Deadlock Analysis and Avoidance for Automated Manufacturing Systems Based on Petri Nets With Forward-Conflict-Free Structures

While a deadlock control problem in complex resource allocation systems (RASs) has been extensively studied in the literature, the corresponding results that are applicable to assembly systems are quite limited, both, in terms of structural analysis of deadlocks and deadlock resolution. Taking Petri nets (PNs) as a modeling and analysis tool, this article focuses on the deadlock control problem for a forward-conflict free net (FCFN), which allows for batch assembly and multiple resource allocations. First, a new structural characterization of deadlocks in FCFN is proposed through two structural objects: 1) circuit and 2) <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\omega $ </tex-math></inline-formula>-structure. The starting point for this is motivated by the fact that deadlocks in assembly systems stem not only from the circular wait of resources but also the parts waiting for their assembly with other parts. Subsequently, based on these two objects, a necessary and sufficient condition about FCFNs liveness is obtained: 1) an FCFN is live if and only if no circuit and 2) <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\omega $ </tex-math></inline-formula>-structure are saturated at any reachable marking. Finally, in order to prevent each such object from inducing deadlocks, a hierarchical search algorithm appropriate for real-time implementation is developed to avoid its saturation. The proposed algorithm is proven to be capable of ensuring the deadlock-free operation of FCFNs. Moreover, several examples are provided to demonstrate its effectiveness.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Systems Man and Cybernetics Systems
Published
2024-12-18
DOI
https://doi.org/10.1109/tsmc.2024.3509901
Citations
2
Primary Topic
Flexible and Reconfigurable Manufacturing Systems
Type
article
Field-Weighted Citation Impact
0.70

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Deadlock Analysis and Avoidance for Automated Manufacturing Systems Based on Petri Nets With Forward-Conflict-Free Structures

Yan Yang, Zhijia Zhao, Zhijie Liu, MengChu Zhou
2 citations
IEEE Transactions on Systems Man and Cybernetics Systems
Flexible and Reconfigurable Manufacturing Systems
0.70
article

Deadlock Analysis and Avoidance for Automated Manufacturing Systems Based on Petri Nets With Forward-Conflict-Free Structures

Yan Yang, Zhijia Zhao, Zhijie Liu, MengChu Zhou
article en
2 citations

Abstract

While a deadlock control problem in complex resource allocation systems (RASs) has been extensively studied in the literature, the corresponding results that are applicable to assembly systems are quite limited, both, in terms of structural analysis of deadlocks and deadlock resolution. Taking Petri nets (PNs) as a modeling and analysis tool, this article focuses on the deadlock control problem for a forward-conflict free net (FCFN), which allows for batch assembly and multiple resource allocations. First, a new structural characterization of deadlocks in FCFN is proposed through two structural objects: 1) circuit and 2) <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\omega $ </tex-math></inline-formula>-structure. The starting point for this is motivated by the fact that deadlocks in assembly systems stem not only from the circular wait of resources but also the parts waiting for their assembly with other parts. Subsequently, based on these two objects, a necessary and sufficient condition about FCFNs liveness is obtained: 1) an FCFN is live if and only if no circuit and 2) <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$\omega $ </tex-math></inline-formula>-structure are saturated at any reachable marking. Finally, in order to prevent each such object from inducing deadlocks, a hierarchical search algorithm appropriate for real-time implementation is developed to avoid its saturation. The proposed algorithm is proven to be capable of ensuring the deadlock-free operation of FCFNs. Moreover, several examples are provided to demonstrate its effectiveness.

IEEE Transactions on Systems Man and Cybernetics SystemsVol. 55(3)
New Jersey Institute of Technology (US), Guangzhou University (CN), University of Science and Technology Beijing (CN)
National Natural Science Foundation of China, Beijing Nova Program
Openalex Percentile: Top 24%
Flexible and Reconfigurable Manufacturing Systems
0.70
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.