On structural reduction of liveness-enforcing Petri net supervisors for flexible manufacturing systems: an algebraic approach

被引:5
作者
Bashir, Muhammad [1 ]
Li, Zhiwu [2 ]
Uzam, Murat [3 ]
Wu, Naiqi [4 ]
Al-Ahmari, Abdulrahman [5 ,6 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Key Lab Elect Equipment Struct Design, 2 South Taibai Rd, Xian 710071, Shaanxi, Peoples R China
[2] Macau Univ Sci & Technol, Inst Syst Engn, Ave Wai Long, Taipa, Macau, Peoples R China
[3] Meliksah Univ, Muhendislik Mimarlik Fak, Elekt Elekt Muhendisligi Bolumu, TR-38280 Kayseri, Turkey
[4] Macau Univ Sci & Technol, Inst Syst Engn, Ave Wai Long, Taipa, Macau, Peoples R China
[5] King Saud Univ, Ind Engn Dept, Coll Engn, Riyadh 11421, Saudi Arabia
[6] King Saud Univ, Adv Mfg Inst, FARCAMT Chair, Riyadh 11421, Saudi Arabia
关键词
deadlock; flexible manufacturing system (FMS); liveness-enforcing supervisor; Petri net; DEADLOCK PREVENTION POLICY; ELEMENTARY SIPHONS; DEPENDENT SIPHONS; AVOIDANCE; CONTROLLERS; DESIGN; FMS; CONTROLLABILITY; IDENTIFICATION; CONSTRAINTS;
D O I
10.1093/imamci/dnx024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A deluge of studies has been carried out on deadlock prevention and liveness enforcement for flexible manufacturing systems (FMSs). This paper reports an algebraic procedure to find a set of merged place invariants, aiming to reduce the structural complexity of a liveness-enforcing Petri net supervisor for an FMS. Firstly, given an uncontrolled Petri net model, a set of control places as well as their corresponding place invariants are computed by using the existing methods. A systematic approach is developed to find a set of merged place invariants that are much more compact than the original supervisor structure, which remarkably reduces the number of control places in a liveness-enforcing Petri net supervisor for an FMS. The structurally reduced supervisor provides the same or more permissive behavior than that of an original one. As an algebraic approach, the proposed method is computationally trivial and is applicable to all manufacturing-oriented Petri net classes currently available in the literature. Several typical manufacturing examples are used to demonstrate the approach reported in this research.
引用
收藏
页码:1217 / 1249
页数:33
相关论文
共 80 条
[1]   Deadlock prevention and avoidance in FMS: A Petri net based approach [J].
Abdallah, IB ;
ElMaraghy, HA .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 1998, 14 (10) :704-715
[2]   Optimal One-Wafer Cyclic Scheduling and Buffer Space Configuration for Single-Arm Multicluster Tools With Linear Topology [J].
Bai, Liping ;
Wu, Naiqi ;
Li, Zhiwu ;
Zhou, MengChu .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2016, 46 (10) :1456-1467
[3]  
Barkaoui K, 1997, IEEE SYS MAN CYBERN, P3750, DOI 10.1109/ICSMC.1997.633253
[4]  
Bashir M, 2016, PROCEEDINGS OF 2016 THE 2ND INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS, P291, DOI 10.1109/ICCAR.2016.7486743
[5]  
Chen Y. F., 2013, OPTIMAL SUPERVISORY
[6]   Deadlock recovery for flexible manufacturing systems modeled with Petri nets [J].
Chen, YuFeng ;
Li, ZhiWu ;
Al-Ahmari, Abdulrahman ;
Wu, Naiqi ;
Qu, Ting .
INFORMATION SCIENCES, 2017, 381 :290-303
[7]   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
[8]   On the enforcement of a class of nonlinear constraints on Petri nets [J].
Chen, YuFeng ;
Li, ZhiWu ;
Barkaoui, Kamel ;
Giua, Alessandro .
AUTOMATICA, 2015, 55 :116-124
[9]   New Petri Net Structure and Its Application to Optimal Supervisory Control: Interval Inhibitor Arcs [J].
Chen, YuFeng ;
Li, Zhiwu ;
Barkaoui, Kamel ;
Uzam, Murat .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2014, 44 (10) :1384-1400
[10]   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