Design of a maximally permissive liveness-enforcing supervisor with a compressed supervisory structure for flexible manufacturing systems

被引:193
|
作者
Chen, YuFeng [1 ]
Li, Zhiwu [1 ,2 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[2] King Saud Univ, Coll Engn, Riyadh 11421, Saudi Arabia
基金
新加坡国家研究基金会;
关键词
Petri net; Flexible manufacturing system (FMS); Deadlock prevention; First-met bad marking (FBM); DEADLOCK PREVENTION POLICY; RESOURCE-ALLOCATION SYSTEMS; PETRI NETS; SIPHON CONTROL; AVOIDANCE; REGIONS; FMS;
D O I
10.1016/j.automatica.2011.01.070
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a deadlock prevention policy for flexible manufacturing systems (FMS) is proposed, which can obtain a maximally permissive liveness-enforcing Petri net supervisor while the number of control places is compressed. By using a vector covering approach, the sets of legal markings and first-met bad markings (FBM) are reduced to two small ones, i.e., the minimal covering set of legal markings and the minimal covered set of FBM. A maximally permissive control purpose can be achieved by designing control places such that all markings in the minimal covered set of FBM are forbidden and no marking in the minimal covering set of legal markings is forbidden. An integer linear programming problem is designed to minimize the number of control places under an assumption that a control place is associated with a P-semiflow. The resulting net has the minimal number of control places on the premise that the assumption holds, and possesses all permissive states of a plant. The only problem of the proposed method is its computational complexity that makes it inapplicable to large-scale Petri net models. An FMS example from the literature is presented to illustrate the proposed method. (C) 2011 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1028 / 1034
页数:7
相关论文
共 50 条
  • [41] Synthesis of Liveness-Enforcing Petri Net Supervisors Based on a Think-Globally-Act-Locally Approach and Vector Covering for Flexible Manufacturing Systems
    Li, Chengzong
    Chen, Yufeng
    Li, Zhiwu
    Barkaoui, Kamel
    IEEE ACCESS, 2017, 5 : 16349 - 16358
  • [42] An improved iterative synthesis method for liveness enforcing supervisors of flexible manufacturing systems
    Uzam, M
    Zhou, MC
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2006, 44 (10) : 1987 - 2030
  • [43] SYNTHESIS OF LIVENESS-ENFORCING PETRI NET SUPERVISORS BASED ON A THINK-GLOBALLY-ACT LOCALLY APPROACH AND A STRUCTURALLY MINIMAL METHOD FOR FLEXIBLE MANUFACTURING SYSTEMS
    Li, Chengzong
    Li, Yongyao
    Chen, Yufeng
    Wu, Naiqi
    Li, Zhiwu
    Ma, Pengyu
    KAiD, Husam
    COMPUTING AND INFORMATICS, 2022, 41 (05) : 1310 - 1336
  • [44] A divide-and-conquer-method for the synthesis of liveness enforcing supervisors for flexible manufacturing systems
    Murat Uzam
    ZhiWu Li
    Gökhan Gelen
    Rabiu Saleh Zakariyya
    Journal of Intelligent Manufacturing, 2016, 27 : 1111 - 1129
  • [45] A divide-and-conquer-method for the synthesis of liveness enforcing supervisors for flexible manufacturing systems
    Uzam, Murat
    Li, ZhiWu
    Gelen, Gokhan
    Zakariyya, Rabiu Saleh
    JOURNAL OF INTELLIGENT MANUFACTURING, 2016, 27 (05) : 1111 - 1129
  • [46] MAXIMALLY PERMISSIVE PETRI NET SUPERVISORS FOR FLEXIBLE MANUFACTURING SYSTEMS WITH UNCONTROLLABLE AND UNOBSERVABLE TRANSITIONS
    Chen, YuFeng
    Barkaoui, Kamel
    ASIAN JOURNAL OF CONTROL, 2014, 16 (06) : 1646 - 1658
  • [47] Maximally permissive deadlock prevention policies for flexible manufacturing systems using control transition
    Row, Ter-Chan
    Pan, Yen-Liang
    ADVANCES IN MECHANICAL ENGINEERING, 2018, 10 (07)
  • [48] An Improved Synthesis Method Based on ILPP and Colored Petri Net for Liveness Enforcing Controller of Flexible Manufacturing Systems
    Kaid, Husam
    Al-Ahmari, Abdulrahman
    Li, Zhiwu
    Ameen, Wadea
    IEEE ACCESS, 2022, 10 : 68570 - 68581
  • [49] Minimal Supervisory Structure for Flexible Manufacturing Systems Using Petri Nets
    Bashir, Muhammad
    Muhammad, Bashir Bala
    Li, Zhiwu
    PROCEEDINGS OF 2016 THE 2ND INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS, 2016, : 291 - 296
  • [50] Improvement on 'A merging method for the siphon-based flexible manufacturing systems maximally permissive controllers with simpler structures'
    Chao, Daniel Yuh
    IMA JOURNAL OF MATHEMATICAL CONTROL AND INFORMATION, 2016, 33 (02) : 163 - 171