一种基于LSTM网络和ARIMA模型的航空发动机剩余使用寿命预测方法技术

技术编号:20589317 阅读:60 留言:0更新日期:2019-03-16 07:17
本发明专利技术公开了一种基于LSTM网络和ARIMA模型的航空发动机剩余使用寿命预测方法,该方法包括:根据发动机历史退化数据,建立n个基于LSTM深度神经网络的发动机健康指标(LSTM‑HI)模型;根据发动机过往传感器数据,训练ARIMA模型并向后多步预测发动机传感器参数;由预测的传感器参数,根据LSTM‑HI指标评价发动机是否退化至失效,得到发动机剩余使用寿命及其概率分布。本发明专利技术提出了一种新颖的航空发动机剩余使用寿命预测方法,具有较高的准确率和可行性,对于航空发动机实时健康管理、降低维修成本有着积极促进的作用。

【技术实现步骤摘要】
一种基于LSTM网络和ARIMA模型的航空发动机剩余使用寿命预测方法
本专利技术属于航空发动机剩余使用寿命
,尤其涉及一种基于LSTM(LongShort-TermMemory)网络和ARIMA(AutoregressiveIntegratedMovingAverageModel)模型的航空发动机剩余使用寿命预测方法。
技术介绍
航空发动机常年工作在高温、高压、高负载的苛刻条件下,并且其工作状态经常改变,这就导致了发动机故障频发。航空发动机作为飞行器的“心脏”,其健康状况直接决定着旅客的人身安全以及民航飞行的安全。为保证其安全性,发动机必须及时地进行维修。然而过早的维修势必会引起航空公司运营成本的增加,因此,必须适时掌握维修时间,从而最大限度的实现发动机的使用价值。准确地预测航空发动机剩余使用寿命(RUL)是保障飞行安全与降低维修成本的重要措施。随着人工智能技术的发展,基于数据的故障诊断方法为解决非线性复杂系统的健康预测问题提供了一种新的解决途径。对如今的智能发动机控制来说,数据驱动的传感器故障诊断及解析余度技术也备受重视。深度学习网络因其强大的非线性映射能力得到了广泛的关注与研究。递归神经网络(RNN)可以对数据在时间序列上的变化进行建模,在自然语言处理、语音识别等领域取得了成功。长短期记忆网络(LSTM)是在RNN的基础之上发展而来的专门解决数据的长期依赖性问题的一种深度学习网络。其优点是不需要复杂的调参,默认就可以记住数据长期的信息,从而解决长期依赖问题。此外,传感器技术与在线监测技术的迅速发展,使得在飞机运行过程中对发动机性能与状态数据进行集成、传递、分析与平局成为了可能,这为发动机剩余使用寿命预测提供了有利的技术支持与充分的数据准备。
技术实现思路
针对上述技术问题,本专利技术提供一种基于LSTM网络和ARIMA模型的航空发动机剩余使用寿命预测方法,该方法可具有较高的准确率和可行性,对于航空发动机实时健康管理、降低维修成本有着积极促进的作用。技术方案:为实现上述目的,本专利技术采用的技术方案为:一种基于LSTM网络和ARIMA模型的航空发动机剩余使用寿命预测方法,包括以下步骤:步骤1),根据发动机历史退化数据,建立n个基于LSTM深度神经网络的发动机健康指标(LSTM-HI)模型,构建反映剩余使用寿命的健康指标模型库;步骤2),根据待测试发动机过往传感器数据集,训练ARIMA模型,设计预测窗口长度l,并向后预测窗口长度l的发动机传感器参数;步骤3),根据预测的传感器参数以及LSTM网络健康指标模型库,解算LSTM-HI指标,评价发动机是否退化至失效,若超过失效阈值,则拟合概率分布特征参数,获得发动机剩余使用寿命;否则,转至步骤2),再增加预测窗口长度l,依次进行计算。优选的:所述步骤1)中根据发动机历史退化数据,建立n个基于LSTM深度神经网络的发动机健康指标(LSTM-HI)模型具体步骤如下:步骤1.1),根据航空发动机由健康退化至失效的历史数据,选择合适的传感器参数,并进行降噪、平滑处理,组成n个训练数据集;步骤1.2),基于深度学习网络LSTM和训练数据集构建航空发动机健康状态评价指标LSTM-HI,具体表达式如下:其中,表示选择的传感器参数,k表示选择的传感器参数的数量,t表示时刻;步骤1.3),训练深度学习网络LSTM,得到n个LSTM-HI模型,建立航空发动机健康状态评价指标模型库。优选的:所述步骤1.3)中训练深度学习网络LSTM,得到n个LSTM-HI模型,建立航空发动机健康状态评价指标模型库具体步骤如下:步骤1.3.1),对于一组发动机全寿命观测数据其中,xt表示选择的传感器参数,表示发动机的失效循环数即其使用寿命,HIt是人为构造的健康指标假设当前时刻的输入数据为xt,上一时刻LSTM网络的输出ht-1,则当前时刻LSTM网络的输出计算如下:ft=σ(wf·[ht-1,xt]+bf)it=σ(wi·[ht-1,xt]+bi)ot=σ(wo·[ht-1,xt]+bo)ht=ot·Φ(St)其中,σ(·),g(·)表示激活函数,w表示权重,b表示偏置,St表示LSTM网络的记忆状态量,it表示输入门的输出,ft表示遗忘门的输出,ot表示输出门的输出;步骤1.3.2),由步骤1.3.1前向计算所有输入样本对应的LSTM网络的输出,并记录各个训练样本的误差;步骤1.3.3),根据前向计算得到的误差,通过误差梯度下降法训练LSTM网络直到精度满足要求;步骤1.3.4),将n组发动机全寿命观测数据分别训练n个LSTM网络,得到n个LSTM-HI模型,建立模型库。优选的:步骤2)中所述根据发动机过往传感器数据,训练ARIMA模型并向后多步预测发动机传感器参数具体步骤如下:步骤2.1),若已知发动机过往退化的传感器数据为其中,xt表示选择的传感器测量参数,r表示发动机当前循环数;针对每一维选择的传感器参数,建立其ARIMA预测模型,其表达式如下:wt=φ1·wt-1+φ2·wt-2+…+φp·wp-2+δ+μt+θ1·μt-1+θ2·μt-2+…+θq·μq-2其中,μt是白噪声序列,δ是表示序列数据没有0均值化的常数,φ和分别θ表示差分项和移动平均项的系数,wt表示数据在t时刻的差分项,其表示为:其中,d表示进行差分的阶数,L是延迟因子;步骤2.2),在确定ARIMA模型的阶数之后,根据过往数据,由最小二乘法估计ARIMA模型的参数;步骤2.3),根据得到的ARIMA模型,分别对各个传感器参数进行多步预测,得到各个传感器的预测数据。优选的:步骤3)中所述由预测的传感器参数,根据LSTM-HI指标评价发动机是否退化至失效,得到发动机剩余使用寿命及其概率分布具体步骤如下:步骤3.1),计算传感器预测数据对应的健康指标HI序列,定义失效阈值为θf,当HI超过阈值时判断发动机退化至失效,其对应的循环数减去当前循环数即为发动机剩余使用寿命RUL;步骤3.2),由LSTM-HI模型库和步骤2)得到的传感器参数预测数据,分别计算出n个HI序列,根据步骤3.1)得到n个发动机RUL预测值;步骤3.3),采用高斯分布函数对n个发动机RUL预测值进行拟合,得到发动机RUL的概率分布。有益效果:本专利技术提出了一种新颖的航空发动机剩余使用寿命预测方法,具有较高的准确率和可行性,对于航空发动机实时健康管理、降低维修成本有着积极促进的作用。附图说明图1是航空发动机剩余使用寿命预测方法示意图。图2是C-MAPSS系统结构示意图。图3是特征参数真实变化曲线与平滑处理后的曲线。图4是特征参数经一个窗口预测后的变化趋势图。图5是#1测试发动机剩余使用寿命预测结果。图6是#2测试发动机剩余使用寿命预测结果。图7是#3测试发动机剩余使用寿命预测结果。图8是测试集20台发动机剩余寿命预测结果。具体实施方式下面结合附图对本专利技术的具体实施方式作更进一步的说明。本专利技术说明的一种基于LSTM网络和ARIMA模型的航空发动机剩余使用寿命预测方法,具体包括以下步骤:步骤1),根据发动机历史退化数据,建立n个基于LSTM深度神经网络的发动机健康指标(LSTM-HI)模型,构建反映剩余使用寿命的健康指标模型库;步骤1.1),根据航空发动机由本文档来自技高网
...

【技术保护点】
1.一种基于LSTM网络和ARIMA模型的航空发动机剩余使用寿命预测方法,其特征在于:包括以下步骤:步骤1),根据发动机历史退化数据,建立n个基于LSTM深度神经网络的发动机健康指标(LSTM‑HI)模型,构建反映剩余使用寿命的健康指标模型库;步骤2),根据待测试发动机过往传感器数据集,训练ARIMA模型,设计预测窗口长度l,并向后预测窗口长度l的发动机传感器参数;步骤3),根据预测的传感器参数以及LSTM网络健康指标模型库,解算LSTM‑HI指标,评价发动机是否退化至失效,若超过失效阈值,则拟合概率分布特征参数,获得发动机剩余使用寿命;否则,转至步骤2),再增加预测窗口长度l,依次进行计算。

【技术特征摘要】
1.一种基于LSTM网络和ARIMA模型的航空发动机剩余使用寿命预测方法,其特征在于:包括以下步骤:步骤1),根据发动机历史退化数据,建立n个基于LSTM深度神经网络的发动机健康指标(LSTM-HI)模型,构建反映剩余使用寿命的健康指标模型库;步骤2),根据待测试发动机过往传感器数据集,训练ARIMA模型,设计预测窗口长度l,并向后预测窗口长度l的发动机传感器参数;步骤3),根据预测的传感器参数以及LSTM网络健康指标模型库,解算LSTM-HI指标,评价发动机是否退化至失效,若超过失效阈值,则拟合概率分布特征参数,获得发动机剩余使用寿命;否则,转至步骤2),再增加预测窗口长度l,依次进行计算。2.根据权利要求1所述的一种基于LSTM网络和ARIMA模型的航空发动机剩余使用寿命预测方法,其特征在于:所述步骤1)中根据发动机历史退化数据,建立n个基于LSTM深度神经网络的发动机健康指标(LSTM-HI)模型具体步骤如下:步骤1.1),根据航空发动机由健康退化至失效的历史数据,选择合适的传感器参数,并进行降噪、平滑处理,组成n个训练数据集;步骤1.2),基于深度学习网络LSTM和训练数据集构建航空发动机健康状态评价指标LSTM-HI,具体表达式如下:其中,表示选择的传感器参数,k表示选择的传感器参数的数量,t表示时刻;步骤1.3),训练深度学习网络LSTM,得到n个LSTM-HI模型,建立航空发动机健康状态评价指标模型库。3.根据权利要求2所述的一种基于LSTM网络和ARIMA模型的航空发动机剩余使用寿命预测方法,其特征在于:所述步骤1.3)中训练深度学习网络LSTM,得到n个LSTM-HI模型,建立航空发动机健康状态评价指标模型库具体步骤如下:步骤1.3.1),对于一组发动机全寿命观测数据其中,xt表示选择的传感器参数,表示发动机的失效循环数即其使用寿命,HIt是人为构造的健康指标假设当前时刻的输入数据为xt,上一时刻LSTM网络的输出ht-1,则当前时刻LSTM网络的输出计算如下:ft=σ(wf·[ht-1,xt]+bf)it=σ(wi·[ht-1,xt]+bi)ot=σ(wo·[ht-1,xt]+bo)ht=ot·Φ(St)其中,σ(·),g(·)表示激活函数,w表示权重,b表示偏置,St表...

【专利技术属性】
技术研发人员:鲁峰吴金栋黄金泉仇小杰丁华阳金鹏
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1