[发明专利]基于混合模型的卫星执行机构故障诊断方法、系统及介质在审
申请号: | 201910803662.5 | 申请日: | 2019-08-28 |
公开(公告)号: | CN110531737A | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 程瑶;李玉庆;王晶燕;王日新 | 申请(专利权)人: | 北京空间飞行器总体设计部;哈尔滨工业大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 11009 中国航天科技专利中心 | 代理人: | 王卫军<国际申请>=<国际公布>=<进入 |
地址: | 100094 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 状态观测器 机构故障 扰动 卫星 空间技术领域 神经网络构建 诊断 传统卫星 故障决策 混合模型 逻辑实现 检测 残差 减小 两层 优选 敏感 | ||
1.基于混合模型的卫星执行机构故障诊断方法,其特征在于,包括如下步骤:
根据卫星姿态控制系统数学模型,建立卫星执行器故障的卫星姿态控制系统动力学模型;
根据卫星姿态控制系统动力学模型设计状态观测器组,并使每个卫星执行器至少与一个状态观测器对应;
将卫星姿态控制系统的输入和输出作为状态观测器组的输入,然后将卫星姿态控制系统的输出与状态观测器组的输出作差,得到故障残差;
根据所述故障残差和第一故障决策函数判断卫星执行器是否发生故障。
2.根据权利要求1所述的基于混合模型的卫星执行机构故障诊断方法,其特征在于:所述状态观测器组为
其中,是姿态动力学系统状态变量的估计值,z(t)是状态观测器的状态变量,为状态变量的导数,u(t)=[Mx,My,Mz]T为卫星执行机构输出的控制力矩,Φ(x)是卫星姿态动力学子系统的非线性函数项,y(t)=[ωx,ωy,ωz]T为陀螺测得的卫星三轴姿态角速度;
F,M,T,G,和N是状态观测器的参数矩阵,它们满足如下条件:
3.根据权利要求2所述的基于混合模型的卫星执行机构故障诊断方法,其特征在于:所述第一故障决策函数为
其中,T0=t2-t1,(t1,t2)是评估的时间窗,为有限值;r(t)为状态观测器残差;为卫星执行机构未发生故障时的输出估计误差,λmax(*)为最大特征值,sup为极大值函数,Q为后滤波矩阵。
4.根据权利要求1所述的基于混合模型的卫星执行机构故障诊断方法,其特征在于,所述得到故障残差之后还可以按照如下步骤进行:
对于每一个状态观测器分别建立一个神经网络,并根据卫星执行器未发生故障时的历史数据对所有神经网络进行训练,得到训练好的神经网络组;
将卫星姿态控制系统的输入和输出作为训练好的神经网络组的输入,然后将故障残差与训练好的神经网络组的输出作差,得到更新故障残差;
用更新故障残差代替故障残差,并结合第二故障决策函数判断卫星执行器是否发生故障。
5.根据权利要求4所述的基于混合模型的卫星执行机构故障诊断方法,其特征在于:所述训练好的神经网络组为
其中,Γ(κ)=1/[1+exp(-κ)]是Sigmoid函数;为神经网络的输入向量,为除第i个执行器以外的所有控制力矩,yT(k)为正常状态下的姿态角速度;oj(k)是第j个隐层神经元的输出,一步延时ol(k-1)是经过神经网络结构单元后的输出,定义其初值oj(0)=0;nx是神经网络输入层节点的数目;no是神经网络隐层节点的数目;wx是神经网络输入层到隐层的权值矩阵;wy是神经网络隐层到输出层的权值矩阵;wo是神经网络隐层到结构单元的权值矩阵;bx和by分别是神经网络隐层和神经网络输出层的阈值向量。
6.根据权利要求5所述的基于混合模型的卫星执行机构故障诊断方法,其特征在于:所述第二故障决策函数为其中,m为固定的采样大小,为补偿残差在第k采样点穿过预测边界的指示,Jth为补偿残差穿越预测边界±l的次数。
7.根据权利要求4所述的基于混合模型的卫星执行机构故障诊断方法,其特征在于:所述卫星执行器未发生故障时的历史数据为正常状态下的姿态角速度和除第i个执行器以外的所有控制力矩。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京空间飞行器总体设计部;哈尔滨工业大学,未经北京空间飞行器总体设计部;哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910803662.5/1.html,转载请声明来源钻瓜专利网。