9
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

CONSISTENCY CHECKING ALONG TIME

&
Pages 207-247 | Published online: 15 May 2007
 

Abstract

Most model-based approaches to diagnosis require a consistency-checking procedure to perform their task. When dealing with a dynamically changing system, such a procedure must take into account time-varying data. This requires suitable techniques for reasoning over time. Additional difficulties arise when delays are involved in interactions between variables. The worst case occurs when some of the delays are completely unspecified. This report presents an approach to consistency checking that handles qualitative models of dynamic systems exhibiting time lags. A component-centered ontology is adopted to model the structure of the physical system, and an episode-based approach is adopted for representing its behavior over time. An example consisting of a physical process exhibiting transportation lags is used to illustrate the power of the approach. We present algorithms and an implementation in PROLOG called C-CAT (consistency checking along time). Some meaningful outputs from the program are used as examples. The solution proposed represents an extension to B. C. Williams' temporal constraint propagation methodology. It also extends the applicability range of existing approaches to model-based diagnosis, permitting its use in tasks such as online diagnosis of dynamic systems.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.