一种基于时间触发以太网的调度表生成方法

    公开(公告)号:CN115412191B

    公开(公告)日:2025-01-10

    申请号:CN202210780932.7

    申请日:2022-07-04

    Abstract: 本发明公开了一种基于时间触发以太网的调度表生成方法,涉及航天器综合电子技术领域,以网络中各个端系统消息的周期、最大延迟、消息长度等约束,通过基本通信周期划分以及基本通信周期内的带宽分配,实现一次规划即可得到结果,解决了原有调度求解采用的穷尽搜索方式导致的计算资源开销大,求解时间长问题。首先对网络中各个端的通信流量进行划分,每个端系统由一系列TT消息、RC消息以及BE消息组成。然后根据TT消息和RC消息计算基本通信周期。系统通信周期由n个基本通信周期Tbasic组成。对基本通信周期Tbasic的带宽进行划分,带宽分配按PCF>TT>RC>BE的优先级进行分配。执行BE消息检查,在一定情况下,通过减少端系统BE消息发送数量m,以确保BE消息不会出现丢帧。

    一种基于差异化算法的航天器软件在轨增量重构方法

    公开(公告)号:CN112328303B

    公开(公告)日:2024-04-02

    申请号:CN202011053292.7

    申请日:2020-09-29

    Abstract: 本公开的基于差异化算法的航天器软件在轨增量重构方法,通过将航天器的基线星载软件和新版星载软件输入到重构编码器中,通过差异化算法计算得基线星载软件和新版星载软件的补丁文件;利用Deflate压缩算法对补丁文件进行压缩,并封装为航天器上注时使用的遥控帧数据;将遥控帧发送给目标航天器;对遥控帧进行逐一解析,并进入在轨维护状态;根据基线星载软件和补丁文件,用差异化查找算法恢复新版本星载软件;比较恢复的新版本星载软件的CRC‑32校验码与补丁文件中的新版本星载软件的CRC‑32校验码,若相同执行新版本星载软件,否则执行基线星载软件。能够保证待更新软件数据的快速解析,即使在重构过程中出现故障,也能够保证原始星载软件的有效运行。

    一种函数级热补丁自动提取与在轨注入方法、系统及设备

    公开(公告)号:CN117055938A

    公开(公告)日:2023-11-14

    申请号:CN202311025127.4

    申请日:2023-08-15

    Abstract: 本发明公开了一种函数级热补丁自动提取与在轨注入方法、系统及设备,方法包括:为星上软件预留、划分补丁内存空间,并定位、提取及上注补丁程序;采用宏函数的方式,将补丁函数及其对应原函数名拼接为特殊字符串,并以特殊字符串定义一个全局结构体变量,根据全局结构体变量生成对应符号表项;扫描符号表,提取补丁函数及其对应原函数地址信息,生成函数重定向指令;星上完成补丁程序及函数重定向指令合法性检查后将旧函数重定向到补丁函数处开始执行,完成打补丁操作。该方法可有效解决现有函数在轨维护技术效率低、难度大、风险高等问题,同时不需要在软件开发阶段预留在轨维护函数指针,极大地提高了代码的可维护性、降低了软件开发复杂度。

    一种参数可配置的星载自主程控构件

    公开(公告)号:CN119536789A

    公开(公告)日:2025-02-28

    申请号:CN202411431843.7

    申请日:2024-10-14

    Abstract: 本发明涉及一种参数可配置的星载自主程控构件,包括程控配置体和程控运行体;所述程控配置体包括若干可配置的表格,每个表格对应一个自主程控,表格中的每一行代表自主程控中的一个动作组合,所述动作组合的属性包含动作索引、自主属性接口、动作指令以及与下一动作的时间间隔,用户通过对表格进行配置,完成对相应自主程控的功能性设计;所述程控运行体根据程控配置体的配置表格驱动相应的自主程控运转,准确、及时的完成程控配置体为自主程控设置的各项具体动作。本发明高效、灵活且安全,能够满足星上各类复杂自主程控需求,从根本上解决了星上自主程控复杂度高、需求多样且结构化代码实现难度大等问题。

    一种基于发布订阅机制的多星协同目标跟踪方法

    公开(公告)号:CN119232227A

    公开(公告)日:2024-12-31

    申请号:CN202411184418.2

    申请日:2024-08-27

    Abstract: 本发明公开一种基于发布订阅机制的多星协同目标跟踪方法,基于发布订阅机制,设置“发现主题”和“目标主题”,以及普通星、可见星、观测星、融合星四种角色。普通星:不能观测到监测目标,普通星订阅“发现主题”。可见星:可观测到监测目标,可见星订阅“发现主题”及“目标主题”。观测星:观测角为所有可见星中最小的两个,观测星订阅“发现主题”及“目标主题”,并在“目标主题”下发布消息。融合星:融合星为观测角最小的观测星,融合星订阅“发现主题”及“目标主题”,并在“发现主题”及“目标主题”下发布消息。通过上述方案,实现观测星及融合星的动态加入与退出,“发现主题”及“目标主题”消息为当前时刻最精准的监测目标信息。

    一种基于差异化算法的航天器软件在轨增量重构方法

    公开(公告)号:CN112328303A

    公开(公告)日:2021-02-05

    申请号:CN202011053292.7

    申请日:2020-09-29

    Abstract: 本公开的基于差异化算法的航天器软件在轨增量重构方法,通过将航天器的基线星载软件和新版星载软件输入到重构编码器中,通过差异化算法计算得基线星载软件和新版星载软件的补丁文件;利用Deflate压缩算法对补丁文件进行压缩,并封装为航天器上注时使用的遥控帧数据;将遥控帧发送给目标航天器;对遥控帧进行逐一解析,并进入在轨维护状态;根据基线星载软件和补丁文件,用差异化查找算法恢复新版本星载软件;比较恢复的新版本星载软件的CRC‑32校验码与补丁文件中的新版本星载软件的CRC‑32校验码,若相同执行新版本星载软件,否则执行基线星载软件。能够保证待更新软件数据的快速解析,即使在重构过程中出现故障,也能够保证原始星载软件的有效运行。

Patent Agency Ranking