专利名称:一种基于多层状态估计器的卫星控制系统故障诊断方法
技术领域:
本发明属于卫星姿态控制领域,涉及一种基于多层状态估计器的卫星控制系统故障诊断方法。
背景技术:
现代航天器大多结构复杂,工作环境恶劣,运行时间长,在轨工作过程中极易发生故障。一旦发生故障,若不采取积极有效的措施进行应对,很可能导致航天任务失败,从而带来巨大的资源浪费和不利的社会影响。
作为构成卫星的各个分系统中最关键也是最复杂的一个分系统,卫星姿态控制系统的可靠性是星上多个分系统正常运行的基本保障。如遥测遥控分系统要实现与地面站的通信,要求天线指向正确的位置;能源分系统要保障正常的电力供应,要求太阳帆板跟踪太阳;对于对地观测卫星而言,有效载荷的正常工作要求卫星进行高精度高稳定度姿态控制。因此,卫星姿态控制系统能否正常工作往往关系到整个航天任务的成败。卫星姿态控制系统由姿态敏感器、控制器、执行机构和卫星本体一起构成闭环控制回路。基于姿态敏感器测量和确定卫星相对于空间某些已知基准目标的方位;控制器对测得的信息进一步处理后确定卫星姿态,并根据所确定的姿态按满足设计要求的控制率发出指令,控制执行机构按控制指令产生所需的控制力矩,实现卫星姿态控制。卫星姿态控制系统的故障率较高且危害较大。为了提高卫星姿态控制系统的可靠性,一方面,应提高其组成部件如各敏感器、执行机构和控制器等自身的可靠性,降低发生故障的可能性;另一方面,应对关键部件采用冗余设计,并通过故障诊断技术消除或减弱故障造成的不利影响。卫星姿态敏感器包括光学敏感器和惯性敏感器,其中,光学敏感器有太阳敏感器、地球敏感器等,惯性敏感器以陀螺为代表。一般采用一致性检验的方法进行卫星姿态敏感器故障诊断,如通过比较两个光学敏感器输出的方式进行故障检测,但当硬件冗余条件不满足时(如无故障光学敏感器个数少于2个),不能采用这种方法进行故障诊断。为了解决硬件冗余条件不满足情况下卫星姿态敏感器的故障诊断问题,本发明提出基于多层状态估计器的光学敏感器和惯性敏感器故障诊断方法。
发明内容
本发明的技术解决问题是克服现有技术的不足,提供了一种基于多层状态估计器的卫星姿态敏感器故障诊断方法。能够在硬件冗余条件不满足的情况下,实现光学敏感器和惯性敏感器的故障隔离。本发明的技术解决方案是一种基于多层状态估计器的卫星控制系统故障诊断方法,步骤如下(I)建立用于描述星载的光学敏感器和惯性敏感器之间输出关系的故障诊断模型,即卫星俯仰通道故障诊断模型和卫星滚动-偏航通道故障诊断模型,
卫星俯仰通道故障诊断模型形式如下所示xp (k+1) = ApXp (k) +BpUp (k)yp (k) = CpXp (k)其中,k表示离散的时间,Xp(k)表示第k步的俯仰通道状态量,Ap表示俯仰通道状态矩阵,Bp表示俯仰通道输入矩阵,up (k)表示俯仰通道输入量,yp(k)表示俯仰通道观测量,Cp表示俯仰通道观测矩阵;卫星滚动-偏航通道故障诊断模型形式如下所示xr (k+1) = ArXr (k) +BrUr (k)yr (k) = CrXr (k)其中,X1^ (k)表示第k步的滚动-偏航通道状态量,Ar表示滚动-偏航通道状态矩阵,表示滚动-偏航通道输入矩阵,ujk)表示滚动-偏航通道输入量,^(k)表示滚动-偏航通道观测量,Cr示滚动-偏航通道观测矩阵;(2)根据步骤⑴中的俯卫星仰通道故障诊断模型和卫星滚动-偏航通道故障诊断模型设计基于俯仰通道故障诊断模型的第I层状态估计器和基于滚动-偏航通道故障诊断模型的第I层状态估计器;基于俯仰通道故障诊断模型的第I层状态估计器形式为
权利要求
1.一种基于多层状态估计器的卫星控制系统故障诊断方法,其特征在于步骤如下 (1)建立用于描述星载的光学敏感器和惯性敏感器之间输出关系的故障诊断模型,即卫星俯仰通道故障诊断模型和卫星滚动-偏航通道故障诊断模型, 卫星俯仰通道故障诊断模型形式如下所示 Xp (k+1) = ApXp (k) +BpUp (k) yp* (k) = CpXp (k) 其中,k表示离散的时间,xp (k)表示第k步的俯仰通道状态量,Ap表示俯仰通道状态矩阵,Bp表示俯仰通道输入矩阵,up (k)表示俯仰通道输入量,yp (k)表示俯仰通道观测量,Cp表示俯仰通道观测矩阵; 卫星滚动-偏航通道故障诊断模型形式如下所示 xr (k+1) = Arxr (k) +BrUr (k) yr (k) = Crxr (k) 其中,& (k)表示第k步的滚动-偏航通道状态量,\表示滚动-偏航通道状态矩阵,Br表示滚动-偏航通道输入矩阵,ur (k)表示滚动-偏航通道输入量,yr (k)表示滚动-偏航通道观测量,Cr表示滚动-偏航通道观测矩阵; (2)根据步骤(I)中的俯卫星仰通道故障诊断模型和卫星滚动-偏航通道故障诊断模型设计基于俯仰通道故障诊断模型的第I层状态估计器和基于滚动-偏航通道故障诊断模型的第I层状态估计器; 基于俯仰通道故障诊断模型的第I层状态估计器形式为
2.根据权利要求I所述的一种基于多层状态估计器的卫星控制系统故障诊断方法,其特征在于 所述俯仰通道状态量Xp (k)的形式为
3.根据权利要求I所述的一种基于多层状态估计器的卫星控制系统故障诊断方法,其特征在于 所述滚动-偏航通道状态量的形式为
全文摘要
一种基于多层状态估计器的卫星控制系统故障诊断方法,能够在硬件冗余条件不满足的情况下,实现光学敏感器和惯性敏感器的故障隔离。该方法基本流程为首先,建立用于描述光学敏感器和惯性敏感器之间输出关系的解析模型;然后,基于模型分别设计两层状态估计器,第1层状态估计器产生的残差对光学敏感器故障和惯性敏感器故障都敏感,而第2层状态估计器的残差不受惯性敏感器故障的影响。这样,通过检测第1层状态估计器的残差并与事先设定的阈值相比较,可以判断是否发生故障;如果发生故障,可以根据第2层状态估计器的残差区分光学敏感器故障和惯性敏感器故障。
文档编号G01C25/00GK102735259SQ20121020191
公开日2012年10月17日 申请日期2012年6月18日 优先权日2012年6月18日
发明者刘成瑞, 刘文静, 张国琪, 江耿丰, 熊凯, 王南华, 王大轶, 邢琰 申请人:北京控制工程研究所