一种卫星动量轮控制下的变轨间隔确定方法

    公开(公告)号:CN103116361A

    公开(公告)日:2013-05-22

    申请号:CN201310055410.1

    申请日:2013-02-21

    IPC分类号: G05D1/10

    摘要: 本发明公开了一种卫星动量轮控制下的变轨间隔确定方法,包括以下步骤:(1)计算动量轮能够承受的最大角动量变化;(2)获取轨控推力器带来的干扰力矩;(3)计算干扰角动量的幅值;(4)计算动量轮控制下的变轨时间间隔;(5)地面注入本次变轨序列的变轨数据块;(6)执行变轨。本发明方法在动量轮控制下进行,一方面不至于动量轮饱和,另一方面,本发明设计的变轨方式不需要姿控发动机喷气,仅仅需要轨控发动机喷气即可实现变轨,节省燃料。

    保证Cache与片外存储器内容一致性的单粒子软错误处理方法

    公开(公告)号:CN112256463B

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

    申请号:CN202011061700.3

    申请日:2020-09-30

    IPC分类号: G06F11/07

    摘要: 本发明公开了一种保证Cache与片外存储器内容一致性的单粒子软错误处理方法,包括:设置刷新地址为存储器首地址;按字读取刷新地址内容;当确定触发单粒子软错误时,读取处理器错误状态寄存器;当确定当前单粒子软错误是可纠正错误时,对当前单粒子软错误所对应的出错地址进行纠正,并将纠正结果回写至存储器;对刷新地址进行4字节累加;当确定4字节累加后的刷新地址超过存储器有效地址范围时,返回执行设置刷新地址为存储器首地址的步骤。本发明在单粒子效应导致非法指令陷阱、数据访问陷阱等单粒子软错误时,采用清除对应核的指令Cache和数据Cache等措施,与处理器在使能Cache时的运行特性相适应,保证了单粒子错误时Cache与片外存储器的内容一致性。

    保证Cache与片外存储器内容一致性的单粒子软错误处理方法

    公开(公告)号:CN112256463A

    公开(公告)日:2021-01-22

    申请号:CN202011061700.3

    申请日:2020-09-30

    IPC分类号: G06F11/07

    摘要: 本发明公开了一种保证Cache与片外存储器内容一致性的单粒子软错误处理方法,包括:设置刷新地址为存储器首地址;按字读取刷新地址内容;当确定触发单粒子软错误时,读取处理器错误状态寄存器;当确定当前单粒子软错误是可纠正错误时,对当前单粒子软错误所对应的出错地址进行纠正,并将纠正结果回写至存储器;对刷新地址进行4字节累加;当确定4字节累加后的刷新地址超过存储器有效地址范围时,返回执行设置刷新地址为存储器首地址的步骤。本发明在单粒子效应导致非法指令陷阱、数据访问陷阱等单粒子软错误时,采用清除对应核的指令Cache和数据Cache等措施,与处理器在使能Cache时的运行特性相适应,保证了单粒子错误时Cache与片外存储器的内容一致性。

    航天器实时系统内存受限条件下任务在线更新系统及方法

    公开(公告)号:CN115373707A

    公开(公告)日:2022-11-22

    申请号:CN202210883336.1

    申请日:2022-07-26

    IPC分类号: G06F8/65

    摘要: 一种航天器实时系统内存受限条件下任务在线更新系统,包括系统符号信息地面维护模块、注入数据包地面生成模块,注入数据包的星上处理模块;系统符号信息地面维护模块,检查注入程序是否与航天器内存分配冲突;注入数据包地面生成模块,将待注入程序头部信息、程序运行信息、任务属性信息、可执行二进制文件封装成注入数据包文件;注入数据包的星上处理模块,接到解析注入程序指令后,在空闲任务中按协议格式对注入数据包文件进行解析,解析完成后,将增加新任务到调度表或替换原有某任务。本发明同时提供一种在线更新方法。本发明使航天器具有任务级系统扩展能力,实现任务的新增或替换,根据任务需要及时升级航天器星载软件,赋予航天器新功能。

    基于陀螺数据的在轨发动机羽流数据获取方法

    公开(公告)号:CN103149030B

    公开(公告)日:2015-10-21

    申请号:CN201310036219.2

    申请日:2013-01-30

    IPC分类号: G01M15/00

    摘要: 本发明公开了一种基于陀螺数据的在轨发动机羽流数据获取方法,包括以下步骤:建立航天器正常三轴稳定姿态,采用动量轮作为三轴控制的执行机构、磁力矩器卸载,陀螺和红外或星敏感器等姿态敏感器定姿;确定参与试验的发动机启控点和喷气时间长度;发动机工作前准备(如开加热器、开自锁阀等);记录陀螺输出的数据;测试结果分析,根据陀螺数据和航天器的质量特性分析发动机喷气产生的干扰力和力矩。采用本发明实现了在高真空真实环境下在轨发动机的羽流数据获取。

    一种卫星动量轮控制下的变轨间隔确定方法

    公开(公告)号:CN103116361B

    公开(公告)日:2013-11-20

    申请号:CN201310055410.1

    申请日:2013-02-21

    IPC分类号: G05D1/10

    摘要: 本发明公开了一种卫星动量轮控制下的变轨间隔确定方法,包括以下步骤:(1)计算动量轮能够承受的最大角动量变化;(2)获取轨控推力器带来的干扰力矩;(3)计算干扰角动量的幅值;(4)计算动量轮控制下的变轨时间间隔;(5)地面注入本次变轨序列的变轨数据块;(6)执行变轨。本发明方法在动量轮控制下进行,一方面不至于动量轮饱和,另一方面,本发明设计的变轨方式不需要姿控发动机喷气,仅仅需要轨控发动机喷气即可实现变轨,节省燃料。

    基于陀螺数据的在轨发动机羽流数据获取方法

    公开(公告)号:CN103149030A

    公开(公告)日:2013-06-12

    申请号:CN201310036219.2

    申请日:2013-01-30

    IPC分类号: G01M15/00

    摘要: 本发明公开了一种基于陀螺数据的在轨发动机羽流数据获取方法,包括以下步骤:建立航天器正常三轴稳定姿态,采用动量轮作为三轴控制的执行机构、磁力矩器卸载,陀螺和红外或星敏感器等姿态敏感器定姿;确定参与试验的发动机启控点和喷气时间长度;发动机工作前准备(如开加热器、开自锁阀等);记录陀螺输出的数据;测试结果分析,根据陀螺数据和航天器的质量特性分析发动机喷气产生的干扰力和力矩。采用本发明实现了在高真空真实环境下在轨发动机的羽流数据获取。