A robust deadlock prevention control for automated manufacturing systems with unreliable resources

被引:60
作者
Wang, Feng [1 ,2 ]
Xing, Ke-Yi [1 ,2 ]
Zhou, Meng-Chu [3 ]
Xu, Xiao-Ping [4 ]
Han, Li-Bin [1 ,2 ]
机构
[1] Xi An Jiao Tong Univ, State Key Lab Mfg Syst Engn, Xian 710049, Peoples R China
[2] Xi An Jiao Tong Univ, Syst Engn Inst, Xian 710049, Peoples R China
[3] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[4] Xian Univ Technol, Sch Sci, Xian 710054, Peoples R China
基金
中国国家自然科学基金;
关键词
Automated manufacturing system (AMS); Petri net; Deadlock prevention; Robust control; PETRI-NET; SUPERVISORY CONTROL; AVOIDANCE; POLICY; DESIGN; MODEL;
D O I
10.1016/j.ins.2016.01.057
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
For a deadlock problem in automated manufacturing systems (AMSs) with unreliable resources, the existing control methods mostly belong to the class of deadlock avoidance. This paper focuses on deadlock prevention for AMSs with an unreliable resource. We use Petri nets to model such AMSs and develop their robust deadlock prevention controller. The controller is designed in three layers. In the first layer, the optimal controller is used to ensure that the system can process all types of parts in the absence of resource failures. The function of the second layer controller is to ensure that, when a fault of the unreliable resource occurs at any reachable state, all parts not requiring the faulty resource can be processed and all resources, that they need, but are held by parts requiring the faulty resource for further processing, can be released in order to maximize the resource utilization. The so-called second-level deadlocks caused by the controllers are prevented by the third layer controller. These three controllers together are shown to satisfy the desired properties and hence, able to ensure the robust deadlock-free operation of AMSs with an unreliable resource. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:243 / 256
页数:14
相关论文
共 38 条
[1]   Analysis of the Petri net model of parallel manufacturing processes with shared resources [J].
Ahmad, Farooq ;
Huang, Hejiao ;
Wang, Xiaolong .
INFORMATION SCIENCES, 2011, 181 (23) :5249-5266
[2]   DEADLOCK-AVOIDANCE IN FLEXIBLE MANUFACTURING SYSTEMS WITH CONCURRENTLY COMPETING PROCESS FLOWS [J].
BANASZAK, ZA ;
KROGH, BH .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (06) :724-734
[3]   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
[4]   Maximally permissive liveness-enforcing supervisor with lowest implementation cost for flexible manufacturing systems [J].
Chen, YuFeng ;
Li, ZhiWu ;
Barkaoui, Kamel .
INFORMATION SCIENCES, 2014, 256 :74-90
[5]   On structural minimality of optimal supervisors for flexible manufacturing systems [J].
Chen, YuFeng ;
Li, ZhiWu .
AUTOMATICA, 2012, 48 (10) :2647-2656
[6]   Design of a maximally permissive liveness-enforcing supervisor with a compressed supervisory structure for flexible manufacturing systems [J].
Chen, YuFeng ;
Li, Zhiwu .
AUTOMATICA, 2011, 47 (05) :1028-1034
[7]   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
[8]   Resource failure and blockage control for production systems [J].
Chew, Song Foh ;
Wang, Shengyong ;
Lawley, Mark A. .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2011, 24 (03) :229-241
[9]   Robust Supervisory Control for Product Routings With Multiple Unreliable Resources [J].
Chew, Song Foh ;
Wang, Shengyong ;
Lawley, Mark A. .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2009, 6 (01) :195-200
[10]   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