A Robust Control Approach to Automated Manufacturing Systems Allowing Failures and Reworks with Petri Nets

被引:0
作者
Wang, Xiaojun [1 ]
Hu, Hesuan [1 ,2 ]
Zhou, Yuan [2 ]
Liu, Yang [2 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Shaanxi, Peoples R China
[2] Nanyang Technol Univ, Coll Engn, Sch Comp Sci & Engn, Singapore 639798, Singapore
来源
2017 13TH IEEE CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE) | 2017年
关键词
Automated manufacturing systems; deadlock-freeness; Petri nets; robustness; SUPERVISORY CONTROL; POLICY;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of automated manufacturing systems (AMSs) deadlock has received considerable attention recently. Most researchers have assumed that allocated resources do never fail. However, this is not the case in practice since some resources may fail unexpectedly. In our previous work, we just presumed unreliable resources and developed supervisory algorithms to ensure robust deadlock-free operation in the event of resource failure. In this paper, the failure includes not only failed resources but also failed products. For a product, it can have a temporary storage in a buffer when the product does not necessarily need to progress or an unreliable resource is not expectably well behaved. We propose a deadlock avoidance algorithm and a robust supervisory algorithm in the paradigm of buffer-supported system of sequential systems with shared resources and recovery (B-S-4 R-2). The proposed algorithms can ensure the processes not requiring the failed resources still operate normally without any interruption and the failed products are recovered to continue their manufacturing process. Experimental results show that the proposed approach is effective as well as efficient in response to resource and product failures.
引用
收藏
页码:370 / 375
页数:6
相关论文
共 12 条
[1]   On the Implementation of Industrial Automation Systems Based on PLC [J].
Basile, Francesco ;
Chiacchio, Pasquale ;
Gerbasio, Diego .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2013, 10 (04) :990-1003
[2]  
Cheng Y, 2015, IEEE INT CON AUTO SC, P1029, DOI 10.1109/CoASE.2015.7294234
[3]   Robust supervisory control for production systems with multiple resource failures [J].
Chew, Song Foh ;
Lawley, Mark A. .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2006, 3 (03) :309-323
[4]   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
[5]   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
[6]   A Petri Net-Based Discrete-Event Control of Automated Manufacturing Systems with Assembly Operations [J].
Hu, Hesuan ;
Zhou, MengChu .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2015, 23 (02) :513-524
[7]   Robust supervisory control policies for manufacturing systems with unreliable resources [J].
Lawley, MA ;
Sulistyono, W .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (03) :346-359
[8]   Siphon extraction for deadlock control in flexible manufacturing systems by using Petri nets [J].
Li, Shao Yong ;
Li, Zhi Wu ;
Hu, He Suan .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2011, 24 (08) :710-725
[9]  
Li Z. W., 2009, DEADLOCK RESOLUTION
[10]  
Tricas F, 2005, IEEE INT CONF ROBOT, P271