APP下载

基于在线SVDD的航空发动机异常检测方法

2015-12-22周胜明王小飞高峰曲建岭

计测技术 2015年5期
关键词:异常检测航空发动机

周胜明,王小飞,高峰,曲建岭

(海军航空工程学院青岛校区,山东 青岛 266041)



基于在线SVDD的航空发动机异常检测方法

周胜明,王小飞,高峰,曲建岭

(海军航空工程学院青岛校区,山东 青岛 266041)

摘要:针对飞参数据样本量大、分布不均衡且随时间不断积累的特点给航空发动机异常检测带来的问题,提出采用在线SVDD进行航空发动机异常检测的方法。首先介绍了在线SVDD的基本原理,然后采用大规模数据对比分析了现有在线SVDD方法的性能,最后采用两组典型发动机典型异常进行实验。结果表明,在线SVDD能够快速准确地识别发动机异常。

关键词:航空发动机;异常检测;飞参数据;在线SVDD

0引言

航空发动机的故障和状态参数之间有着极其重要的联系[1],尽管每一种故障的参数表现形式各不相同,但大多数故障的早期表现形式都可以由参数的异常变化来体现[2]。飞参数据是航空发动机状态参数的重要来源,而通过一定的手段快速准确地检测飞参数据异常,对于实时掌握发动机的性能状况,预防和排除故障,进而保障飞行安全具有重要意义。

一方面,尽管航空发动机故障机理的复杂性使得其参数表现形式复杂多变,但由于发动机在飞行过程中通常工作在正常状态下,因而飞参数据包含有大量正常样本而缺乏异常样本,样本分布很不均衡[3],异常样本缺乏使得传统异常检测方法难以建立精确的发动机异常检测模型。另一方面,飞参数据的样本量随飞行时间累积不断增加,而累积样本的特征空间对于建立精确的异常检测模型至关重要。飞参数据样本量大、分布不均衡且不断累积的特征,对异常检测算法的速度和性能提出了很高的要求。

针对飞参数据样本分布不均衡的问题,本文采用支持向量数据描述(support vector data description,SVDD)来建立发动机正常状态下参数样本的边界描述,进而进行发动机异常状态的检测。与此同时,为了降低大样本飞参数据的训练复杂度和解决SVDD模型随样本数据累积不断更新的问题,提出采用在线SVDD来进行航空发动机异常检测的方法,以提高异常检测的速度和精度。

1SVDD基本原理

(1)

式中:ξi为松弛变量;C为由潜在异常样本比例确定的预置平衡参数。

图1 SVDD训练样本分布示意图

引入Lagrange乘子来简化式(1)中的约束问题,然后采用正定核函数(K:Rd×Rd∈Rd)诱导下的内积来表示高维空间O′(xi∈O→Φ(xi)∈O′,Φ为映射)中的内积形式,即K(xi,xj)=(Φ(xi)·Φ(xj)),这样就可以得到优化问题在核函数引导下的对偶形式:

(2)

式(2)为二次规划(quadratic programming,QP)问题,在其全局最优解中,αi与xi一一对应。其中,αi>0对应的xi为支持向量,代入c=∑αixi即可计算球心c。超球半径r为任一超球面支持向量xk(0<αk

f(x)=‖Φ(x)-Φ(c)‖2-r2

(3)

若f(x)≤0,x为目标样本,否则,x为异常样本。

2在线SVDD方法

在线SVDD的基本原理是以部分样本为训练集得到分类器模型,然后通过逐步检测剩余样本或新添加样本来更新分类型模型。其目的是为了降低大规模样本集的训练负责度,同时可以解决分类器模型随样本累积更新的问题。

Tax和Laskov首先提出了基于有限训练集的经典在线SVDD(online SVDD,OSVDD)算法[4],该算法仅采用部分样本来求解QP问题,然后在每次迭代时增加一个新样本并去掉相关度最低的样本,该方法的缺点是仍采用传统方法来解QP问题。为进一步提高在线SVDD的速度,Hua等[5]和Tavakkoli[6]等分别提出了不同的增量式SVDD(incremental SVDD,ISVDD)方法,此类方法均以支持向量为原始训练集,然后逐个检测新加入样本,若其不满足Karush-Kuhn-Tucker(KKT)条件,便将其加入训练集来更新分类器模型。此类方法的问题是采用一些近似方法来保证整个训练过程的收敛速度,无法控制在线学习过程中支持向量增加对分类器模型更新时间的影响。Theljani等在ISVDD的基础上提出了非稳态SVDD(nonstationary SVDD,NSVDD)算法[7],用于非稳态数据的处理,其主要思路是在每一次模型更新时去掉相关性最小的样本,以控制在线学习训练集的规模,减小单次模型更新时间。

3在线SVDD算法性能比较

为对比分析上述三种在线SVDD方法的性能,选取Mnist大规模数据集进行实验。Mnist数据集包含了60000个训练样本和10000个测试样本,每个样本均为包含784个特征维(28×28个像素点)的手写数字图像。实验过程中依次以训练样本中的0~9为目标类训练集(0~9的手写数字图像分别有5923,6742,5958,6131,5842,5421,5918,6265,5851和5949张),以测试样本(0~9的手写数字图像分别有980,1135,1032,1010,982,892,958,1028,974和1009张)为固定的测试集。三种算法的训练速度(以训练时间来描述,训练时间越短,代表训练速度越快)和分类精度实验结果如表1所示。

表1 Mnist数据集实验结果

由表1可以看出:①ISVDD和NSVDD的训练速度要明显优于OSVDD,其中NSVDD的训练速度最快;②OSVDD和NSVDD的分类精度大体相当,都要优于ISVDD。因而,NSVDD的训练速度和分类精度最为理想,适合大规模数据的异常检测问题。

4发动机异常检测实例

本节采用两组典型发动机异常实例进行实验,来验证NSVDD在发动机异常检测中的有效性。

4.1 气路参数不匹配异常检测

发动机各气路部件之间具有复杂的随动和调控关系,因而相关气路参数存在高度相关性,气路系统异常会导致相关参数出现不匹配异常。某型发动机气路参数不匹配统计结果表明,转子转速和排气温度参数不匹配在气路参数不匹配中最为常见,二者不匹配的具体表现形式包括:一者保持稳定或正常变化,但另一者匀速变化或恒定不变;二者均“正常变化”,但总体变化趋势高度不相关等。

某架次飞行中出现了气路参数不匹配异常,相关时段的排气温度和高压转子转速参数变化曲线如图2和图3所示。在1771 s之前,排气温度和高压转子转速呈高相关性;在1772 s到1790 s之间,排气温度变化正常,而高压转子转速匀速下降,二者在多个时段出现明显的不匹配现象;在1790 s后的短时间内,排气温度和高压转子转速均比较稳定,二者变化关系恢复正常。

图2 排气温度参数

图3 高压转子转速参数

从某型发动机本架次以前6个月同68个飞行架次的飞参数据中,提取高压转子转速等10个气路参数构成训练集。训练集规模为372945,均为发动机正常工作状态下的飞参数据。以本架次飞参数据中的10个气路参数构成测试集。NSVDD参数C和σ分别设置为0.5和0.05,异常检测结果如图4所示(标签0为正常,1为异常)。可以看到,1772 s到1781 s,1785 s到1788 s均检测出异常,与参数不匹配时段基本一致。经过地面排查,异常现象原因为转速传感器插头较脏且出现松动,造成飞参数据采集过程中的信号失真,清洁重插后试车,参数不匹配现象消失。

图4 气路参数不一致检测结果

4.2 双发参数不一致异常检测

某型飞机配备了左/右两台发动机,除单发启动、单发故障关车和特殊机动要求等情况外,左/右发动机均采用同步操作,即双发在绝大部分飞行时间内具有相同的调节控制率。另外,由于飞行过程中左/右发动机所处的环境条件也大致相同,故正常情况下双发的对应参数变化情况基本一致。某型发动机参数监控的实践经验表明,左/右发动机的对应参数构成参照关系,当单发出现异常状况时,会导致双发对应参数的变化趋势出现明显的不一致。

某架次飞行中,发生了双发排温不一致的异常状况,左/右发动机排气温度参数变化(局部)如图5所示,可以看出,右发动机排气温度全程低于左发动机,二者平均温差在25℃左右。然而,对应时刻的左/右发动机高压转子转速(图6所示)基本一致,没有出现不一致状况,说明左/右发动机在该时段内为同步操作。由图6的高压转子转速参数变化范围可以判断该飞行时段内左/右发动机均处于巡航态,而由图5可以看出,右发动机排气温度平均值明显低于该型发动机巡航段的排气温度标准值,故可以初步推断导致参数不一致的故障发生在右发动机相关部件。

图5 排气温度参数

图6 高压转子转速参数

从某型发动机本架次以前6个月同62个飞行架次的飞参数据中,提取高压转子转速等18个双发高相关参数构成训练集。训练集规模为648762,均为发动机正常工作状态下的飞参数据。以本架次飞参数据中的18个双发高相关参数构成测试集。NSVDD参数C和σ分别设置为0.5和0.05,异常检测结果如图7所示。除2827 s到2833 s,2880 s到2883 s秒等少数时段外,其它飞行过程都检测出了参数不一致异常。地面排故查明异常现象原因为右发动机单个热电偶出现性能故障,更换热电偶后试车,异常现象消除。

图7 转速排气温度匹配度检测

5结论

异常检测是航空发动机监控的重要研究内容之一,然而飞参数据样本分布不均衡、数量大且随时间不断积累,使得传统异常检测方法难以适用。本文将在线SVDD算法引入到航空发动机异常检测,在对比分析现有在线SVDD算法性能的基础上,采用NSVDD算法进行了发动机典型异常检测,结果验证了NSVDD算法在发动机异常检测中的有效性。

参考文献

[1] Kobayashi T,Simon D L.Integration of on-line and off-line diagnostic algorithms for aircraft engine health management[J] .Journal of Engineering for Gas Turbines and Power,2007,129:986-993.

[2] 赵连春,杰克·马丁利.飞机发动机控制—设计、系统分析和健康监视[M] .北京:航空工业出版社,2011.

[3] 孙文柱,曲建岭,袁涛,等.基于改进SVDD的飞参数据新异检测方法[J] .仪器仪表学报,2014,35(4):932-939.

[4] Tax D,Laskov P.Online SVM learning:from classification to data description and back[J] .Neural networks and signal processing,2003,1:499-508.

[5] Hua X,Ding S.Incremental learning algorithm for support vector data description[J] .Journal of software,2011,6(7):1166-1173.

[6] Tavakkoli A,Nicolescu M,Nicolescu M,et al.Efficient background modeling through incremental support vector data description[C] // International Conference on Pattern Recognition,Tampa F L,2008:1-4.

[7] Theljani F,Laabidi K,Zidi S,et al.Systems monitoring based on dynamic classification with SVDD[C] // International conference on systems,signal and devices.Hammamet Tunisia:2013:1-7.

Aeroengine Novelty Detection Method Based on Online SVDD

ZHOU Shengming,WANG Xiaofei,GAO Feng,QU Jianling

(Naval Aeronautical Engineering Institute Qingdao Branch,Qingdao 266041,China)

Abstract:To tackle the aeroengine novelty detection problems resulted from the characteristics of flight data including large scale,unbalanced distribution and increasing with time,a method of aeroengine novelty detection based on online SVDD is proposed.Firstly,the theory of online SVDD is introduced briefly;secondly,the performances of current online SVDD methods are investigated comparably with large scale dataset;lastly,two typical novelties are used to execute aeroengine novelty detection.Experimental results show that online SVDD can recognize the aeroengine novelty rapidly and accurately.

Key words:aeroengine;novelty detection;flight data;online SVDD

作者简介:周胜明(1962-),男,教授,研究方向为飞参数据研究及应用。

收稿日期:2015-07-20

中图分类号:V328.3

文献标识码:A

文章编号:1674-5795(2015)05-0020-03

doi:10.11823/j.issn.1674-5795.2015.05.04

猜你喜欢

异常检测航空发动机
基于LMD模糊熵的遥测振动信号异常检测方法
某型发动机喘振故障的研究
基于度分布的流量异常在线检测方法研究
“航空发动机强度与振动”教学改革的探索与思考
无线Mesh网络安全性研究
无线Mesh网络基础知识
航空发动机小零件的标准化实践与数字化管理
航空发动机管理信息系统研究
浅谈航空发动机起动与点火系统
基于鼠标行为的电子商务中用户异常行为检测