Petri-net-based deadlock detection and recovery for control of interacting equipment in automated container terminals

被引:7
|
作者
Wu, Weimin [1 ,2 ]
Xing, Zichao [1 ,2 ]
Yue, Hao [1 ,2 ,3 ]
Su, Hongye [1 ,2 ]
Pang, Shanchen [3 ]
机构
[1] Zhejiang Univ, State Key Lab Ind Control Technol, Hangzhou 310027, Zhejiang, Peoples R China
[2] Zhejiang Univ, Inst Cyber Syst & Control, Hangzhou 310027, Zhejiang, Peoples R China
[3] China Univ Petr, Coll Comp Sci & Technol, Qingdao 266580, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
SCHEDULING PROBLEM; AGVS; PREVENTION; OPERATIONS; VEHICLES; CRANE;
D O I
10.1049/itr2.12168
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In automated container terminals (ACTs), quay cranes (QCs), automated guided vehicles (AGVs), and automated yard cranes (AYCs) interact intensively to handle containers at seaside and yard side. This work investigates interacting equipment in ACTs that employ AGVs with the capability of lifting a container temporarily buffered at the transfer area in front of a storage block. By establishing and using the Petri net model of equipment interaction system (EIS) for container transportation, deadlock control problem is studied for handling operations in ACTs, where all QCs, AYCs, and transport vehicles are considered as system resources. Deadlock is characterized as maximal special circuits (MSCs) that are saturated at a system state. After a deadlock detection method through MSC enumeration in the system Petri net model is developed, a procedure is proposed to resolve deadlock situations where an AYC is involved in the corresponding circular waiting relations. By modifying the operation sequence of AYCs, the procedure can resolve the conflicts among concurrent processes so as to eliminate deadlocks. Examples are presented to illustrate the effectiveness of the deadlock handling method, which is also tested in a simulation study. Results show that the EIS can recover from detected deadlocks involving AYCs to ensure smooth transport operations of container jobs.
引用
收藏
页码:739 / 753
页数:15
相关论文
共 50 条
  • [1] PETRI-NET-BASED DEADLOCK ANALYSIS OF PROCESS ALGEBRA PROGRAMS
    RONDOGIANNIS, P
    CHENG, MHM
    SCIENCE OF COMPUTER PROGRAMMING, 1994, 23 (01) : 55 - 89
  • [2] Petri-net-based robust supervisory control of automated manufacturing systems
    Yue, Hao
    Xing, Keyi
    Hu, Hesuan
    Wu, Weimin
    Su, Hongye
    CONTROL ENGINEERING PRACTICE, 2016, 54 : 176 - 189
  • [3] Hierarchical Control of Equipment in Automated Container Terminals
    Xin, Jianbin
    Negenborn, Rudy R.
    Lodewijks, Gabriel
    COMPUTATIONAL LOGISTICS, ICCL 2013, 2013, 8197 : 1 - 17
  • [4] A Petri-net-Based model of equipment virtual maintenance process
    Liu, YL
    Xu, ZC
    FOURTH INTERNATIONAL CONFERENCE ON VIRTUAL REALITY AND ITS APPLICATIONS IN INDUSTRY, 2004, 5444 : 527 - 530
  • [5] Optimal Petri-Net-Based Polynomial-Complexity Deadlock-Avoidance Policies for Automated Manufacturing Systems
    Xing, Keyi
    Zhou, MengChu
    Liu, Huixia
    Tian, Feng
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2009, 39 (01): : 188 - 199
  • [6] A Petri-net-based deadlock-free genetic scheduling for flexible manufacturing systems
    Ren, Lei
    Wang, Feng
    Xing, Ke-Yi
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2010, 27 (01): : 13 - 18
  • [7] Petri Net Model Based on Neural Network for Deadlock Control and Fault Detection and Treatment in Automated Manufacturing Systems
    Kaid, Husam
    Al-Ahmari, Abdulrahman
    Nasr, Emad Abouel
    Al-Shayea, Adel
    Kamrani, Ali K.
    Noman, Mohammed A.
    Mahmoud, Haitham A.
    IEEE ACCESS, 2020, 8 : 103219 - 103235
  • [8] Deadlock handling for real-time control of AGVs at automated container terminals
    Matthias Lehmann
    Martin Grunow
    Hans-Otto Günther
    OR Spectrum, 2006, 28 : 631 - 657
  • [9] Deadlock handling for real-time control of AGVs at automated container terminals
    Lehmann, Matthias
    Grunow, Martin
    Guenther, Hans-Otto
    OR SPECTRUM, 2006, 28 (04) : 631 - 657
  • [10] Petri-net-based coordination motion control for legged robot
    Zhao, GT
    Zheng, HJ
    Wang, JS
    Li, TM
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 581 - 586