On the Equivalence Between Robustness and Liveness in Automated Manufacturing Systems

被引:2
作者
Yang, Benyuan [1 ]
Hu, Hesuan [2 ,3 ,4 ]
机构
[1] Soochow Univ, Sch Future Sci & Engn, Suzhou 215006, Jiangsu, Peoples R China
[2] Xidian Univ, Sch Electromech Engn, Xian 710071, Shaanxi, Peoples R China
[3] Nanyang Technol Univ, Coll Engn, Sch Comp Sci & Engn, Singapore 639798, Singapore
[4] Xi An Jiao Tong Univ, State Key Lab Mfg Syst Engn, Xian 710054, Shaanxi, Peoples R China
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2024年 / 54卷 / 12期
基金
中国国家自然科学基金;
关键词
Robustness; System recovery; Manufacturing systems; Vectors; Robust control; Resilience; Throughput; Surveys; Production; Process control; Automated manufacturing systems (AMSs); liveness; Petri nets (PNs); resource failures; robustness; DEADLOCK PREVENTION POLICY; PETRI-NET MODEL; SUPERVISORY CONTROL; AVOIDANCE; SIPHONS; DESIGN;
D O I
10.1109/TSMC.2024.3458939
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
There are two foundational problems in automated manufacturing systems. One is to determine their robustness (i.e., checking whether a marking is robust or nonrobust) while the other is to determine their liveness (i.e., determining whether a marking is live, bad, deadlock, or livelock). However, existing methods deal with them separately. This renders the existing methods inefficient in practice. In this article, we investigate the relation between robustness and liveness. First, we show how to define robustness in different net systems, i.e., the live, bounded, and nonreversible or reversible net systems. Second, we present a reachability graph-based method to assess the robustness of markings. Third, we clarify the relation between robustness and liveness, and conclude that liveness is a special case of robustness, under which the set of unreliable transitions is null. As a result, the robustness determination method developed in this article proves to be much general and can be used to check the liveness of each marking.
引用
收藏
页码:7495 / 7507
页数:13
相关论文
共 50 条
[21]   Deadlock Prevention Controller for Automated Manufacturing Systems Modeled by S4PR [J].
Feng, Yanxiang ;
Zhou, Mengchu ;
Tian, Feng ;
Yan, Chao-Bo ;
Xing, Keyi .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2021, 51 (12) :7403-7412
[22]   Optimal enforcement of liveness to flexible manufacturing systems modeled with Petri nets via transition-based controllers [J].
Bashir, Muhammad ;
Liu, Ding ;
Uzam, Murat ;
Wu, Naiqi ;
Al-Ahmari, Abdulrahman ;
Li, Zhiwu .
ADVANCES IN MECHANICAL ENGINEERING, 2018, 10 (01)
[23]   An Improved Synthesis Method Based on ILPP and Colored Petri Net for Liveness Enforcing Controller of Flexible Manufacturing Systems [J].
Kaid, Husam ;
Al-Ahmari, Abdulrahman ;
Li, Zhiwu ;
Ameen, Wadea .
IEEE ACCESS, 2022, 10 :68570-68581
[24]   Robust Deadlock Avoidance and Control of Automated Manufacturing Systems With Assembly Operations Using Petri Nets [J].
Du, Nan ;
Hu, Hesuan ;
Zhou, MengChu .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2020, 17 (04) :1961-1975
[25]   A Distributed Control Approach to Automated Manufacturing Systems With Complex Routes and Operations Using Petri Nets [J].
Yang, Yan ;
Hu, Hesuan .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (10) :3670-3684
[26]   MECHANISM FOR TESTING AND IMPROVING THE ROBUSTNESS OF SMART MANUFACTURING SYSTEMS [J].
Draganescu, Celestin ;
Cristescu, Giorgiana ;
Chenaru, Oana .
UNIVERSITY POLITEHNICA OF BUCHAREST SCIENTIFIC BULLETIN SERIES C-ELECTRICAL ENGINEERING AND COMPUTER SCIENCE, 2021, 83 (02) :47-58
[27]   Synthesis of Optimal controller of Discrete Manufacturing Systems by Liveness Extraction [J].
Tajer, A. ;
Philippot, A. ;
Carre-Menetrier, V. .
PROCEEDINGS OF 2012 INTERNATIONAL CONFERENCE ON COMPLEX SYSTEMS (ICCS12), 2012, :597-604
[28]   Behaviorally Optimal and Structurally Simple Liveness-Enforcing Supervisors of Flexible Manufacturing Systems [J].
Chen, YuFeng ;
Li, ZhiWu ;
Zhou, MengChu .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (03) :615-629
[29]   A divide-and-conquer-method for the synthesis of liveness enforcing supervisors for flexible manufacturing systems [J].
Uzam, Murat ;
Li, ZhiWu ;
Gelen, Gokhan ;
Zakariyya, Rabiu Saleh .
JOURNAL OF INTELLIGENT MANUFACTURING, 2016, 27 (05) :1111-1129
[30]   Maximally Permissive Robustness Control of Automated Manufacturing Systems Using Petri Nets and Inhibitor Arcs [J].
Yang, Benyuan ;
Wang, Haitian ;
Luo, Lili ;
Du, Nan .
39TH YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION, YAC 2024, 2024, :1751-1756