摘要
针对航空发动机实际工作中主要监测的气路、油路和机械振动3类参数,建立了全机故障方程,改进了现有技术仅考虑单类别发动机监测参数与故障模式的简单方法。在考虑同类别监测参数与故障模式的前提下,兼顾不同类别监测参数与不同类别故障模式之间的耦合关系,实现了多源异构监测数据的有效融合,解决了同型号多台发动机/单台发动机监测参数得到的同一故障模式的结果差异或矛盾的精化处理问题,给出了一种提高发动机故障诊断结果精度的新方法。
作为现代飞行器的“心脏”,航空发动机因其结构极其复杂,且工作在高温、高速、强振动及大应力的恶劣环境下,工作状态经常变换,承受变载荷,故对其安全性与可靠性要求极高。在飞机的常规维修中,发动机的维修更换费用占到整个维修费用的60%以上。发动机的状态监控与故障诊断水平对各型飞机的飞行安全、发动机的可靠性和飞机运行成本等有重大影
航空发动机现场的监测内容主要包括气路监测、油路监测和检测、振动监测等。气路诊断面临的主要技术问题是:在大多数机型上,测量参数个数少于未知参数个数;故障之间存在很强的相关性,区分相似故障很困难;测量参数中的干扰与故障造成的测量参数偏差具有相同的量级,且测量信号存在偏置;发动机工作时表现出很强的非线性及复杂性,且工况及工作环境变化大。油路监测和检测的主要缺陷是:在油路检测方法中,金属屑过滤信号器只能发出事故信号及零件开始断裂的信号,为了在早期发现故障,滑油分析是必要手段,但只能离线进行,且比较耗时。振动分析面临的主要技术问题是振动信号成分复杂、频域宽以及早期故障信息特征不明显。
笔者对国内现役和在研的2种型号的航空发动机的大量监测数据和真实故障诊断结果进行了统计分析和征兆量提取,在此基础上提出了一种航空发动机多源异构信息融合的新方法。该方法既考虑到每次诊断结果及可能存在的错误和误差,又考虑到可能存在有用的故障信息,因此将所有故障诊断结果融合在一起,利用Dempster Shafer(简称DS)证据理论得到最终的融合结果,有效提高了故障诊断结果精度。
航空发动机是一个包含气路和油路的复杂机电系统,伴随有高速转子和高温部件,主要可监测参数有气路、油路和机械振动3大类,其故障模式也涵盖这3大类别。所有监测参数征兆量和各类故障可统一纳入全机故障方程,即
(1) |
其中:,分别为监测参数故障特征向量和故障模式向量; ,为振动子集;,为气路子集;,为油路子集;H为系数矩阵。
多源异构信息融合的过程本质上就是给出

图1 多源异构信息融合流程
Fig.1 Multi‑source heterogeneous information fusion flow
构建发动机故障特征向量流程如

图2 构建发动机故障特征向量流程
Fig.2 The process to construct engine fault eigenvectors
为了研究多源异构信息数据融合方法,笔者分别提取了2组典型的发动机振动监测、气路监测和油路监测数据。第1组是在研某型国产商用航空发动机不同批次的3台发动机地面试车振动监测数据(3号轴承垂直)、气路监测数据及油路监测数据(包括试车后滑油理化检测数据)。第2组是现役的1台WP8(涡喷8)发动机不同工况的多个数据样本,相关融合实例采用的是本组数据样本中的5组典型数据(包括2组正常飞行数据、1组飞行过程中振动异常情况下的数据以及2组返厂排故试车数据)。对2组典型数据的研究说明,笔者给出的多源异构信息数据融合故障诊断方法对同一型号发动机和同一台发动机真实有效。
振动数据分平稳数据和非平稳数据2种。对于平稳振动数据,可进行频谱分析,然后计算谐波和次谐波频率及幅值;对于非平稳振动数据,可采用小波包分析和小波能量差谱计算。气路监测数据和油路监测与检测数据的特征提取均可采用基于基准数据库的小偏差参量计算,或基于多样本均值的偏差量计算。
多个样本的发动机故障模式向量提取是通过给出多个样本的发动机故障特征向量和全机故障方程系数矩阵,求解全机故障方程得到,其具体流程如

图3 多个样本的发动机故障模式向量提取流程
Fig.3 The extraction process of engine failure mode vectors for multiple samples
对监测的多源异构信息进行数据处理分析,按照
结合现场发动机台架试车和实际工作的故障情况,定义发动机故障模式向量为
(3) |
其中:,δX2,分别为振动故障模式向量、气路故障模式向量和油路故障模式向量;,,分别为转子不平衡、不对中和动静件碰摩量;为压气机效率;为通过压气机的空气流量;为涡轮膨胀比;为第1 级涡轮导向器临界截面面积;为磨损量;为机件腐蚀量;为漏油量;为密封件损坏量;为指示电路故障量。
对于振动故障模式,;对于气路故障模式,;对于油路故障模式,。
由于航空发动机故障种类繁多,构造其故障模式向量不可能涵盖所有故障类型,笔者选取发动机故障树较为上层级别的故障类型,先从诊断确定发动机故障的大致范围和基本类型进行研究。
(4) |
其中:对角矩阵C11,C22,C33分别表示发动机振动、气路和油路的监测参数特征量与相应的故障模式之间的对应关系;非对角子矩阵C12,C21,C23,C31,C32分别表示异构数据之间的耦合对应关系。
依据发动机各种故障生成机理和一定数量的故障诊断样本,才能确定系数矩阵,即某种监测参数的变化量对应发生某种故障的概率。一般说来,
下面给出具体的系数矩阵数值,C21和C31初始值设为0,则有:
。 |
对于全机故障方程系数矩阵,初始值可根据异构信息的相关性给出,后续可根据故障诊断的效果进行修正。
对于给定发动机的同一故障状态,每一次监测样本得到的特征向量都存在一定程度的误差和随机变化,同时不论是支持向量机预报模型还是小参数常系数矩阵模型,都存在不同程度的偏离真实状态的问题,所以每一次全机故障方程的求解结果故障模式向量(故障诊断结果)都是变化的。为了解决此问题,既不能选取某一次的故障诊断结果,也不能简单平均,因为每次诊断结果都含有合理有用的成分及不同程度的错误和误差。具体做法如下:①多样本故障诊断结果信任度函数计算;②单集自迭代DS多样本数据再融合,如

图4 单集自迭代DS多样本数据再融合流程
Fig.4 The re‑fusion process of a single episode of self-iterative DS multi‑sample data
对于多次故障诊断结果,,…,,在未知真值的情况下,通过均值向量求得每次故障诊断结果的信任度向量。具体做法如下:①先求得次故障诊断结果的均值,计算每次故障诊断结果与均值的误差;②取误差的倒数作为基本信任度,对各个信任度向量归一化得到概率意义下的每次故障诊断结果的信任度。
DS理论是建立在辨识框架上的理
(5) |
其中:k为矛盾因子。
(6) |
辨识框架下2个证据和间的相似系数为
(7) |
由证据间相似系数定义可知,相似系数具有相互性,相似系数用来描述证据和间的相似程度。,其值越接近1,则和越相似,其冲突越小;当时,和完全一致;当时,和完全冲突。
若有n组证据,则可算出任意2个证据之间的相似系数,从而得到证据的相似系数矩阵为
(8) |
矩阵A具有对称性,将A的每行元素相加可得每个证据对证据的支持度为
(9) |
将进行归一化处理,可得到的支持度为
(10) |
,其值越大表示的信任度越高;反之,其值越小表示证据的信任度越低。可以看出
(11) |
因此,可以用的信任度表示的权重。采用该权重,对原有证据的基本信任分配进行加权平均,从而得到一个新的基本概率分配信任度为
(12) |
其中:A为事件焦元(发生A种故障);为原始概率分配信任度;为原始证据的权重;为经过冲突处理后新的概率分配信任度。
条原始证据经过加权平均后成为单一证据,这个证据单集还需要经过DS融合才能作为最后的判断结果,即需要对加权平均的证据单集进行迭代合成。若存在n个证据,则用DS合成规则对加权平均的证据单集进行n-1次合成,因为DS合成至少从2条证据开始,故条证据需要合成n-1次。
为了说明本研究多源异构故障信息融合方法的实际效果,对WP8发动机不同工况的5组典型数据样本按照前文给出方法来进行信息融合,完成故障诊断。
发动机振动监测数据的基频和倍频幅偏差值具体计算如下:取,及的幅值的基准值为0;为了不引起发动机故障方程求解时的数据悬殊而产生病态,将5组发动机振动基频与谐波幅值的偏差按最大值归一化,其振动监测数据的基频和倍频幅偏差值如
组数 | ||||||
---|---|---|---|---|---|---|
1 | 0 | 1.000 0 | 0.109 8 | 0.503 0 | 0 | 0.045 9 |
2 | 0 | 0.714 5 | 0 | 1.000 0 | 0 | 0.476 4 |
3 | 0.081 6 | 0.750 0 | 0.096 9 | 1.000 0 | 0.220 2 | 0.377 0 |
4 | 0 | 1.000 0 | 0.069 4 | 0.625 3 | 0.171 8 | 0.399 7 |
5 | 0.151 2 | 1.000 0 | 0 | 0.421 3 | 0.328 1 | 0.491 6 |
利用气路5组样本的均值作为基准值,得到发动机气路监测数据的偏差值,如
组数 | |||||
---|---|---|---|---|---|
1 | 0.012 2 | 0.044 1 | 0.074 1 | 0.076 2 | 0.264 |
2 | 0.011 5 | 0.043 8 | 0.073 8 | 0.075 9 | 0.262 |
3 | 0.013 2 | 0.044 6 | 0.075 1 | 0.076 4 | 0.266 |
4 | 0.012 1 | 0.043 5 | 0.074 4 | 0.076 1 | 0.261 |
5 | 0.012 6 | 0.044 0 | 0.074 2 | 0.076 5 | 0.260 |
利用油路5组样本的均值作为基准值(其中磨损微粒直径允许值为1 00
组数 | |||||||||
---|---|---|---|---|---|---|---|---|---|
1 | -0.123 2 | -0.923 1 | 0 | 0.727 3 | 0.481 9 | 0 | 0.540 6 | 1.000 0 | 1.000 0 |
2 | 0.502 5 | 0.153 8 | 1.000 0 | 0.181 8 | 0.433 7 | 0.032 4 | 1.000 0 | -0.153 8 | -0.097 6 |
3 | 0.433 5 | -0.076 9 | -0.688 2 | 1.000 0 | 0.722 9 | -0.068 0 | -0.978 8 | 0.615 4 | 0.512 2 |
4 | -0.753 7 | 0 | -0.301 1 | 0.909 1 | 0.573 5 | 0.323 6 | -0.625 4 | -0.538 5 | -0.707 3 |
5 | 1.000 0 | 1.000 0 | -0.086 0 | 0.454 5 | 1.000 0 | 1.000 0 | 0.964 7 | -0.410 3 | -0.585 4 |
根据已确定的发动机全机故障方程系数矩阵C和5组振动、气路及油路监测数据,利用基于最小范数的最小二乘法得到5组故障模式和相应组别的求解误差。对于通过全机故障方程求得的5个故障模式向量结果,,,和,需要知道其信任度。用5次求解结果的均值作为标准值列向量,可以衡量求解的5组故障模式向量相对于标准向量的信任度。首先计算求得每个故障模式向量与标准向量的误差,再取误差的倒数作为基本信任度,按照所有故障模式概率总值为1对基本信任度进行归一化处理,作为计算结果的信任度。发动机故障模式向量求解结果的信任度如
故障模式 | 参数 | 第1组 | 第2组 | 第3组 | 第4组 | 第5组 |
---|---|---|---|---|---|---|
振动故障 | 0.145 38 | 0.039 84 | 0.081 46 | 0.017 42 | 0.150 88 | |
0.065 81 | 0.042 28 | 0.028 72 | 0.100 89 | 0.026 93 | ||
0.049 94 | 0.094 91 | 0.425 54 | 0.092 72 | 0.392 00 | ||
气路故障 | 0.041 46 | 0.195 51 | 0.035 82 | 0.058 69 | 0.024 25 | |
0.068 02 | 0.078 56 | 0.025 75 | 0.363 87 | 0.021 69 | ||
0.065 43 | 0.093 85 | 0.027 58 | 0.139 14 | 0.022 65 | ||
0.101 78 | 0.040 78 | 0.015 23 | 0.168 42 | 0.014 38 | ||
油路故障 | 0.151 39 | 0.104 48 | 0.154 00 | 0.014 15 | 0.061 11 | |
0.075 28 | 0.103 68 | 0.131 81 | 0.014 10 | 0.193 26 | ||
0.151 86 | 0.089 49 | 0.044 47 | 0.010 16 | 0.029 58 | ||
0.073 41 | 0.023 46 | 0.013 50 | 0.008 00 | 0.037 04 | ||
0.010 24 | 0.093 17 | 0.016 13 | 0.012 46 | 0.026 22 |
利用DS证据理论
故障模式 | 参数 | 新概率分配 信任度 | 最终故障 概率 |
---|---|---|---|
振动故障 | 0.089 562 | 0.014 94 | |
0.050 648 | 0.002 62 | ||
0.216 849 | 0.903 65 | ||
气路故障 | 0.072 346 | 0.004 98 | |
0.100 254 | 0.013 09 | ||
0.066 703 | 0.006 43 | ||
0.063 295 | 0.001 85 | ||
油路故障 | 0.100 668 | 0.025 38 | |
0.107 739 | 0.033 78 | ||
0.067 261 | 0.002 19 | ||
0.031 842 | 0.000 08 | ||
0.032 839 | 0.000 06 |
实际上,诊断实例的WP8发动机是因为振动故障返厂进行排故试车试验,事先对发动机的故障分析为转子弯曲,而实测数据故障诊断的结果为转子的动静碰摩。这与事先分析结果一致,因为转子弯曲会造成动静部件间的间隙周向发生不均匀变化,从而引起碰摩导致振动增大。
1) 建立了全机故障方程,改进了现有技术仅仅考虑单类别发动机监测参数与故障模式的简单方法,实现了多源异构信息数据融合、多样本数据再融合及故障诊断。基于实际的发动机工作数据,验证了方法的有效性,并取得了与真实发动机故障状态一致的结果。
2) 不仅考虑了同类别监测参数与故障模式,也兼顾了不同类别监测参数与不同类别故障模式之间的耦合关系,实现了多源异构监测数据的有效融合,更能真实反映航空发动机故障机理,有助于最后得到更准确的诊断结果。
3) 针对多组发动机监测参数样本得到的故障模式存在结果差异或矛盾的情况,通过信任度的评估计算、高冲突数据处理以及多个样本的有效再融合,实现了精化处理。
4) 所提出的方法要用到工程实际中,还要解决许多问题。例如:目前国内发动机主机厂还未建立发动机状态监测数据库,所用方法和所得结论还需要更多的真实发动机监测数据进行验证;可供工程使用的故障诊断软件还需结合具体的发动机型号,进行大量的完善和改进工作。
参考文献
刘大响, 金捷. 21世纪世界航空动力技术发展趋势与展望[J]. 中国工程科学, 2004, 6(9): 1‑8. [百度学术]
LIU Daxiang, JIN Jie. The development trends and prospect of world aeropropulsion technology in the 21st century[J]. Strategic Study of CAE, 2004, 6(9): 1‑8.(in Chinese) [百度学术]
ROEMER M J, ATKINSON B. Real‑time engine health monitoring and diagnostics for gas turbine engines[J]. Predictive/Preventive Maintenance Technology Magazine, 1998, I1(5): 149‑153. [百度学术]
曾声奎, MICHAEL G P, 吴际. 故障预测与健康管理(PHM)技术的现状与发展[J]. 航空学报, 2005, 26(5): 626‑632. [百度学术]
ZENG Shengkui, MICHAEL G P, WU Ji. Status and perspectives of prognostics and health management technologies[J]. Acta Aeronautica et Astronautica Sinica, 2005, 26(5): 626‑632.(in Chinese) [百度学术]
陈曦, 廖明夫, 王俨剀. 航空发动机故障融合诊断研究[J]. 航空发动机, 2013, 39(4): 78‑84. [百度学术]
CHEN Xi, LIAO Mingfu, WANG Yankai. Investigation of aeroengine fault fusion diagnosis[J]. Aeroengine, 2013, 39(4): 78‑84.(in Chinese) [百度学术]
王俨剀, 廖明夫, 丁小飞. 航空发动机故障诊断[M]. 北京: 科学出版社, 2020:359‑382. [百度学术]
校云鹏, 赵嫒莉, 吴晓文, 等. 航空发动机在用润滑油污染度与铁金属磨损颗粒含量相关性分析[J]. 广东化工, 2014, 41(13): 39‑40, 26. [百度学术]
XIAO Yunpeng, ZHAO Aili, WU Xiaowen, et al. Correlation analysis between pollution and Fe particle concentration in aircraft engine engaged lubrication[J]. Guangdong Chemical Industry, 2014, 41(13): 39‑40, 26.(in Chinese) [百度学术]
张永强, 易亮. 基于BP人工神经网络技术的民用航发油路故障提取[J]. 测控技术, 2018, 37(supp1): 330‑334. [百度学术]
ZHANG Yongqiang, YI Liang. Extraction of civil aero‑engine oil path faults based on BP artificial neural network[J]. Measurement & Control Technology, 2018, 37(supp1): 330‑334.(in Chinese) [百度学术]
敬忠良, 杨永胜, 李建勋, 等. 基于模糊神经网络和D‑S推理的智能特征信息融合研究[J]. 信息与控制, 1997, 26(2): 107‑111. [百度学术]
JING Zhongliang, YANG Yongsheng, LI Jianxun, et al. Investigation on intelligent attribute information fusion based on fuzzy neural network and D‑S inference[J]. Information and Control, 1997, 26(2): 107‑111.(in Chinese) [百度学术]
CRISTIANINI N, SHAWE‑TAYLOR J. 支持向量机导论[M]. 李国正, 王猛, 曾华军, 译. 北京: 电子工业出版社, 2004:27‑58. [百度学术]
王旭辉, 黄圣国, 施鼎豪, 等. 基于支持向量机的发动机气路故障预诊断[J]. 交通运输工程学报, 2008, 8(5): 33‑37. [百度学术]
WANG Xuhui, HUANG Shengguo, SHI Dinghao, et al. Gas path fault prognosis of aeroengine based on support vector machine[J]. Journal of Traffic and Transportation Engineering, 2008, 8(5): 33‑37.(in Chinese) [百度学术]
SHAFER G. A mathematical theory of evidence[M]. Princeton, NJ: Princeton University Press, 1976:238‑249. [百度学术]