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 条
  • [1] Fault Diagnosis of Discrete-Event Systems Using Continuous Petri Nets
    Mahulea, Cristian
    Seatzu, Carla
    Cabasino, Maria Paola
    Silva, Manuel
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (04): : 970 - 984
  • [2] Decentralized Diagnosis of Discrete-Event Systems Using Labeled Petri Nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Paoli, Andrea
    Seatzu, Carla
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (06): : 1477 - 1485
  • [3] Diagnosability of Discrete-Event Systems Using Labeled Petri Nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Seatzu, Carla
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (01) : 144 - 153
  • [4] Control of Deadlocked Discrete-Event Systems Using Petri Nets
    Capkovic, Frantisek
    ACTA POLYTECHNICA HUNGARICA, 2022, 19 (02) : 213 - 233
  • [5] Diagnosability and online diagnosis of discrete-event systems modeled by acyclic labeled Petri nets
    Paiva, Pedro R. R.
    Carvalho, Lilian Kawakami
    Basilio, Joao Carlos
    IFAC PAPERSONLINE, 2017, 50 (01): : 13630 - 13635
  • [6] Supervisory control of discrete-event systems using enabling arc Petri nets
    Wu, WM
    Su, HY
    Chu, C
    2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, 2002, : 1913 - 1918
  • [7] DISCRETE EVENT DIAGNOSIS USING PETRI NETS
    Cabasino, Maria Paola
    Giua, Alessandro
    Seatzu, Carla
    ICINCO 2009: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 1: INTELLIGENT CONTROL SYSTEMS AND OPTIMIZATION, 2009, : IS15 - IS29
  • [8] DISCRETE EVENT DIAGNOSIS USING PETRI NETS
    Cabasino, Maria Paola
    Giua, Alessandro
    Seatzu, Carla
    ICINCO 2009: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 3, 2009, : IS15 - IS29
  • [9] DISCRETE EVENT DIAGNOSIS USING PETRI NETS
    Cabasino, Maria Paola
    Giua, Alessandro
    Seatzu, Carla
    ICINCO 2009: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL 2: ROBOTICS AND AUTOMATION, 2009, : IS15 - IS29
  • [10] Fault diagnosis and identification of discrete event systems using Petri nets
    Fanti, Maria Pia
    Seatzu, Carla
    WODES' 08: PROCEEDINGS OF THE 9TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, 2008, : 432 - +