Operative diagnosis of graph-based systems with multiple faults

Citation
S. Chessa et P. Santi, Operative diagnosis of graph-based systems with multiple faults, IEEE SYST A, 31(2), 2001, pp. 112-119
Citations number
19
Categorie Soggetti
AI Robotics and Automatic Control
Journal title
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS
ISSN journal
10834427 → ACNP
Volume
31
Issue
2
Year of publication
2001
Pages
112 - 119
Database
ISI
SICI code
1083-4427(200103)31:2<112:ODOGSW>2.0.ZU;2-N
Abstract
The problem of multiple faults diagnosis in safety-critical systems is cons idered. Error propagation between system components is modeled as a directe d graph, where the errors propagate instantaneously along the edges. Some o f the system components are equipped with alarms, which ring when abnormal conditions are detected. A diagnosis algorithm identifies the set of potent ial failure sources based on the set of ringing alarms. This paper introduc es the D-FAULTS algorithm, which diagnoses the system when at most two node s can be failure sources at any time. The concept of sequential diagnosis i s also introduced, to deal with an unknown number of faults. Sequential dia gnosis is aimed at locating the smallest set of nodes containing at least o ne fault. Using this approach, a faulty system can be restored to normal co ndition by executing repeatedly the diagnosis and repair phases. To this pu rpose, we introduce the sequential diagnosis algorithm S-DIAG with optimal time complexity,