DocumentCode :
1154066
Title :
Combined Siphon and Marking Generation for Deadlock Prevention in Petri Nets
Author :
Piroddi, Luigi ; Cordone, Roberto ; Fumagalli, Ivano
Author_Institution :
Dipt. di Elettron. e Inf., Politec. di Milano, Milan
Volume :
39
Issue :
3
fYear :
2009
fDate :
5/1/2009 12:00:00 AM
Firstpage :
650
Lastpage :
661
Abstract :
In Petri-net (PN) modeling of flexible manufacturing systems, deadlock prevention is often addressed by means of siphon-control methods. Constraints that avoid the emptying of siphons can be easily implemented using additional places suitably connected to the PN transitions. Efficient siphon-based techniques achieve highly permissive solutions using as few control places as possible. One such technique employs a set-covering approach to optimally match emptiable siphons to critical markings. In this paper, a modified version of the method is proposed that achieves the same results in terms of permissivity and size of the control subnet but avoids full siphon enumeration. This greatly reduces the overall computational time and memory requirements and allows the applicability of the method to large-size models.
Keywords :
Petri nets; computational complexity; flexible manufacturing systems; Petri nets; computational time; deadlock prevention; flexible manufacturing systems; marking generation; memory requirements; siphon-control methods; Deadlock prevention; Petri nets; flexible manufacturing systems; siphons;
fLanguage :
English
Journal_Title :
Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4427
Type :
jour
DOI :
10.1109/TSMCA.2009.2013189
Filename :
4781620
Link To Document :
بازگشت