[发明专利]一种航天器多项自主管理功能状态控制方法有效
申请号: | 201910115680.4 | 申请日: | 2019-02-15 |
公开(公告)号: | CN109947058B | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 顾明;叶志玲;王翠莲;沈小虎;刘瑞刚 | 申请(专利权)人: | 北京空间飞行器总体设计部 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 刘芳;仇蕾安 |
地址: | 100094 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 航天器 多项 自主 管理 功能 状态 控制 方法 | ||
本发明提供一种航天器多项自主管理功能状态控制方法,包括自主管理功能状态调度表的设计和基于所述调度表的功能状态控制;自主管理功能状态调度表的设计为:为每一项自主管理功能设计一个状态调度子表,在调度子表中设置若干属性,所述属性包括调度状态、调度周期、执行状态、关联项,多个状态调度子表构成自主管理功能状态调度表;基于所述调度表的功能状态控制为:每个时间单位内遍历整个调度表,逐一对各子调度表的属性进行调度管理。本发明航天器多项自主管理功能状态控制方法,基于统一的调度表组织维护状态和属性,实现用统一的方法对各项自主管理功能实施调度管理。
技术领域
本发明属于航天器器上信息系统技术领域,具体涉及一种航天器多项自主管理功能状态控制方法。
技术背景
现代航天器具有一定的信息化水平和自主管理能力,器载计算机能够按照设计的策略,选择特定遥测数据作为输入,经过分析计算判断后,执行预定的指令序列或其它处理操作,以在没有地面具体控制干预的情况下,自主完成某些功能任务。传统的航天器电子信息系统或器载计算机中,对于每项自主管理单独进行状态控制,一般区分为“使能”和“禁止”两种状态,在使能时执行自主管理程序,禁止时则不执行。但随着航天器信息化水平提高,新型航天器需要器上自主管理控制的功能越来越多,而且自主管理功能趋向复杂,不同功能之间可能存在关联性。传统对单个自主管理分别只进行“使能”和“禁止”两种状态控制的方法,存在以下不足:
1)对多个自主管理功能的调度管理复杂,没有统一调度管理,增加器载计算机软件设计实现难度,且效率较低;
2)没有统一的状态表示组织管理方法,造成遥控指令类型复杂,扩展性较差,并增加器载计算机识别处理负担;
3)不便于航天器在轨变更或增加新自主管理功能后系统的调度管理,灵活性和扩展性不足;
4)不便于实现不同自主管理功能之间的关联控制;
5)状态控制精细程度不足,对于某些复杂的自主管理功能,有自主执行指令序列完整性要求和功能启动时机要求难以提供支持保障。
发明内容
有鉴于此,本发明提供一种航天器多项自主管理功能状态控制方法,该方法能够提高航天器自主管理功能的便利性、可扩展性、可靠性并提供对自主管理功能延时控制、关联控制的支持能力。
实现本发明的技术方案如下:
一种航天器多项自主管理功能状态控制方法,包括自主管理功能状态调度表的设计和基于所述调度表的功能状态控制;
自主管理功能状态调度表的设计为:为每一项自主管理功能设计一个状态调度子表,在调度子表中设置若干属性,所述属性包括调度状态、调度周期、执行状态、关联项,多个状态调度子表构成自主管理功能状态调度表;
基于所述调度表的功能状态控制为:每个时间单位内遍历整个调度表,逐一对各子调度表的属性进行调度管理。
进一步地,本发明所述状态调度子表为调度表的一条记录;
所述调度子表中的属性包括:
子表索引号:以1起始的连续自然数编号,是子表在整个调度表中的检索顺序;
调度状态:分别为“使能”、“禁止”、“屏蔽”;
调度周期:表示调度该自主管理功能的周期间隔时间单位个数;
调度计数:调度状态为“使能”时有效,记录距下一次进入自主管理功能程序运行的时间单位计数;
执行状态:为0时表示无延时,使能即开始运行该自主管理功能;0时,表示使能后需要等待的时间单位个数;0时,表示自主管理功能已完成对遥测的检测判断,触发了执行条件;
自主管理功能程序入口:是该自主管理功能的软件程序的入口地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京空间飞行器总体设计部,未经北京空间飞行器总体设计部许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910115680.4/2.html,转载请声明来源钻瓜专利网。