本文针对三轴稳定卫星的姿态控制系统研究了其故障诊断的方法,并将提出的算法用Matlab实现仿真验证。
文中首先介绍了故障诊断的主要概念以及发展情况,航天器故障诊断的历史与发展现状,以及航天器故障诊断技术的发展方向。
简介卫星姿态控制系统的模型,并针对该模型分析故障发生的特点,故障诊断的难点,以及可能发生故障的部位和故障的类型,给出故障检测的方法。
在姿态控制系统的非线性部分满足利普希茨条件的情况下,提出了一种基于自适应观测器的卫星姿态控制系统的执行器故障诊断方法,并分析该自适应算法的收敛性与收敛速度。利用自适应观测器估计出来的故障信息设计故障调节律以恢复系统的性能。并通过仿真验证算法可行性。
提出基于非线性滤波--Unscented卡尔曼滤波器的传感器故障诊断方法。首先将卫星姿态控制系统离散化,利用离散化的模型,将卫星姿态控制系统的姿态敏感器故障作为一种增广的状态量扩展到姿态控制系统的状态方程中去,然后利用UKF对其状态量进行估计。仿真结果表明,UKF具有强跟踪性,可以快速有效地跟踪系统的突变与缓变故障。
研究了基于最小二乘支持向量机的控制系统的系统级故障估计方法。对于加性的系统级故障,利用最小二乘支持向量机在线逼近非线性函数的能力,设计基于最小二乘支持向量机的非线性观测器,在线估计出故障信息。并通过仿真验证这种方法在系统存在干扰力矩的情况下,能够快速有效地估计出系统的故障。