Design of Optimal Petri Net Supervisors for Flexible Manufacturing Systems via Weighted Inhibitor Arcs

被引:19
|
作者
Cong, XuYa [1 ,2 ]
Gu, Chao [1 ,2 ]
Uzam, Murat [3 ]
Chen, YuFeng [4 ]
Al-Ahmari, Abdulrahman M. [5 ,6 ]
Wu, NaiQi [4 ]
Zhou, MengChu [7 ,8 ]
Li, ZhiWu [1 ,4 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Shaanxi, Peoples R China
[2] Xidian Univ, Key Lab Elect Equipment Struct Design, Minist Educ, Xian 710071, Shaanxi, Peoples R China
[3] Meliksah Univ, Elekt Elekt Muhendisligi Bolumu, Muhendisl Mimarl Fak, TR-38280 Kayseri, Turkey
[4] Macau Univ Sci & Technol, Inst Syst Engn, Taipa, Macau, Peoples R China
[5] King Saud Univ, Adv Mfg Inst, FARCAMT Chair, Riyadh 12372, Saudi Arabia
[6] King Saud Univ, Ind Engn Dept, Coll Engn, Riyadh 11421, Saudi Arabia
[7] New Jersey Inst Technol, Dept Elect & Comp Engn, Newark, NJ 07102 USA
[8] King Abdulaziz Univ, Renewable Energy Res Grp, Jeddah, Saudi Arabia
基金
中国国家自然科学基金;
关键词
Deadlock prevention; flexible manufacturing system; observer place; Petri net; supervisory control; weighted inhibitor arc; DEADLOCK PREVENTION POLICY; LIVENESS-ENFORCING SUPERVISORS; DEPENDENT SIPHONS; ALGEBRAIC SYNTHESIS; ELEMENTARY SIPHONS; AVOIDANCE; CONTROLLABILITY; CONTROLLERS; FMS; CONSTRAINTS;
D O I
10.1002/asjc.1583
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper develops an approach to the design of an optimal Petri net supervisor that enforces liveness to flexible manufacturing systems. The supervisor contains a set of observer places with weighted inhibitor arcs. An observer place with a weighted inhibitor arc is used to forbid a net from yielding an illegal marking by inhibiting the firing of a transition at a marking while ensuring that all legal markings are preserved. A marking reduction technique is presented to decrease the number of considered markings, which can dramatically lower the computational burden of the proposed approach. An integer linear program is presented to simplify the supervisory structure by minimizing the number of observer places. Finally, several examples are used to shed light on the proposed approach which can lead to an optimal supervisor for the net models that cannot be optimally controlled via pure Petri net supervisors.
引用
收藏
页码:511 / 530
页数:20
相关论文
共 50 条
  • [1] Optimal Petri Net Supervisors of Discrete Event Systems via Weighted and Data Inhibitor Arcs
    Cong, Xuya
    Chen, Yufeng
    Li, Zhiwu
    Wu, Naiqi
    Nasr, Emad Abouel
    El-Tamimi, Abdulaziz Mohammed
    [J]. IEEE ACCESS, 2018, 6 : 8245 - 8257
  • [2] Nonpure Petri net supervisors for optimal deadlock control of flexible manufacturing systems
    [J]. 1600, Institute of Electrical and Electronics Engineers Inc. (43):
  • [3] Nonpure Petri Net Supervisors for Optimal Deadlock Control of Flexible Manufacturing Systems
    Chen, YuFeng
    Li, ZhiWu
    Al-Ahmari, Abdulrahman
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2013, 43 (02): : 252 - 265
  • [4] Optimal deadlock avoidance Petri net supervisors for automated manufacturing systems
    Xing K.
    Tian F.
    Yang X.
    [J]. Journal of Control Theory and Applications, 2007, 5 (2): : 152 - 158
  • [5] Optimal deadlock avoidance Petri net supervisors for automated manufacturing systems
    Keyi XING
    Xi’an Institute of Electromechanical Information Technology
    [J]. Control Theory and Technology, 2007, (02) : 152 - 158
  • [6] On Further Reduction of Constraints in "Nonpure Petri Net Supervisors for Optimal Deadlock Control of Flexible Manufacturing Systems"
    Huang, Bo
    Zhu, Hang
    Zhang, Gongxuan
    Lu, Xianling
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2015, 45 (03): : 542 - 543
  • [7] MAXIMALLY PERMISSIVE PETRI NET SUPERVISORS FOR FLEXIBLE MANUFACTURING SYSTEMS WITH UNCONTROLLABLE AND UNOBSERVABLE TRANSITIONS
    Chen, YuFeng
    Barkaoui, Kamel
    [J]. ASIAN JOURNAL OF CONTROL, 2014, 16 (06) : 1646 - 1658
  • [8] Deadlock Prevention Based on Structure Reuse of Petri Net Supervisors for Flexible Manufacturing Systems
    Li, ZhiWu
    Liu, GaiYun
    Hanisch, Hans-Michael
    Zhou, MengChu
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2012, 42 (01): : 178 - 191
  • [9] Most permissive liveness-enforcing Petri net supervisors for flexible manufacturing systems
    Chen, YuFeng
    Li, ZhiWu
    Zhou, MengChu
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2012, 50 (22) : 6357 - 6371
  • [10] Nonpure Petri Net Supervisors for Optimal Deadlock Control of Flexible Manufacturing Systems (vol 43, pg 252, 2013)
    Chen, YuFeng
    Li, ZhiWu
    Al-Ahmari, Abdulrahman
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2014, 44 (06): : 804 - 804