Skip to main content
Log in

Reliable flight computer for sounding rocket with dual redundancy: design and implementation based on COTS parts

  • Original Article
  • Published:
International Journal of System Assurance Engineering and Management Aims and scope Submit manuscript

Abstract

Sounding rockets provide a useful platform for the aerospace research activities. One of the main and substantial parts of the sounding rockets is the flight computer which is responsible for the management of the other subsystems, running the flight scenario, and data acquisition from the experimental payload. Due to the crucial role of the flight computer in the success of the devoted mission, high reliability is one of the main requirements of the flight computer. Technical, systematical, and operational requirements alongside the procurement problems of the special-purpose space-grade components, force this research to take a dual redundant architecture based on the commercial off-the-shelf (COTS) components. Although the theoretical aspect of the reliable flight computer has been investigated extensively, design and implementation of a dual-redundant reliable flight computer are presented in this paper, which has very rarely been published. The processing unit, data bus unit, and the sensors/actuators are designed to be dual redundant. The supervisor monitors the operational units and if it detects any failures, replaces them with the spare ones while trying to make the repair through restarting. If it succeeds in recovering the failed unit, the system continues its operation as a dual-redundant system; otherwise, it becomes a single system. Our analytical assessments show that the reliability of a dual-redundant computer with the COTS components is comparable with the reliability of a single computer being composed of the special purpose components with tens of times lower failure rates. The evaluations show that the reliability requirement of the system is covered while saving the cost considerably.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

References

  • Aerospace Research Institute (ARI) (2016) www.kavoshgar.ari.ac.ir, Accessed in 5 Sept 2016

  • Anand J, Malik SC (2012) Analysis of a computer system with arbitrary distributions for h/w and s/w replacement time and priority to repair activities of h/w over replacement of s/w. Int J Syst Assur Eng Manag 3(3):230–236

    Article  Google Scholar 

  • Chengzhi CHI, Zhang W, Xiaoxiong LIU (2012) Application of analytic redundancy-based fault diagnosis of sensors to onboard maintenance system. Chin J Aeronaut 25(2):236–242

    Article  Google Scholar 

  • Dai Y-S, Xie M, Poh K-L (2005) Modeling and analysis of correlated software failures of multiple types. IEEE Trans Reliab 26(2):874–878

    Google Scholar 

  • European Space Agency (ESA) (2005) Sounding Rockets. In: European users guide to low gravity platform, UIC-ESA-UM-0001, Issue 2, Revision 0. http://wsn.spaceflight.esa.int/docs/EuropeanUserGuide/-Cover.pdf. Accessed on 5 June 2016

  • Ghahroodi MM, Ozer E, Bull B (2013) SEU and SET-tolerant ARM Cortex-R4 CPU for space and avionics applications. In: Second workshop on manufacturable and dependable multicore architectures at nanoscale, France

  • Iturbe X et al (2015) On the use of system-on-chip technology in next-generation instruments avionics for space exploration. In: IFIP/IEEE international conference on very large scale integration-system on a chip. Springer

  • Iturbe X et al (2016) A Triple Core Lock-Step (TCLS) ARM Cortex-R5 processor for safety-critical and ultra-reliable applications. In: 46th Annual IEEE/IFIP international conference on dependable systems and networks workshop. IEEE, pp 246–249

  • Jian S et al (2013) Reliability and safety analysis of redundant vehicle management computer system. Chin J Aeronaut 26(5):1290–1302

    Article  Google Scholar 

  • Kanoun K, Ortalo-Borrel M (2000) Fault-tolerant system dependability-explicit modeling of hardware and software component-interactions. IEEE Trans Reliab 49(4):363–376

    Article  Google Scholar 

  • Kanoun K et al (1999) Availability of CAUTRA, a subset of the French air traffic control system. IEEE Trans Comput 48(5):528–535

    Article  Google Scholar 

  • Malik SC (2013) Reliability modeling of a computer system with preventive maintenance and priority subject to maximum operation and repair times. Int J Syst Assur Eng Manag 4(1):94–100

    Article  Google Scholar 

  • NASA Sounding Rocket Program Handbook, 810-HB-SRP, Sounding Rockets Program Office, Suborbital & Special Orbital Projects Directorate, Goddard Space Flight Center, Wallops Island Flight Facility, June 2005

  • Shi H-L (2014) Development of an energy efficient, robust and modular multicore wireless sensor network. Diss. Université Blaise Pascal-Clermont-Ferrand II

  • Shooman ML (2003) Reliability of computer systems and networks: fault tolerance, analysis, and design. Wiley, New York

    Google Scholar 

  • Siewiorek DP (1990) Fault tolerance in commercial computers. Computer 23(7):26–37

    Article  Google Scholar 

  • Siewiorek DP, Swarz RS (1982) The theory and practice of reliable system design. Digital Press, Bedford

    MATH  Google Scholar 

  • Singpurwalla ND, Kong C-W (2004) Specifying interdependence in networked systems. IEEE Trans Reliab 53(3):401–405

    Article  Google Scholar 

  • Soni S, Narasimhan S, LeBlanc LJ (2004) Telecommunication access network design with reliability constraints. IEEE Trans Reliab 53(4):532–541

    Article  Google Scholar 

  • Taha Z, Tang YR, Yap KC (2011) Development of an onboard system for flight data collection of a small-scale UAV helicopter. Mechatronics 21(1):132–144

    Article  Google Scholar 

  • Tandem History: An Introduction, Center magazine (a magazine for Tandem employees) vol 6, no 1, Winter (1986)

  • TCLS ARM FOR SPACE (2016) Horizon 2020: European Union funding for Research & Innovation. http://www.tcls-arm-for-space.eu/. Accessed in 5 Sept 2016

  • Wang JQ, Lai XQ (2006) Design of dual-modular redundancy airborne computer of small aircraft. J Proj Rockets Missiles 26(2):874–878

    Google Scholar 

  • Yeh YCB (1996) Triple-triple redundant 777 primary flight computer. In: Proceedings of aerospace applications conference. IEEE, pp 293–307

  • Yeh YC (1998) Design considerations in Boeing 777 fly-by-wire computers. In: Proceeding of third IEEE international high-assurance systems engineering symposium. IEEE

  • Zhang X, Pham H, Johnson CR (2010) Reliability models for systems with internal and external redundancy. Int J Syst Assur Eng Manag 1(4):362–369

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ghasem Kahe.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kahe, G. Reliable flight computer for sounding rocket with dual redundancy: design and implementation based on COTS parts. Int J Syst Assur Eng Manag 8, 560–571 (2017). https://doi.org/10.1007/s13198-017-0584-x

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13198-017-0584-x

Keywords

Navigation