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

    公开(公告)号:CN112328303B

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

    申请号:CN202011053292.7

    申请日:2020-09-29

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

    一种基于有序优先级队列的源包调度方法

    公开(公告)号:CN107317769A

    公开(公告)日:2017-11-03

    申请号:CN201710376142.1

    申请日:2017-05-25

    Abstract: 本发明公开了一种基于有序优先级队列的源包调度方法,对每个源包信道进行独立管理,每个源包可以设置下传周期等多个参数,而优先级根据当前下传周期等参数实时计算,因此可以实现不同源包通过差异速度下传,且源包下传速率动态可调;每次帧下传时间片中,根据遥测帧实际剩余空间调度遥测源包,最大程度保证对遥测信道的有效利用;优先级计算方法是根据当前等待的时间占全部等待周期的比例算出,对遥测源包信道具有相对公平性。例如对于两个剩余计时相对的源包,等待周期长的源包将获得更高优先级。因此当遥测信道阻塞时,等待周期长的源包不会出现长期无法下传的情况;当遥测信道空闲时,各源包根据比例获得更多信道资源占用率。

    一种航天器时间维护装置
    17.
    发明公开

    公开(公告)号:CN117850195A

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

    申请号:CN202311596500.1

    申请日:2023-11-27

    Abstract: 本发明公开了一种航天器时间维护装置,所述装置包括:时钟单元,驱动时间计数单元;时钟重构单元,选择一个时钟信号作为输出的时钟信号CK以驱动时间计数单元;导航解算单元,输出对应航天器时间码值的整秒时刻的多路时间基准脉冲信号OPPS;时间基准重构单元,在整秒时刻生成与OPPS相同周期的时间基准脉冲信号IPPS;时间调整单元,基于时间基准重构单元的输出及时间调整信息对航天器时间码值进行调整;秒中断生成单元,当所述航天器时间码值处于整秒时刻时,输出秒中断信号;时间基准分发单元,将时间基准重构单元的输出作为信号源;总线通信单元,输出航天器时间码值及接收时间调整信息。本装置在长时间范围内维护航天器时间的稳定性和准确性。

    基于步长自适应的敏捷遥感卫星任务解空间搜索方法

    公开(公告)号:CN115186178A

    公开(公告)日:2022-10-14

    申请号:CN202210762577.0

    申请日:2022-06-29

    Abstract: 本发明涉及一种基于步长自适应的敏捷遥感卫星任务解空间快速搜索方法,包括:设置搜索精度为t秒,输入目标位置经纬度(lon,lat)、搜索的时间范围、以及搜索时间范围对应的轨道预报数据、姿态机动角度限制和载荷类型约束;t≤1;根据搜索时间范围对应的轨道预报数据,在每个任务搜索周期[time_begin,time_end],通过步长自适应法搜索满足各项任务约束的可行的解时刻time_x;以time_x为基线搜索到下一个不可行解时刻time_x2,根据可行解时刻time_x、上一个不可行解时刻time_x1、下一个不可行解时刻time_x2,通过二分法确定可行的解空间time_zone[time_1,time_2]。本发明同时提供一种快速搜索单元。本发明计算量小,实现了卫星任务解空间快速搜索。

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

    公开(公告)号:CN112328303A

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

    申请号:CN202011053292.7

    申请日:2020-09-29

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

    基于柔性带权有向图模型的卫星指令序列生成方法

    公开(公告)号:CN107153525B

    公开(公告)日:2020-06-05

    申请号:CN201710176299.X

    申请日:2017-03-23

    Abstract: 本发明提供基于柔性带权有向图模型的卫星指令序列生成方法,具体过程为:将卫星任务指令序列转化为由节点及其约束关系构成的柔性带权有向图模型,其中有向图模型中权值可变的边为柔性边,且柔性边的权值为柔性区间;针对每一节点,根据其前驱节点的执行区间,以及其与后驱节点之间的柔性区间,计算其对应的执行区间;针对每一节点,根据其后驱节点的最终执行时间、其与后驱节点之间的柔性区间、及其对应的执行区间,计算并更新其对应的执行区间,并在更新后的执行区间内确定最终执行时间;然后根据每一节点所对应的最终执行时间执行对应的指令。利用该方法所确定的各指令执行时刻,能够满足严格的指令执行时间间隔需求。

Patent Agency Ranking