Title :
A graph-based deadlock prevention technique for FMSs Petri nets
Author :
Huang, Yi-Sheng ; Row, Ter-Chan ; Su, Pin-June
Author_Institution :
Dept. of Electr. & Electron. Eng., Nat. Defense Univ., Taoyuan, Taiwan
Abstract :
This paper proposes a method to synthesize supervisors for a class of sequential resources allocation system for flexible manufacturing systems. The class of Petri nets, called the simple sequential processes with resources (S3PR) where deadlocks are related to empty siphons. The proposed policy first constructs a reachability tree (also called reachability graph) of the S3PR net in order to find its dead markings. Then it controls the dead markings by using a graph-based technique. Finally, the control policy adds a controlled transition to the net such that it make the control net into a live one. Based on the independent dead states, a new deadlock policy is developed by using reachability graph technique. The new control policy is to handle I/O variation to get all the independent dead states of the system nets. By way of the independent dead states, we can obtain the control transitions. Notably, this study is different from previous control policies which are adding additional control places policies. Comparison with experimental results, our new control policy will obtain the maximally permissive reachability states than the conventional place-control ones. As a result, one can infer that our control policy can be used in Petri nets deadlock systems and obtain the maximum permissive states. To our knowledge, this is the first work that employs independent dead states to obtain the deadlock policy.
Keywords :
Petri nets; flexible manufacturing systems; manufacturing resources planning; reachability analysis; resource allocation; trees (mathematics); Petri nets; control policy; control transition; deadlock policy; empty siphons; flexible manufacturing system; graph-based deadlock prevention; permissive reachability state; reachability graph; reachability tree; sequential resource allocation system; simple sequential processes with resources; Equations; Firing; Flexible manufacturing systems; Manufacturing systems; Mathematical model; Petri nets; System recovery; Petri nets; deadlock prevention; flexible manufacturing system; reachability graph;
Conference_Titel :
SICE Annual Conference 2010, Proceedings of
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-7642-8