Control Strategy of Discrete Event Systems Modeled by Labeled Petri Nets Based on Transition Priority

被引:1
|
作者
Liu, Yejia [1 ]
Li, Xunbo [1 ]
Li, Zhiwu [2 ]
机构
[1] Univ Elect Sci & Technol China, Sch Mech & Elect Engn, Chengdu 611731, Peoples R China
[2] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macau Sar, Peoples R China
关键词
Petri nets; System recovery; Firing; Supervisory control; Task analysis; Monitoring; Discrete-event systems; Control strategy; integer linear programming; labeled Petri net; transition priority matrix; DEADLOCK PREVENTION POLICY; SUPERVISORY CONTROL; ITERATIVE SYNTHESIS; CONSTRAINTS; SIPHONS; LOGIC;
D O I
10.1109/ACCESS.2023.3272404
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper deals with the supervisory control problem of discrete event systems modeled with labeled Petri nets. A transition priority matrix is proposed to control the firing of controllable transitions to prevent the system from entering illegal states. First, given a labeled Petri net system, an integer linear programming problem based on the pre-defined generalized mutual exclusion constraints and deadlocks is built to find out weakly illegal markings in its basis reachability graph. This approach is efficient since the exhaustive enumeration of the reachability space can be avoided. Second, since the firing of an uncontrollable transition sequence at a weakly illegal marking leading to an illegal state is inevitable, our goal is to prevent the system from entering weakly illegal states. A control algorithm is proposed to find a feasible transition priority matrix to avoid weakly illegal markings by controlling the firings of observable transitions. The dynamic transition priority matrix changes according to the current state of the system. Finally, two cases are studied to verify the control strategy. This control strategy does not complicate the structure of a system and can effectively avoid state-space explosion.
引用
收藏
页码:45442 / 45455
页数:14
相关论文
共 50 条
  • [41] Analysis of Discrete Event Systems with Petri Nets
    Mata, Guelvis
    Mendez, Arnado
    Cardillo, Juan
    Chacon, Edgar
    CIENCIA E INGENIERIA, 2016, 37 (02): : 53 - 58
  • [42] NON-BLOCKING DECENTRALIZED CONTROL OF DISCRETE EVENT SYSTEMS BASED ON PETRI NETS
    Lu, Feihua
    Wu, Weimin
    Su, Hongye
    Chu, Jian
    ASIAN JOURNAL OF CONTROL, 2010, 12 (03) : 323 - 335
  • [43] State-Based Opacity Verification of Networked Discrete Event Systems Using Labeled Petri Nets
    Yifan Dong
    Naiqi Wu
    Zhiwu Li
    IEEE/CAA Journal of Automatica Sinica, 2024, 11 (05) : 1274 - 1291
  • [44] State-Based Opacity Verification of Networked Discrete Event Systems Using Labeled Petri Nets
    Dong, Yifan
    Wu, Naiqi
    Li, Zhiwu
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2024, 11 (05) : 1274 - 1291
  • [45] Verification of Current-state Opacity for Discrete Event Systems Modeled With Unbounded Petri Nets*
    Zhu, Haoming
    Yin, Li
    Wu, Naiqi
    Li, Zhiwu
    2022 8TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT'22), 2022, : 1261 - 1266
  • [46] On supervisory control of a class of discrete event systems modelled by Petri nets
    Zhao, Mi
    Li, Zhiwu
    Zhou, MengChu
    2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1-3, 2007, : 810 - 815
  • [47] Liveness verification of discrete event systems modeled by n-safe ordinary Petri nets
    He, KX
    Lemmon, MD
    APPLICATION AND THEORY OF PETRI NETS 2000, PROCEEDINGS, 2000, 1825 : 227 - 243
  • [48] Supervisory Control of Discrete Event Systems With Dynamic Control Specifications by Petri Nets
    Li, Chengzong
    Chen, Yufeng
    Li, Zhiwu
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2024, 32 (02) : 518 - 533
  • [49] Proactive supervision control in discrete event systems using Petri nets
    Rezg, N
    Neubert, G
    Favrel, J
    ETFA '97 - 1997 IEEE 6TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION PROCEEDINGS, 1997, : 275 - 280
  • [50] Control of Deadlocked Discrete-Event Systems Using Petri Nets
    Capkovic, Frantisek
    ACTA POLYTECHNICA HUNGARICA, 2022, 19 (02) : 213 - 233