On Optimal Supervisor Design for Discrete-Event Systems Modeled With Petri Nets via Constraint Simplification

被引:9
|
作者
Chen, YuFeng [1 ,2 ]
Li, YuTing [1 ,2 ]
Li, ZhiWu [1 ,3 ]
Wu, NaiQi [1 ,2 ]
机构
[1] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macau, Peoples R China
[2] Macau Univ Sci & Technol, Collaborat Lab Intelligent Sci & Syst, Taipa, Macau, Peoples R China
[3] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2022年 / 52卷 / 06期
基金
中国国家自然科学基金;
关键词
Inhibitors; Petri nets; Law; System recovery; Discrete-event systems; Data models; Computational modeling; Data inhibitor arc; deadlock; Petri net; self-loop; supervisory control; FLEXIBLE MANUFACTURING SYSTEMS; DEADLOCK PREVENTION POLICY; LIVENESS-ENFORCING SUPERVISORS; RESOURCE-ALLOCATION SYSTEMS; CLASSIFICATION-THEORY; AVOIDANCE POLICIES; DEPENDENT SIPHONS; CONTROLLABILITY; ENFORCEMENT;
D O I
10.1109/TSMC.2021.3069201
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With integer linear programming problems (ILPPs) being formulated and solved, the existing approaches design optimal Petri-net supervisors via nonpure net structures, including self-loops and data inhibitor arcs. Nonpure net structures are powerful for control of Petri-net-modeled discrete-event systems. However, in the existing work, the formulated ILPPs contain a large number of constraints, which is computationally inefficient. In this article, we propose approaches that formulate ILPPs with fewer constraints such that the computational efficiency is significantly improved. To do so, in formulating ILPPs for optimal Petri-net controllers by using self-loops and data inhibitor arcs, we remove the reachability conditions for legal markings. By doing so, an obtained solution may result in some legal markings unreachable. To solve this problem, a novel technique is developed to design an optimal controller by modifying the initial marking and structure of the obtained supervisor. It is shown that, by the reduced ILPPs, one can find the same feasible solutions as that obtained by the existing work. Finally, the proposed approaches are demonstrated by examples.
引用
收藏
页码:3404 / 3418
页数:15
相关论文
共 50 条
  • [1] Compact Supervisory Control of Discrete Event Systems by Petri Nets With Data Inhibitor Arcs
    Chen, YuFeng
    Li, ZhiWu
    Barkaoui, Kamel
    Wu, NaiQi
    Zhou, MengChu
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (02): : 364 - 379
  • [2] Liveness enforcing supervisory policies tolerant to controllability failures for discrete-event systems modeled by Petri Nets
    Raman, Arun
    Sreenivas, Ramavarapu S.
    AUTOMATICA, 2021, 125
  • [3] Diagnosability and online diagnosis of discrete-event systems modeled by acyclic labeled Petri nets
    Paiva, Pedro R. R.
    Carvalho, Lilian Kawakami
    Basilio, Joao Carlos
    IFAC PAPERSONLINE, 2017, 50 (01): : 13630 - 13635
  • [4] Control of Deadlocked Discrete-Event Systems Using Petri Nets
    Capkovic, Frantisek
    ACTA POLYTECHNICA HUNGARICA, 2022, 19 (02) : 213 - 233
  • [5] Control Strategy of Discrete Event Systems Modeled by Labeled Petri Nets Based on Transition Priority
    Liu, Yejia
    Li, Xunbo
    Li, Zhiwu
    IEEE ACCESS, 2023, 11 : 45442 - 45455
  • [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
    CONTROL ENGINEERING PRACTICE, 2022, 123
  • [7] Strong Current-State Opacity Verification of Discrete-Event Systems Modeled with Time Labeled Petri Nets
    Qin, Tao
    Yin, Li
    Liu, Gaiyun
    Wu, Naiqi
    Li, Zhiwu
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2025, 12 (01) : 54 - 68
  • [8] Optimal Petri Net Supervisors of Discrete Event Systems via Weighted and Data Inhibitor Arcs
    Cong, Xuya
    Chen, Yufeng
    Li, Zhiwu
    Wu, Naiqi
    Nasr, Emad Abouel
    El-Tamimi, Abdulaziz Mohammed
    IEEE ACCESS, 2018, 6 : 8245 - 8257
  • [9] On the existence of supervisory policies that enforce liveness in discrete-event dynamic systems modeled by controlled petri nets
    Sreenivas, RS
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1997, 42 (07) : 928 - 945
  • [10] Sensor Selection for Structural Observability in Discrete Event Systems Modeled by Petri Nets
    Ru, Yu
    Hadjicostis, Christoforos N.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2010, 55 (08) : 1751 - 1764