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 :
بازگشت