Fault Diagnosis of Discrete-Event Systems Using Continuous Petri Nets

被引:46
|
作者
Mahulea, Cristian [1 ]
Seatzu, Carla [2 ]
Cabasino, Maria Paola [2 ]
Silva, Manuel [1 ]
机构
[1] Univ Zaragoza, Aragon Inst Engn Res I3A, Zaragoza 50018, Spain
[2] Univ Cagliari, Dept Elect & Elect Engn, I-09123 Cagliari, Italy
关键词
Discrete event systems; fault diagnosis; Petri nets; DESIGN; HYBRID;
D O I
10.1109/TSMCA.2012.2183358
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
When discrete-event systems are used to model systems with a large number of possible (reachable) states, many problems such as simulation, optimization, and control, may become computationally prohibitive because they require some enumeration of such states. A common way to effectively address this issue is fluidization. The goal of this paper is that of studying the effect of fluidization on fault diagnosis. In particular, we focus on the purely logic Petri net (PN) model that results in the untimed continuous PN model after fluidization. In accordance to most of the literature on discrete-event systems, we define three diagnosis states, namely N, U, and F, corresponding respectively to no fault, uncertain, and fault state. We prove that, given an observation, the resulting diagnosis state can be computed solving linear programming problems rather than integer programming problems as in the discrete case. The main advantage of fluidization is that it enables to deal with much more general PN structures. In particular, the unobservable subnet needs not be acyclic as in the discrete case. Moreover, the compact representation of the set of consistent markings using convex polytopes can be seen in some cases as an improvement in terms of computational complexity.
引用
收藏
页码:970 / 984
页数:15
相关论文
共 50 条
  • [1] Distributed diagnosis of discrete-event systems using Petri nets
    Genc, S
    Lafortune, S
    [J]. APPLICATIONS AND THEORY OF PETRI NETS 2003, PROCEEDINGS, 2003, 2679 : 316 - 336
  • [2] Decentralized Diagnosis of Discrete-Event Systems Using Labeled Petri Nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Paoli, Andrea
    Seatzu, Carla
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (06): : 1477 - 1485
  • [3] Fault diagnosis and identification of discrete event systems using Petri nets
    Fanti, Maria Pia
    Seatzu, Carla
    [J]. WODES' 08: PROCEEDINGS OF THE 9TH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, 2008, : 432 - +
  • [4] Fault diagnosis of continuous systems using discrete-event methods
    Daigle, Matthew
    Koutsoukos, Xenofon
    Biswas, Gautam
    [J]. PROCEEDINGS OF THE 46TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-14, 2007, : 5456 - 5462
  • [5] Differential Petri nets: Representing continuous systems in a discrete-event world
    Demongodin, I
    Koussoulas, NT
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (04) : 573 - 579
  • [6] 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
    [J]. CONTROL ENGINEERING PRACTICE, 2022, 123
  • [7] Diagnosability of Discrete-Event Systems Using Labeled Petri Nets
    Cabasino, Maria Paola
    Giua, Alessandro
    Seatzu, Carla
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (01) : 144 - 153
  • [8] Control of Deadlocked Discrete-Event Systems Using Petri Nets
    Capkovic, Frantisek
    [J]. ACTA POLYTECHNICA HUNGARICA, 2022, 19 (02) : 213 - 233
  • [9] Fault Diagnosis for Discrete Event Systems Using Partially Observed Petri Nets
    Ye, Dandan
    Luo, Jiliang
    Su, Hongye
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [10] Modeling of mixed continuous/discrete-event systems via differential Petri nets
    Demongodin, I
    Koussoulas, NT
    [J]. ICECS 96 - PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS, VOLS 1 AND 2, 1996, : 475 - 478