Online fault diagnosis of discrete event systems.: A Petri net-based approach

被引:117
|
作者
Ramirez-Trevino, Antonio [1 ]
Ruiz-Beltran, Elvia
Rivera-Rangel, Israel
Lopez-Mellado, Ernesto
机构
[1] CINVESTAV Unidad Guadalajara, Guadalajara 44550, Jalisco, Mexico
[2] ITESM, Aguascalientes 20328, Mexico
关键词
diagnosability of discrete event systems; model-based fault diagnosis; modeling methods based on interpreted Petri nets (PN);
D O I
10.1109/TASE.2006.872120
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper is concerned with an online model-based fault diagnosis of discrete event systems. The model of the system is built using the interpreted Petri nets (IPN) formalism. The model includes the normal system states as well as all possible faulty states. Moreover, it assumes the general case when events and states are partially observed. One of the contributions of this work is a bottom-up modeling methodology. It describes the behavior of system elements using the required states variables and assigning a range to each state variable. Then, each state variable is represented by an IPN model, herein named module. Afterwards, using two composition operators over all the modules, a monolithic model for the whole system is derived. It is a very general modeling methodology that avoids tuning phases and the state combinatory found in finite state automata (FSA) approaches. Another contribution is a definition of diagnosability for IPN models built with the. above methodology and a structural characterization of this property; polynomial algorithms for checking diagnosability of IPN are proposed, avoiding the reachability analysis of other approaches. The last contribution is a scheme for online diagnosis; it is based on the IPN model of the system and an efficient algorithm to detect and locate the faulty state. Note to Practitioners-The results proposed in this paper allow: 1) building discrete event system models in which faults may arise; 2) testing the diagnosability of the model; and 3) implementing an online diagnoser. The modeling methodology helps to conceive in a natural way the model from the description of the system's components leading to modules that are easily interconnected. The diagnosability test is stated as a linear programming problem which can be straightforward programmed. Finally, the algorithm for online diagnosis leads to an efficient procedure that monitors the system's outputs and handles the normal-behavior model. This provides an opportune detection and location of faults occurring within the system.
引用
收藏
页码:31 / 39
页数:9
相关论文
共 50 条
  • [41] Fault Diagnosis in Discrete Event Systems Modeled by Partially Observed Petri Nets
    Ru, Yu
    Hadjicostis, Christoforos N.
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2009, 19 (04): : 551 - 575
  • [42] Fault Diagnosis in Discrete Event Systems Modeled by Partially Observed Petri Nets
    Yu Ru
    Christoforos N. Hadjicostis
    [J]. Discrete Event Dynamic Systems, 2009, 19 : 551 - 575
  • [43] Fault Diagnosis of Discrete-Event Systems Using Continuous Petri Nets
    Mahulea, Cristian
    Seatzu, Carla
    Cabasino, Maria Paola
    Silva, Manuel
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (04): : 970 - 984
  • [44] Fault Diagnosis for Discrete Event Systems Using Partially Observed Petri Nets
    Ye, Dandan
    Luo, Jiliang
    Su, Hongye
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [45] Machine learning-based approach for online fault Diagnosis of Discrete Event System
    Saddem, R.
    Baptiste, D.
    [J]. IFAC PAPERSONLINE, 2022, 55 (28): : 337 - 343
  • [46] A colored Petri net-based approach to the design of controllers
    Makungu, M
    StDenis, R
    Barbeau, M
    [J]. PROCEEDINGS OF THE 35TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1996, : 4425 - 4432
  • [47] A Petri Net-based Framework of Intrusion Detection Systems
    Gou, Zhaolong
    Bin Ahmadon, Mohd Anuaruddin
    Yamaguchi, Shingo
    Gupta, Brij Bhooshan
    [J]. 2015 IEEE 4TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2015, : 579 - 583
  • [48] Diagnosis of asynchronous discrete event systems, a net unfolding approach
    Benveniste, A
    Fabre, E
    Jard, C
    Haar, S
    [J]. WODES'02: SIXTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2002, : 182 - 187
  • [49] Modular Fault Diagnosis Based on Discrete Event Systems
    E. García
    A. Correcher
    F. Morant
    E. Quiles
    R. Blasco
    [J]. Discrete Event Dynamic Systems, 2005, 15 : 237 - 256
  • [50] Modular fault diagnosis based on discrete event systems
    García, E
    Correcher, A
    Morant, F
    Quiles, E
    Blasco, R
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2005, 15 (03): : 237 - 256