首页|基于无迹卡尔曼滤波的液体火箭发动机故障诊断

基于无迹卡尔曼滤波的液体火箭发动机故障诊断

扫码查看
针对火箭发动机故障数据难以获取的问题,设计了一种基于无迹卡尔曼滤波(UKF)的液体火箭发动机故障诊断算法.采用MATLAB/Simulink平台搭建了液体火箭发动机故障仿真模型,实现发动机正常运行仿真和预燃室氧阀门故障、氧主泵汽蚀、氢主涡轮叶片脱落 3 种故障仿真.将正常运行仿真值与设计值、试车值进行了对比.结果表明:模型参数与设计值最大误差不超过5%,仿真精度较高;仿真参数变化趋势与试车值基本一致,且稳态值误差较小.使用UKF算法求取发动机正常运行阈值范围,并对故障序列进行滤波处理,若故障数据连续3次超出阈值区间,且在0.1s内有至少 2 个涡轮泵发出报警,则判定故障发生,故障发生时间为第2 个涡轮泵报警时间.使用设计算法对3 种故障序列进行诊断,判定故障发生时间分别为20.08 s、20.05 s、20.18 s.相比于传统红线阈值算法,文中所设计算法响应更为及时,且误报率较低.
Fault Diagnosis of Liquid Rocket Engine Based on Unscented Kalman Filter
A liquid rocket engine fault diagnosis algorithm based on unscented Kalman filter(UKF)was designed.To address the problem that it is difficult to obtain rocket engine fault data,a liquid rocket engine fault simulation model was built using MATLAB/Simulink platform,which realized the engine normal operation simulation and three kinds of fault simulation,including the oxygen valve failure in the pre-combustion chamber,the vapor corrosion of the oxygen main pump,and the de-tachment of the hydrogen main turbine blades.The normal operation simulation values were com-pared with the design values and the test run values.The results showed that the maximum error be-tween the model parameters and the design value was not more than 5%,the simulation accuracy was high,the simulation parameter change trend was basically consistent with the test value,and the error of the steady state value was small.Finally,the UKF algorithm was used to find the engine normal operation threshold range and to filter the fault sequence.If the fault data exceeded the threshold interval for three consecutive times and at least two turbopumps alarmed within 0.1 s,the fault was determined to have occurred and the time of fault occurrence was the time of the second turbopump alarm.Using the designed algorithm to diagnose the three fault sequences,it was deter-mined that the fault occurrence time was 20.08 s,20.05 s,and 20.18 s,respectively.Compared with the traditional red line threshold algorithm,the proposed algorithm has more timely response and lower false alarm rate.

fault diagnosisliquid rocket engineunscented Kalman filterfault simulationred line thresholding algorithm

许亮、芦弘炜、王闻浩、薛薇

展开 >

天津理工大学电气工程与自动化学院天津市复杂系统控制理论与应用重点实验室,天津 300384

中国航天科技创新研究院,北京 100083

故障诊断 液体火箭发动机 无迹卡尔曼滤波 故障仿真 红线阈值算法

国家自然科学基金

61975151

2024

载人航天
中国载人航天工程办公室

载人航天

CSTPCD北大核心
影响因子:0.411
ISSN:1674-5825
年,卷(期):2024.30(4)
  • 11