NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Fault diagnosis based on continuous simulation modelsThe results are described of an investigation of techniques for using continuous simulation models as basis for reasoning about physical systems, with emphasis on the diagnosis of system faults. It is assumed that a continuous simulation model of the properly operating system is available. Malfunctions are diagnosed by posing the question: how can we make the model behave like that. The adjustments that must be made to the model to produce the observed behavior usually provide definitive clues to the nature of the malfunction. A novel application of Dijkstra's weakest precondition predicate transformer is used to derive the preconditions for producing the required model behavior. To minimize the size of the search space, an envisionment generator based on interval mathematics was developed. In addition to its intended application, the ability to generate qualitative state spaces automatically from quantitative simulations proved to be a fruitful avenue of investigation in its own right. Implementations of the Dijkstra transform and the envisionment generator are reproduced in the Appendix.
Document ID
19890003781
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Feyock, Stefan
(College of William and Mary Williamsburg, VA, United States)
Date Acquired
September 5, 2013
Publication Date
January 1, 1987
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-182737
NAS 1.26:182737
Accession Number
89N13152
Funding Number(s)
CONTRACT_GRANT: NAG1-618
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available