[发明专利]航空发动机故障预测方法在审
申请号: | 201910957204.7 | 申请日: | 2019-10-10 |
公开(公告)号: | CN110702418A | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 黄刚;艾腾腾;许政 | 申请(专利权)人: | 山东超越数控电子股份有限公司 |
主分类号: | G01M15/14 | 分类号: | G01M15/14;G01M15/12;G01H17/00;G06N3/04;G06N3/08 |
代理公司: | 37100 济南信达专利事务所有限公司 | 代理人: | 程佩玉 |
地址: | 250100 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 航空发动机 训练数据集 参数数据 平台构造 神经网络模型 发动机振动 测试数据 故障预测 记录系统 神经网络 特征训练 训练收敛 预测 发动机 存储 | ||
1.一种航空发动机故障预测方法,其特征在于,包括:
收集发动机记录系统中的参数数据获取发动机振动信号,基于所述参数数据确定训练数据集;
使用python平台构造LSTM神经网络模型,根据所述训练数据集及所述LSTM神经网络,确定信号边际谱;
使用python平台构造BP神经网络模型,使用所述边际谱特征训练集训练BP神经网络,获取训练收敛后的BP神经网络参数并存储;
根据训练完成的BP神经网络模型预测航空发动机故障。
2.根据权利要求1所述的方法,其特征在于,所述收集发动机记录系统中的参数数据之后包括:将所述参数数据进行如下标准化预处理:
将所述参数数据进行清洗、标记;
对所述参数数据进行归一化处理,按照如下公式将所有数据归一化到0~1之间
其中:Xmin为参数数据的最小值,Xmax为参数数据的最大值,X为参数数据值。
3.根据权利要求1中任一项所述的方法,其特征在于,所述使用python平台构造LSTM神经网络模型,根据所述训练数据集及所述LSTM神经网络,确定信号边际谱包括:
使用python平台构造LSTM神经网络,使用所述训练数据集训练所述LSTM神经网络模型,使用训练完成的LSTM神经网络模型预测航空发动机振动信号数据,将预测的信号进行经典模态分解,根据信号的固有波动模式将其分解为一系列IMF分量,对经过经典模态分解得到的IMF信号实施Hilbert变换,将所有IMF信号Hilbert变换数据相加,即为原始振动信号的HHT时频谱H(ω,t),对HHT时频谱数据在时间上进行积分求和,可得到信号边际谱h(ω)。
4.根据权利要求3所述的方法,其特征在于,所述LSTM神经网络模型包括:一个输入层、一个LSTM细胞层、一个输出层;
所述LSTM细胞层的内部设置若干门限,包含遗忘门ft、输入门it、输出门ot;并且LSTM递归循环神经网络的前向传播函数为:
it=σ(WxiXt+Whiht-1+bi)
ft=σ(WxfXt+Whfht+bf)
ct=ft*ct-1+tanh(WxcXt+Whcht-1+bc)
ot=σ(WxoXt+Whoht-1+bo)
其中,Wxi为输入层到输入门之间的权重;Whi为上一时刻隐藏层与输入门之间的权重;Wxf为输入层到遗忘门之间的权重;Whf为上一时刻隐藏层与遗忘门之间的权重;Wxc为输入层到状态细胞之间的权重;Whc为上一时刻隐藏层与状态细胞之间的权重;Wxo为输入层到输出门之间的权重;Who为上一时刻隐藏层与输出门之间的权重;σ表示sigma函数;Xt表示输入;ht-1表示上一时刻隐藏层的输出;bi表示输入门偏置;bf表示遗忘门偏置;ct表示状态细胞输出;bc表示状态细胞偏置;bo表示输出门偏置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东超越数控电子股份有限公司,未经山东超越数控电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910957204.7/1.html,转载请声明来源钻瓜专利网。