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

被引:9
|
作者
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 条
  • [21] Control of interacting machines in automated container terminals using a sequential planning approach for collision avoidance
    Xin, Jianbin
    Negenborn, Rudy R.
    Corman, Francesco
    Lodewijks, Gabriel
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2015, 60 : 377 - 396
  • [22] Workflow verification: Finding control-flow errors using Petri-net-based techniques
    van der Aalst, WMP
    BUSINESS PROCESS MANAGEMENT: MODELS, TECHNIQUES, AND EMPIRICAL STUDIES, 2000, 1806 : 161 - 183
  • [23] Accelerating Reachability Analysis on Petri Net for Mutual Exclusion-Based Deadlock Detection
    Du, Yunkai
    Gu, Naijie
    PROCEEDINGS OF 2015 THIRD INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2015, : 75 - 81
  • [24] Developing a Petri-net-based simulation model for a modified hierarchical shop floor control framework
    Ou-Yang, C
    Shieh, CM
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1999, 37 (14) : 3139 - 3167
  • [25] Accelerating Reachability Analysis on Petri Net for Mutual Exclusion-Based Deadlock Detection
    Du, Yunkai
    Gu, Naijie
    Zhou, Xin
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2016, E99D (12): : 2978 - 2985
  • [26] A Petri net-based approach to robust deadlock prevention in automated manufacturing systems with unreliable resources
    Du, Nan
    Yang, Yan
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2024,
  • [27] Deadlock Control of Automated Manufacturing Systems Based on Petri Nets-A Literature Review
    Li, ZhiWu
    Wu, NaiQi
    Zhou, MengChu
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2012, 42 (04): : 437 - 462
  • [28] Using a Petri-net-based approach for the real-time supervisory control of an experimental manufacturing system
    Uzam, M., 1600, Springer-Verlag London Ltd., London, United Kingdom (16):
  • [29] Using a Petri-net-based approach for the real-time supervisory control of an experimental manufacturing system
    Uzam, M
    Jones, AH
    Yücel, I
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2000, 16 (07): : 498 - 515
  • [30] Using a Petri-Net-Based Approach for the Real-Time Supervisory Control of an Experimental Manufacturing System
    M. Uzam
    H. Jones
    I. Yücel
    The International Journal of Advanced Manufacturing Technology, 2000, 16 : 498 - 515