Petri Net-Based Robust Supervisory Control of Automated Manufacturing Systems With Multiple Unreliable Resources

被引:5
作者
Abubakar, Umar Suleiman [1 ]
Liu, Gaiyun [1 ]
Uzam, Murat [2 ]
机构
[1] Xidian Univ, Sch Electro Mech Engn, Xian 710071, Peoples R China
[2] Yozgat Bozok Univ, Elekt Elekt Muhendisligi Bolumu, TR-66900 Yozgat, Turkey
基金
中国国家自然科学基金;
关键词
Petri nets; System recovery; Supervisory control; Workstations; Aerospace electronics; Resource management; Manufacturing systems; Petri net; deadlock; automated manufacturing system; robust supervisory control; LIVENESS-ENFORCING SUPERVISORS; DEADLOCK PREVENTION POLICY; AVOIDING DEADLOCK; SIPHON CONTROL; ELEMENTARY; DECOMPOSITION; FAILURE; DESIGN;
D O I
10.1109/ACCESS.2021.3096595
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, there has been a growing concern for robust supervisory control policies that can handle both deadlock and blockage propagation in automated manufacturing systems in the event of resource failures. This work proposes a novel robust supervisory control policy for automated manufacturing systems with multiple unreliable resources without using central buffers. The policy permits legal states as many as possible and ensures that parts not requiring unreliable resources can be automatically processed without human intervention if one or multiple unreliable resources fail. It is based on the modified neighborhood policy, namely single route neighborhood, which handles the allocation of failure-prone resources in a system. To guarantee deadlock-free operations in the remaining parts of the system, monitors are designed for emptiable strictly minimal siphons. Through examples, the applicability of the proposed policy is demonstrated.
引用
收藏
页码:100264 / 100278
页数:15
相关论文
共 66 条
[1]  
Alsuwaiyel M. H., 2000, ALGORITHMS DESIGN TE
[2]  
[Anonymous], 1998, P 4 WORKSH DISCR EV
[3]  
Barkaoui Kamel, 1996, LECT NOTES COMPUTER, V1091, P57
[4]   An optimization approach to Petri net monitor design [J].
Basile, Francesco ;
Chiacchio, Pasquale ;
Giua, Alessandro .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2007, 52 (02) :306-311
[5]   On a maximally permissive deadlock prevention policy for automated manufacturing systems by using resource-oriented Petri nets [J].
Chen, HeFeng ;
Wu, NaiQi ;
Li, ZhiWu ;
Qu, Ting .
ISA TRANSACTIONS, 2019, 89 :67-76
[6]   Compact Supervisory Control of Discrete Event Systems by Petri Nets With Data Inhibitor Arcs [J].
Chen, YuFeng ;
Li, ZhiWu ;
Barkaoui, Kamel ;
Wu, NaiQi ;
Zhou, MengChu .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (02) :364-379
[7]   Behaviorally Optimal and Structurally Simple Liveness-Enforcing Supervisors of Flexible Manufacturing Systems [J].
Chen, YuFeng ;
Li, ZhiWu ;
Zhou, MengChu .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (03) :615-629
[8]   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
[9]   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
[10]   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