New Petri Net Structure and Its Application to Optimal Supervisory Control: Interval Inhibitor Arcs

被引:114
|
作者
Chen, YuFeng [1 ]
Li, Zhiwu [2 ]
Barkaoui, Kamel [3 ,4 ]
Uzam, Murat [5 ]
机构
[1] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
[2] Macau Univ Sci & Technol, Fac Informat Technol, Taipa, Macao, Peoples R China
[3] Conservatoire Natl Arts & Metiers, Cedr Lab, F-75141 Paris, France
[4] Conservatoire Natl Arts & Metiers, Dept Comp Sci, F-75141 Paris, France
[5] Meliksah Univ, Muhendisl Mimarl Fak, Elekt Elekt Muhendisligi Bolumu, TR-38280 Kayseri, Turkey
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2014年 / 44卷 / 10期
基金
中国国家自然科学基金;
关键词
Deadlock; flexible manufacturing system; interval inhibitor arc; Petri net; supervisory control; DEADLOCK PREVENTION POLICY; LIVENESS-ENFORCING SUPERVISORS; MANUFACTURING SYSTEMS; DEPENDENT SIPHONS; CONTROLLABILITY; ELEMENTARY; AVOIDANCE; MODELS;
D O I
10.1109/TSMC.2014.2307284
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new Petri net structure, namely, an interval inhibitor arc, and its application to the optimal supervisory control of Petri nets. An interval inhibitor arc is an arc from a place to a transition labeled with an integer interval. The transition is disabled by the place if the number of tokens in the place is between the labeled interval. The formal definition and the firing rules of Petri nets with interval inhibitor arcs are developed. Then, an optimal Petri net supervisor based on the interval inhibitor arcs is designed to prevent a system from reaching illegal markings. Two techniques are developed to simplify the supervisory structure by compressing the number of control places. The proposed approaches are general since they can be applied to any bounded Petri net models. A marking reduction approach is also introduced if they are applied to Petri net models of flexible manufacturing systems. Finally, a number of examples are provided to demonstrate the proposed approaches and the experimental results show that they can obtain optimal Petri net supervisors for some net models that cannot be optimally controlled by pure net supervisors. Furthermore, the obtained supervisor is structurally simple.
引用
收藏
页码:1384 / 1400
页数:17
相关论文
共 50 条
  • [41] POC NET, A SUBCLASS OF PETRI NETS, AND ITS APPLICATION TO TIMED PETRI NETS
    OHTA, A
    HISAMURA, T
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1993, 24 (03) : 539 - 552
  • [42] A Minimal Supervisory Structure to Optimally Enforce Liveness on Petri Net Models for Flexible Manufacturing Systems
    Bashir, Muhammad
    Li, Zhiwu
    Uzam, Murat
    Al-Ahmari, Abdulrahman
    Wu, Naiqi
    Liu, Ding
    Qu, Ting
    IEEE ACCESS, 2017, 5 : 15731 - 15749
  • [43] A novel hybrid petri net model for urban intersection and its application in signal control strategy
    Chen, Fuyang
    Wang, Li
    Jiang, Bin
    Wen, Changyun
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2014, 351 (08): : 4357 - 4380
  • [44] Optimal Supervisory Control of Flexible Manufacturing Systems by Petri Nets: A Set Classification Approach
    Chen, YuFeng
    Li, ZhiWu
    Zhou, MengChu
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2014, 11 (02) : 549 - 563
  • [45] An application of Petri nets to supervisory control for human-computer interactive systems
    Lee, JS
    Zhou, MC
    Hsu, PL
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2005, 52 (05) : 1220 - 1226
  • [46] HIERARCHY COOPERATION INHIBIT ARC PETRI NET AND ITS APPLICATION
    Zhao, Jiafeng
    Ma, Xiuzhen
    Fei, Jingzhou
    CONTROL AND INTELLIGENT SYSTEMS, 2013, 41 (04) : 203 - 209
  • [48] Fuzzy colored Petri net and its application in workflow modeling
    Zhang, Pengcheng
    Li, Renhou
    Qin, Ming
    Gu, Xinhua
    Jisuanji Fuzhu Sheji Yu Tuxingxue Xuebao/Journal of Computer-Aided Design and Computer Graphics, 2002, 14 (08): : 713 - 716
  • [49] Articulation of Transition Systems and Its Application to Petri Net Synthesis
    Devillers, Raymond
    APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY, PETRI NETS 2019, 2019, 11522 : 113 - 126
  • [50] A kind of Object-Oriented Petri Net and its Application
    Liu, Xin
    Yin, Guisheng
    Zhan, Ziying
    ICICSE: 2008 INTERNATIONAL CONFERENCE ON INTERNET COMPUTING IN SCIENCE AND ENGINEERING, PROCEEDINGS, 2008, : 541 - +