[发明专利]一种基于差异化算法的航天器软件在轨增量重构方法在审
申请号: | 202011053292.7 | 申请日: | 2020-09-29 |
公开(公告)号: | CN112328303A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 杨培尧;张亚航;董振辉;赵方圆;杨柳青;张红军;张冉;杨志刚;于俊慧;李佳津 | 申请(专利权)人: | 北京空间飞行器总体设计部 |
主分类号: | G06F8/72 | 分类号: | G06F8/72;G06F8/71;G06F16/174 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 李爱英;付雷杰 |
地址: | 100094 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开的基于差异化算法的航天器软件在轨增量重构方法,通过将航天器的基线星载软件和新版星载软件输入到重构编码器中,通过差异化算法计算得基线星载软件和新版星载软件的补丁文件;利用Deflate压缩算法对补丁文件进行压缩,并封装为航天器上注时使用的遥控帧数据;将遥控帧发送给目标航天器;对遥控帧进行逐一解析,并进入在轨维护状态;根据基线星载软件和补丁文件,用差异化查找算法恢复新版本星载软件;比较恢复的新版本星载软件的CRC‑32校验码与补丁文件中的新版本星载软件的CRC‑32校验码,若相同执行新版本星载软件,否则执行基线星载软件。能够保证待更新软件数据的快速解析,即使在重构过程中出现故障,也能够保证原始星载软件的有效运行。 | ||
搜索关键词: | 一种 基于 异化 算法 航天器 软件 增量 方法 | ||
【主权项】:
暂无信息
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京空间飞行器总体设计部,未经北京空间飞行器总体设计部许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/202011053292.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种用于太阳能电池板的自折展型架
- 下一篇:一种营养型甜面酱及其制备工艺