摘要
研究了在轨卫星姿态控制系统发生可修复性故障状况下的重构容错控制。首先在星敏感器对陀螺的标定模型中引入控制有效性因子,并利用二级卡尔曼滤波算法求解其值,以说明系统的控制有效程度。然后采用统计假设检验通过其幅值变化判断系统是否存在故障,当故障发生时,引入重构容错控制器对原控制器进行补偿控制。最后,建立卫星闭环姿态控制系统对算法进行了仿真验证,仿真结果表明该算法快速可靠,能够满足在轨卫星姿态控制系统故障状况下的性能要求。
This paper investigates the reconfiguration fault-tolerant control method of the on-orbit satellite attitude control system with recovered faults. A two-stage Kalman filtering algorithm is developed to estimate the value of control effectiveness in the closed - loop attitude control system. Control effectiveness factors are used in the gyros on-orbit calibration model of star sensors to quantify faults entering control system. 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 has validated the solution in a satellite closed-loop attitude control system, and simulation results show that the solution is fast and effective and the proposed solution is more suitable in on-orbit real-time computation.
出处
《宇航学报》
EI
CAS
CSCD
北大核心
2007年第1期94-98,共5页
Journal of Astronautics
基金
973国家安全重大基础研究(5131201)
863国家高技术支持(2002AA715021)资助项目
关键词
在轨标定
二级卡尔曼滤波
控制有效性因子
重构
容错控制
On-orbit calibration
Two-stage kalman filtering
Control effectiveness factor
Reconfiguration
Fault-tolerant control