高分三号卫星中央单元多分区引导的设计与验证
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Multi-partition Boot Design and Verification of GF-3 Satellite CTU
  • 作者:董振辉 ; 王向晖 ; 穆强 ; 潘莉 ; 韦涌泉
  • 英文作者:DONG Zhenhui;WANG Xianghui;MU Qiang;PAN Li;WEI Yongquan;Beijing Institute of Spacecraft System Engineering;
  • 关键词:高分三号卫星 ; 中央单元 ; 多分区 ; 引导 ; 数管分系统
  • 英文关键词:GF-3 satellite;;center terminal unit(CTU);;multi-partition;;boot;;on board data han dling subsystem
  • 中文刊名:HTGC
  • 英文刊名:Spacecraft Engineering
  • 机构:北京空间飞行器总体设计部;
  • 出版日期:2017-12-15
  • 出版单位:航天器工程
  • 年:2017
  • 期:v.26;No.127
  • 基金:国家重大科技专项工程
  • 语种:中文;
  • 页:HTGC201706022
  • 页数:6
  • CN:06
  • ISSN:11-5574/V
  • 分类号:144-149
摘要
针对某遥感卫星静态随机存取存储器(SRAM)芯片故障导致中央单元(CTU)主机无法启动的问题,高分三号(GF-3)卫星数管CTU软件设计了一种静态随机存取存储器(SRAM)芯片故障模式下的多分区引导方法。通过在可编程只读存储器(PROM)中增加一个应急故障处理软件分区,在SRAM芯片部分故障情况下,CTU软件能够从正常CTU软件分区跳转到应急故障处理软件分区,并引导CTU软件进入应急故障处理模式。在该模式下执行SRAM芯片故障检测和正常CTU软件在轨注入,使CTU使用SRAM芯片无故障区域运行正常CTU软件。在GF-3卫星中,对该方法进行了软件实现和验证,结果表明:此方法可在中央处理单元SRAM芯片部分故障情况下,提供一种挽救方案,从而避免采取单一的切换备机处理措施导致CTU主机彻底不能使用的问题,提高了数管分系统的可靠性。
        The failure of SRAM chip in a remote sensing satellite has caused the current central terminal unit(CTU)failed to boot up,GF-3 satellite central terminal unit software designed a multi-partition boot method under the fault mode of SRAM chip.By adding an emergency fault handling program partition in the PROM,in the case of SRAM chip part failure,center terminal unit software will jump from normal program partition to emergency fault handling program partition,and lead the central terminal unit into emergency fault handling mode.In this mode,the SRAM chip fault detection and on-board software maintenance are executed,so that the central terminal unit can run the normal CTU program using the SRAM trouble-free zone.In GF-3,this method is realized and verified,the result shows that the method provides a rescue plan in the case of central terminal unit SRAM part failure,so avoiding the single switching measure which will cause the current CTU to be completely unusable,and improves the reliability of the on board data handling subsystem.
引文
[1]赵思阳,张红军,董杰,等.高分二号卫星数管分系统设[J].航天器工程,2015,24(z2):97-100Zhao Siyang,Zhang Hongjun,Dong Jie,et al.Design of Gaofen-2satellite OBDH subsystem[J].Spacecraft Engineering,2015,24(z2):97-100(in Chinese)
    [2]何熊文,孙勇.一种卫星数管中心计算机软件的工程实现[J].航天器工程,2007,16(5):47-53He Xiongwen,Sun Yong.Engineering realization of software in central terminal unit of satellite data management system[J].Spacecraft Engineering,2007,16(5):47-53(in Chinese)
    [3]朱玛,刘云鹤,刘宁,等.高分四号卫星信息流设计[J].航天器工程,2016,25(z1):37-43Zhu Ma,Liu Yunhe,Liu Ning,et al.Design of information flow for GF-4satellite[J].Spacecraft Engineering,2016,25(z1):97-100(in Chinese)
    [4]范基坪,焦健,赵海涛,等.导航卫星单粒子软错误影响建模与仿真方法[J].北京航空航天大学学报,2016,42(5):1008-1015Fan Jiping,Jiao Jian,Zhao Haitao,et al.SEU soft error effect modeling and simulation method for navigation satellite[J].Journal of Beijing University of Aeronautics and Astronautics,2016,42(5):1008-1015(in Chinese)
    [5]张昊,王新升,李博,等.微小卫星单粒子闩锁防护技术研究[J].红外与激光工程,2015,44(5):1444-1449Zhang Hao,Wang Xinsheng,Li Bo,et al.Research on single event latchup protection technology for micro-satellite[J].Infrared and Laser Engineering,2015,44(5):1444-1449(in Chinese)
    [6]江建慧,朱为国.嵌入式存储器的内建自测试和内建自修复[J].同济大学学报(自然科学版),2004,32(8):1050-1056Jiang Jianhui,Zhu Weiguo.Survey on built-in self-test and built-in self-repair of embedded memories[J].Journal of Tongji University(Natural Science),2004,32(8):1050-1056(in Chinese)
    [7]安军社,刘艳秋,孙辉先.软件的动态维护与实现[J].计算机工程,2003,29(2):238-239An Junshe,Liu Yanqiu,Sun Huixian.Implementation of on-board software maintenance[J].Computer Engineering,2003,29(2):238-239(in Chinese)
    [8]王亚刚.嵌入式Bootloader机制的分析与移植[J].计算机工程,2010,36(6):267-269Wang Yagang.Analysis and transplant of embedded bootloader mechanism[J].Computer Engineering,2010,36(6):267-269(in Chinese)
    [9]王向晖,王同桓,李宁宁,等.一种AOS遥测源包多路调度算法[J].航天器工程,2011,20(5):83-87Wang Xianghui,Wang Tonghuan,Li Ningning,et al.An efficient scheduling algorithm of multiplexing TM service based on the AOS[J].Spacecraft Engineering,2011,20(5):83-87(in Chinese)
    [10]董振辉,侯春青,郭坚,等.一种航天器软件进程堆栈使用深度的动态检测方法[J].航天器工程,2017,26(1):85-90Dong Zhenhui,Hou Chunqing,Guo Jian,et al.Dynamic detection method of spacecraft software process stack used depth[J].Spacecraft Engineering,2017,26(1):85-90(in Chinese)

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700