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 条
  • [1] Design of a Maximally Permissive Liveness-Enforcing Petri Net Supervisor for Flexible Manufacturing Systems
    Chen, YuFeng
    Li, Zhiwu
    Khalgui, Mohamed
    Mosbahi, Olfa
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2011, 8 (02) : 374 - 393
  • [2] On the existence of a maximally permissive liveness-enforcing Petri net supervisor for flexible manufacturing systems
    Li, Zhiwu
    Shpitalni, Moshe
    PROCEEDINGS OF 2008 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2008, : 90 - +
  • [3] Maximally permissive liveness-enforcing supervisor with lowest implementation cost for flexible manufacturing systems
    Chen, YuFeng
    Li, ZhiWu
    Barkaoui, Kamel
    INFORMATION SCIENCES, 2014, 256 : 74 - 90
  • [4] DESIGN OF A MAXIMALLY PERMISSIVE LIVENESS-ENFORCING SUPERVISOR WITH REDUCED COMPLEXITY FOR AUTOMATED MANUFACTURING SYSTEMS
    Wang, ShouGuang
    Zhou, MengChu
    Wu, WenHui
    ASIAN JOURNAL OF CONTROL, 2015, 17 (01) : 190 - 201
  • [5] Design of a Maximally Permissive Liveness-Enforcing Petri Net Supervisor for Flexible Manufacturing Systems (vol 8, pg 374, 2011)
    Chen, Yu Feng
    Li, Zhi Wu
    Khalgui, Mohamed
    Mosbahi, Olfa
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2012, 9 (02) : 455 - 455
  • [6] On Nonexistence of a Maximally Permissive Liveness-Enforcing Pure Net Supervisor
    Zhong, ChunFu
    Li, ZhiWu
    Chen, YuFeng
    Al-Ahmari, Abdulrahman
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (01): : 29 - 37
  • [7] Design of a More Permissive and Structurally Simple Liveness-Enforcing Petri Net Supervisor for Flexible Manufacturing Systems
    Li, Zhiwu
    Wang, Xingping
    IECON 2004: 30TH ANNUAL CONFERENCE OF IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOL 2, 2004, : 1891 - 1895
  • [8] Optimization algorithm of a liveness-enforcing supervisor for flexible manufacturing systems
    Guo, Jin-Wei
    Chen, Nan
    Wang, Guo-Feng
    Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2010, 16 (03): : 663 - 671
  • [9] Distributed Computation of Liveness-Enforcing Supervisory Control of Flexible Manufacturing Systems
    Jafarinejad F.
    Pouyan A.A.
    1600, World Scientific (16): : 1 - 15
  • [10] Liveness-enforcing supervisor design for a class of generalised petri net models of flexible manufacturing systems
    Li, Z.
    Zhang, J.
    Zhao, M.
    IET CONTROL THEORY AND APPLICATIONS, 2007, 1 (04): : 955 - 967