Deadlock Control of Automated Manufacturing Systems Based on Petri Nets-A Literature Review

被引:256
|
作者
Li, ZhiWu [1 ,2 ]
Wu, NaiQi [3 ]
Zhou, MengChu [4 ,5 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[2] King Saud Univ, Coll Engn, Dept Ind Engn, FARCAMT, Riyadh 11421, Saudi Arabia
[3] Guangdong Univ Technol, Dept Mechatron Engn, Guangzhou 510090, Guangdong, Peoples R China
[4] Tongji Univ, Key Lab Embedded Syst & Serv Comp, Minist Educ, Shanghai 200092, Peoples R China
[5] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
基金
中国国家自然科学基金; 新加坡国家研究基金会;
关键词
Deadlock avoidance; deadlock prevention; discrete-event system; flexible manufacturing system (FMS); Petri net; LIVENESS-ENFORCING SUPERVISORS; RESOURCE-ALLOCATION SYSTEMS; SIMPLE SEQUENTIAL PROCESSES; STRICT MINIMAL SIPHONS; CRUDE-OIL OPERATIONS; PREVENTION POLICY; ELEMENTARY-SIPHONS; AVOIDANCE POLICIES; DECISION DIAGRAMS; SCHEDULABILITY ANALYSIS;
D O I
10.1109/TSMCC.2011.2160626
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deadlocks are a rather undesirable situation in a highly automated flexible manufacturing system. Their occurrences often deteriorate the utilization of resources and may lead to catastrophic results in safety-critical systems. Graph theory, automata, and Petri nets are three important mathematical tools to handle deadlock problems in resource allocation systems. Particularly, Petri nets are considered as a popular formalism because of their inherent characteristics. They received much attention over the past decades to deal with deadlock problems, leading to a variety of deadlock-control policies. This study surveys the state-of-the-art deadlock-control strategies for automated manufacturing systems by reviewing the principles and techniques that are involved in preventing, avoiding, and detecting deadlocks. The focus is deadlock prevention due to its large and continuing stream of efforts. A control strategy is evaluated in terms of computational complexity, behavioral permissiveness, and structural complexity of its deadlock-free supervisor. This study provides readers with a conglomeration of the updated results in this area and facilitates engineers in finding a suitable approach for their industrial scenarios. Future research directions are finally discussed.
引用
收藏
页码:437 / 462
页数:26
相关论文
共 50 条
  • [1] On deadlock control using Petri nets and siphons for automated manufacturing systems
    Li, Zhiwu
    Ma, Xiong
    PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, 2006, : 227 - 232
  • [2] Single Controller-Based Colored Petri Nets for Deadlock Control in Automated Manufacturing Systems
    Kaid, Husam
    Al-Ahmari, Abdulrahman
    Li, Zhiwu
    Davidrajuh, Reggie
    PROCESSES, 2020, 8 (01)
  • [3] Deadlock Resolution Method for Automated Manufacturing Systems Modeled with Petri Nets
    Hu, Hesuan
    Zhou, Mengchu
    Li, Zhiwu
    IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
  • [4] Supervisor Optimization for Deadlock Resolution in Automated Manufacturing Systems With Petri Nets
    Hu, Hesuan
    Zhou, MengChu
    Li, Zhiwu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2011, 8 (04) : 794 - 804
  • [5] Robust Deadlock Avoidance and Control of Automated Manufacturing Systems With Assembly Operations Using Petri Nets
    Du, Nan
    Hu, Hesuan
    Zhou, MengChu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2020, 17 (04) : 1961 - 1975
  • [6] On Algebraic Identification of Critical States for Deadlock Control in Automated Manufacturing Systems Modeled With Petri Nets
    Sun, Dajiang
    Chen, Yufeng
    El-Meligy, Mohammed A.
    Sharaf, Mohamed Abdel Fattah
    Wu, Naiqi
    Li, Zhiwu
    IEEE ACCESS, 2019, 7 : 121332 - 121349
  • [7] Novel Deadlock Control for Smartphone Manufacturing Systems Using Petri Nets
    Yi-Nan Lin
    Sheng-Kuan Wang
    Gwo-Jen Chiou
    Cheng-Ying Yang
    Victor R. L. Shen
    Tony Tong-Ying Juang
    Ting-Jui Huang
    International Journal of Control, Automation and Systems, 2022, 20 : 877 - 887
  • [8] Novel Deadlock Control for Smartphone Manufacturing Systems Using Petri Nets
    Lin, Yi-Nan
    Wang, Sheng-Kuan
    Chiou, Gwo-Jen
    Yang, Cheng-Ying
    Shen, Victor R. L.
    Juang, Tony Tong-Ying
    Huang, Ting-Jui
    INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2022, 20 (03) : 877 - 887
  • [9] 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
  • [10] Colored Resource-Oriented Petri Nets for Deadlock Control and Reliability Design of Automated Manufacturing Systems
    Al-Shayea, Adel
    Kaid, Husam
    Al-Ahmari, Abdulrahman
    Nasr, Emad Abouel
    Kamrani, Ali K.
    Mahmoud, Haitham A.
    IEEE ACCESS, 2021, 9 : 125616 - 125627