[发明专利]基于混合模型的卫星执行机构故障诊断方法、系统及介质在审
申请号: | 201910803662.5 | 申请日: | 2019-08-28 |
公开(公告)号: | CN110531737A | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 程瑶;李玉庆;王晶燕;王日新 | 申请(专利权)人: | 北京空间飞行器总体设计部;哈尔滨工业大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 11009 中国航天科技专利中心 | 代理人: | 王卫军<国际申请>=<国际公布>=<进入 |
地址: | 100094 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 状态观测器 机构故障 扰动 卫星 空间技术领域 神经网络构建 诊断 传统卫星 故障决策 混合模型 逻辑实现 检测 残差 减小 两层 优选 敏感 | ||
基于混合模型的卫星执行机构故障诊断方法、系统及介质,属于空间技术领域。本发明解决了传统卫星执行机构故障诊断方法受到不确定和扰动影响而无法检测执行器小故障的问题,通过设计一组状态观测器敏感特定卫星执行器故障,优选地,在此基础上设计神经网络构建状态观测器残差,有效减小不确定和扰动影响;最后设计两层的故障决策逻辑实现卫星执行器小故障的检测。
技术领域
本发明涉及基于混合模型的卫星执行机构故障诊断方法、系统及介质,属于空间技术领域。
背景技术
执行机构是卫星姿态控制系统的关键组成部件,卫星执行机构的故障将导致卫星姿态控制系统的异常,甚至危害卫星在轨安全,导致整星任务失败。因此,卫星执行机构的故障诊断具有重要工程意义。
近年来,卫星执行机构的故障诊断虽然得到了广泛研究,但通常采用的基于定量模型的故障诊断方法为单一诊断方法,诊断设计中没有充分利用系统的历史运行数据。当前诊断方法尚存在以下主要问题:a)无法有效处理卫星系统受到的扰动、不确定性等影响,构造精确的诊断模型存在困难;b)无法及时检测卫星执行器小故障,通常仅能实现对于较为严重故障的诊断。
然而,实现执行机构小故障的诊断,及早采取恢复措施,具有更重要的工程价值。
发明内容
本发明解决的技术问题是:克服现有技术的不足,提供了基于混合模型的卫星执行机构故障诊断方法、系统及介质,解决传统卫星执行机构故障诊断方法无法在诊断模型建模过程中减少不确定和扰动影响问题,综合利用状态观测器和神经网路进行卫星执行机构故障诊断设计,从而实现卫星执行机构小故障的早期检测。
本发明的技术解决方案是:基于混合模型的卫星执行机构故障诊断方法,包括如下步骤:
根据卫星姿态控制系统数学模型,建立卫星执行器故障的卫星姿态控制系统动力学模型;
根据卫星姿态控制系统动力学模型设计状态观测器组,并使每个卫星执行器至少与一个状态观测器对应;
将卫星姿态控制系统的输入和输出作为状态观测器组的输入,然后将卫星姿态控制系统的输出与状态观测器组的输出作差,得到故障残差;
根据所述故障残差和第一故障决策函数判断卫星执行器是否发生故障。
进一步地,所述状态观测器组为
其中,是姿态动力学系统状态变量的估计值,z(t)是状态观测器的状态变量,为状态变量的导数,u(t)=[Mx,My,Mz]T为卫星执行机构输出的控制力矩,Φ(x)是卫星姿态动力学子系统的非线性函数项,y(t)=[ωx,ωy,ωz]T为陀螺测得的卫星三轴姿态角速度;
F,M,T,G,和N是状态观测器的参数矩阵,它们满足如下条件:
进一步地,所述第一故障决策函数为
其中,(t1,t2)是评估的时间窗,为有限值;r(t)为状态观测器残差;为卫星执行机构未发生故障时的输出估计误差,λmax(*)为最大特征值,sup为极大值函数,Q为后滤波矩阵。
进一步地,所述得到故障残差之后还可以按照如下步骤进行:
对于每一个状态观测器分别建立一个神经网络,并根据卫星执行器未发生故障时的历史数据对所有神经网络进行训练,得到训练好的神经网络组;
将卫星姿态控制系统的输入和输出作为训练好的神经网络组的输入,然后将故障残差与训练好的神经网络组的输出作差,得到更新故障残差;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京空间飞行器总体设计部;哈尔滨工业大学,未经北京空间飞行器总体设计部;哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910803662.5/2.html,转载请声明来源钻瓜专利网。