发动机是船舶核心部件,船舶航行过程中的动力性、可靠性以及经济性均与其发动机相关。发动机的状态可决定船舶是否可以正常航行[1],因此对船舶发动机状态进行智能检测意义重大。目前有很多学者研究船舶发动机状态检测方法,胡廷智等[2]提出激光自准直的发动机在线检测方法,该方法以激光自准直技术为基础,设计船舶发动机的定子轴孔的同轴度检测装置,并利用该装置实现船舶发动机的状态智能检测。但该方法仅从发动机定子轴孔入手,其状态智能检测范围较为狭窄,适用面较小。黄功等[3]提出了涡轴发动机故障检测方法,该方法通过采集涡轴发动机震动信号后,将其输入到局部密度支持向量机内,通过该支持向量机迭代得到发动机状态检测结果。但该方法在应用过程中,受发动机样本数据距离影响,其归一化效果不佳,导致其检测结果不够准确。传感器信息采集方式是目前应用较为广泛的数据采集途径,该信息采集方式获得的目标数据较为准确,且传感器在传输数据过程中可有效保障数据不存在丢失情况[4],采集效果较好。面对当前发动机状态检测中存在的问题,本文以传感器信息采集方式为基础,提出基于传感器采集信息的船舶发动机状态智能检测方法,以提升船舶发动机状态智能检测技术水平。
1 船舶发动机状态智能检测 1.1 基于传感器的船舶发动机信息采集由于发动机结构复杂,无法用一种传感器采集其不同运行状态信息[5-6],在此使用转速传感器、压力传感器、温度传感器等实现船舶发动机运行状态信息。其技术路线如图1所示。
![]() |
图 1 传感器采集船舶发动机信息技术路线示意图 Fig. 1 Schematic diagram of information technology route of ship engine collected by sensors |
在利用传感器采集船舶发动机信息时,转速传感器、压力传感器、温度传感器、滑油位传感器、震动传感器和声传感器组成传感器阵列。该传感器阵列获得船舶发动机当前的压缩机转速、滑油压力、滑油温度、滑油箱流量、发动机震动信号以及发动机声信号等信息,并将采集到的发动机运行信息经由传感器信号处理电路输入到Kalam滤波算法内,去除发动机运行信息内的干扰噪声后,PCI总线接口电路将无干扰噪声的发动机运行状态信息发送到客户端内备用。
1.2 基于主元分析的船舶发动机状态特征提取以无干扰噪声的发动机运行状态信息为基础,使用基于核函数的主元分析方法提取发动机运行状态信息内的状态特征,其详细过程如下:
令
去除特征空间
M∑k=1σ(Xk)=0, | (1) |
依据式(1)结果计算特征空间内的协方差矩阵,其表达公式如下:
¯C=M∑i=1σ(xi)σ(xi)TM, | (2) |
式中,
以式(5)结果为基础,得到发动机运行状态信息特征方程如下:
λR=¯CR。 | (3) |
式中:
对船舶发动机运行状态信息和式(3)结果进行内积处理,其表达公式如下:
λ(σ(Xk)∗R)=(σ(Xk)∗¯CR), | (4) |
特征向量计算公式如下:
R=M∑j=1αjσ(xi), | (5) |
式中,
对式(3)~式(5)进行合并处理,则有:
λM∑j=1αj(σ(xk)∗σ(xj))=λM∑j=1αj(σ(xk))∗M∑j=1σ(xi)(σ(xi)∗σ(xj))M。 | (6) |
式中:
令
Kij=σ(xi)∗σ(xj)。 | (7) |
将式(7)结果代入到式(6)内,并对其进行简化处理,则简化后的表达公式如下:
MλUα=U2α, | (8) |
计算式(8)解,其表达公式如下:
Mλα=UT。 | (9) |
对矩阵
RkRk=1, | (10) |
将式(6)结果代入到式(10)内,则有:
M∑i,j=1ukiukj∗M∑i,j=1[σ(xi)∗σ(xj)]=ukUuk=λk(uk∗uk)=1, | (11) |
式中,
计算船舶发动机运行状态信息映射后特征向量
Rk∗σ(x)=M∑j=1ukj∗M∑j=1[σ(xj)σ(x)]。 | (12) |
利用式(11)即可得到船舶发动机运行状态信息映射后特征向量
利用获得的船舶发动机运行状态特征建立数据集,使用最小二乘支持向量机实现发动机状态智能检测。依据最小二乘支持向量机理论,其将具备非线性可分特征的船舶发动机状态特征信息映射到高维空间内,并在该空间构建最优超平面。因此使用最小二乘支持向量机检测发动机状态的过程为求解等式约束优化问题。其详细过程如下:构建检测船舶发动机状态的优化目标函数,其表达公式为:
J(A,ζ)=ATA2+cl∑i=1ζ2i2。 | (13) |
式中:
设置式(13)约束条件为:
yiATA(xi)+yib=1−ζi。 | (14) |
式中:
利用式(13)和式(14)结果,建立拉格朗日函数,其表达公式为:
L(A,b,ζ,ϕ)=J(A,ζ)−l∑i=1ϕi∗l∑i=1{yi[ATφ(xi)+b]−1+ζi}, | (15) |
式中,
设置式(14)约束条件如下:
{∂L∂A=0,∂L∂b=0,∂L∂ζ=0,∂L∂ϕ=0。 | (16) |
依据式(16)约束条件,则优化求解的线性表达公式为:
[0QTQPPT+c−1I]∗[bϕ]=[01]。 | (17) |
式中:
利用式(17)可计算拉格朗日乘子和偏置数值,然后依据二者建立最小二乘支持向量机检测输出函数,其表达公式如下:
f(x)=l∑i=1ϕil∑i=1K(xi,x)+b。 | (18) |
式中,
利用式(16)即可输出船舶发动机状态检测数值,其区间为[1,18]。数字1-8,分别对应发动机不平衡、不对中、温度过高、油箱流量异常、转速骤变、震动故障、声响异常、油压异常。
2 实验结果与分析以某大型货轮为实验对象,使用本文方法对该货轮发动机状态进行智能检测,该发动机具备5缸2个冲程,转速最高为11800 r/min,功率为2.36万千瓦左右。
2.1 传感器信息采集测试验证本文方法使用传感器采集船舶发动机信息能力。使用本文方法采集该船舶发动机运行时的震动状态数据,并分别选取最大数值和最小数值与其实际数值做对比分析,结果如图2所示。
![]() |
图 2 发动机运行状态信息采集测试结果 Fig. 2 Test results of marine engine operation status information collection |
分析图2可知,该发动机的震动信息呈现有规律波动趋势,而本文方法采集其震动信息时的最大数值与最小数值均与其实际震动信息数值最大与最小完全吻合。说明本文方法采集船舶发动机运行状态信息能力较强,也从侧面说明本文方法对发动机运行状态检测能力较强。
2.2 状态信息特征提取测试以一组发动机声信号作为实验对象,使用本文方法提取该声信号的子带频谱特征和谱能量特征,结果如图3所示。分析图3可知,该发动机声信号的子带能量特征呈现较大幅度波动趋势,说明此时发动机震动所发出的声音时大时小,发动机声音不规律,存在故障风险。而本文方法提取的发动机声信号的子带能量特征和谱能量特征曲线重合度较高,说明本文方法提取发动机声信号特征较为精准。
![]() |
图 3 发动机声信号特征提取结果 Fig. 3 Feature extraction results of ship engine acoustic signal |
以特征空间投影形式呈现本文方法检测船舶发动机状态能力。以滑油流量异常信息、滑油压力异常信息、压缩机转速异常信息和发动机正常运行信息为实验对象,使用本文方法将其映射到高维空间内,分析不同发动机运行状态信息的投影,结果如图4所示。分析图4可知,使用本文方法将滑油流量异常信息、滑油压力异常信息、压缩机转速异常信息和发动机正常运行信息映射到高维空间后,同类型的发动机状态信息分布较为集中,但不同类型的状态信息之间分布较为稀疏,尤其是正常状态信息与滑油流量异常信息、滑油压力异常信息、压缩机转速异常信息在高维空间分布较远。该现象说明:本文方法可有效检测船舶发动机在不同状态时的情况,具备较好的船舶发动机状态智能检测能力。
![]() |
图 4 船舶发动机状态智能检测测试结果 Fig. 4 Intelligent detection test results of ship engine status |
本文研究基于传感器采集信息的船舶发动机状态智能检测方法,并以实际船舶发动机为实验对象对本文方法进行验证。验证结果说明:本文方法具备较精准的船舶发动机信息采集能力、特征提取能力以及不同类型故障检测能力,当船舶发动机出现故障时,可有效对其进行智能检测,具备较好的应用效果。
[1] |
邹强, 田颖, 李红松, 等. 基于支持向量机的燃料电池发动机氢气泄漏检测方法[J]. 北京交通大学学报, 2020, 44(1): 84-90. DOI:10.11860/j.issn.1673-0291.20190027 |
[2] |
胡廷智, 张忠清, 肖木峥, 等. 基于激光自准直的发动机轴孔同轴度在线检测方法[J]. 推进技术, 2019, 40(9): 2099-2104. |
[3] |
黄功, 赵永平, 谢云龙. 基于局部密度的加权一类支持向量机算法及其在涡轴发动机故障检测中的应用[J]. 计算机应用, 2020, 40(3): 917-924. |
[4] |
强子健, 鲁峰, 常晓东, 等. 基于二阶鲁棒滑模观测器的民用涡扇发动机气路故障诊断[J]. 推进技术, 2020, 41(6): 1411-1419. |
[5] |
柳长源, 车路平, 毕晓君. 基于TWSVM算法的发动机故障识别方法[J]. 内燃机学报, 2019, 37(1): 84-89. DOI:10.16236/j.cnki.nrjxb.201901012 |
[6] |
陈鲲, 茆志伟, 张进杰, 等. 基于和声搜索优化栈式自编码器的柴油发动机故障诊断[J]. 机械工程学报, 2020, 56(11): 132-140. DOI:10.3901/JME.2020.11.132 |