Title :
Integrated Software and Sensor Health Management for Small Spacecraft
Author :
Schumann, Johann ; Mengshoel, Ole J. ; Mbaya, Timmy
Author_Institution :
NASA Ames, SGT, Inc., Moffett Field, CA, USA
Abstract :
Despite their size, small spacecraft have highly complex architectures with many sensors and computer-controlled actuators. At the same time, size, weight, and budget constraints often dictate that small spacecraft are designed as single-string systems, which means that there are no or few redundant systems. Thus, all components, including software, must operate as reliably. Faults, if present, must be detected as early as possible to enable (usually limited) forms of mitigation. Telemetry bandwidth for such spacecraft is usually very limited. Therefore, fault detection and diagnosis must be performed on-board. Further restrictions include low computational power and small memory. In this paper, we discuss the use of Bayesian networks (BNs) to monitor the health of on-board software and sensor systems, and to perform advanced on-board diagnostic reasoning. Advanced compilation techniques are used to obtain a compact SSHM (Software and Sensor Health Management) system with a powerful reasoning engine, which can run in an embedded software environment and is amenable to V&V. We successfully demonstrate our approach using an OSEK-compliant operating system kernel, and discuss in detail several nominal and fault scenarios for a small satellite simulation with a simple bang-bang controller.
Keywords :
aircraft maintenance; artificial satellites; bang-bang control; belief networks; diagnostic reasoning; embedded systems; fault diagnosis; operating system kernels; program compilers; redundancy; software architecture; software reliability; Bayesian networks; OSEK-compliant operating system kernel; V&V; bang-bang controller; compact SSHM; compilation techniques; complex architectures; computer-controlled actuators; embedded software environment; fault detection; fault diagnosis; integrated software and sensor health management; onboard diagnostic reasoning; onboard software; reasoning engine; redundant systems; satellite simulation; sensor systems; single-string systems; small spacecraft; software and sensor health management system; telemetry bandwidth; Acceleration; Bayesian methods; Fuels; Hardware; Satellites; Software; Space vehicles; Bayesian networks; Fault detection and diagnosis; Health Management;
Conference_Titel :
Space Mission Challenges for Information Technology (SMC-IT), 2011 IEEE Fourth International Conference on
Conference_Location :
Palo Alto, CA
Print_ISBN :
978-1-4577-0712-4
Electronic_ISBN :
978-1-4577-0713-1
DOI :
10.1109/SMC-IT.2011.25