Diagnosis of active systems by automata-based reasoning techniques

被引:11
作者
Lamperti, G
Zanella, M
Pogliano, P
机构
[1] Univ Brescia, Dipartimento Elettron Automaz, I-25123 Brescia, Italy
[2] Energia SPA, I-20121 Milan, Italy
关键词
model-based diagnosis; active systems; fault localization; communicating automata;
D O I
10.1023/A:1008319108717
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a method for the diagnosis of active systems, these being a class of distributed asynchronous discrete-event systems, such as digital networks, communication networks, and power transmission protection systems. Formally, an active system is viewed as a network of communicating automata, where each automaton describes the behavior of a system component. The diagnostic method encompasses four steps, namely system modeling, reconstruction planning, behavior reconstruction, and diagnosis generation. System modeling formally defines the structure and behavior of system components, as well as the topology of the active system. Based on optimization criteria, reconstruction planning breaks down the problem of system behavior reconstruction into a hierarchical decomposition. Behavior reconstruction yields an intensional representation of all the dynamic behaviors that are consistent with the available system observation. Eventually, diagnosis generation extracts diagnostic information from the reconstructed behaviors. The diagnostic method is applied to a case study in the power transmission network domain. Unlike other proposals, our approach both deals with asynchronous events and does not require any global diagnoser to be built off-line. The method, which is substantiated by an ongoing implementation, is scalable, incremental, and amenable to parallelism, so that real size problems can be handled.
引用
收藏
页码:217 / 237
页数:21
相关论文
共 15 条
[1]   Diagnosis of large active systems [J].
Baroni, P ;
Lamperti, G ;
Pogliano, P ;
Zanella, M .
ARTIFICIAL INTELLIGENCE, 1999, 110 (01) :135-183
[2]  
Baroni P, 1998, ECAI 1998: 13TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, P274
[3]  
BARONI P, 1997, 12 INT C APPL ART IN
[4]   ON COMMUNICATING FINITE-STATE MACHINES [J].
BRAND, D ;
ZAFIROPULO, P .
JOURNAL OF THE ACM, 1983, 30 (02) :323-342
[5]   A spectrum of definitions for temporal model-based diagnosis [J].
Brusoni, V ;
Console, L ;
Terenziani, P ;
Dupre, DT .
ARTIFICIAL INTELLIGENCE, 1998, 102 (01) :39-79
[6]  
CONSOLE L, 1992, ECAI 92 - 10TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE : PROCEEDINGS, P369
[7]  
CORDIER MO, 1994, 5 INT WORKSH PRINC D, P64
[8]  
Laborie P, 1997, 8 INT WORKSH PRINC D
[9]  
LAFORTUNE S, 1991, AM CONTR C BOST MA
[10]  
Lamperti G, 1997, INT JOINT CONF ARTIF, P446