DocumentCode
325270
Title
Testing autonomous systems for deep space exploration
Author
Reinholtz, Kirk ; Patel, Keyur
Author_Institution
Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
Volume
2
fYear
1998
fDate
21-28 Mar 1998
Firstpage
283
Abstract
NASA is moving into an era of increasing spacecraft autonomy. However, before autonomy can be routinely utilized, we must provide techniques for providing assurance that the system will perform correctly in flight. We describe why autonomous systems require advanced verification techniques, and offer some management and technical techniques for addressing the differences. Autonomous goal-driven spacecraft require advances in verification techniques because optimization (e.g. planning and scheduling) algorithms are at the core of much of autonomy. It is the nature of such algorithms that over much of the input space an intuitively “small” change in the input results in a correspondingly “small” change in the output: This type of response typically leads one to conclude, quite reasonably, that if the two responses are correct, those responses “between” them will probably be correct. However, there are certain regions in the input space where a “small” change in the input will result in a radically different output: One is not so inclined to conclude that all responses in these transition zones are likely to be correct. We believe, for two reasons, that these transition zones are one place where autonomous systems are likely to fail. First, boundary conditions, often a rich source of faults, are highly exercised in the transition zones, and so increase the likelihood of faults. Second, within the transition zone the algorithm outputs are likely to appear unusual, and, since the outputs of the algorithm become inputs to the remainder of the system, the whole system is probably pushed outside of its nominal usage profile: historically shown to be another good source of faults. We close with a discussion of risk management. Autonomous systems have many well-known management risk factors. Risk management and quality concerns must be pervasive, throughout all team members and the whole life-cycle of the project
Keywords
aerospace control; risk management; space vehicles; NASA; autonomous systems; boundary conditions; deep space exploration; goal-driven spacecraft; nominal usage profile; risk management; spacecraft autonomy; transition zones; verification techniques; Aerospace testing; Costs; Formal specifications; Propulsion; Risk management; Software testing; Space exploration; Space technology; Space vehicles; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Aerospace Conference, 1998 IEEE
Conference_Location
Snowmass at Aspen, CO
ISSN
1095-323X
Print_ISBN
0-7803-4311-5
Type
conf
DOI
10.1109/AERO.1998.687915
Filename
687915
Link To Document