Algebraic approaches for fault identification in discrete-event systems

被引:81
|
作者
Wu, YQ
Hadjicostis, CN
机构
[1] Univ Illinois, Coordinated Sci Lab, Urbana, IL 61801 USA
[2] Univ Illinois, Dept Elect & Comp Engn, Urbana, IL 61801 USA
基金
美国国家科学基金会;
关键词
algebraic decoding; discrete-event systems (DESs); fault detection and identification; Petri nets;
D O I
10.1109/TAC.2005.860249
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this note, we develop algebraic approaches for fault identification in discrete-event systems that are described by Petri nets. We consider faults in both Petri net transitions and places, and assume that system events are not directly observable but that the system state is periodically observable. The particular methodology we explore incorporates redundancy into a given Petri net in a way that enables fault detection and identification to be performed efficiently using algebraic decoding techniques. The guiding principle in adding redundancy is to keep the number of additional Petri net places small while retaining enough information to be able to systematically detect and identify faults when the system state becomes available. The end result is a redundant Petri net embedding that uses 2k additional places and enables the simultaneous identification of 2k - 1 transition faults and k place faults (that may occur at various instants during the operation of the Petri net). The proposed identification scheme has worst-case complexity of O(k(m + n)) operations where m and n are respectively the number of transitions and places in the given Petri net.
引用
收藏
页码:2048 / 2053
页数:6
相关论文
共 50 条
  • [21] Supervisory Control of Timed Discrete-Event Systems With Logical and Temporal Specifications
    Basile, Francesco
    Cordone, Roberto
    Piroddi, Luigi
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (06) : 2800 - 2815
  • [22] Concurrency control generation for dynamic threads using discrete-event systems
    Auer, Anthony
    Dingel, Juergen
    Rudie, Karen
    SCIENCE OF COMPUTER PROGRAMMING, 2014, 82 : 22 - 43
  • [23] A Novel Model Repair Approach of Timed Discrete-Event Systems With Anomalies
    Basile, Francesco
    Chiacchio, Pasquale
    Coppola, Jolanda
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2016, 13 (04) : 1541 - 1556
  • [24] Observers Design for Discrete-Event Systems Modelled by S-Nets
    Campos-Rodriguez, Raul
    Alcaraz-Mejia, Mildreth
    STUDIES IN INFORMATICS AND CONTROL, 2017, 26 (01): : 13 - 22
  • [25] 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
  • [26] 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
  • [27] On the invariance property of reduced supervisors from the perspective of vector discrete-event systems
    Jiao, Ting
    Chang, Ru
    Nan, Xueli
    INTERNATIONAL JOURNAL OF CONTROL, 2021, 94 (09) : 2541 - 2550
  • [28] State-Based Fault Diagnosis of Finite-State Vector Discrete-Event Systems via Integer Linear Programming
    Chen, Qinrui
    Garayev, Mubariz
    Liu, Ding
    SENSORS, 2025, 25 (05)
  • [29] 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
  • [30] Input Event Modeling for Discrete-Event Controllers: A Petri Net Approach
    Gomes, Luis
    Campos-Rebelo, Rogerio
    Costa, Aniko
    Barros, Joao-Paulo
    CONTROLO 2022, 2022, 930 : 498 - 508