Title :
An iterative deadlock prevention policy for flexible manufacturing systems using Petri nets
Author :
Huang, Yi-Sheng ; Chen, Che-Ting
Author_Institution :
Dept. of Aeronaut. Eng., Nat. Defense Univ., Taoyuan, Taiwan
Abstract :
This paper develops a deadlock prevention policy for flexible manufacturing systems, which is based on iterative control of elementary siphons of Petri nets. Elementary siphons are a special topology structure of Petri nets. The number of them is bounded by the smaller of the place count and transition count in a Petri net. Siphons in a plant net model are first divided into elementary and dependent ones. Then a control place or monitor is added, for each elementary siphon, to make it invariant-controlled, while making dependent ones controlled as well. This implies that not all of the siphons need to explicitly control by adding monitors. Compared with existing methods that need to explicitly control all strict minimal siphons, the deadlock-free or liveness-enforcing Petri net supervisor obtained is structurally simple and has a less number of additional places and arcs but with more permissive behavior. Finally, the method presented in this paper is illustrated with an example.
Keywords :
Petri nets; concurrency control; control engineering computing; flexible manufacturing systems; iterative methods; Petri nets; elementary siphons; flexible manufacturing system; iterative control; iterative deadlock prevention policy; Aerospace engineering; Computer aided manufacturing; Control systems; Fixtures; Flexible manufacturing systems; Materials handling; Monitoring; Petri nets; System recovery; Topology;
Conference_Titel :
Networking, Sensing and Control, 2005. Proceedings. 2005 IEEE
Print_ISBN :
0-7803-8812-7
DOI :
10.1109/ICNSC.2005.1461192