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