A bridged diagnostic method for the monitoring of polymorphic discrete-event systems

被引:30
作者
Lamperti, G [1 ]
Zanella, M [1 ]
机构
[1] Univ Brescia, Dipartimento Elettron & Automaz, I-25123 Brescia, Italy
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2004年 / 34卷 / 05期
关键词
discrete-event systems (DESs); fault detection and isolation; model-based diagnosis; monitoring;
D O I
10.1109/TSMCB.2004.835008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Diagnosis of discrete-event systems (DESs) is a challenging problem that has been tackled both by automatic control and artificial intelligence communities. The relevant approaches share similarities, including modeling by automata, compositional modeling, and model-based reasoning. This paper aims to bridge two complementary approaches from these communities, namely, the diagnoser approach and the active system approach, respectively. The more significant shortcomings of such approaches are, on the one side, the need for the generation of the global system model and, on the other, the lack of monitoring capabilities. The former makes the application of the diagnoser approach prohibitive in real contexts, where the system model is too large to be generated, even offline. The latter requires the completion of the system observation before starting the diagnostic task, thereby, making the monitoring of the system. impossible. The bridged diagnostic method subsumes, to a large extent on the peculiarities of the two approaches and is capable of coping with an extended class of DESs that integrate both synchronous and asynchronous behavior. The bridge is built by extending the active system approach by means of several enhanced techniques, which eventually, allow the efficient monitoring of polymorphic DESs. Upon the occurrence of each system message, two pieces of diagnostic information are generated, namely, the snapshot and historic diagnostic sets. While the former accounts for the faults pertinent to the newly generated message only, the latter is based on the whole sequence of messages yielded by the system during operation.
引用
收藏
页码:2222 / 2244
页数:23
相关论文
共 28 条
[1]  
[Anonymous], 1999, INTRO DISCRETE EVENT
[2]   Diagnosis of large active systems [J].
Baroni, P ;
Lamperti, G ;
Pogliano, P ;
Zanella, M .
ARTIFICIAL INTELLIGENCE, 1999, 110 (01) :135-183
[3]   Diagnosis of a class of distributed discrete-event systems [J].
Baroni, P ;
Lamperti, G ;
Pogliano, P ;
Zanella, M .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2000, 30 (06) :731-752
[4]  
Baroni P, 1998, ECAI 1998: 13TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, P274
[5]  
Chen YL, 1997, P AMER CONTR CONF, P31, DOI 10.1109/ACC.1997.611749
[6]  
Console L, 2000, FR ART INT, V54, P131
[7]  
CONSOLE L, 2000, P 11 INT WORKSH PRIN, P25
[8]  
Cordier M., 1994, P 5 INTERNATIONALWOR, P64
[9]   Coordinated decentralized protocols for failure diagnosis of discrete event systems [J].
Debouk, R ;
Lafortune, S ;
Teneketzis, D .
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2000, 10 (1-2) :33-86
[10]  
Debouk R, 2000, P 11 INT WORKSH PRIN, P41