Optimal enforcement of liveness for decentralized systems of flexible manufacturing systems using Petri nets

被引:4
作者
Bashir, Muhammad [1 ]
机构
[1] Xian Polytech Univ, Sch Elect & Informat, 19 South Jinhua, Xian 710048, Peoples R China
关键词
Decentralized controller; working zone; flexible manufacturing system; Petri nets; deadlocks; DISCRETE-EVENT SYSTEMS; SUPERVISORY CONTROL; DEADLOCK PREVENTION;
D O I
10.1177/0142331220908999
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The decentralized supervisory structure has drawn much attention in recent years. Many studies are reported in the paradigm of automata while few can be found in the Petri net model. This paper proposes a new method for decentralized supervisory control using the Petri net paradigm. Two efficient Algorithms are developed in the proposed method. Algorithm 1 is used to compute decentralized working zones from the given (LSPR)-P-3 Petri net model for flexible manufacturing systems. Algorithm 2 is used to compute the decentralized controllers that enforced liveness to the decentralized working zones. The sequential assembling is used to reconnect and controlled the working zones via decentralized controllers. The decentralized controller is added to the decentralized working zones that have common elements, that is, common transitions. The proposed method has the following advantages: (i) it can be applied to a complex Petri net model for flexible manufacturing systems, (ii) the proposed methods has less computational complexity when compared with the previous methods, (iii) the proposed method can obtain a minimal number of decentralized controllers that enforce liveness of the uncontrolled Petri net model. Experimental examples are presented to explore the applicability of the proposed methods.
引用
收藏
页码:2206 / 2220
页数:15
相关论文
共 53 条
[1]   Global Supervisory Structure for Decentralized Systems of Flexible Manufacturing Systems Using Petri Nets [J].
Bashir, Muhammad ;
Hong, Liang .
PROCESSES, 2019, 7 (09)
[2]   On structural reduction of liveness-enforcing Petri net supervisors for flexible manufacturing systems: an algebraic approach [J].
Bashir, Muhammad ;
Li, Zhiwu ;
Uzam, Murat ;
Wu, Naiqi ;
Al-Ahmari, Abdulrahman .
IMA JOURNAL OF MATHEMATICAL CONTROL AND INFORMATION, 2018, 35 (04) :1217-1249
[3]   Optimal enforcement of liveness to flexible manufacturing systems modeled with Petri nets via transition-based controllers [J].
Bashir, Muhammad ;
Liu, Ding ;
Uzam, Murat ;
Wu, Naiqi ;
Al-Ahmari, Abdulrahman ;
Li, Zhiwu .
ADVANCES IN MECHANICAL ENGINEERING, 2018, 10 (01)
[4]   A Minimal Supervisory Structure to Optimally Enforce Liveness on Petri Net Models for Flexible Manufacturing Systems [J].
Bashir, Muhammad ;
Li, Zhiwu ;
Uzam, Murat ;
Al-Ahmari, Abdulrahman ;
Wu, Naiqi ;
Liu, Ding ;
Qu, Ting .
IEEE ACCESS, 2017, 5 :15731-15749
[5]  
Bashir M, 2016, PROCEEDINGS OF 2016 THE 2ND INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS, P291, DOI 10.1109/ICCAR.2016.7486743
[6]   A branch and bound approach for the design of decentralized supervisors in Petri net models [J].
Basile, Francesco ;
Cordone, Roberto ;
Piroddi, Luigi .
AUTOMATICA, 2015, 52 :322-333
[7]   Diagnosis of asynchronous discrete-event systems: A net unfolding approach [J].
Benveniste, A ;
Fabre, E ;
Haar, S ;
Jard, C .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2003, 48 (05) :714-727
[8]  
Bin Ab Malek MS, 2016, INT CONF INFORM COMM, P258, DOI 10.1109/IACS.2016.7476121
[9]  
Bourjij A, 1997, IEEE SYS MAN CYBERN, P1741, DOI 10.1109/ICSMC.1997.638274
[10]   Supervisor Localization for Large-Scale Discrete-Event Systems [J].
Cai, K. ;
Wonham, W. M. .
PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, :3099-3105