一种消除空间单粒子打翻CPU寄存器对姿态影响的方法

    公开(公告)号:CN104062978A

    公开(公告)日:2014-09-24

    申请号:CN201410295299.8

    申请日:2014-06-26

    Abstract: 一种消除空间单粒子打翻CPU寄存器对姿态影响的方法,(1)分别计算当前姿态与前两拍姿态的最大绝对误差,得到两个误差值,将两个误差值分别与各自的判断阈值相比较,得到累计误差的计分值;(2)根据步骤(1)中累计误差的计分值判断是否发生单粒子翻转,若发生单粒子翻转,则转步骤(3),否则转步骤(4);(3)确定单粒子翻转是暂时故障还是长期故障;若为长期故障,则判断故障是否由轨道注入参数翻转引起的,如果是由轨道注入参数翻转引起的,则从保存的重要数据中读取最新的轨道注入初始参数更新相应参数并重新计算姿态,转(4);否则根据有效敏感器数据采用几何定姿方法更新当前姿态,转(4),敏感器数据无效则转安全模式,转(4);若为暂时故障,则当前控制周期不控;(4)保存当前周期的重要数据。

    一种航天星载软件自动测试系统

    公开(公告)号:CN103218292A

    公开(公告)日:2013-07-24

    申请号:CN201310108724.3

    申请日:2013-03-29

    Abstract: 本发明公开了一种航天星载软件自动测试系统,包括主控计算机、动力学计算机、遥控计算机、遥测计算机和测试数据存储模块;所述主控计算机包括可执行脚本生成模块,自动测试执行模块和测试结果输出模块所组成;动力学计算机对接收的参数包进行参数解包,根据解包后的数据进行动力学计算获得动力学数据,并将动力学数据发送至星载计算机和测试数据存储模块;遥控计算机将接收的遥控指令发送至星载计算机;遥测计算机接收星载计算机发送的卫星运行的遥测数据;并将遥测数据发送至测试数据存储模块。本发明的自动测试系统为一种面向星载控制软件测试应用的半物理闭环实时自动测试系统,能够增强测试用例的复用性,测试过程的可重复性,提高测试覆盖率。

Patent Agency Ranking