DocumentCode
2458987
Title
Efficient deadlock prevention in Petri nets through the generation of selected siphons
Author
Piroddi, Luigi ; Cordone, Roberto ; Fumagalli, Ivano
Author_Institution
Dip. di Elettron. e Inf., Politec. di Milano, Milan, Italy
fYear
2009
fDate
10-12 June 2009
Firstpage
5006
Lastpage
5011
Abstract
Siphon-based control methods are often employed for deadlock prevention in Petri net models of flexible manufacturing systems. Such methods generally require siphon enumeration, which is a computationally intensive task, whose complexity grows with the Petri net size. However, only a small fraction of minimal siphons needs to be controlled to prevent all deadlocks. This paper introduces an algorithm to compute the required siphons, based on a set covering approach that optimally matches emptiable siphons to critical markings. This greatly reduces the computational load of the deadlock prevention algorithm with respect to alternative methods with comparable performance in terms of permissivity.
Keywords
Petri nets; flexible manufacturing systems; Petri net models; deadlock prevention algorithm; flexible manufacturing systems; selected siphons generation; siphon-based control methods; Automata; Character generation; Computational efficiency; Control systems; Explosions; Flexible manufacturing systems; Petri nets; Size control; System recovery; USA Councils;
fLanguage
English
Publisher
ieee
Conference_Titel
American Control Conference, 2009. ACC '09.
Conference_Location
St. Louis, MO
ISSN
0743-1619
Print_ISBN
978-1-4244-4523-3
Electronic_ISBN
0743-1619
Type
conf
DOI
10.1109/ACC.2009.5159861
Filename
5159861
Link To Document