留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于改进GRU的航空发动机寿命预测自注意力优化算法

郭晓静 徐晓慧 郭佳豪

郭晓静, 徐晓慧, 郭佳豪. 基于改进GRU的航空发动机寿命预测自注意力优化算法[J]. 航空动力学报, 2024, 39(12):20220984 doi: 10.13224/j.cnki.jasp.20220984
引用本文: 郭晓静, 徐晓慧, 郭佳豪. 基于改进GRU的航空发动机寿命预测自注意力优化算法[J]. 航空动力学报, 2024, 39(12):20220984 doi: 10.13224/j.cnki.jasp.20220984
GUO Xiaojing, XU Xiaohui, GUO Jiahao. Improved GRU-based self-attention optimization algorithm for aero-engine remaining useful life prediction[J]. Journal of Aerospace Power, 2024, 39(12):20220984 doi: 10.13224/j.cnki.jasp.20220984
Citation: GUO Xiaojing, XU Xiaohui, GUO Jiahao. Improved GRU-based self-attention optimization algorithm for aero-engine remaining useful life prediction[J]. Journal of Aerospace Power, 2024, 39(12):20220984 doi: 10.13224/j.cnki.jasp.20220984

基于改进GRU的航空发动机寿命预测自注意力优化算法

doi: 10.13224/j.cnki.jasp.20220984
详细信息
    作者简介:

    郭晓静(1980-),女,副教授,硕士,研究方向为智能检测、图像处理。E-mail:13820869553@139.com

    通讯作者:

    徐晓慧(1998-),女,硕士生,研究方向为寿命预测。E-mail:17695640817@163.com

  • 中图分类号: V240.2

Improved GRU-based self-attention optimization algorithm for aero-engine remaining useful life prediction

  • 摘要:

    航空发动机性能参数具有多元高维及时序性,可表征寿命退行,采用常规模型训练易导致梯度消失。因此提出一种改进门控循环单元(gated recurrent unit)的自注意力(self-attention)优化算法,分析数据源域行梯度及列间相关性,扩增寿命强相关列优化特征权重,加速模型收敛,提高预测精度。在发动机寿命预测数据集(C-MAPSS)上实验表明:该算法得到的寿命方均根误差(RMSE)落在区间[10.52,18.91],超前预测分值(score)落在区间[48.69,204.98],相比传统方法大幅降低,改善了寿命预测效果,能够为发动机寿命预测和超前维护提供有效解决方案。

     

  • 图 1  涡扇发动机气路结构[16]

    Figure 1.  Turbofan engine air path structure[16]

    图 2  超前预测分值误差函数图[16]

    Figure 2.  Score error function diagram[16]

    图 3  源域目标域映射关系图

    Figure 3.  Source domain target domain mapping relationship diagram

    图 4  GRU 结构图

    Figure 4.  GRU structure diagram

    图 5  模型结构图

    Figure 5.  Model structure diagram

    图 6  合并训练集与寿命相关性分析图

    Figure 6.  Merged training set and lifetime correlation analysis graph

    图 7  FD001 训练集部分性能参数图

    Figure 7.  Graph of some performance parameters of FD001 training set

    图 8  修正目标函数分段退化

    Figure 8.  Modified objective function segmental degradation curve

    图 9  发动机剩余寿命预测模型

    Figure 9.  Remaining engine life prediction model

    图 10  实验1与实验2的训练收敛效果

    Figure 10.  Training convergence effect of experiment 1 and experiment 2

    图 11  实验1对 4 组测试样本中任一发动机的预测情况

    Figure 11.  Prediction of experimental 1 on any engine of 4 groups test samples

    表  1  数据集(FD001~FD004)信息

    Table  1.   Information of data set (FD001—FD004)

    参数 数据集
    FD001 FD002 FD003 FD004
    训练发动机单元个数 100 260 100 249
    测试发动机单元个数 100 259 100 248
    运行工况个数 1 6 1 6
    故障模式个数 1 1 2 2
    下载: 导出CSV

    表  2  性能参数信息

    Table  2.   Performance parameter information

    序号 物理描述 单位
    1 风扇入口温度 K
    2 低压压缩机出口温度 K
    3 高压压缩机出口温度 K
    4 低压涡轮出口温度 K
    5 风扇进口压强 kPa
    6 外涵道压强 kPa
    7 高压压缩机出口压强 kPa
    8 实际风扇转速 r/min
    9 实际核心轴速度 r/min
    10 发动机压强比
    11 高压压缩机出口静压 Pa
    13 风扇修正转速 r/min
    14 修正转速 r/min
    15 涵道比
    16 燃烧室油气比
    17 抽气焓
    18 风扇转速 r/min
    19 风扇修正转速 r/min
    20 高压涡轮冷气流量 m3/s
    21 低压涡轮冷气流量 m3/s
    下载: 导出CSV

    表  3  两类实验在4组测试样本中的RMSE和超前预测分值结果

    Table  3.   RMSE and score results for the two types of experiments in the four test groups

    测试
    数据集
    实验1
    (合并训练结果)
    实验2
    (分组训练结果)
    ERMSE Vscore ERMSE Vscore
    FD001 10.52 48.69 12.40 56.22
    FD002 14.83 149.26 20.28 458.84
    FD003 10.91 49.99 12.97 190.04
    FD004 18.91 204.98 22.88 508.60
    下载: 导出CSV

    表  4  C-MAPSS数据集消融实验结果对比

    Table  4.   Comparison of ablation experimental results of C-MAPSS dataset

    模型 ERMSE Vscore
    FD001 FD002 FD003 FD004 FD001 FD002 FD003 FD004
    GRU 20.87 22.13 18.16 22.69 223.24 672.43 284.66 646.18
    CNN-GRU 12.52 17.46 14.34 23.31 50.58 157.91 134.44 444.95
    本文模型 10.52 14.83 10.91 18.91 48.69 149.26 49.99 204.98
    下载: 导出CSV

    表  5  C-MAPSS 数据集不同方法下的 RMSE 与超前预测分值 结果对比

    Table  5.   Comparison of RMSE and score results of C-MAPSS dataset under different methods

    方法 FD001 FD002 FD003 FD004
    ERMSE Vscore ERMSE Vscore ERMSE Vscore ERMSE Vscore
    AutoEncoder[17] 13. 58 220 19. 59 2650 19. 16 1727 22. 15 2901
    Multi-Head CNN-LSTM[22] 12.19 330 19.93 2880 12.85 401 22.89 6520
    TCAN[19] 11.64 230.22 17.21 2283.52 11.90 2901 19.17 2510.34
    本文方法(合并训练) 10.52 48.69 14.83 149.26 10.91 49.99 18.91 204.98
    下载: 导出CSV
  • [1] CHEN Zhenghua,WU Min,ZHAO Rui,et al. Machine remaining useful life prediction via an attention-based deep learning approach[J]. IEEE Transactions on Industrial Electronics,2021,68(3): 2521-2531. doi: 10.1109/TIE.2020.2972443
    [2] 梁伟阁,张钢,王健,等.复杂机械设备健康状态预测方法研究综述[J].兵器装备工程学报,2022,43(7):67-77. LIANG Weige,ZHANG Gang,WANG Jian,et al. A review on health state assessment and remaining useful life prediction of mechanical equipment under intelligent manufacturing[J]. Journal of Ordnance Equipment Engineering,2022,43(7): 67-77. (in Chinese

    LIANG Weige, ZHANG Gang, WANG Jian, et al. A review on health state assessment and remaining useful life prediction of mechanical equipment under intelligent manufacturing[J]. Journal of Ordnance Equipment Engineering, 2022, 43(7): 67-77. (in Chinese)
    [3] LIAO Guobo,YIN Hongpeng,CHEN Min,et al. Remaining useful life prediction for multi-phase deteriorating process based on Wiener process[J]. Reliability Engineering and System Safety,2021,207: 107361. doi: 10.1016/j.ress.2020.107361
    [4] LIU He,SONG Wanqing,NIU Yuhui,et al. A generalized cauchy method for remaining useful life prediction of wind turbine gearboxes[J]. Mechanical Systems and Signal Processing,2021,153: 107471. doi: 10.1016/j.ymssp.2020.107471
    [5] 裴洪,胡昌华,司小胜,等.基于机器学习的设备剩余寿命预测方法综述[J].机械工程学报,2019,55(8):1-13. PEI Hong,HU Changhua,SI Xiaosheng,et al. Review of machine learning based remaining useful life prediction methods for equipment[J]. Journal of Mechanical Engineering,2019,55(8): 1-13. (in Chinese doi: 10.3901/JME.2019.08.001

    PEI Hong, HU Changhua, SI Xiaosheng, et al. Review of machine learning based remaining useful life prediction methods for equipment[J]. Journal of Mechanical Engineering, 2019, 55(8): 1-13. (in Chinese) doi: 10.3901/JME.2019.08.001
    [6] 黄亮,刘君强,贡英杰.基于Wiener过程的发动机多阶段剩余寿命预测[J].北京航空航天大学学报,2018,44(5):1081-1087. HUANG Liang,LIU Junqiang,GONG Yingjie. Multi-phase residual life prediction of engines based on Wiener process[J]. Journal of Beijing University of Aeronautics and Astronautics,2018,44(5): 1081-1087. (in Chinese

    HUANG Liang, LIU Junqiang, GONG Yingjie. Multi-phase residual life prediction of engines based on Wiener process[J]. Journal of Beijing University of Aeronautics and Astronautics, 2018, 44(5): 1081-1087. (in Chinese)
    [7] DU Jingcai,ZHANG Weige,ZHANG Caiping,et al. Battery remaining useful life prediction under coupling stress based on support vector regression[J]. Energy Procedia,2018,152: 538-543. doi: 10.1016/j.egypro.2018.09.207
    [8] ORDÓÑEZ C,LASHERAS F S,ROCA-PARDIÑAS J,et al. A hybrid ARIMA–SVM model for the study of the remaining useful life of aircraft engines[J]. Journal of Computational and Applied Mathematics,2019,346: 184-191. doi: 10.1016/j.cam.2018.07.008
    [9] KHAN S,YAIRI T. A review on the application of deep learning in system health management[J]. Mechanical Systems and Signal Processing,2018,107: 241-265. doi: 10.1016/j.ymssp.2017.11.024
    [10] BEJAOUI I,BRUNEO D,XIBILIA M G. Remaining useful life prediction of broken rotor bar based on data-driven and degradation model[J]. Applied Sciences,2021,11(16): 7175. doi: 10.3390/app11167175
    [11] HOCHREITER S,SCHMIDHUBER J. Long short-term memory[J]. Neural Computation,1997,9(8): 1735-1780. doi: 10.1162/neco.1997.9.8.1735
    [12] CHUNG J,GULCEHRE C,CHO K H,et al. Empirical evaluation of gated recurrent neural networks on sequence modeling[EB/OL]. (2014-12-11) [2022-11-02]. https://doi.org/10.48550/arXiv.1412.3555.
    [13] ZHANG Xinyun,DONG Yan,WEN Long,et al. Remaining useful life estimation based on a new convolutional and recurrent neural network[C]//Proceedings of IEEE 15th International Conference on Automation Science and Engineering. Piscataway,US: IEEE,2019: 317-322.
    [14] LI Li,ZHAO Zhen,ZHAO Xiaoxiao,et al. Gated recurrent unit networks for remaining useful life prediction[J]. IFAC-PapersOnLine,2020,53(2): 10498-10504. doi: 10.1016/j.ifacol.2020.12.2795
    [15] 陈保家,郭凯敏,陈法法,等.基于残差NLSTM和注意力机制的航空发动机剩余寿命预测[J].航空动力学报,2023,38(5):1176-1184. CHEN Baojia,GUO Kaimin,CHEN Fafa,et al. Residual life prediction of aero engines based on residual NLSTM and attention mechanism[J]. Journal of Aerospace Power,2023,38(5): 1176-1184. (in Chinese

    CHEN Baojia, GUO Kaimin, CHEN Fafa, et al. Residual life prediction of aero engines based on residual NLSTM and attention mechanism[J]. Journal of Aerospace Power, 2023, 38(5): 1176-1184. (in Chinese)
    [16] SAXENA A,GOEBEL K,SIMON D,et al. Damage propagation modeling for aircraft engine run-to-failure simulation[C]// Proceedings of 2008 International Conference on Prognostics and Health Management. Piscataway,US: IEEE,2008: 1-9.
    [17] XIA Jun,FENG Yunwen,LU Cheng,et al. LSTM-based multi-layer self-attention method for remaining useful life estimation of mechanical systems[J]. Engineering Failure Analysis,2021,125: 105385. doi: 10.1016/j.engfailanal.2021.105385
    [18] 郭晓静,殷宇萱,贠玉晶.基于改进LSTM的航空发动机寿命预测方法研究[J].机床与液压,2022,50(20):185-193. GUO Xiaojing,YIN Yuxuan,YUN Yujing. Aeroengine life prediction method based on improved LSTM[J]. Machine Tool and Hydraulics,2022,50(20): 185-193. (in Chinese

    GUO Xiaojing, YIN Yuxuan, YUN Yujing. Aeroengine life prediction method based on improved LSTM[J]. Machine Tool and Hydraulics, 2022, 50(20): 185-193. (in Chinese)
    [19] 许昱晖,舒俊清,宋亚,等.基于多时间尺度相似性的涡扇发动机寿命预测[J].浙江大学学报(工学版),2021,55(10):1937-1947. XU Yuhui,SHU Junqing,SONG Ya,et al. Remaining useful life prediction of turbofan engine based on similarity in multiple time scales[J]. Journal of Zhejiang University (Engineering Science),2021,55(10): 1937-1947. (in Chinese

    XU Yuhui, SHU Junqing, SONG Ya, et al. Remaining useful life prediction of turbofan engine based on similarity in multiple time scales[J]. Journal of Zhejiang University (Engineering Science), 2021, 55(10): 1937-1947. (in Chinese)
    [20] HEIMES F O. Recurrent neural networks for remaining useful life estimation[C]//Proceedings of 2008 International Conference on Prognostics and Health Management. Piscataway,US: IEEE,2008: 59-65.
    [21] YU Wennian,KIM I Y,MECHEFSKE C. An improved similarity-based prognostic algorithm for RUL estimation using an RNN autoencoder scheme[J]. Reliability Engineering and System Safety,2020,199: 106926. doi: 10.1016/j.ress.2020.106926
    [22] MO H,LUCCA F,MALACARNE J,et al. Multi-head CNN-LSTM with prediction error analysis for remaining useful life prediction[C]//Proceedings of the 27th Conference of Open Innovations Association. Piscataway,US: IEEE,2020: 164-171.
    [23] 刘丽,裴行智,雷雪梅.基于时间卷积注意力网络的剩余寿命预测方法[J].计算机集成制造系统,2022,28(8):2375-2386. LIU Li,PEI Xingzhi,LEI Xuemei. Temporal convolutional attention network for remaining useful life estimation[J]. Computer Integrated Manufacturing Systems,2022,28(8): 2375-2386. (in Chinese

    LIU Li, PEI Xingzhi, LEI Xuemei. Temporal convolutional attention network for remaining useful life estimation[J]. Computer Integrated Manufacturing Systems, 2022, 28(8): 2375-2386. (in Chinese)
  • 加载中
图(11) / 表(5)
计量
  • 文章访问数:  583
  • HTML浏览量:  120
  • PDF量:  52
  • 被引次数: 0
出版历程
  • 收稿日期:  2022-12-27
  • 网络出版日期:  2024-04-08

目录

    /

    返回文章
    返回