北京航空航天大学学报 ›› 2019, Vol. 45 ›› Issue (10): 1995-2002.doi: 10.13700/j.bh.1001-5965.2019.0044

• 论文 • 上一篇    下一篇

液体火箭发动机故障诊断器设计及其HIL验证

赵万里1, 郭迎清1, 杨菁1, 薛薇2, 武小平2   

  1. 1. 西北工业大学 动力与能源学院, 西安 710129;
    2. 北京航天动力研究所, 北京 100076
  • 收稿日期:2019-01-31 出版日期:2019-10-20 发布日期:2019-10-31
  • 通讯作者: 郭迎清 E-mail:yqguo@nwpu.edu.cn
  • 作者简介:赵万里 男,博士研究生。主要研究方向:液体火箭发动机故障诊断算法及其硬件在环仿真平台设计;郭迎清 男,教授,博士生导师。主要研究方向:航空发动机先进控制技术、故障诊断与健康管理;杨菁 女,博士研究生。主要研究方向:复杂系统的故障诊断与预测。

Design of liquid rocket engine fault diagnosis device and its HIL verification

ZHAO Wanli1, GUO Yingqing1, YANG Jing1, XUE Wei2, WU Xiaoping2   

  1. 1. School of Power and Energy, Northwestern Polytechnical University, Xi'an 710129, China;
    2. Beijing Aerospace Propulsion Institute, Beijing 100076, China
  • Received:2019-01-31 Online:2019-10-20 Published:2019-10-31

摘要: 为了实现某型液体火箭发动机机载实时故障诊断,采用FPGA与DSP相结合的方式作为硬件架构设计了故障诊断器,其中FPGA控制高精度A/D转换器进行传感器数据采集,DSP运行故障诊断算法并将结果输出,对故障诊断器的硬件和软件分别进行了设计。提出了一种递归结构识别(RESID)算法用于液体火箭发动机故障诊断,该算法可在6 ms内诊断出流量衰减故障。搭建基于故障诊断器和工控机的硬件在环(HIL)试验平台,采用自动代码生成技术与手写代码结合的方式对RESID算法进行了试验验证,通过上位机界面进行观察。结果表明:RESID算法能准确地诊断出发动机常见的故障并在故障诊断器上实现,算法运行时间为3.9 ms,故障诊断器可以实现实时数据监测和故障诊断,相对于传统平台更加小型化和经济化,既可以作为机载装置使用,也可作为通用平台来开发新算法。

关键词: 液体火箭发动机, 故障诊断, 故障诊断器, FPGA+DSP, 代码生成, HIL平台

Abstract: In order to realize the real-time fault diagnosis of a liquid rocket engine onboard, a fault diagnosis device is designed by combining FPGA and DSP as the hardware architecture. The FPGA controls the high-precision A/D for sensor data acquisition, the DSP runs the fault diagnosis algorithm and outputs the result. The hardware and software of the fault diagnosis device were designed separately. A recursive structure identification (RESID) algorithm is proposed for liquid rocket engine fault diagnosis. The algorithm can diagnose traffic attenuation faults in 6 ms. Based on the hardware-in-the-loop (HIL) test platform of fault diagnosis and industrial computer, the algorithm was tested and verified by the combination of automatic code generation technology and handwritten code, and observed through the upper computer interface. The results show that the RESID algorithm can accurately diagnose the common faults of the engine and realize it on the fault diagnosis device. The running time of the algorithm is 3.9 ms. The fault diagnosis device can realize real-time data monitoring and fault diagnosis, which is more compact and economical than the traditional platform. It can be used both as an onboard device and as a general platform to develop new algorithms.

Key words: liquid rocket engine, fault diagnosis, fault diagnosis device, FPGA+DSP, code generation, HIL platform

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发