Distributed diagnosis of discrete-event systems using Petri nets

被引:0
|
作者
Genc, S [1 ]
Lafortune, S [1 ]
机构
[1] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The problem of detecting and isolating fault events in dynamic systems modeled as discrete-event systems is considered. The modeling formalism adopted is that of Petri nets with labeled transitions, where some of the transitions are labeled by different types of unobservable fault events. The Diagnoser Approach for discrete-event systems modeled by automata developed in earlier work is adapted and extended to on-line fault diagnosis of systems modeled by Petri nets, resulting in a centralized diagnosis algorithm based on the notion of "Petri net diagnosers". A distributed version of this centralized algorithm is also presented. This distributed version assumes that the Petri net model of the system can be decomposed into two place-bordered Petri nets satisfying certain conditions and that the two resulting Petri net diagnosers can exchange messages upon the occurrence of observable events. It is shown that this distributed algorithm is correct in the sense that it recovers the same diagnostic information as the centralized algorithm. The distributed algorithm provides an approach for tackling fault diagnosis of large complex systems.
引用
收藏
页码:316 / 336
页数:21
相关论文
共 50 条
  • [11] Diagnosis of a class of distributed discrete-event systems
    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
  • [12] Simulation and analysis of discrete-event control systems based on Petri nets using PNetLab
    Basile, Francesco
    Carbone, Ciro
    Chiacchio, Pasquale
    CONTROL ENGINEERING PRACTICE, 2007, 15 (02) : 241 - 259
  • [13] An effective approach for fault diagnosis of Discrete-Event Systems modeled as safe labeled Petri nets
    Bonafin, Ana C.
    Cabral, Felipe G.
    Moreira, Marcos, V
    CONTROL ENGINEERING PRACTICE, 2022, 123
  • [14] A systematic construction of Petri-Nets models of discrete-event systems
    Bobeanu, CV
    Kerckhoffs, EJH
    ESM'99 - MODELLING AND SIMULATION: A TOOL FOR THE NEXT MILLENNIUM, VOL II, 1999, : 49 - 55
  • [15] Differential Petri nets: Representing continuous systems in a discrete-event world
    Demongodin, I
    Koussoulas, NT
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (04) : 573 - 579
  • [16] Control of distributed discrete event systems modeled as Petri nets
    Guan, XY
    Holloway, LE
    PROCEEDINGS OF THE 1997 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 1997, : 2342 - 2347
  • [17] Efficient discrete-event simulation of colored Petri nets
    Gaeta, R
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (09) : 629 - 639
  • [18] Discrete-event simulation of fluid stochastic Petri nets
    Ciardo, G
    Nicol, D
    Trivedi, KS
    PROCEEDINGS OF THE SEVENTH INTERNATIONAL WORKSHOP ON PETRI NETS AND PERFORMANCE MODELS, 1997, : 217 - 225
  • [19] Discrete-event simulation of fluid stochastic Petri nets
    Ciardo, G
    Nicol, DM
    Trivedi, KS
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1999, 25 (02) : 207 - 217
  • [20] NEW SOFTWARE TOOL FOR MODELLING AND CONTROL OF DISCRETE-EVENT AND HYBRID SYSTEMS USING PETRI NETS
    Kucera, Erik
    Haffner, Oto
    Drahos, Peter
    Ciganek, Jan
    Stefanovic, Juraj
    Kozak, Stefan
    COMPUTING AND INFORMATICS, 2020, 39 (03) : 568 - 586