Maximum fault-free enforcement in Petri nets using supervisory control

被引:0
|
作者
Zheng, Juhong [1 ,2 ]
Zhang, Lei [1 ]
Zhang, Jingbo [1 ]
Lv, Meibo [1 ]
机构
[1] Northwestern Polytech Univ, Sch Astronaut, 127 Youyi West Rd, Xian 710072, Peoples R China
[2] Inst Xian Modern Control Technol Res, 10 Zhangba East Rd, Xian 710065, Peoples R China
来源
关键词
DIAGNOSABILITY; DIAGNOSIS; SYSTEMS;
D O I
10.1093/comjnl/bxae093
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Fault diagnosis and maximum fault-free execution are essential for the development and operation of computer-integrated systems covering aircraft systems, power grid systems, production processes, etc. This paper focuses on the problem of fault diagnosis and maximum fault-free enforcement of systems modeled by labelled Petri nets. Given a system modeled by a labelled Petri net that may enter deadlocks, an extended basis reachability graph that contains sufficient information to characterize deadlocks is used to compress the state space and verify the diagnosability for the considered system. Furthermore, the proposed graph offers sufficient and necessary conditions for fault-free enforcement and deadlock-free enforcement. Finally, a lock-free event set and a supervisor are designed for a system such that any possible fault or dead behaviour is prohibited in the controlled system.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Diagnosability enforcement in labeled Petri nets using supervisory control
    Hu, Yihui
    Ma, Ziyue
    Li, Zhiwu
    Giua, Alessandro
    [J]. AUTOMATICA, 2021, 131
  • [2] Noninterference Enforcement via Supervisory Control in Bounded Petri Nets
    Basile, Francesco
    De Tommasi, Gianmaria
    Sterle, Claudio
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2021, 66 (08) : 3653 - 3666
  • [3] Supervisory control of time Petri nets using net unfolding
    Buy, U
    Darabi, H
    Lehene, M
    Venepally, V
    [J]. Proceedings of the 29th Annual International Computer Software and Applications Conference, Workshops and Fast Abstracts, 2005, : 97 - 100
  • [4] Modeling and supervisory control of railway networks using Petri nets
    Giua, Alessandro
    Seatzu, Carla
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2008, 5 (03) : 431 - 445
  • [5] Reduction of the supervisory control problem for Petri nets
    Stremersch, G
    Boel, RK
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (12) : 2358 - 2363
  • [6] BLOCKING AND CONTROLLABILITY OF PETRI NETS IN SUPERVISORY CONTROL
    GIUA, A
    DICESARE, F
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (04) : 818 - 823
  • [7] Supervisory control of railway networks with Petri nets
    Giua, A
    Seatzu, C
    [J]. PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 5004 - 5009
  • [8] Decentralized supervisory control of Petri nets with monitor places
    Basile, Francesco
    Giua, Alessandro
    Seatzu, Carla
    [J]. ETFA 2005: 10th IEEE International Conference on Emerging Technologies and Factory Automation, Vol 1, Pts 1 and 2, Proceedings, 2005, : 269 - 272
  • [9] Supervisory Control of Petri Nets in the Presence of Replacement Attacks
    You, Dan
    Wang, Shouguang
    Zhou, Mengchu
    Seatzu, Carla
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (03) : 1466 - 1473
  • [10] On the Notion of Uncontrollable Marking in Supervisory Control of Petri Nets
    Lacerda, Bruno
    Lima, Pedro U.
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (11) : 3069 - 3074