Resource-oriented Petri Net-based Approach to Deadlock Prevention of AMSs

被引:11
作者
Chen, Hefeng [1 ]
Wu, NaiQi [2 ,3 ]
Zhou, MengChu [4 ]
机构
[1] Guangdong Univ Technol, Sch Appl Math, Guangzhou 510520, Guangdong, Peoples R China
[2] Macau Univ Sci & Technol, Inst Syst Engn, Macau, Peoples R China
[3] Guangdong Univ Technol, Sch Elect Engn, Guangzhou 510006, Guangdong, Peoples R China
[4] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
来源
2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS | 2015年
关键词
deadlock prevention; automated manufacturing systems; Petri nets; FLEXIBLE MANUFACTURING SYSTEMS; SIPHON CONTROL; POLICY; AVOIDANCE; ELEMENTARY; DESIGN; MODELS;
D O I
10.1109/SMC.2015.101
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
Based on the systems of simple sequential processes with resources (S3PR) model, the existing methods involve prohibitive computation to synthesize a deadlock prevention controller for automated manufacturing systems (AMS). To reduce the computation, this work studies this problem by using a resource-oriented Petri net (ROPN) model. By revealing the relationship between bad markings and structural properties of an ROPN, it presents a method such that a deadlock prevention controller can be obtained by simple calculation. By such a controller, for each strongly connected subnet in an ROPN, only one control place is needed such that it is structurally very simple. Furthermore, a condition is given under which a maximally permissive controller can be efficiently obtained, which was never seen before. Examples are used to show the application and performance of the proposed method.
引用
收藏
页码:515 / 520
页数:6
相关论文
共 29 条
[1]
Optimal Supervisory Control of Flexible Manufacturing Systems by Petri Nets: A Set Classification Approach [J].
Chen, YuFeng ;
Li, ZhiWu ;
Zhou, MengChu .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (02) :549-563
[2]
Design of a Maximally Permissive Liveness-Enforcing Petri Net Supervisor for Flexible Manufacturing Systems [J].
Chen, YuFeng ;
Li, Zhiwu ;
Khalgui, Mohamed ;
Mosbahi, Olfa .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2011, 8 (02) :374-393
[3]
A PETRI-NET BASED DEADLOCK PREVENTION POLICY FOR FLEXIBLE MANUFACTURING SYSTEMS [J].
EZPELETA, J ;
COLOM, JM ;
MARTINEZ, J .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (02) :173-184
[4]
Deadlock control methods in automated manufacturing systems [J].
Fanti, MP ;
Zhou, MC .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2004, 34 (01) :5-22
[5]
Design of a live and maximally permissive Petri net controller using the theory of regions [J].
Ghaffari, A ;
Rezg, N ;
Xie, XL .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2003, 19 (01) :137-142
[6]
An improved maximally permissive deadlock prevention policy based on the theory of regions and reduction approach [J].
Huang, Y. -S. ;
Pan, Y. -L. .
IET CONTROL THEORY AND APPLICATIONS, 2011, 5 (09) :1069-1078
[7]
Computationally Improved Optimal Deadlock Control Policy for Flexible Manufacturing Systems [J].
Huang, Yi-Sheng ;
Pan, Yen-Liang ;
Zhou, MengChu .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (02) :404-415
[8]
Design of liveness-enforcing supervisors for flexible manufacturing systems using Petri nets [J].
Li, Zhi Wu ;
Hu, He Suan ;
Wang, An Rong .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS, 2007, 37 (04) :517-526
[9]
A maximally permissive deadlock prevention policy for FMS based on Petri net siphon control and the theory of regions [J].
Li, Zhiwu ;
Zhou, MengChu ;
Jeng, MuDer .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2008, 5 (01) :182-188
[10]
Control of elementary and dependent siphons in Petri nets and their application [J].
Li, Zhiwu ;
Zhou, MengChu .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2008, 38 (01) :133-148