NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Explanation Constraint Programming for Model-based Diagnosis of Engineered SystemsWe can expect to see an increase in the deployment of unmanned air and land vehicles for autonomous exploration of space. In order to maintain autonomous control of such systems, it is essential to track the current state of the system. When the system includes safety-critical components, failures or faults in the system must be diagnosed as quickly as possible, and their effects compensated for so that control and safety are maintained under a variety of fault conditions. The Livingstone fault diagnosis and recovery kernel and its temporal extension L2 are examples of model-based reasoning engines for health management. Livingstone has been shown to be effective, it is in demand, and it is being further developed. It was part of the successful Remote Agent demonstration on Deep Space One in 1999. It has been and is being utilized by several projects involving groups from various NASA centers, including the In Situ Propellant Production (ISPP) simulation at Kennedy Space Center, the X-34 and X-37 experimental reusable launch vehicle missions, Techsat-21, and advanced life support projects. Model-based and consistency-based diagnostic systems like Livingstone work only with discrete and finite domain models. When quantitative and continuous behaviors are involved, these are abstracted to discrete form using some mapping. This mapping from the quantitative domain to the qualitative domain is sometimes very involved and requires the design of highly sophisticated and complex monitors. We propose a diagnostic methodology that deals directly with quantitative models and behaviors, thereby mitigating the need for these sophisticated mappings. Our work brings together ideas from model-based diagnosis systems like Livingstone and concurrent constraint programming concepts. The system uses explanations derived from the propagation of quantitative constraints to generate conflicts. Fast conflict generation algorithms are used to generate and maintain multiple candidates whose consistency can be tracked across multiple time steps.
Document ID
20040081136
Acquisition Source
Ames Research Center
Document Type
Reprint (Version printed in journal)
Authors
Narasimhan, Sriram
(QSS Group, Inc. Moffett Field, CA, United States)
Brownston, Lee
(QSS Group, Inc. Moffett Field, CA, United States)
Burrows, Daniel
(Pennsylvania State Univ.)
Date Acquired
September 7, 2013
Publication Date
January 1, 2004
Publication Information
Publisher: Institute of Electrical and Electronics Engineers
ISBN: 0-7803-8155
Subject Category
Computer Programming And Software
Report/Patent Number
IEEE-AC-Paper 1139
ISBN: 0-7803-8155
Report Number: IEEE-AC-Paper 1139
Meeting Information
Meeting: 2004 IEEE Aerospace Conference
Location: Big Sky, MT
Country: United States
Start Date: March 6, 2003
End Date: March 13, 2003
Sponsors: Institute of Electrical and Electronics Engineers
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available