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