Robustness as Key to Success for Space Missions

To lead space missions to a success requires a high degree of autonomous intelligence in software and highly reliable hardware. In particular, all software and hardware components should be robust against failures, inexact measurement of data, and, ideally, unforeseen events. This chapter provides an introduction to the demanding conditions in the space environment and describes measures in hardware and software and their testing that are necessary for the development of robust systems for space missions.

[1]  Bart Broekman,et al.  Testing Embedded Software , 2002 .

[2]  Andrew S. Tanenbaum,et al.  Distributed operating systems , 2009, CSUR.

[3]  Craig Partridge,et al.  Performance of checksums and CRC's over real data , 1998, IEEE/ACM Trans. Netw..

[4]  Stefan Poledna Fault-Tolerant Real-Time Systems , 1995 .

[5]  Olaf Maibaum,et al.  Test of satellite control software with simulated faults , 2007 .

[6]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[7]  Olaf Maibaum,et al.  Simulation-Based Testing of Small Satellite Attitude Control Systems , 2007 .

[8]  Karl Brammer,et al.  Kalman-Bucy filters , 1989 .

[9]  Christian Veillet,et al.  A Space Debris Primer for Astronomers , 2000 .

[10]  Ragunathan Rajkumar,et al.  Synchronization in Real-Time Systems , 1991 .

[11]  E. G. Stassinopoulos,et al.  Shortcomings in ground testing, environment simulations, and performance predictions for space applications , 1991, RADECS 91 First European Conference on Radiation and its Effects on Devices and Systems.

[12]  Ragunathan Rajkumar,et al.  Synchronization in Real-Time Systems: A Priority Inheritance Approach , 1991 .

[13]  Stefan Jähnichen,et al.  Simulation-Based Testing of Embedded Software in Space Applications , 2006 .

[14]  Andre L. R. Pouponnot Strategic use of SEE mitigation techniques for the development of the ESA microprocessors: past, present, and future , 2005, 11th IEEE International On-Line Testing Symposium.