CN112149316A - 基于改进的cnn模型的航空发动机剩余寿命预测方法 - Google Patents
基于改进的cnn模型的航空发动机剩余寿命预测方法 Download PDFInfo
- Publication number
- CN112149316A CN112149316A CN202011205350.3A CN202011205350A CN112149316A CN 112149316 A CN112149316 A CN 112149316A CN 202011205350 A CN202011205350 A CN 202011205350A CN 112149316 A CN112149316 A CN 112149316A
- Authority
- CN
- China
- Prior art keywords
- data
- engine
- representing
- aircraft engine
- follows
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000006731 degradation reaction Methods 0.000 claims abstract description 28
- 238000012360 testing method Methods 0.000 claims abstract description 18
- 230000015556 catabolic process Effects 0.000 claims abstract description 17
- 238000004364 calculation method Methods 0.000 claims abstract description 12
- 238000013507 mapping Methods 0.000 claims abstract description 9
- 238000012544 monitoring process Methods 0.000 claims description 31
- 238000012549 training Methods 0.000 claims description 14
- 238000010586 diagram Methods 0.000 claims description 10
- 230000006870 function Effects 0.000 claims description 10
- 230000005284 excitation Effects 0.000 claims description 9
- 238000012886 linear function Methods 0.000 claims description 7
- 239000011159 matrix material Substances 0.000 claims description 7
- 230000004913 activation Effects 0.000 claims description 6
- 230000006835 compression Effects 0.000 claims description 6
- 238000007906 compression Methods 0.000 claims description 6
- 230000014509 gene expression Effects 0.000 claims description 4
- 230000002776 aggregation Effects 0.000 claims description 3
- 238000004220 aggregation Methods 0.000 claims description 3
- 238000011176 pooling Methods 0.000 claims description 3
- 230000009467 reduction Effects 0.000 claims description 3
- 230000036541 health Effects 0.000 abstract description 5
- 230000008569 process Effects 0.000 abstract description 5
- 238000005516 engineering process Methods 0.000 description 8
- 238000004088 simulation Methods 0.000 description 7
- 238000007726 management method Methods 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/049—Temporal neural networks, e.g. delay elements, oscillating neurons or pulsed inputs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Life Sciences & Earth Sciences (AREA)
- Molecular Biology (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Feedback Control In General (AREA)
Abstract
本发明提供基于改进的CNN模型的航空发动机剩余寿命预测方法,属于故障预测与健康管理(Prognostics and Health Management,PHM)领域。首先对航空发动机退化特征进行一阶差分计算得到(新的)差分特征,并和原始特征一起来表征其退化。接着,通过在并行的CNN网络中嵌入SE模块来增强由卷积运算得到的有效特征并抑制无效特征或噪声的影响,从而提出改进的CNN模型。按照退化特征和剩余寿命之间的映射关系来构建样本的输入和输出,并用于训练模型。最后,对于在役航空发动机,按照同样的方式构建出测试样本的输入,形成测试集并输入到训练好的预测模型中,得到在役航空发动机的剩余寿命预测值。本发明所提出的方法计算过程简单有效,且预测精度很高。
Description
技术领域
本发明是涉及航空发动机剩余寿命(Remaining Useful Life,RUL)预测方法,特别是涉及由差分技术生成新的特征、通过嵌入SE(Squeeze-and-Excitation)模块来对CNN(Convolutional Neural Network)网络不同通道提取的特征进行校准,在此基础上所构建的改进的并行CNN模型用来预测航空发动机的剩余寿命,属于故障预测与健康管理(Prognostics and Health Management,PHM)领域。
背景技术
在经济可承受性和维修保障模式改革需求的牵引下,PHM已成为航空发动机健康管理重点研究的关键技术之一。作为PHM的重要研究内容,剩余寿命预测旨在通过预知故障发生时刻以便提前采取恰当的维修措施,并最终为运行规划和维修决策提供支持。
传感器技术的飞速发展使得能够采集到大量的航空发动机监测数据,为航空发动机剩余寿命预测提供了坚实的数据基础。同时,深度学习技术由于其强大的非线性映射能力与表示学习能力,在自然语言处理、语音识别、自动变速器等领域取到了成功的应用。特别是CNN在其特征提取方面的优势,对于无论数据发生位移、扭曲、畸变等都具备保持数据信息的能力。基础的CNN网络经卷积后得到的特征表示,通常被认为在每个通道上的重要性都是相同的。为了提高CNN的性能,通过嵌入轻量级的SE模块来模拟卷积特征各个通道之间的作用关系,从而学习不同通道的权重大小。
发明内容
本发明要解决的技术问题在于:数据驱动的航空发动机剩余寿命预测的思想是通过从实时监测数据中提取到退化特征信息来评估其当前所处的健康状态,从而达到剩余寿命预测的目的,其中的关键在于如何从高维、高噪声数据中提取到高质量的退化特征。为了解决这一技术问题,本发明主要贡献体现在三个方面:(1)差分技术:通过对原始特征采用一阶差分计算得到的新特征称为差分特征,进一步刻画退化量变化量的信息;(2)通道注意力机制:在基础的CNN网络后面嵌入SE模块,通过模拟卷积特征各个通道之间的作用关系来学习特征权重,使得有效的特征增强,无效或效果小的特征减弱,从而明确提取特征的指向性;(3)并行结构:并行CNN的架构设计主要是为了分别对原始特征和新生成的差分特征分别进行卷积运算来进一步提取高质量的退化特征信息。因此,本发明提出基于改进的CNN模型的航空发动机剩余寿命预测方法。
为实现本发明之目的,采用以下技术方案予以实现:
基于改进的CNN模型的航空发动机剩余寿命预测方法,包括以下步骤:
步骤一,获取历史航空发动机失效数据,形成训练集XL×V,其中,L=L1+L2+…+LN表示N个航空发动机样本总的运行轨迹长度,且N表示航空发动机样本个数,Ln表示第n个航空发动机样本的监测轨迹长度,n=1,2,…,N,V表示航空发动机中传感器的个数;
步骤二,对V个监测变量进行特征选择,得到F个监测变量,原来的训练集降维为XL×F;对F个监测变量按照“最小-最大”的方法进行标准化处理,计算公式如下:
然后,将标准化后的变量做差分运算生成新的变量,和原始特征共同组成发动机性能退化的数据矩阵形式XL×2F,且d阶差分运算的计算公式如下:
在本发明中,d默认取值为1,即进行一阶差分运算。通过一阶差分运算生成的新变量用来刻画系统退化的速度。
步骤三,构建嵌入SE模块的并行CNN网络架构
首先,建立监测变量X和剩余寿命RUL之间的映射关系,表示如下:
f:X→RUL i.e.,RUL(t)=f(Xt-s+1,Xt-s+2,…,Xt)。
其中,t表示时刻,s表示时间步,Xi,i=t-s+1,…,t表示时刻i所对应的监测数据,其长度为2F的向量形式。
在对航空发动机剩余寿命预测时,为了进一步提高CNN模型的预测性能,在分别对原始特征和差分特征通过卷积运算提取信息的基础上,通过嵌入SE模块来增强有效特征并抑制无效或噪声的影响。由于所收集到的数据来自于多个不同传感器监测到的时序数据,考虑到不同特征的差异性,在CNN中的卷积运算采用一维卷积运算,其目的是对同一特征上的数据才进行聚合操作,具体阐述如下:
因此,将经第j个卷积核操作后得到的特征图表示为:
在基础CNN后面接的SE模块包括压缩(Squeeze)和激励(Excitation)两部分,详述如下:
s=Fex(z,W)=σ(g(z,W))=σ(W2δ(W1z))
其中,通道c∈{1,2,…,C},是常规卷积操作后得到的通道c上的特征图,zc表示通道c上特征图经平均池化后的结果,H、W、C分别表示多维特征图的高度、宽度和深度,表示x经过压缩操作Fsq后的结果,s表示z经过激励操作Fex后的结果,W1、W2分别表示降维参数和升维参数,δ为激活函数ReLU,σ为sigmoid函数。最后,所述模块的输出如下所示:
构造样本的输入和输出。对XL×2F中每个发动机的退化轨迹数据分别采用窗口滑动法构建出训练样本的输入,且其对应输出的标签即剩余寿命RUL根据分阶线性函数进行修正,最终将得到成对的样本的输入和输出,其中窗口滑动法描述如下:
进一步,按照步长s=1得到如下第n个发动机的第k个样本:
其中,Nt表示所构建样本时间窗口的长度。
其中分阶线性函数表达式如下:
其中,Label表示构建样本数据的标签,RUL表示获取到的历史航空发动机失效数据中的实际剩余寿命,Rearly表示根据情况而设置的阈值,如在本发明中将其默认取值为125。
步骤四,对于待进行剩余寿命预测的在役航空发动机的监测数据,构建出测试样本的输入,形成测试集。将构建的测试集输入到训练好的航空发动机剩余寿命预测模型中,得到在役航空发动机的剩余寿命预测值。
本发明的优点在于:
以航空发动机的剩余寿命RUL为预测目标,首先,建立了用以表征系统退化过程的特征变量与预测目标之间的映射关系,且进一步采用差分技术生成新的特征变量以便提供更多的退化信息;其次,通过在CNN网络中嵌入SE模块来对不同通道学习到的特征进行校准,使网络从全局信息出发来选择性的放大有价值的特征通道并且抑制无用的特征通道。因此,在利用通道注意力机制的思想下,对于原始特征和差分特征构建出改进的并行CNN网络模型来学习上述这一映射关系。
附图说明
为了更清楚地说明本发明实施例中或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明一实施例中基于差分技术和并行CNN模型的航空发动机剩余寿命预测方法的流程图;
图2为改进的CNN模型示意图;
图3为SE模块的示意图;
图4为一维卷积运算示意图;
图5为本发明一实施例中航空发动机结构和仿真模块逻辑关系图;
图6为本发明一实施例中航空发动其21个传感器信号散点图;
图7为改进的CNN模型的网络结构图;
图8为100个测试发动机按RUL排序后的预测结果对比图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造劳动前提下所获得的所有其它实施例,均属于本发明保护的范围。
参照图1,图1为本发明一实施例中航空发动机剩余寿命预测方法的流程图,包括以下步骤:
步骤一,获取历史航空发动机失效数据,形成训练集XL×V,其中,L=L1+L2+…+LN表示N个航空发动机样本总的运行轨迹长度,且N表示航空发动机样本个数,Ln表示第n个航空发动机样本的监测轨迹长度,n=1,2,…,N,V表示航空发动机传感器的个数;
步骤二,对V个监测变量进行特征选择,得到F个监测变量,原来的训练集降维为XL×F。对F个监测变量按照“最小-最大”的方法进行标准化处理,计算公式如下:
然后,将标准化后的变量做差分运算生成新的变量,和原始特征共同组成发动机性能退化的数据矩阵形式XL×2F,且d阶差分运算的计算公式如下:
在本发明中,d默认取值为1,即进行一阶差分运算,通过一阶差分运算生成的新变量用来刻画系统退化的速度;
步骤三,构建嵌入SE模块的并行CNN网络架构
首先,建立监测变量X和剩余寿命RUL之间的映射关系,表示如下:
f:X→RUL i.e.,RUL(t)=f(Xt-s+1,Xt-s+2,…,Xt)。
其中,t表示时刻,s表示时间步,Xi,i=t-s+1,…,t表示时刻i所对应的监测数据,其长度为2F的向量形式;
在对航空发动机剩余寿命预测时,改进的CNN模型示意图如图2所示,为了进一步提高CNN模型的预测性能,在分别对原始特征和差分特征通过卷积运算提取信息的基础上,通过嵌入SE模块来增强有效特征并抑制无效或噪声的影响。由于所收集到的数据来自于多个不同传感器监测到的时序数据,考虑到不同特征的差异性,在CNN中的卷积运算采用图3中的一维卷积运算,以对同一特征上的数据才进行聚合操作,具体阐述如下:
因此,将经第j个卷积核操作后得到的特征图表示为:
在基础的CNN后面接的SE模块如图4所示,包括压缩(Squeeze)和激励(Excitation)两部分,详述如下:
s=Fex(z,W)=σ(g(z,W))=σ(W2δ(W1z))
其中,通道c∈{1,2,…,C},是常规卷积操作后得到的通道c上的特征图,zc表示通道c上特征图经平均池化后的结果,H、W、C分别表示多维特征图的高度、宽度和深度,表示x经过压缩操作Fsq后的结果,s表示z经过激励操作Fex后的结果,W1、W2分别表示降维参数和升维参数,δ为激活函数ReLU,σ为sigmoid函数。最后,该模块的输出如下所示:
构造样本的输入和输出。对XL×2F中每个发动机的退化轨迹数据分别采用窗口滑动法构建出训练样本的输入,且其对应输出的标签即剩余寿命RUL根据分阶线性函数进行修正,最终将得到成对的样本的输入和输出,其中窗口滑动法描述如下:
进一步,按照步长s=1得到如下第n个发动机的第k个样本:
其中,Nt表示所构建样本时间窗口的长度。
其中分阶线性函数表达式如下:
其中,Label表示构建样本数据的标签,RUL表示获取到的历史航空发动机失效数据中的实际剩余寿命,Rearly表示根据情况而设置的阈值,如在本发明中将其默认取值为125。
步骤四,对于待进行剩余寿命预测的在役航空发动机的监测数据,构建出测试样本的输入,形成测试集。将构建的测试集输入到训练好的航空发动机剩余寿命预测模型中,得到在役航空发动机的剩余寿命预测值。
下面结合一具体应用实例对本发明的实现过程以及预测效果进行说明:
本具体实施中,采用的是NASA提供关于航空发动机的CMAPSS仿真数据集。CMAPSS是美国NASA的格林研究中心研发了的一款模块化的航空推进系统仿真软件,旨在模拟出飞机由正常到故障的整个退化过程,为预测模型提供数据基础。仿真实验是在MatlabSimulink工具下创建的,仿真了具有90000磅推力的发动机模型,程序包括一个大气模型和电管理系统,涉及风扇、低压压缩机(LPC)、高压压缩机(HPC)、高压涡轮机(HPC)和低压涡轮机(LPT)五个部件模块。图5中显示了航空发动机仿真实验中的五个模块的逻辑结构关系。
该开源数据一共包含四组仿真数据,本发明具体实施过程分别选取“train_FD001”和“test_FD001”分别作为训练集和测试集,其中,每个子数据集含有26列,即包括编号、运行周期、环境设置1、环境设置2、环境设置3以及21个监测指标,而21个监测数据用于输出仿真实验中发动机退化过程中的信号数据,所代表的具体含义描述如表1所示。
表1.发动机监测指标描述
应用本发明方法进行寿命预测的具体过程如下:
步骤一,从第一组仿真数据集中的train_FD001.txt文件中可获取航空发动机失效数据X20631×26,指的是从某一开始时刻到最终故障的全过程数据。20631行是100台发动机运行周期的总时长,26列包括编号、运行周期、环境设置1、环境设置2、环境设置3以及21个监测指标。其中,21个监测指标的可视化结果如图6所示。
步骤二,从图6中21个监测变量在整个寿命周期中的变化趋势将传感器数据大致分为两类:常值的和变化的(即递增或递减趋势的)。在对发动机退化过程的刻画上,常值的信号显然是不起作用的,故在后期模型的输入变量上将不予考虑。另外,Sensor 6同样被认为对刻画发动机退化现象是没有贡献的。因此,选取其中的14个指标作为RUL预测模型的原始输入特征,其编号分别为2、3、4、7、8、9、11、12、13、14、15、17、20和21。
接着,对选择的14个监测变量按照“最小-最大”的方法进行标准化处理,计算公式如下:
然后,将标准化后的变量做一阶差分运算生成新的变量,和原始特征共同组成发动机性能退化的数据矩阵形式X20631×28,一阶差分运算的计算公式如下:
步骤三,对于改进的CNN模型的参数设置后的网络结构图如图7所示。将由训练集构建的样本输入到所述网络架构中,训练轮次epoch=200且损失函数cost=RMSE+α·Score(α=0.05),得到训练好的航空发动机剩余寿命预测模型。其中,RMSE和Score的表达式如下所示:
其中,n表示样本个数,di=RUL′i-RULi表示第i个样本预测值和真实值之间的误差。
对于训练集中的每台发动机数据,按照时间窗方法构造出尺寸大小为Nt×Nf的样本输入,其中Nt=30,Nf=28;采用分阶线性函数方法对真实的剩余寿命进行重置形成样本输出,假设在初始阶段具有恒定的RUL值Rearly=125。
步骤四,对测试集test_FD001.txt中的数据经步骤二的数据预处理后,按照步骤三中相同的方法构建出预测模型的样本输入。将100台测试发动机的样本输入到训练好的航空发动机剩余寿命预测模型中,得到预测结果,如图8。
综上,本发明提建立了用以表征系统退化过程的特征变量与预测目标(RUL)之间的映射关系;根据差分技术来获得新生成的特征用以刻画系统退化的速度信息,而嵌入SE模块的并行CNN结构的设计则是为了分别从原始特征和新生成的特征中提取到高质量的退化信息,且进一步对特征图进行加权,用所构建网络模型来学习提出的映射关系。对原始监测数据进行预处理并构建出用于输入所提模型的样本,将所构建的样本输入到设置好的模型中训练得到最终的预测模型;最后将测试样本输入到训练好的模型中得到预测结果和预测性能指标。本发明通过上述步骤很好的解决了数据驱动的航空发动机剩余寿命预测问题,有助于建立起大数据和智能系统健康管理连接的桥梁。相比现有方法,本发明所提出的算法计算过程简单有效。通过上述具体实施方式可知,本发明所提出的算法预测精度很高。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何本领域普通技术人员,在不脱离本发明的精神和范围内,当可作各种更动与润饰,因此本发明的保护范围当视权利要求书界定的范围为准。
Claims (3)
1.基于改进的CNN模型的航空发动机剩余寿命预测方法,其特征在于,包括以下步骤:
步骤一,获取历史航空发动机失效数据,形成训练集XL×V,其中,L=L1+L2+…+LN表示N个航空发动机样本总的运行轨迹长度,N表示航空发动机样本个数,Ln表示第n个航空发动机样本的监测轨迹长度,n=1,2,…,N,V表示航空发动机中传感器的个数;
步骤二,对V个监测变量进行特征选择,得到F个监测变量,原来的训练集降维为XL×F;对F个监测变量按照“最小-最大”的方法进行标准化处理,计算公式如下:
然后,将标准化后的变量做差分运算生成新的变量,最终得到发动机性能退化的数据矩阵XL×2F,且d阶差分运算的计算公式如下:
步骤三,构建嵌入SE模块的并行CNN网络架构
首先,建立监测变量X和剩余寿命RUL之间的映射关系,表示如下:
f:X→RUL i.e.,RUL(t)=f(Xt-s+1,Xt-s+2,…,Xt);
其中,t表示时刻,s表示时间步,Xi,i=t-s+1,…,t表示时刻i所对应的监测数据,其长度为2F的向量形式;
在对航空发动机剩余寿命预测时,为了进一步提高CNN模型的预测性能,在分别对原始特征和差分特征通过卷积运算提取信息的基础上,通过嵌入SE模块来增强有效特征并抑制无效或噪声的影响;由于所收集到的数据来自于多个不同传感器监测到的时序数据,考虑到不同特征的差异性,在CNN中的卷积运算采用一维卷积运算,其目的是对同一特征上的数据才进行聚合操作,具体阐述如下:
因此,将经第j个卷积核操作后得到的特征图表示为:
在基础CNN后面接的SE模块包括压缩(Squeeze)和激励(Excitation)两部分,详述如下:
s=Fex(z,W)=σ(g(z,W))=σ(W2δ(W1z))
其中,通道c∈{1,2,…,C},是常规卷积操作后得到的通道c上的特征图,zc表示通道c上特征图经平均池化后的结果,H、W、C分别表示多维特征图的高度、宽度和深度,表示x经过压缩操作Fsq后的结果,s表示z经过激励操作Fex后的结果,W1、W2分别表示降维参数和升维参数,δ为激活函数ReLU,σ为sigmoid函数;最后,所述模块的输出如下所示:
构造样本的输入和输出,对XL×2F中每个发动机的退化轨迹数据分别采用窗口滑动法构建出训练样本的输入,且其对应输出的标签即剩余寿命RUL根据分阶线性函数进行修正,最终将得到成对的样本的输入和输出,其中窗口滑动法描述如下:
进一步,按照步长s=1得到如下第n个发动机的第k个样本:
其中,Nt表示所构建样本时间窗口的长度;
其中分阶线性函数表达式如下:
其中,Label表示构建样本数据的标签,RUL表示获取到的历史航空发动机失效数据中的实际剩余寿命,Rearly表示根据情况而设置的阈值;
步骤四,对于待进行剩余寿命预测的在役航空发动机的监测数据,构建出测试样本的输入,形成测试集;将构建的测试集输入到训练好的航空发动机剩余寿命预测模型中,得到在役航空发动机的剩余寿命预测值。
2.如权利要求1所述的基于改进的CNN模型的航空发动机剩余寿命预测方法,其特征在于,所述步骤二中d取值为1,即进行一阶差分运算,通过一阶差分运算生成的新变量用来刻画系统退化的速度。
3.如权利要求1所述的基于改进的CNN模型的航空发动机剩余寿命预测方法,其特征在于,所述步骤三中Rearly取值为125。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911064237.5A CN110807257A (zh) | 2019-11-04 | 2019-11-04 | 航空发动机剩余寿命预测方法 |
CN2019110642375 | 2019-11-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112149316A true CN112149316A (zh) | 2020-12-29 |
CN112149316B CN112149316B (zh) | 2022-04-19 |
Family
ID=69500993
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911064237.5A Pending CN110807257A (zh) | 2019-11-04 | 2019-11-04 | 航空发动机剩余寿命预测方法 |
CN202011205335.9A Active CN112100865B (zh) | 2019-11-04 | 2020-11-02 | 基于并行cnn模型的航空发动机剩余寿命预测方法 |
CN202011205350.3A Active CN112149316B (zh) | 2019-11-04 | 2020-11-02 | 基于改进的cnn模型的航空发动机剩余寿命预测方法 |
CN202011206202.3A Active CN112131760B (zh) | 2019-11-04 | 2020-11-02 | 基于cbam模型的航空发动机剩余寿命预测方法 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911064237.5A Pending CN110807257A (zh) | 2019-11-04 | 2019-11-04 | 航空发动机剩余寿命预测方法 |
CN202011205335.9A Active CN112100865B (zh) | 2019-11-04 | 2020-11-02 | 基于并行cnn模型的航空发动机剩余寿命预测方法 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011206202.3A Active CN112131760B (zh) | 2019-11-04 | 2020-11-02 | 基于cbam模型的航空发动机剩余寿命预测方法 |
Country Status (1)
Country | Link |
---|---|
CN (4) | CN110807257A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113602526A (zh) * | 2021-08-27 | 2021-11-05 | 中国航空工业集团公司上海航空测控技术研究所 | 飞机机电故障预测与健康管理系统的验证测试方法及系统 |
CN114971052A (zh) * | 2022-06-07 | 2022-08-30 | 南京理工大学 | 一种基于改进的hrhn的引擎剩余使用寿命预测方法 |
CN115374211A (zh) * | 2022-08-11 | 2022-11-22 | 深圳市博硕科技股份有限公司 | 基于物联网的车间设备运行监测方法、装置和计算机设备 |
CN116561528A (zh) * | 2023-05-08 | 2023-08-08 | 重庆市荣冠科技有限公司 | 一种旋转机械的rul预测方法 |
WO2023160300A1 (zh) * | 2022-02-22 | 2023-08-31 | 上海三一重机股份有限公司 | 结构件剩余寿命预测方法、装置及作业机械 |
CN117556261A (zh) * | 2024-01-08 | 2024-02-13 | 浙江大学 | 一种基于mcnn的隔膜泵单向阀寿命预测方法与系统 |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111361759B (zh) * | 2020-03-02 | 2023-02-03 | 哈尔滨工业大学 | 基于混合模型的飞机辅助动力装置在翼剩余寿命预测方法 |
CN111460728B (zh) * | 2020-03-09 | 2022-08-12 | 华南理工大学 | 一种工业设备剩余寿命预测方法、装置、存储介质及设备 |
CN111507046B (zh) * | 2020-04-16 | 2022-09-06 | 哈尔滨工程大学 | 一种电动闸阀剩余使用寿命预测方法及系统 |
CN111639467B (zh) * | 2020-06-08 | 2024-04-16 | 长安大学 | 一种基于长短期记忆网络的航空发动机寿命预测方法 |
CN111695521B (zh) * | 2020-06-15 | 2022-06-10 | 哈尔滨理工大学 | 一种基于Attention-LSTM的滚动轴承性能衰退预测方法 |
CN111597663B (zh) * | 2020-07-27 | 2020-10-27 | 中国人民解放军国防科技大学 | 融合剩余寿命经验数据的动量轮剩余寿命预测方法 |
CN112115643B (zh) * | 2020-09-15 | 2022-06-10 | 中南大学 | 一种智慧列车整车服役寿命非侵入预测方法 |
CN112131673B (zh) * | 2020-09-30 | 2021-09-28 | 西南石油大学 | 基于融合神经网络模型的发动机喘振故障预测系统及方法 |
CN112231980B (zh) * | 2020-10-19 | 2024-06-07 | 西安建筑科技大学 | 一种发动机寿命预测方法、存储介质及计算设备 |
CN112560252B (zh) * | 2020-12-07 | 2023-09-15 | 厦门大学 | 一种航空发动机剩余寿命预测方法 |
CN112613226B (zh) * | 2020-12-10 | 2022-11-18 | 大连理工大学 | 一种用于剩余寿命预测的特征增强方法 |
CN112613227B (zh) * | 2020-12-15 | 2022-09-30 | 大连理工大学 | 基于混合机器学习的航空发动机剩余使用寿命预测模型 |
CN112881518B (zh) * | 2021-01-08 | 2022-07-12 | 东冶及策河北能源技术有限公司 | 一种动态滤波补偿器剩余寿命预测方法 |
CN113158445B (zh) * | 2021-04-06 | 2022-10-21 | 中国人民解放军战略支援部队航天工程大学 | 一种卷积记忆残差自注意力机制的航空发动机剩余使用寿命预测算法 |
CN113139278A (zh) * | 2021-04-08 | 2021-07-20 | 上海工程技术大学 | 一种基于深度学习的轴承剩余寿命预测方法及系统 |
CN113076913A (zh) * | 2021-04-16 | 2021-07-06 | 嘉兴毕格智能科技有限公司 | 一种航空发动机故障预测方法 |
CN113297787B (zh) * | 2021-05-12 | 2021-12-17 | 北京航空航天大学 | 一种基于迁移学习的航空发动机剩余寿命预测方法 |
CN113344281B (zh) * | 2021-06-22 | 2022-02-11 | 太仓比泰科自动化设备有限公司 | 探针性能预测方法、系统、装置以及存储介质 |
CN113722989B (zh) * | 2021-08-23 | 2023-04-28 | 南京航空航天大学 | 一种基于cps-dp模型的航空发动机寿命预测方法 |
CN114048762B (zh) * | 2021-09-26 | 2024-07-02 | 东南大学 | 双注意力引导的旋转机械健康评估方法 |
CN113987704B (zh) * | 2021-10-28 | 2024-09-13 | 重庆大学 | 基于自动多微分学习深度网络的航空发动机寿命预测方法 |
CN114266278B (zh) * | 2021-12-29 | 2024-02-20 | 合肥工业大学 | 一种基于双重注意力网络的设备剩余使用寿命预测方法 |
CN114510870B (zh) * | 2022-01-07 | 2024-04-16 | 华东交通大学 | 一种城市轨道交通地下结构的剩余寿命预测方法及装置 |
CN114707257A (zh) * | 2022-02-18 | 2022-07-05 | 江苏赛德力制药机械制造有限公司 | 一种基于全状态注意力和BiLSTM的机械剩余使用寿命预测方法 |
CN114880767B (zh) * | 2022-04-24 | 2024-03-08 | 西北工业大学 | 一种基于注意力机制Dense-GRU网络的航空发动机剩余使用寿命预测方法 |
CN115510740A (zh) * | 2022-09-02 | 2022-12-23 | 同济大学 | 一种基于深度学习的航空发动机剩余寿命预测方法 |
CN115982942B (zh) * | 2022-11-25 | 2023-07-14 | 浙江长龙航空有限公司 | 航空预冷器剩余寿命预测的方法、装置、设备及存储介质 |
CN116502516B (zh) * | 2023-01-15 | 2023-12-01 | 北京控制工程研究所 | 一种航天器部件退化阶段的辨识方法和装置 |
CN117113843B (zh) * | 2023-08-29 | 2024-06-07 | 太原理工大学 | 一种航空发动机剩余寿命预测方法 |
CN118133690B (zh) * | 2024-05-07 | 2024-07-26 | 深圳市安保医疗科技股份有限公司 | 样本构建方法、涡轮性能预测方法、装置、设备及介质 |
CN118656595A (zh) * | 2024-08-09 | 2024-09-17 | 中国人民解放军国防科技大学 | 基于数实结合数据的发动机剩余寿命预测方法及装置 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103336908A (zh) * | 2013-07-23 | 2013-10-02 | 哈尔滨工业大学 | 单调回声状态网络的剩余寿命预测方法 |
CN106169001A (zh) * | 2016-07-11 | 2016-11-30 | 北京航空航天大学 | 一种基于气路性能参数图形匹配的航空发动机整机剩余寿命预测方法 |
US20170116552A1 (en) * | 2010-06-04 | 2017-04-27 | Sapience Analytics Private Limited | System and Method to Measure, Aggregate and Analyze Exact Effort and Time Productivity |
CN107153759A (zh) * | 2017-04-27 | 2017-09-12 | 西安交通大学 | 一种多源数据融合的航空涡扇发动机剩余寿命预测方法 |
CN108959778A (zh) * | 2018-07-06 | 2018-12-07 | 南京航空航天大学 | 一种基于退化模式一致性的航空发动机剩余寿命预测方法 |
CN109272114A (zh) * | 2018-08-08 | 2019-01-25 | 西安交通大学 | 机械装备剩余使用寿命快速有效预测的深度学习方法 |
CN109460574A (zh) * | 2018-10-09 | 2019-03-12 | 南京航空航天大学 | 一种航空发动机剩余寿命的预测方法 |
CN109472110A (zh) * | 2018-11-29 | 2019-03-15 | 南京航空航天大学 | 一种基于lstm网络和arima模型的航空发动机剩余使用寿命预测方法 |
CN109766583A (zh) * | 2018-12-14 | 2019-05-17 | 南京航空航天大学 | 基于无标签、不均衡、初值不确定数据的航空发动机寿命预测方法 |
CN109783906A (zh) * | 2018-12-29 | 2019-05-21 | 东北大学 | 一种管道内检测漏磁数据智能分析系统及方法 |
CN109829136A (zh) * | 2019-01-22 | 2019-05-31 | 中国人民解放军火箭军工程大学 | 一种带随机跳变的退化设备的剩余寿命预测方法及系统 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109992872B (zh) * | 2019-03-27 | 2020-07-28 | 西安交通大学 | 一种基于层叠分离卷积模块的机械设备剩余寿命预测方法 |
-
2019
- 2019-11-04 CN CN201911064237.5A patent/CN110807257A/zh active Pending
-
2020
- 2020-11-02 CN CN202011205335.9A patent/CN112100865B/zh active Active
- 2020-11-02 CN CN202011205350.3A patent/CN112149316B/zh active Active
- 2020-11-02 CN CN202011206202.3A patent/CN112131760B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170116552A1 (en) * | 2010-06-04 | 2017-04-27 | Sapience Analytics Private Limited | System and Method to Measure, Aggregate and Analyze Exact Effort and Time Productivity |
CN103336908A (zh) * | 2013-07-23 | 2013-10-02 | 哈尔滨工业大学 | 单调回声状态网络的剩余寿命预测方法 |
CN106169001A (zh) * | 2016-07-11 | 2016-11-30 | 北京航空航天大学 | 一种基于气路性能参数图形匹配的航空发动机整机剩余寿命预测方法 |
CN107153759A (zh) * | 2017-04-27 | 2017-09-12 | 西安交通大学 | 一种多源数据融合的航空涡扇发动机剩余寿命预测方法 |
CN108959778A (zh) * | 2018-07-06 | 2018-12-07 | 南京航空航天大学 | 一种基于退化模式一致性的航空发动机剩余寿命预测方法 |
CN109272114A (zh) * | 2018-08-08 | 2019-01-25 | 西安交通大学 | 机械装备剩余使用寿命快速有效预测的深度学习方法 |
CN109460574A (zh) * | 2018-10-09 | 2019-03-12 | 南京航空航天大学 | 一种航空发动机剩余寿命的预测方法 |
CN109472110A (zh) * | 2018-11-29 | 2019-03-15 | 南京航空航天大学 | 一种基于lstm网络和arima模型的航空发动机剩余使用寿命预测方法 |
CN109766583A (zh) * | 2018-12-14 | 2019-05-17 | 南京航空航天大学 | 基于无标签、不均衡、初值不确定数据的航空发动机寿命预测方法 |
CN109783906A (zh) * | 2018-12-29 | 2019-05-21 | 东北大学 | 一种管道内检测漏磁数据智能分析系统及方法 |
CN109829136A (zh) * | 2019-01-22 | 2019-05-31 | 中国人民解放军火箭军工程大学 | 一种带随机跳变的退化设备的剩余寿命预测方法及系统 |
Non-Patent Citations (1)
Title |
---|
张妍: "《基于退化特征相似性的航空发动机寿命预测》", 《系统工程与电子技术》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113602526A (zh) * | 2021-08-27 | 2021-11-05 | 中国航空工业集团公司上海航空测控技术研究所 | 飞机机电故障预测与健康管理系统的验证测试方法及系统 |
WO2023160300A1 (zh) * | 2022-02-22 | 2023-08-31 | 上海三一重机股份有限公司 | 结构件剩余寿命预测方法、装置及作业机械 |
CN114971052A (zh) * | 2022-06-07 | 2022-08-30 | 南京理工大学 | 一种基于改进的hrhn的引擎剩余使用寿命预测方法 |
CN115374211A (zh) * | 2022-08-11 | 2022-11-22 | 深圳市博硕科技股份有限公司 | 基于物联网的车间设备运行监测方法、装置和计算机设备 |
CN116561528A (zh) * | 2023-05-08 | 2023-08-08 | 重庆市荣冠科技有限公司 | 一种旋转机械的rul预测方法 |
CN116561528B (zh) * | 2023-05-08 | 2024-03-01 | 重庆市荣冠科技有限公司 | 一种旋转机械的rul预测方法 |
CN117556261A (zh) * | 2024-01-08 | 2024-02-13 | 浙江大学 | 一种基于mcnn的隔膜泵单向阀寿命预测方法与系统 |
CN117556261B (zh) * | 2024-01-08 | 2024-05-14 | 浙江大学 | 一种基于mcnn的隔膜泵单向阀寿命预测方法与系统 |
Also Published As
Publication number | Publication date |
---|---|
CN112100865A (zh) | 2020-12-18 |
CN112149316B (zh) | 2022-04-19 |
CN112131760B (zh) | 2022-08-23 |
CN112131760A (zh) | 2020-12-25 |
CN110807257A (zh) | 2020-02-18 |
CN112100865B (zh) | 2022-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112149316B (zh) | 基于改进的cnn模型的航空发动机剩余寿命预测方法 | |
CN106017876A (zh) | 基于等权局部特征稀疏滤波网络的轮对轴承故障诊断方法 | |
CN105606914A (zh) | 一种基于iwo-elm的航空功率变换器故障诊断方法 | |
CN113743016B (zh) | 基于自编码器和回声状态网络的发动机剩余寿命预测方法 | |
CN114218872B (zh) | 基于dbn-lstm半监督联合模型的剩余使用寿命预测方法 | |
CN108153982B (zh) | 基于堆叠自编码深度学习网络的航空发动机修后性能预测方法 | |
CN113869563A (zh) | 一种基于故障特征迁移的航空涡扇发动机剩余寿命预测方法 | |
CN111523081A (zh) | 一种基于增强门控循环神经网络的航空发动机故障诊断方法 | |
CN116434777B (zh) | 基于多级注意力和特征融合的变压器故障诊断方法及系统 | |
CN114880925A (zh) | 基于时间卷积网络和多层自注意力的装备寿命预测方法 | |
CN114266278A (zh) | 一种基于双重注意力网络的设备剩余使用寿命预测方法 | |
CN114897138A (zh) | 基于注意力机制和深度残差网络的系统故障诊断方法 | |
CN116910574A (zh) | 基于元学习和时间卷积网络的机械设备诊断方法及装置 | |
CN116007937A (zh) | 一种机械设备传动部件智能故障诊断方法及装置 | |
CN115577748A (zh) | 一种集成挤压激励注意力机制的双通道风电预测方法 | |
CN114295967A (zh) | 一种基于迁移神经网络的模拟电路故障诊断方法 | |
CN112560252A (zh) | 一种航空发动机剩余寿命预测方法 | |
CN116720057A (zh) | 基于特征筛选与权值分配的江河水质预测方法及系统 | |
CN108548669B (zh) | 一种工程装备传动系统故障诊断方法及系统 | |
CN116108749A (zh) | 一种基于深度学习的风力机流场预测方法 | |
CN114841063A (zh) | 一种基于深度学习的航空发动机剩余寿命预测方法 | |
CN112883656B (zh) | 一种基于正常运行数据的动力舱失效风险评价方法 | |
Wang et al. | Simulation of Sound Signal Analysis Model in Complex Environments Based on Deep Learning Algorithms | |
Chen et al. | A Multivariate Time Series Anomaly Detection Method Based on Generative Model | |
CN118094343B (zh) | 一种基于注意力机制的lstm机器剩余使用寿命预测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |