Maximally Permissive Robustness Control of Automated Manufacturing Systems Using Petri Nets and Inhibitor Arcs

被引:0
|
作者
Yang, Benyuan [1 ]
Wang, Haitian [1 ]
Luo, Lili [2 ]
Du, Nan [3 ]
机构
[1] Soochow Univ, Sch Future Sci & Engn, Suzhou, Jiangsu, Peoples R China
[2] Suzhou Inst Trade & Commerce, Sch Informat Technol, Suzhou 215009, Jiangsu, Peoples R China
[3] Lanzhou Univ Technol, Sch Elect & Informat Engn, Lanzhou, Peoples R China
关键词
Automated manufacturing systems; resource failures; Petri nets; maximally permissive control; inhibitor arcs; DEADLOCK CONTROL; SUPERVISORY CONTROL;
D O I
10.1109/YAC63405.2024.10598719
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For automated manufacturing systems, resource failures are very common. So, robustness is a primary concern. Although there are many robust control strategies, most of them are deficient in achieving maximally permissive robustness control. This paper design maximally permissive robustness controller using Petri nets (PNs) and inhibitor arcs. We show that unreliable resource failures can be formalized by using a new PN structure with inhibitor arcs, called failure-recovery subnets. The input transitions of unreliable resource places, denoted as unreliable transitions, are prevented from firing by the corresponding failure-recovery subnets. We further show that there exist reliable transitions which are "dangerous"; namely, they are eventually forbidden to fire by unreliable transitions after they occupy the reliable resources which are necessarily required by the reliable subnet systems to proceed repeatedly. This damages the robustness of the system. Therefore, we identify the dangerous transitions by solving a set of integer linear programming problems and prevented them from firing by designing a robust controller. A lots of example are presented to illustrate the proposed approach.
引用
收藏
页码:1751 / 1756
页数:6
相关论文
共 50 条
  • [31] Maximally permissive state feedback logic for controlled time Petri nets
    Chen, HX
    Li, HF
    PROCEEDINGS OF THE 1997 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 1997, : 2359 - 2363
  • [32] Synthesis of Maximally-Permissive Liveness-Enforcing Control Policies for Gadara Petri Nets
    Liao, Hongwei
    Lafortune, Stephane
    Reveliotis, Spyros
    Wang, Yin
    Mahlke, Scott
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 2797 - 2804
  • [33] MAXIMALLY PERMISSIVE PETRI NET SUPERVISORS FOR FLEXIBLE MANUFACTURING SYSTEMS WITH UNCONTROLLABLE AND UNOBSERVABLE TRANSITIONS
    Chen, YuFeng
    Barkaoui, Kamel
    ASIAN JOURNAL OF CONTROL, 2014, 16 (06) : 1646 - 1658
  • [34] Analysis issues in Petri nets with inhibitor arcs
    Busi, N
    THEORETICAL COMPUTER SCIENCE, 2002, 275 (1-2) : 127 - 177
  • [35] Supervisor Synthesis and Performance Improvement for Automated Manufacturing Systems by Using Petri Nets
    Hu, HeSuan
    Liu, Yang
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2015, 11 (02) : 450 - 458
  • [36] PERFORMANCE EVALUATION OF AUTOMATED MANUFACTURING SYSTEMS USING GENERALIZED STOCHASTIC PETRI NETS
    ALJAAR, RY
    DESROCHERS, AA
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (06): : 621 - 639
  • [37] Robust Deadlock Detection and Control of Automated Manufacturing Systems With Multiple Unreliable Resources Using Petri Nets
    Du, Nan
    Hu, Hesuan
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2021, 18 (04) : 1790 - 1802
  • [38] Algebraic Synthesis of Timed Supervisor for Automated Manufacturing Systems Using Petri Nets
    Hu, Hesuan
    Zhou, MengChu
    Li, ZhiWu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2010, 7 (03) : 549 - 557
  • [39] Interval semantics for Petri nets with inhibitor arcs
    Alqarni, Mohammad
    Janicki, Ryszard
    THEORETICAL COMPUTER SCIENCE, 2018, 727 : 1 - 23
  • [40] Supervisor Design and Simplification for Automated Manufacturing Systems Using Colored Petri Nets
    Hu, HeSuan
    Yang, Yan
    Liu, Yang
    Chen, Chen
    2015 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2015, : 3826 - 3832