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 条
  • [21] LLP supervisory control with timed Petri net models in mobile robots
    Kobayashi, K
    Inoue, K
    Ushio, T
    2001 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: E-SYSTEMS AND E-MAN FOR CYBERNETICS IN CYBERSPACE, 2002, : 3229 - 3234
  • [22] Undirected colored Petri net for modelling and supervisory control of AGV systems
    Roszkowska, E
    WODES'02: SIXTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2002, : 135 - 142
  • [23] Neural network transition enabling function Petri Net to supervisory control
    Barroso, GC
    de Alexandria, AR
    INTELLIGENT MANUFACTURING SYSTEMS 1998 (IMS'98), 1999, : 109 - 113
  • [24] Application for Petri Net Supervisory Control and Automatic Ladder Code Translation for the RSLogicx500 (TM)
    Alberto Gaviria-Lopez, Carlos
    David Buchely-Moreno, Cristhian
    Ruiz-Coque, Fausto
    UIS INGENIERIAS, 2015, 14 (02): : 47 - 55
  • [25] Petri net based supervisory control reconfiguration of project management systems
    Haji, Maryam
    Darabi, Houshang
    2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1-3, 2007, : 456 - 461
  • [26] A Survey of Supervisory Control of Discrete Event Systems based on Petri Net
    Wu, Wenhui
    PROCEEDINGS OF 2010 ASIA-PACIFIC YOUTH CONFERENCE ON COMMUNICATION, VOLS 1 AND 2, 2010, : 973 - 977
  • [27] 基于Petri net with inhibitor arcs的Python多线程程序分析
    冯英华
    赤峰学院学报(自然科学版), 2012, 28 (23) : 43 - 44
  • [28] On the application of Petri net supervisory controllers in dynamic reconfiguration of medical emergency resources
    Sampath, R
    Darabi, H
    INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 2, PROCEEDINGS, 2004, : 349 - 354
  • [29] An algorithm for the minimum initial marking problem of a structurally live Petri net with inhibitor arcs
    Ye, Jianhong
    Li, Zhiwu
    Chen, Xiaoliang
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2016, 11 (05) : 586 - 592
  • [30] Domain and event structure semantics for Petri nets with read and inhibitor arcs
    Baldan, P
    Busi, N
    Corradini, A
    Pinna, GM
    THEORETICAL COMPUTER SCIENCE, 2004, 323 (1-3) : 129 - 189