摘要

针对卫星姿态控制系统执行机构故障估计问题,提出一种基于动态事件触发的强跟踪滤波(Strong Tracking Filter, STF)方法.通过将系统执行机构故障增广为系统状态向量,在动态事件触发机制下,采用STF方法设计故障估计器,并对估计器进行线性化处理得到状态估计误差系统,从而实现增广状态估计误差与事件触发误差完全解耦.基于此,故障估计器的设计问题转化为寻找能够最小化增广状态估计误差协方差的滤波器增益矩阵,且增益矩阵的设计与事件参数设置相互独立.与现有的事件触发故障估计方法相比,本文所提方法的主要贡献在于能够使得增广状态估计误差与事件触发误差完全解耦.最后,通过一个卫星姿态控制系统验证了所提算法的有效性.