一种用于惯性空间观测卫星的载荷温度健康管理方法

    公开(公告)号:CN109781302A

    公开(公告)日:2019-05-21

    申请号:CN201910141157.9

    申请日:2019-02-26

    IPC分类号: G01K13/00 G05D23/24

    摘要: 一种用于惯性空间观测卫星的载荷温度健康管理方法,涉及用于惯性空间观测卫星的X射线探测科学载荷温度领域;步骤一、在第一中能望远镜、第二中能望远镜、第三中能望远镜、第一低能望远镜、第二低能望远镜和第三低能望远镜的外壁粘贴热敏电阻;步骤二、计算卫星总线的通信状态S1;步骤三、计算第一中能望远镜的温况S2;步骤四、计算第二中能望远镜的温况S3;步骤五、计算第三中能望远镜的温况S4;步骤六、计算第一低能望远镜的温况S5;步骤七、计算第二低能望远镜的温况S6;步骤八、计算第三低能望远镜的温况S7;步骤九、计算总体载荷的温况S值;本发明实现了调整卫星姿态、避免科学载荷设备受阳光直接照射的目的。

    一种适用于多任务软件进程堆栈使用深度检测的方法

    公开(公告)号:CN105808424B

    公开(公告)日:2018-08-07

    申请号:CN201610080939.2

    申请日:2016-02-04

    IPC分类号: G06F11/36

    摘要: 种适用于多任务软件进程堆栈使用深度检测的方法,首先在地面生成堆栈深度检测指令,创建多个进程并分配堆栈区、进程控制块,将所有进程堆栈区均初始化为特定标识,然后执行各个进程,并令应用软件执行最大运行路径测试。同时将堆栈深度检测指令上注至任务软件运行的SRAM中,最后检测得到各个进程中首个不为特定标识的地址,进而计算得到第i个进程堆栈区的使用深度比,并通过测控信道下传到地面。本发明方法与现有技术相比,通过在地面生成堆栈深度检测指令,解决了般堆栈深度检测需要安装专业检测软件或借助专门硬件的缺点,具有简单易用的优点。

    一种面向雷达卫星在轨应用的载荷任务运行控制方法

    公开(公告)号:CN107346234A

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

    申请号:CN201710409548.5

    申请日:2017-06-02

    IPC分类号: G06F9/30 G05B19/04

    摘要: 本发明公开了一种面向雷达卫星在轨应用的载荷任务运行控制方法。该方法在常规遥感卫星载荷任务执行方式的基础上,将地面运控系统的约束条件定量化并约定应用任务计划表和应用任务数据块格式以方便地面对卫星的运控,同时将详细的指令组、指令组内时间约束和编制要求,以及任务冲突判读及冲突处理要求的内容从地面运控系统转移到卫星在轨数据管理系统中,并在星上增加了任务合法性的自主判读控制、任务块的删除与任务修订及向地面系统的遥测反馈机制,实现了雷达卫星在轨应用的载荷任务自主编排控制,并提高了卫星在轨运行的常规操控便捷性和应急操控能力,且通过具备在轨软件修改的功能,极大的提高了卫星在轨应用的可靠性、安全性。

    一种基于双向链表的航天器遥测数据传输实现方法

    公开(公告)号:CN110535561B

    公开(公告)日:2022-04-12

    申请号:CN201910754716.3

    申请日:2019-08-15

    摘要: 一种基于双向链表的航天器遥测数据传输实现方法,获取每个遥测包节点的标准双向链表,依次包括:前向指针、后向指针和节点大小;对获取的标准双向链表进行扩展,将指向扩展存储区的指针加入标准双向链表,形成遥测包节点的扩展双向链表;对遥测包节点的扩展双向链表进行赋值后定义存储区地址和长度,建立遥测包链表;根据建立的遥测包链表,将各节点实时采集的遥测数据存入对应的存储区中,形成遥测数据包;建立下传遥测数据的虚拟信道,并设置虚拟信道的分级调度策略;将遥测数据包,根据分级调度策略,通过虚拟信道,进行下传,利用链表节点操作的灵活性,提高了遥测包数据组织以及虚拟信道生成的便捷性和执行效率。

    一种基于双向链表的航天器遥测数据传输实现方法

    公开(公告)号:CN110535561A

    公开(公告)日:2019-12-03

    申请号:CN201910754716.3

    申请日:2019-08-15

    IPC分类号: H04L1/00 H04L29/08 G06F16/901

    摘要: 一种基于双向链表的航天器遥测数据传输实现方法,获取每个遥测包节点的标准双向链表,依次包括:前向指针、后向指针和节点大小;对获取的标准双向链表进行扩展,将指向扩展存储区的指针加入标准双向链表,形成遥测包节点的扩展双向链表;对遥测包节点的扩展双向链表进行赋值后定义存储区地址和长度,建立遥测包链表;根据建立的遥测包链表,将各节点实时采集的遥测数据存入对应的存储区中,形成遥测数据包;建立下传遥测数据的虚拟信道,并设置虚拟信道的分级调度策略;将遥测数据包,根据分级调度策略,通过虚拟信道,进行下传,利用链表节点操作的灵活性,提高了遥测包数据组织以及虚拟信道生成的便捷性和执行效率。

    一种基于秒脉冲的航天器同步精度测试系统及方法

    公开(公告)号:CN106909071B

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

    申请号:CN201710103772.1

    申请日:2017-02-24

    IPC分类号: G04R20/02 G04F10/00

    摘要: 一种基于秒脉冲的航天器同步精度测试系统及方法,该系统组成包括:导航接收机仿真器、导航接收机、星载时间管理设备、秒脉冲使用终端、逻辑分析仪、地面供电电源、终端地面测试设备、导航接收机地检设备、测试客户机。采用逻辑分析仪将秒脉冲使用终端的控制周期脉冲与导航接收机提供的硬件秒脉冲信号进行比对,获取终端与导航接收机之间秒脉冲同步精度。系统采用了秒脉冲使用终端记录的遥测信号,能够快速获取控制周期脉冲的实际参数值,通过逻辑分析仪读取的硬件秒脉冲的输出值,能够方便快捷的实现秒脉冲同步精度的计算与测试。

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

    公开(公告)号:CN107153525A

    公开(公告)日:2017-09-12

    申请号:CN201710176299.X

    申请日:2017-03-23

    IPC分类号: G06F9/305 G06F17/30

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

    一种基于秒脉冲的航天器同步精度测试系统及方法

    公开(公告)号:CN106909071A

    公开(公告)日:2017-06-30

    申请号:CN201710103772.1

    申请日:2017-02-24

    IPC分类号: G04R20/02 G04F10/00

    CPC分类号: G04R20/02 G04F10/00

    摘要: 一种基于秒脉冲的航天器同步精度测试系统及方法,该系统组成包括:导航接收机仿真器、导航接收机、星载时间管理设备、秒脉冲使用终端、逻辑分析仪、地面供电电源、终端地面测试设备、导航接收机地检设备、测试客户机。采用逻辑分析仪将秒脉冲使用终端的控制周期脉冲与导航接收机提供的硬件秒脉冲信号进行比对,获取终端与导航接收机之间秒脉冲同步精度。系统采用了秒脉冲使用终端记录的遥测信号,能够快速获取控制周期脉冲的实际参数值,通过逻辑分析仪读取的硬件秒脉冲的输出值,能够方便快捷的实现秒脉冲同步精度的计算与测试。

    一种适用于多任务软件进程堆栈使用深度检测的方法

    公开(公告)号:CN105808424A

    公开(公告)日:2016-07-27

    申请号:CN201610080939.2

    申请日:2016-02-04

    IPC分类号: G06F11/36

    CPC分类号: G06F11/364

    摘要: 一种适用于多任务软件进程堆栈使用深度检测的方法,首先在地面生成堆栈深度检测指令,创建多个进程并分配堆栈区、进程控制块,将所有进程堆栈区均初始化为特定标识,然后执行各个进程,并令应用软件执行最大运行路径测试。同时将堆栈深度检测指令上注至任务软件运行的SRAM中,最后检测得到各个进程中首个不为特定标识的地址,进而计算得到第i个进程堆栈区的使用深度比,并通过测控信道下传到地面。本发明方法与现有技术相比,通过在地面生成堆栈深度检测指令,解决了一般堆栈深度检测需要安装专业检测软件或借助专门硬件的缺点,具有简单易用的优点。