• Home
  • Current congress
  • Public Website
  • My papers
  • root
  • browse
  • IAC-13
  • D1
  • 5
  • paper
  • Design and reliability analysis of heterogeneous fault-tolerant on-board computer for micro-satellites

    Paper number

    IAC-13,D1,5,4,x19410

    Author

    Mr. Xinsheng Wang, Beihang University, China

    Coauthor

    Mr. Bo Lee, Beihang University, China

    Coauthor

    Mr. Kaixing Zhou, Beihang University, China

    Coauthor

    Mr. Hao Zhang, Beihang University, China

    Year

    2013

    Abstract
    This paper proposed a low-cost, high performance heterogeneous on-board computer (OBC) system developed by BUAA that has the fault-tolerant capability working in the harsh space environment. 
    OBC hardware is designed by the dual cold backup processor unit (PU) plus arbiter unit (AU) hybrid scheme.Firstly, single processor unit (PU) hardware design based on ARM7, software architecture based on real-time operating system (RTOS) and arbitration mechanism based on 3-level watchdogs are given, and error detection and correction (EDAC) circuit based on FPGA are discussed to protect SRAM cells against single event upset (SEU). Secondly, the heterogeneous fault-tolerant strategy is presented detailed. Thirdly, the OBC system reliability analysis has been done. 
    OBC software architecture is described. The software is running on the RTEMS, which is an embedded real-time operating system. it includes the application tasks module, task schedule module, service function module, RTEMS(RTOS kernel) and boot and emergency management program. The OBC system can work on both the health mode and degradation mode. 
    The reliability analysis and OBC system test results show that the heterogeneous fault-tolerant space OBC system based on COTS could meet the requirements of the low-cost, sustainable micro-satellite missions.
    Abstract document

    IAC-13,D1,5,4,x19410.brief.pdf

    Manuscript document

    IAC-13,D1,5,4,x19410.pdf (🔒 authorized access only).

    To get the manuscript, please contact IAF Secretariat.