Diagnosis of condition systems using diagnostic causal networks

Jeffrey Ashley, Lawrence E. Holloway

Research output: Contribution to journalConference articlepeer-review

2 Scopus citations


A Condition system is a collection of Petri nets that interact with each other and the external environment through condition signals. Some of these condition signals may be unobservable. In this paper, a system failure is defined in terms of observed behavior versus expected behavior, where the expected behavior is defined through condition system models. A diagnosis of this failure localizes the subsystem that is the source of the discrepancy between output and expected observations. We show that the structure of the interacting subsystems define a diagnostic causal model that captures the causal structure of subsystem dependencies. The diagnostic causal model can then be used to determine a set of subsystems that might be the source of a failure.

Original languageEnglish
Pages (from-to)2799-2804
Number of pages6
JournalProceedings of the IEEE International Conference on Systems, Man and Cybernetics
StatePublished - 2001
Event2001 IEEE International Conference on Systems, Man and Cybernetics - Tucson, AZ, United States
Duration: Oct 7 2001Oct 10 2001


  • Causal Nets
  • Discrete Event Systems
  • Fault Diagnosis
  • Petri Nets

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Hardware and Architecture


Dive into the research topics of 'Diagnosis of condition systems using diagnostic causal networks'. Together they form a unique fingerprint.

Cite this