A methodology for estimating reliability of SmallSat computers in radiation environments

High-performance computing is becoming a requirement for space computing due to the rapid advancement of technology in instruments and sensors and increasing demand for sensor and autonomous processing. The mentality for building spacecraft has seen a gradual transition from large, completely radiation-hardened spacecraft electronics to smaller spacecraft that incorporate more commercial components for higher performance. Designers for these smaller spacecraft systems face the challenge of building reliable systems that could have both radiation-hardened and commercial components on the same system while incorporating fault-tolerant computing techniques. Frequently, designers are pressured with impending deadlines and, in an effort to reduce budget, accept having more commercial parts and designate lower requirements for assessing reliability of the design. This paper presents a new methodology for estimating reliability of space computers for small satellites from the system-level perspective, especially in scenarios where funding, time, or experience for radiation testing are scarce. These computed values can then be used to build a first-order estimate on how well the system performs given specific mission-environment conditions. These measures can be used to assist in making component or device selections by comparing the reliability of the same design with certain components replaced, comparing the reliability of different space computers, and comparing hardware and software fault tolerance within the board design.

[1]  Gary Crum,et al.  Adapting the reconfigurable spacecube processing system for multiple mission applications , 2014, 2014 IEEE Aerospace Conference.

[2]  Makis Stamatelatos,et al.  Fault tree handbook with aerospace applications , 2002 .

[3]  F. W. Sexton,et al.  Destructive single-event effects in semiconductor devices and ICs , 2003 .

[4]  A. H. Johnston,et al.  Emerging radiation hardness assurance (RHA) issues: a NASA approach for space flight programs , 1998 .

[5]  Michael J. Wirthlin,et al.  Predicting On-Orbit Static Single Event Upset Rates in Xilinx Virtex FPGAs , 2006 .

[6]  M. Swartwout Cheaper by the dozen: The avalanche of rideshares in the 21st century , 2013, 2013 IEEE Aerospace Conference.

[7]  Ray Ladbury Radiation Hardening at the System Level , 2007 .

[8]  E. Normand Single-event effects in avionics , 1996 .

[9]  David Coppit,et al.  Combining various solution techniques for dynamic fault tree analysis of computer systems , 1998, Proceedings Third IEEE International High-Assurance Systems Engineering Symposium (Cat. No.98EX231).

[10]  Mariëlle Stoelinga,et al.  Dynamic Fault Tree Analysis Using Input/Output Interactive Markov Chains , 2007, 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'07).

[11]  E. L. Petersen,et al.  The SEU figure of merit and proton upset rate calculations , 1998 .

[12]  J. Dugan,et al.  A modular approach for analyzing static and dynamic fault trees , 1997, Annual Reliability and Maintainability Symposium.

[13]  Michael Stamatelatos Probabilistic Risk Assessment , 2009 .

[14]  Kenneth A. LaBel,et al.  The NASA Electronic Parts and Packaging (NEPP) Program - Overview for FY14 , 2014 .

[15]  Martin E. Fraeman,et al.  Harsh environments : space radiation environment, effects, and mitigation , 2008 .

[16]  Daniel M. Fleetwood,et al.  Radiation effects in the space telecommunications environment , 2000, 2000 22nd International Conference on Microelectronics. Proceedings (Cat. No.00TH8400).

[17]  P.W. Marshall,et al.  Radiation evaluation method of commercial off-the-shelf (COTS) electronic printed circuit boards (PCBs) , 1999, 1999 Fifth European Conference on Radiation and Its Effects on Components and Systems. RADECS 99 (Cat. No.99TH8471).

[18]  J. Bar On the Figure of Merit Model for SEU Rate Calculations , 1999 .