随着国际贸易的快速发展,船舶作为海上交通的重要载体,其安全运行对于保障国家的经济发展和安全稳定具有至关重要的作用。船舶柴油机作为船舶最重要的一种核心动力部件,其发生故障会对船舶的安全和可靠性产生非常严重的影响。
船舶柴油机的燃烧室部件是其最为重要的组成部件。在长期使用中,由于燃烧室部件所承受的高温高压和循环负荷等原因,其表面容易出现裂纹、疲劳、腐蚀等问题。这些问题的存在会造成柴油机的性能降低,同时也对其安全运行带来威胁。研究表明,燃烧室部件发生故障的几率占柴油机总体故障的30%[1]。因此,发展一种有效的燃烧室部件声发射诊断方法,识别和预测柴油机部件的故障,对于保障船舶运行的安全和可靠,具有重要研究意义,也可后续的智能诊断、智能机舱奠定技术基础[2]。
目前,集中在燃烧室部件声发射诊断方法方面的研究主要包括信号处理、特征提取和故障诊断这3个方面。其中,信号处理是重要研究内容之一。燃烧室部件发射的声音信号复杂,包括多种频率和幅值的信号组成。为了快速准确地分析这些声音信号,需对其进行预处理和滤波处理[3 - 4]。
其次,特征提取方面的研究也十分关键,主要包括频域分析、时域分析、小波分析等方法[5]。通过对从声发射信号中提取的特征值进行分析与识别,可快速准确地获得燃烧室部件的状态信息,从而有效地实现对故障的预测与诊断[6]。
最后,故障诊断方面的研究可以很好地指导船舶柴油机的维修和保养。在这方面研究重点在于利用机器学习、模式识别等方法,构建燃烧室部件声发射诊断系统,将其应用到实际的维修和保养工作中。
总之,燃烧室部件声发射诊断方法为现代船舶柴油机故障诊断研究中非常重要的课题[7 - 8],其研究成果将为船舶运行的安全与可靠性提供重要的技术支持。
1 测试系统以及故障模拟试验方案本文采用TBD234V6V型发动机,该柴油机具有结构紧凑、经济性好且使用寿命长,在船舶、海洋平台和陆用电站等领域应用广泛[9]。
1.1 数据采集系统开发柴油机故障诊断常用监测信号包括瞬时转速、声发射、振动、缸压等,每种信号有不同的采样要求[10 - 12]。声发射信号需采集设备有1MS/Ch的数据采集能力,采用瞬时转速传感器,计数时钟频率达到40 MHz,采样精度0.5℃A,缸压数据需采集并处理[13]。振动加速度信号可使用PE和IEPE加速度传感器,选用NI公司CompactRIO(简称cRIO)硬件。硬件办卡技术指标如表1所示。
测试软件是基于LabVIEW软件开发的,FPGA端主要实现传感器数据的采集,架构如图1所示。
RT端主要实现FPGA数据的读取及与PC端数据的传输。PC端主要实现数据的显示、保存。FPGA端与RT端之间的数据交换通过调用读取写入控件与DMA来实现。当收到RT端发出的采集命令后,FPGA底层首先按采样率和采样点数的初始化设置,上止点触发后,进入数据采集循环。RT端程序首先需进行采集前的配置,包括FIFO参数、采样率和采样点数的设置。
1.2 测试系统与故障模拟试验喷油器定时定量的将燃油以合适的宏观状态和微观状态喷入到燃烧室,它的状态对柴油机的动力性、经济性和排放特性都有较大影响[14]。
整个测试系统由传感器和基于cRIO-9043的数采集系统组成[15]。上止点传感器位于凸轮轴侧,安装间隙1.5 mm。在缸盖上侧打孔,安装缸压传感器。
缸压传感器选用Kistler 6052C,经过Kistler 5018型电荷放大器变换为电压信号,柴油机上止点通过在凸轮轴端安装霍尔式传感器进行测量。声发射传感器型号为RS54A,将传递到声发射传感器表面的声发射波转换为压电信号。
2 信号处理与特征参数提取声发射现象广泛存在于材料受力变形的过程中。固体介质中声发射源会产生2种弹性波:纵波和横波,并在传播过程中引起质点的振动[16 - 17]。通过反射和折射作用,会使得纵波与横波之间发生模式转换[18]。本节主要介绍布置于缸盖表面测点的声发射信号进行研究。
2.1 同故障态声发射信号的变化规律船用柴油机的燃油为重油,容易发生喷孔堵塞故障[19],容易产生二次喷射现象和燃油喷射时间增长,导致燃油雾化、油气混合变差,出现后燃、燃烧不完全、冒黑烟和动力输出不足等问题[20 - 21]。图2为不同喷孔堵塞程度下的缸盖声发射信号。图3中主要可看出信号总能量与负荷的关系。
包络信号是表征机械设备故障特征的重要信号形式,希尔波特变换是求取信号包络的一种常用方法。对原始信号进行希尔伯特变换[22]:
$ \widehat{x\left(t\right)}=\frac{1}{{\text{π}} }{\int }_{-\infty }^{+\infty }\frac{x\left(t\right)}{t-\tau }{\rm{d}}\tau,$ |
构造解析函数:
$ z\left(t\right)=x\left(t\right)+j\widehat{x\left(t\right)},$ |
解析信号的幅值为:
$ A\left(t\right)=\sqrt{{x\left(t\right)}^{2}+{\widehat{x\left(t\right)}}^{2}}。$ |
变换后的包络信号如图4所示。
将燃烧段划分为4个窗口,如表2所示。原始信号经过包络处理后方便对信号进行划分和对特征参数提取22个特征参数,如表3所示。
经过最大最小值归一化后的数据转换到[0~1]范围的标准正态分布。对数据进行标准归一化处理:
$ {X}_{\rm{nor}}=(X-{X}_{\rm{min}})/({X}_{\rm{max}}-{X}_{\rm{min}}) {X}_{\rm{sta}}=X-\mu /\sigma 。$ |
式中:
对柴油机试验采集数据,将数据划分为训练集与测试集进行信号分析处理,提取特征参数,建立故障诊断模型[23]。故障诊断流程如图5所示。
按照2.2节提出的方法提取特征参数,选取TBD234V6型柴油机的故障样本建立数据集,如表4所示。
选用决策树、随机森林、SVM、KNN这4种算法,准确率如表5所示。支持向量原理是寻找一个最优的决策超平面来找到距离类别最近的样本最远[24]。超平面表示为:
$ \begin{array}{c}{w}^{\rm{T}}x+b=0。\end{array} $ |
空间样本距离超平面的距离为:
$ d=\dfrac{\left|{w}^{\rm{T}}x+b\right|}{\left\| w \right\|}。$ |
式中:
通过TrAdaBoost算法[25],调整数据权重和少量目标数据建立的故障诊断模型,实现更好的分类表现[26]。
设
测试集:
联合训练集
$ {x}_{i}=\left\{\begin{array}{l}{x}_{i}^{d},i=\mathrm{1,2},3...n,\\ {x}_{i}^{s},i=n+1,n+2,...,n+m。\end{array}\right. $ |
式中,
TrAdaBoost建立一个分类模型,使得测试数据集
1)辅助训练集
2)初始权重:
$ {w}^{1}=({w}_{1}^{1}, \dots ,{w}_{m+n}^{1}) , \text{β}=1/(1+\sqrt{2\mathit{ln}n/N}),$ |
$ {w}_{i}^{1}=\left\{\begin{array}{l}\dfrac{1}{n},i=\mathrm{1,2},3...n,\\ \dfrac{1}{m},i=n+1,n+2,...,n+m。\end{array}\right. $ |
3)
$ {\epsilon }_{t}=\sum _{i=n+1}^{n+m}\frac{{w}_{i}^{t}\left|{h}_{t}\left({x}_{i}\right)-c\left({x}_{i}\right)\right|}{\sum _{i=n+1}^{n+m}{x}_{i}^{t}}。$ |
4)在迭代中保证
$ {\beta }_{t}={\epsilon }_{t}/1-{\epsilon }_{t}。$ |
5)更新训练权重:
$ {w}_{i}^{t+1}=\left\{\begin{array}{l}{w}_{i}^{t}{\beta }^{\left|{h}_{t}\left({x}_{i}\right)-c\left({x}_{i}\right)\right|},i=1, \dots ,n,\\ {w}_{i}^{t}{\beta }^{-\left|{h}_{t}\left({x}_{i}\right)-c\left({x}_{i}\right)\right|},i=n+1,\dots ,n+m。\end{array}\right. $ |
6)最终分类器为:
$ {h}_{f}\left(x\right)=\left\{\begin{array}{l}1,\prod _{t=\left[\frac{N}{2}\right]}^{N}{\beta }_{t}^{-{h}_{t}\left(x\right)}\geqslant \prod _{t=\left[\frac{N}{2}\right]}^{N}{\beta }_{t}^{-\frac{1}{2}},\\ 0,其他。\end{array}\right. $ |
使用了TrAdaBoost算法进行喷油器喷孔堵塞故障诊断,使用型号为TBD234V6的柴油机来进行验证,数据集划分见表6和表7所示。
根据图6混淆矩阵和表8可知,以工况A和工况B为源域和目标域数据的分类算法,说明堵两孔和堵三孔故障容易被误分类,KNN算法和TrAdaBoost算法在样本数量少的情况下准确率更好,识别效果明显优于KNN算法,有非常高的诊断精度。
为了进一步验证在分布差异较大数据集上的有效性,在另外一款Z6170型柴油机上进行了喷油器喷孔堵塞的故障模拟试验,对模故障诊断效果进行了更进一步验证。
4.1 特征参数提取采用表6数据集,提取特征参数,数据聚集在一起,即特征参数分布随着负荷变化较小,如图7和表9所示。正常状态数据与故障状态数据距离较远。经过验证,即使数据来源于不同机型,TrAdaBoost仍然能取得较好分类效果。
本文研究了TBD234V6型柴油机的故障诊断。基于声发射信号包络提取特征参数,利用TrAdaBoost迁移学习算法建立故障诊断模型。测试结果表明,该方法在数据分布差异较大情况下仍能取得较好诊断效果。同时,文章还探讨了声发射信号的产生机理及其特征分析方法,并针对该信号的衰减振荡进行了特征提取,对故障进行判别。最后换台柴油机进行验证,证明了该方法的可行性。
[1] |
文公立. 船舶柴油机虚拟拆装训练及评估系统研究[D]. 厦门: 集美大学, 2010.
|
[2] |
余永华, 杨建国, 胡闹. 智能机舱关键部件状态监测诊断技术研究[J]. 船舶, 2018, 29(S1): 98-105. |
[3] |
柯赟, 宋恩哲, 姚崇, 等. 船舶柴油机故障预测与健康管理技术综述[J]. 哈尔滨工程大学学报, 2020, 41(1): 125-131. DOI:10.11990/jheu.201903068 |
[4] |
雷亚国, 贾峰, 孔德同, 等. 大数据下机械智能故障诊断的机遇与挑战[J]. 机械工程学报, 2018, 54(5): 94-104. |
[5] |
郑怀亮, 王日新, 杨远涛, 等. 数据驱动故障诊断方法泛化性能的经验性分析[J]. 机械工程学报, 2020, 56(9): 102-117. |
[6] |
汪翔, 苏万华. 柴油高压喷嘴内部的压力波动与不稳定空化现象分析[J]. 内燃机学报, 2010, 28(3): 193-198. |
[7] |
黄荣基, 黄伟民. 柴油机燃油系统故障诊断的探讨[J]. 广州大学学报:自然科学版, 2005, 4(4). |
[8] |
SCRUBY C B. An introduction to acoustic emission[J]. Journal of Physics E Scientific Instruments, 1987, 20(8): 946. DOI:10.1088/0022-3735/20/8/001 |
[9] |
CAESARENDRA W, KOSASIH B, TIEU A K, et al. Acoustic emission-based condition monitoring methods: Review and application for low speed slew bearing[J]. Mechanical Systems and Signal Processing, 2016, 72: 134-159. |
[10] |
GU D, KIM J, KELIMU T, et al. Evaluation of the use of envelope analysis and DWT on AE signals generated from degrading shafts[J]. Materials Science and Engineering, 2012, 177(19): 1683-1690. DOI:10.1016/j.mseb.2012.03.001 |
[11] |
刘喜武. 弹性波场理论基础[M]. 靑岛: 中国海洋大学出版社, 2008.
|
[12] |
CHEE K T, PHIL I, DAVID M. Mba a comparative experimental study on the use of acoustic emission and vibration analysis for bearing defect identification and estimation of defect size[J]. Mechanical System and Signal Processing, 2006, 20(1): 208−233.
|
[13] |
HAN Long, LI Chengwei, GUO Songlin, et al. Feature extraction method of bearing AE signal based on improved FAST-ICA and wavelet packet energy[J]. Mechanical Systems and Signal Processing, 2015, 62: 91-99. |
[14] |
楼狄明. 天然气制合成油(GTL)在轿车柴油机上的燃烧与排放特性研究[D]. 上海: 同济大学, 2007.
|
[15] |
曹建伟. 催化装置烟机的故障分析和诊断[J]. 设备管理与维修, 2005(12). DOI:10.3969/j.issn.1001-0599.2005.12.018 |
[16] |
纪松林. 工程岩体损伤声发射源定位优化研究[D]. 重庆: 重庆大学, 2013.
|
[17] |
高帆, 李洪元, 吴帆. 基于频谱分析的离心泵健康状态监测及故障诊断[J]. 自动化仪表, 2019(7): 24-28. |
[18] |
禹化民. Q235钢板腐蚀缺陷超声Lamb波检测研究[D]. 天津: 天津大学, 2014.
|
[19] |
BONDARENKO O, FUKUDA T. Potential of acoustic emission in unsupervised monitoring of gas-fuel led engines[J]. IFAC-Papers On Line, 2016, 49(23): 329-334. DOI:10.1016/j.ifacol.2016.10.425 |
[20] |
ZHANG B, YAN J, TIAN C. Study on fault diagnosis system of diesel engine fuel injection system based on bp neural network[C]//Isecs International Colloquium on Computing, Communication, Control, and Management. IEEE Computer Society, 2008: 108−112.
|
[21] |
DOUGLAS R M, STEEL J A, REUBEN R L. A study of the tribological behaviour of piston ring/cylinder liner interaction in diesel engines using acoustic emission[J]. Tribology International, 2006, 39(12): 1634-1642. DOI:10.1016/j.triboint.2006.01.005 |
[22] |
李智, 陈祥初, 刘政波, 等. 基于包络分析的灰色关联度诊断及在柴油机故障诊断中的应用[J]. 小型内燃机, 2000, 29(1): 42−46.
|
[23] |
LEI Yaguo, JIA Feng, LIN Jing, et al. An intelligent fault diagnosis method using unsupervised feature learning towards mechanical big data[J]. IEEE Transactions on Industrial Electronics, 2016, 63(5): 3137-3147. DOI:10.1109/TIE.2016.2519325 |
[24] |
WOLD S, ESBENSEN K, GELADI P. Principal component analysis[J]. Chemometrics & Intelligent Laboratory Systems, 1987, 2(1–3): 37−52.
|
[25] |
YI Y, DORETTO G. Boosting for transfer learning with multiple sources[C]// The Twenty-Third IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2010, San Francisco, CA, USA, 13-18 June 2010. IEEE, 2010.
|
[26] |
DAI Wenyuan, YANG Qiang, XUE Gui-rong, et al. Boosting for Transfer Learning. In Proceedings of the Twenty-Fourth International Conference on Machine Learning, 2007: 193- 200, Corvallis, Ore-gon, USA, 2007(6): 20−24.
|