DocumentCode
2945658
Title
Deadlock Avoidance Petri Net Controller for Manufacturing Systems with Multiple Resource Service
Author
Xing, Keli ; Jin, Xiajie ; Feng, Yu
Author_Institution
School of Mechanical and Electronic Engineering and Automation, Shanghai University, 200072, Shanghai, China; xingkelii@163.com
fYear
2005
fDate
18-22 April 2005
Firstpage
4757
Lastpage
4761
Abstract
Many important Petri net-based methods have been presented to prevent deadlocks in automated manufacturing system with concurrent sequential processes. This paper addresses deadlock problems in automated manufacturing systems with multiple resource service. Petri net is used to model the flow of the parts and the usage and release of the resources. Deadlock structure objects in Petri net models, which lead the system to deadlock, are characterized. This paper proves that, by adding a control place for each deadlock structure so that the number of parts in the deadlock structure is limited, deadlock can be successfully prevented. Using the including relation between deadlock structures, from inside to outside, the Petri net controller is synthesized, and it is proved that the presented controller is a maximally primitive Petri net controller.
Keywords
Automatic Manufacturing Systems; Deadlock Avoidance; Optimal Control; Petri Net; Assembly systems; Automatic control; Control system synthesis; Control systems; Manufacturing automation; Manufacturing systems; Optimal control; Petri nets; Sufficient conditions; System recovery; Automatic Manufacturing Systems; Deadlock Avoidance; Optimal Control; Petri Net;
fLanguage
English
Publisher
ieee
Conference_Titel
Robotics and Automation, 2005. ICRA 2005. Proceedings of the 2005 IEEE International Conference on
Print_ISBN
0-7803-8914-X
Type
conf
DOI
10.1109/ROBOT.2005.1570855
Filename
1570855
Link To Document