DocumentCode :
2111937
Title :
Explanation constraint programming for model-based diagnosis of engineered systems
Author :
Narasimhan, Sriram ; Brownston, Lee ; Burrows, Daniel
Author_Institution :
QSS Group Inc., NASA Ames Res. Center, Moffett Field, CA, USA
Volume :
5
fYear :
2004
fDate :
6-13 March 2004
Firstpage :
3495
Abstract :
We 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.
Keywords :
aerospace computing; aerospace control; constraint handling; fault diagnosis; model-based reasoning; remotely operated vehicles; space research; Deep Space One; In Situ Propellant Production; Kennedy Space Center; Livingstone fault diagnosis; NASA centers; Techsat-21; X-34 launch vehicle; X-37 launch vehicle; advanced life support projects; autonomous control; autonomous exploration; complex monitors; concurrent constraint programming; conflict generation algorithms; consistency-based diagnostic systems; continuous behaviors; discrete domain models; engineered systems; experimental launch vehicle; explanation constraint programming; fault conditions; fault recovery kernel; finite domain models; health management; land vehicles; model-based diagnosis; model-based diagnostic systems; model-based reasoning engines; quantitative behaviors; quantitative models; reusable launch vehicle missions; safety-critical components; sophisticated mapping; sophisticated monitors; space exploration; system failure; unmanned air vehicles; Automotive engineering; Control systems; Fault diagnosis; Inference mechanisms; Kernel; Land vehicles; Maintenance engineering; Safety; Space exploration; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference, 2004. Proceedings. 2004 IEEE
ISSN :
1095-323X
Print_ISBN :
0-7803-8155-6
Type :
conf
DOI :
10.1109/AERO.2004.1368155
Filename :
1368155
Link To Document :
بازگشت