航空学报 > 2009, Vol. 30 Issue (3): 476-483

有效性因子在卫星姿控系统集成故障诊断与容错控制中的应用

陈雪芹,王峰,张迎春,耿云海   

  1. 哈尔滨工业大学 卫星技术研究所
  • 收稿日期:2007-12-03 修回日期:2008-05-05 出版日期:2009-03-25 发布日期:2009-03-25
  • 通讯作者: 陈雪芹

Application of Effectiveness Factors to Integrated FDD and FTC ofSatellite Attitude Control Systems

Chen Xueqin, Wang Feng, Zhang Yingchun, Geng Yunhai   

  1. Research Center of Satellite Technology, Harbin Institute of Technology
  • Received:2007-12-03 Revised:2008-05-05 Online:2009-03-25 Published:2009-03-25
  • Contact: Chen Xueqin

摘要: 研究了在轨卫星姿态控制系统(ACS)发生可修复性故障状况下的集成故障诊断与容错控制。考虑执行机构和敏感器分别或同时出现故障,相应地分别或同时在姿态动力学和运动学方程引入控制有效性因子和测量有效性因子,利用二级卡尔曼滤波算法求解其值,以说明系统的控制以及测量的有效程度。采用统计假设检验通过其幅值变化判断系统是否存在故障,当故障发生时,引入重构容错控制器对原控制器进行补偿控制。建立卫星闭环姿态控制系统对算法进行了仿真验证,仿真结果表明该算法快速可靠,能够满足在轨卫星姿态控制系统故障状况下的性能要求。

关键词: 故障检测与诊断, 容错控制, 卡尔曼滤波, 卫星, 姿态控制

Abstract: This article investigates the integrated fault detection and diagnosis (FDD) and faulttolerant control (FTC) method of the on-orbit satellite attitude control system (ACS) with recovered faults. First, considering the faults of actuators and/or sensors, we introduce the control and/or measurement effectiveness factor(s) into the attitude dynamics and/or the kinematical equation. A twostage Kalman filtering algorithm is developed to estimate the value of the effectiveness factor(s), which is used to quantify the effectiveness of control and measurement. Then, the reconfiguration faulttolerant controller is introduced to compensate the former controller by using online statistical hypothesis tests based on the information from the twostage Kalman filtering. Finally, mathematical simulation is performed to validate the solution in a satellite closedloop ACS, and simulation results show that the solution is fast and effective and the proposed solution is suitable in on-orbit real-time computation.

Key words: fault detection and diagnosis, fault-tolerant control, Kalman filtering, satellites, attitude control

中图分类号: