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 条
  • [31] Distributed Implementation of Discrete Event Control Systems based on Petri Nets
    Piedrafita Moreno, Ramon
    Tardioli, Danilo
    Villarroel Salcedo, Jose Luis
    2008 IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS, VOLS 1-5, 2008, : 496 - 503
  • [32] Distributed diagnosis of discrete-event systems under dynamic event observations
    Li, Bowen
    Lu, Jianquan
    Liu, Rongjian
    Wang, Yaqi
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2023, 360 (15): : 11075 - 11093
  • [33] Fault diagnosis of PLC-based discrete event systems using Petri nets
    Li, Yongyao
    Wang, Ya
    Zhu, Guanghui
    Yin, Li
    Zhang, Huimin
    MEASUREMENT & CONTROL, 2022, 55 (9-10): : 960 - 973
  • [34] Discrete event diagnosis using labeled Petri nets. An application to manufacturing systems
    Cabasino, M. P.
    Giua, A.
    Pocci, M.
    Seatzu, C.
    CONTROL ENGINEERING PRACTICE, 2011, 19 (09) : 989 - 1001
  • [35] Using Interval Petri Nets and Timed Automata for Diagnosis of Discrete Event Systems (DES)
    Mhamdi, L.
    Dhouibi, H.
    Simeu-Abazi, Z.
    Liouane, N.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2014, 27 (01): : 113 - 121
  • [36] Supervisory Control of Discrete-event Systems Modeled by Timed-arc Petri Nets
    Aybar, Aydin
    Iftar, Altug
    2020 EUROPEAN CONTROL CONFERENCE (ECC 2020), 2020, : 656 - 661
  • [37] Special Issue on Recent Advances in Petri Nets, Automata, and Discrete-Event Hybrid Systems
    Wisniewski, Remigiusz
    Zhou, Mengchu
    Gomes, Luis
    Fanti, Maria Pia
    Kumar, Ratnesh
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (10): : 3484 - 3487
  • [38] PETRI NETS AT MODELLING AND CONTROL OF DISCRETE-EVENT SYSTEMS CONTAINING NONDETERMINISM - PART 1
    Capkovic, Frantisek
    COMPUTING AND INFORMATICS, 2018, 37 (05) : 1258 - 1292
  • [39] Petri Nets in Discrete-Event and Hybrid Systems Modelling, Analysing, Performance Evaluation and Control
    Capkovic, Frantisek
    AUTOMATION 2017: INNOVATIONS IN AUTOMATION, ROBOTICS AND MEASUREMENT TECHNIQUES, 2017, 550 : 3 - 21
  • [40] FAULT DIAGNOSIS FOR DISCRETE EVENT SYSTEMS MODELED BY BOUNDED PETRI NETS
    Ran, Ning
    Wang, Shouguang
    Su, Hongye
    Wang, Chengying
    ASIAN JOURNAL OF CONTROL, 2017, 19 (04) : 1532 - 1541