Abstract
Active systems (ASs) are a special class of (asynchronous) discrete-event systems (DESs). An AS is represented by a network of components, where each component is modeled as a communicating automaton. Diagnosing a DES amounts to finding out possible faults based on the DES model and a sequence of observations gathered while the DES is being operated. This is why the diagnosis engine needs to know what is observable in the behavior of the DES and what is not. The notion of observability serves this purpose. In the literature, defining the observability of a DES boils down to qualifying the state transitions of components either as observable or unobservable, where each observable transition manifests itself as an observation. Still, looking at the way humans observe reality, typically by associating a collection of events with a single, abstract perception, the state-of-the-art notion of DES observability appears somewhat narrow. This paper presents, a generalized notion of observability, where an observation is abstract rather than concrete, since it is associated with a DES behavioral scenario rather than a single component transition. To support the online diagnosis engine, knowledge compilation is performed offline. The outcome is a set of data structures, called watchers, which allow for the tracking of abstract observations.
Keywords
- Model-based diagnosis
- abduction
- active systems
- discrete-event systems
- finite automata
- observability
- abstract observations
- uncertainty
Cite this article
@article{cai-ADSI-10,
author = {Gianfranco Lamperti and Marina Zanella and Xiangfu Zhao},
title = {Fault Diagnosis of Discrete-Event Systems from Abstract Observations},
journal = {Computing and Informatics},
volume = {41},
number = {1},
pages = {116--134},
year = {2022},
issn = {1335-9150},
doi = {10.31577/cai_2022_1_116}
}
TY - JOUR AU - Gianfranco Lamperti AU - Marina Zanella AU - Xiangfu Zhao TI - Fault Diagnosis of Discrete-Event Systems from Abstract Observations JO - Computing and Informatics VL - 41 IS - 1 SP - 116 EP - 134 PY - 2022 SN - 1335-9150 DO - 10.31577/cai_2022_1_116 UR - https://doi.org/10.31577/cai_2022_1_116 KW - Model-based diagnosis KW - abduction KW - active systems KW - discrete-event systems KW - finite automata KW - observability KW - abstract observations KW - uncertainty ER -
Lamperti, G., Zanella, M., & Zhao, X. (2022). Fault Diagnosis of Discrete-Event Systems from Abstract Observations. Computing and Informatics, 41(1), 116–134. https://doi.org/10.31577/cai_2022_1_116