TY - GEN
T1 - Two-stage deadlock prevention policy based on resource-transition circuits
AU - Han, Libin
AU - Xing, Keyi
AU - Zhou, Mengchu
AU - Liu, Huixia
AU - Wang, Feng
PY - 2012
Y1 - 2012
N2 - This paper presents a suboptimal deadlock controller for a class of manufacturing systems of sequential processes with resources, where deadlocks are characterized by saturated maximal perfect resource-transition circuits (MPRT-circuits), and the controller consists of two parts. In the maximally permissive Petri net controller, which avoids all MPRT-circuits being saturated, some control places are redundant. By deleting all redundant control places and their related arcs, the first part of our controller, non-redundant controller, is obtained. In the controlled system with the non-redundant controller, deadlocks may occur if the system contains crucial resources. Then we propose for the first time the concept of the maximal perfect control-transition circuits (MPCT-circuits), which is used to characterize the deadlock in the controlled system with the non-redundant controller. When deadlock occurs under a reachable marking, some MPCT-circuits in the controlled system become empty. The Petri net controller to prevent all MPCT-circuits from being empty is the second part of our controller. It is proved that the controller consisting of two parts can guarantee the liveness of the controlled system.
AB - This paper presents a suboptimal deadlock controller for a class of manufacturing systems of sequential processes with resources, where deadlocks are characterized by saturated maximal perfect resource-transition circuits (MPRT-circuits), and the controller consists of two parts. In the maximally permissive Petri net controller, which avoids all MPRT-circuits being saturated, some control places are redundant. By deleting all redundant control places and their related arcs, the first part of our controller, non-redundant controller, is obtained. In the controlled system with the non-redundant controller, deadlocks may occur if the system contains crucial resources. Then we propose for the first time the concept of the maximal perfect control-transition circuits (MPCT-circuits), which is used to characterize the deadlock in the controlled system with the non-redundant controller. When deadlock occurs under a reachable marking, some MPCT-circuits in the controlled system become empty. The Petri net controller to prevent all MPCT-circuits from being empty is the second part of our controller. It is proved that the controller consisting of two parts can guarantee the liveness of the controlled system.
UR - http://www.scopus.com/inward/record.url?scp=84872537264&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84872537264&partnerID=8YFLogxK
U2 - 10.1109/CoASE.2012.6386305
DO - 10.1109/CoASE.2012.6386305
M3 - Conference contribution
AN - SCOPUS:84872537264
SN - 9781467304283
T3 - IEEE International Conference on Automation Science and Engineering
SP - 741
EP - 746
BT - 2012 IEEE International Conference on Automation Science and Engineering
T2 - 2012 IEEE International Conference on Automation Science and Engineering: Green Automation Toward a Sustainable Society, CASE 2012
Y2 - 20 August 2012 through 24 August 2012
ER -