安全公司报告
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210495292.5 (22)申请日 2022.05.07 (71)申请人 北京控制工程研究所 地址 100080 北京市海淀区北京272 9信箱 (72)发明人 许凡 傅秀涛 何世民 綦艳霞  董晓刚 李晓锋 姚宁 田科丰  (74)专利代理 机构 中国航天科技专利中心 11009 专利代理师 李晶尧 (51)Int.Cl. G06F 9/48(2006.01) G06F 9/50(2006.01) (54)发明名称 一种面向应急任务的高可靠卫星自主任务 规划方法及系统 (57)摘要 本发明涉及一种面向应急任务的高可靠卫 星自主任务规划方法及系统, 属于航天器控制技 术领域; 当地面注入应急观测任务时, 任务规划 软件对其进行快速响应, 回退未执行的非应急任 务, 在满足星上资源约束的情况下将应急任务与 回退的非应急任务进行重规划。 该方法在保证应 急任务快速响应、 优先规划、 准确执行的同时, 也 实现避免因资源冲突删除非应急任务的功能, 可 最大限度地保证非应急任务的规划执行, 提高了 软件的可靠性、 安全性; 本发明解决了应急任务 引起的资源冲突问题, 在保证应急任务快速执行 的前提下, 最大程度地保留非应急任务, 提高星 上自主任务规划的可靠性。 权利要求书2页 说明书5页 附图1页 CN 115080201 A 2022.09.20 CN 115080201 A 1.一种面向应急任务的高可靠卫星自主任务 规划方法, 其特 征在于: 包括: 步骤一、 由控制系统向星务分系统发送整个轨道周期的任务指令序列, 星务分系统接 收到指令序列后按时序依次执 行各指令序列; 步骤二、 星务分系统在轨道周期内判断是否有其它任务上注, 当有其它任务上注时, 进 入步骤三; 当 没有其它任务上注时, 进入步骤十; 步骤三、 判断上注的其它任务中是否存在紧急任务, 当存在紧急任务时, 进入步骤四; 当不存在紧急任务时, 将其它任务 排序在指令序列后执 行, 进入步骤十; 步骤四、 根据当前时刻指令序列的执行状态, 对紧急任务进行退回或不退回的选择, 当 指令序列和紧急任务 不退回时, 进入步骤十; 当指令序列和紧急任务退回 时, 进入步骤五; 步骤五、 将退回的指令序列退回至控制系统的任务池中, 将其已规划状态恢复为未规 划状态, 并释放退回的指令序列所占用的固存容 量; 步骤六、 将退回的紧急任务退回至控制系统的任务池中, 将其已规划状态恢复为未规 划状态, 将应急任务的优先级设置为最高, 并将应急任务与退回的指令序列合并后重新排 序, 形成合并任务; 步骤七、 对合并任务所占用资源进行判断, 当占用资源大于控制系统或星务分系统的 资源时, 进入步骤八; 当占用资源小于等于控制系统或星务分系统的资源时, 进入步骤九; 步骤八、 删除合并任务中的退回的指令序列, 并返回步骤七, 直至占用资源小于等于控 制系统或星务分系统的资源, 进入步骤九; 步骤九、 控制系统将合并任务发送至星务分系统; 步骤十、 星务分系统执 行任务。 2.根据权利要求1所述的一种面向应急任务的高可靠卫星自主任务规划方法, 其特征 在于: 每个待执行任务对应一条指令序列或多条指令序列。 3.根据权利要求2所述的一种面向应急任务的高可靠卫星自主任务规划方法, 其特征 在于: 所述 步骤四中, 对紧急任务进行 退回或不退回的选择的具体方法为: S1、 当所有指令序列全部执 行完成时, 紧急任务 不退回, 继续处 理紧急任务; S2、 当所有指令序列均未执行时, 退回所有指令序列和紧急任务, 重新规划指令序列和 紧急任务的排序, 再次发送; S3、 当指令序列已部分执行, 且待执行任务的首条指令序列未执行, 则认为待执行任务 未开始执行, 退回该任务所有指令序列、 后续任务的指令序列和紧急任务, 重新规划 排序, 再次发送; S4、 当指令序列已部分执行, 且待执行任务的首条指令序列已执行, 则认为待执行任务 已开始执行, 保留该任务的所有指令序列, 退回后续任务的指 令序列和紧急任务, 重新规划 排序, 再次发送。 4.根据权利要求3所述的一种面向应急任务的高可靠卫星自主任务规划方法, 其特征 在于: 所述 步骤七中, 占用资源 包括开关机状态、 累计开机时长、 开关机次数、 固存状态。 5.根据权利要求4所述的一种面向应急任务的高可靠卫星自主任务规划方法, 其特征 在于: 步骤四中, 退回的指令序列为完整 待执行任务的指令序列。 6.一种面向应急任务的高可靠卫星自主任务规划系统, 其特征在于: 包括设置在星上 控制系统中的控制模块和设置在星上星务分系统中的星务分模块;权 利 要 求 书 1/2 页 2 CN 115080201 A 2控制模块: 发送整个轨道周期的任务指令序列至星务分模块; 向星务分模块上注其它 任务; 接收星务分模块退回的指令序列和紧急任务; 将退回的指令序列退回至星上控制系 统的任务池中; 将其已规划状态恢复为未规划状态, 并释放退回的指令序列所占用的固存 容量; 将退回的紧急任务退回至星上控制系统的任务池中, 将其已规划状态恢复为未规划 状态, 将应急任务的优先级设置为最高, 并将 应急任务与退回的指 令序列合并后重新排序, 形成合并任务; 对合并任务所占用资源进行判断, 当占用资源大于星上控制系统或星上星 务分系统的资源时, 删除合并任务中的退回的指令序列; 当占用资源小于等于星上控制系 统或星上星务分系统的资源时, 将合并任务发送至星务分模块; 星务分模块: 接收到指令序列后按时序依次执行各指令序列; 接收控制模块传来的其 它任务, 判断其它任务中是否存在紧急任务; 当不存在紧急任务时, 将其它任务 排序在指令序列后, 继续执 行任务; 当存在紧急任务时, 根据当前时刻指令序列的执行状态, 对紧急任务进行退回或不退 回的选择; 当指令序列和紧急任务不退回时, 继续执行任务; 当指令序列和紧急任务退回 时, 将指令序列和紧急任务退回至控制模块; 接收控制模块传来的合并任务, 执 行任务。 7.根据权利要求6所述的一种面向应急任务的高可靠卫星自主任务规划系统, 其特征 在于: 每个待执行任务对应一条指令序列或多条指令序列。 8.根据权利要求7所述的一种面向应急任务的高可靠卫星自主任务规划系统, 其特征 在于: 星务分模块对紧急任务进行 退回或不退回的选择的具体方法为: S1、 当所有指令序列全部执 行完成时, 紧急任务 不退回, 继续处 理紧急任务; S2、 当所有指令序列均未执行时, 退回所有指令序列和紧急任务, 重新规划指令序列和 紧急任务的排序, 再次发送; S3、 当指令序列已部分执行, 且待执行任务的首条指令序列未执行, 则认为待执行任务 未开始执行, 退回该任务所有指令序列、 后续指令序列和紧急任务, 重新规划 排序, 再次发 送; S4、 当指令序列已部分执行, 且待执行任务的首条指令序列已执行, 则认为待执行任务 已开始执行, 保留该任务的所有指令序列, 退回后续指令序列和紧急任务, 重新规划 排序, 再次发送。 9.根据权利要求8所述的一种面向应急任务的高可靠卫星自主任务规划系统, 其特征 在于: 占用资源 包括开关机状态、 累计开机时长、 开关机次数、 固存状态。 10.根据权利要求9所述的一种面向应急任务的高可靠卫星自主任务规划系统, 其特征 在于: 退回的指令序列为完整 待执行任务的指令序列。权 利 要 求 书 2/2 页 3 CN 115080201 A 3

.PDF文档 专利 一种面向应急任务的高可靠卫星自主任务规划方法及系统

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种面向应急任务的高可靠卫星自主任务规划方法及系统 第 1 页 专利 一种面向应急任务的高可靠卫星自主任务规划方法及系统 第 2 页 专利 一种面向应急任务的高可靠卫星自主任务规划方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:14:14上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。