[发明专利]星上轨道递推的故障诊断方法及诊断设备有效
申请号: | 201811485969.7 | 申请日: | 2018-12-05 |
公开(公告)号: | CN109597400B | 公开(公告)日: | 2020-09-01 |
发明(设计)人: | 向坤;孟其琛;张泽涛;万海音;修艳红 | 申请(专利权)人: | 上海航天控制技术研究所 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 上海元好知识产权代理有限公司 31323 | 代理人: | 刘琰;张妍 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 上轨道 故障诊断 方法 诊断 设备 | ||
本发明涉及一种星上轨道递推的故障诊断方法和诊断设备,所述故障诊断方法包括:根据预设规则,对更新上注的递推初始参数进行诊断;当诊断结果为不正确时,结束当前上注更新的请求。所述故障诊断设备包括:参数诊断模块,用于根据预设规则,对更新上注的递推初始参数进行诊断;处理模块,用于当诊断结果为不正确时,结束当前上注更新的请求。本发明的故障诊断方法及诊断设备,从多个角度策略进行故障的诊断,大大提高了轨道递推算法高可靠性、高稳定性运行。
技术领域
本发明涉及卫星轨道计算设计技术领域,尤其涉及一种星上轨道递推的故障诊断方法及诊断设备。
背景技术
星上轨道递推算法是卫星技术的一项基础、关键算法,轨道递推算法输出的结果是现代卫星姿态控制技术中多类关键姿态测量单机的输入信息,比如星敏感器和地球敏感器。设计一种高可靠性的星上轨道递推故障诊断方法对于卫星姿态控制技术是必要的。
轨道递推算法一般基于一组初始递推参数进行递推计算,递推算法的计算精度会随着递推时间变长而逐渐降低,因此需要定期对递推算法的初始递推参数进行上注更新。
而如何实现星上轨道递推算法的高可靠性,高稳定性运行就成为本领域技术人员亟待解决的问题之一。
发明内容
本发明的目的是提供一种星上轨道递推的故障诊断方法及诊断设备,它能够保障星上轨道递推算法高可靠性、高稳定性运行。
为实现上述目的,本发明提供一种星上轨道递推的故障诊断方法,所述故障诊断方法包括:
根据预设规则,对更新上注的递推初始参数进行诊断;
当诊断结果为不正确时,结束当前上注更新的请求。
在某些实施例中,所述对更新上注的递推初始参数进行诊断的步骤包括:
对更新上注的递推初始参数中的系统钟时刻进行诊断,当更新上注的系统钟时刻超过第一预设阈值时,诊断结果为不正确;或者,
对更新上注的递推初始参数中的递推基准轨道角速度进行诊断,当更新上注的递推基准轨道角速度超过第二预设阈值时,诊断结果为不正确。
在某些实施例中,所述星上轨道递推的故障诊断方法还包括:
判断轨道递推初始参数是否超过预设时间未有效更新;
当轨道递推初始参数超过预设时间未有效更新时,置轨道计算无效。
在某些实施例中,所述星上轨道递推的故障诊断方法还包括:当诊断结果为正确时或当轨道递推初始参数未超过预设时间未有效更新时,对更新上注的递推初始参数进行预递推诊断。
在某些实施例中,所述对更新上注的递推初始参数进行预递推诊断的步骤包括:
对新注入的递推初始参数进行一拍惯性位置和/或惯性速度的预递推;
判断预递推的结果与实际递推算法上节拍计算输出的惯性位置和/或惯性速度的差值符合第三预设阈值;
当上述差值符合预设阈值时,接受当前递推初始参数的上注更新请求。
本发明还提供一种星上轨道递推的故障诊断设备,所述故障诊断设备包括:
参数诊断模块,用于根据预设规则,对更新上注的递推初始参数进行诊断;
处理模块,用于当诊断结果为不正确时,结束当前上注更新的请求。
在某些实施例中,所述参数诊断模块包括:
系统钟时刻诊断单元,用于对更新上注的递推初始参数中的系统钟时刻进行诊断,当更新上注的系统钟时刻超过第一预设阈值时,诊断结果为不正确;或者,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海航天控制技术研究所,未经上海航天控制技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811485969.7/2.html,转载请声明来源钻瓜专利网。