硬X射线调制望远镜卫星1553B总线芯片RAM故障容错设计
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:RAM Fault Tolerant Design of 1553B Bus Chip for HXMT Satellite
  • 作者:董振辉 ; 穆强 ; 毛亮 ; 张红军 ; 张睿 ; 元勇
  • 英文作者:DONG Zhenhui;MU Qiang;MAO Liang;ZHANG Hongjun;ZHANG Rui;YUAN Yong;Beijing Institute of Spacecraft System Engineering;
  • 关键词:硬X射线调制望远镜卫星 ; 随机存取存储器 ; 1553B总线芯片 ; 容错设计
  • 英文关键词:HXMT satellite;;RAM;;1553B bus chip;;fault tolerant design
  • 中文刊名:HTGC
  • 英文刊名:Spacecraft Engineering
  • 机构:北京空间飞行器总体设计部;
  • 出版日期:2018-10-15
  • 出版单位:航天器工程
  • 年:2018
  • 期:v.27;No.132
  • 基金:国家重大航天工程
  • 语种:中文;
  • 页:HTGC201805023
  • 页数:7
  • CN:05
  • ISSN:11-5574/V
  • 分类号:125-131
摘要
针对硬X射线调制望远镜(HXMT)卫星总线控制器(BC)端和远程终端(RT)1553B总线芯片的使用特点,提出了一种针对性的容错设计。通过上注指令,触发计算机检测总线芯片随机存取存储器(RAM)区故障范围,并根据故障情况,使用RAM备份区域替换故障区域,从而使故障芯片恢复正常。在HXMT卫星及后续遥感卫星中,对此方法进行了软件实现和验证,结果表明:该方法可灵活便捷地处理多种总线芯片RAM区故障,避免了采用传统在轨维护方法给整星安全带来的风险。
        For the use of 1553B bus chip of BC and RT terminal,a fault tolerant design is proposed.By injecting instruction,triggers the computer to detect the fault range of the bus chip RAM area,and according to the failure situation,the backup area is used to replace the fault area,so that the fault chip is restored to normal model.In the HXMT(hard X-ray modulation telescope)and the subsequent remote sensing satellite,this method is implemented and verified,the result shows that this method is flexible and convenient to handle kinds of bus chip RAM fault,and the risk caused by traditional on-board software maintenance of the spacecraft can be avoided.
引文
[1]王良江,韩留军.1553B总线器件单粒子效应实验系统设计[J].计算机测量与控制,2013,21(3):753-755Wang Liangjiang,Han Liujun.Design of 1553B bus components single event effect testing system[J].Computer Measurement&Control,2013,21(3):753-755(in Chinese)
    [2]安军社,刘艳秋,孙辉先.软件的动态维护与实现[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)
    [3]郭坚,张红军,付连芳.面向星载应用的1553B总线仿真卡二次开发软件[J].航天器工程,2012,21(4):78-82Guo Jian,Zhang Hongjun,Fu Lianfang.Software design of 1553Bbus emulator card secondary development for onboard application[J].Spacecraft Engineering,2012,21(4):78-82(in Chinese)
    [4]赵昶宇,颜昌翔,于平.1553B总线上消息的实时调度[J].光学精密工程,2010,18(3):732-740Zhao Changyu,Yan Changxiang,Yu Ping.Real time scheduling of messages on 1553B bus[J].Optics and Precision Engineering[J].2010,18(3):732-740(in Chinese)
    [5]国防科学技术工业委员会.GJB 289A-97数字式时分制指令/响应型多路传输数据总线[S].北京:国防科学技术工业委员会,1997Commission of Science,Technology and Industry for National Defence.GJB 289A-97 Digital time division command/response multiplex data bus[S].Beijing:Commission of Science,Technology and Industry for National Defence,1997(in Chinese)
    [6]国防科学技术工业委员会.GJB/Z 209-2002数字式时分制指令/响应型多路传输数据总线应用手册[S].北京:国防科学技术工业委员会,2002Commission of Science,Technology and Industry for National Defence.GJB/Z 209-2002 The handbook of digital time division command/response multiplex data bus[S].Beijing:Commission of Science,Technology and Industry for National Defence,2002(in Chinese)
    [7]江建慧,朱为国.嵌入式存储器的内建自测试和内建自修复[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)
    [8]郭坚,刘欣,毛亮.1553B总线终端消息覆盖的原因及解决方案[J].航天器工程,2011,20(5):88-92Guo Jian,Liu Xin,Mao Liang.Cause and resolution for1553bbus message overcast problem[J].Spacecraft Engineering,2011,20(5):88-92(in Chinese)
    [9]何熊文,张猛.遥控和遥测包应用标准在航天器中的使用方法[J].航天器工程,2012,21(3):54-60He Xiongwen,Zhang Meng.Application method of telecommand and telemetry packet utilization standard in spacecraft[J].Spacecraft Engineering,2012,21(3):54-60(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