Decentralized supervisory controller design to avoid deadlock in Petri nets

被引:13
|
作者
Aybar, A [1 ]
Iftar, A [1 ]
机构
[1] Anadolu Univ, Dept Elect & Elect Engn, TR-26470 Eskisehir, Turkey
关键词
D O I
10.1080/0020717031000149609
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A decentralized supervisory controller design approach, using overlapping decompositions, is proposed for discrete-event systems modelled by Petri nets to avoid deadlock. In this approach, the given original Petri net is first decomposed into overlapping Petri subnets. A controller for each disjoint Petri subnet is then designed. A controller for the expanded Petri net is next obtained by combining these controllers in a certain way. In the final phase, the controller obtained for the expanded Petri net is contracted in a certain way to obtain a controller for the original Petri net. It is proved that this final controller avoids deadlock in the original Petri net.
引用
收藏
页码:1285 / 1295
页数:11
相关论文
共 50 条
  • [1] Decentralized supervisory controller design to avoid deadlock in Petri nets (vol 76, pg 1285, 2003)
    Aybar, A
    Iftar, A
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 2003, 76 (15) : 1584 - 1584
  • [2] Supervisory controller design for timed Petri Nets
    Aybar, Aydin
    Iftar, Altug
    [J]. PROCEEDINGS OF THE 2006 IEEE/SMC INTERNATIONAL CONFERENCE ON SYSTEM OF SYSTEMS ENGINEERING, 2006, : 59 - +
  • [3] Centralized and decentralized supervisory controller design to enforce boundedness, liveness, and reversibility in Petri nets
    Aybar, A
    Iftar, A
    Apaydin-Özkan, H
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 2005, 78 (08) : 537 - 553
  • [4] Supervisory Controller Optimization for Deadlock Resolution in Automated Manufacturing Systems With Timed Petri Nets
    Hu, Hesuan
    Zhou, Mengchu
    Li, Zhiwu
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL, VOLS 1 AND 2, 2009, : 85 - 90
  • [5] SUPERVISORY CONTROLLER DESIGN FOR TIMED-PLACE PETRI NETS
    Aybar, Aydin
    Iftar, Altug
    [J]. KYBERNETIKA, 2012, 48 (06) : 1114 - 1135
  • [6] Deadlock Avoidance Controller Design for Timed Petri Nets Using Stretching
    Aybar, Aydin
    Iftar, Altug
    [J]. IEEE SYSTEMS JOURNAL, 2008, 2 (02): : 178 - 188
  • [7] Supervisory controller design to enforce reversibility and liveness in colored Petri nets
    Aybar, Aydin
    Cimen, Mustafa
    [J]. INTERNATIONAL JOURNAL OF CONTROL AUTOMATION AND SYSTEMS, 2007, 5 (04) : 463 - 470
  • [8] Supervisory controller design to enforce reversibility and liveness in colored Petri nets
    Department of Electrical and Electronics Engineering, Anadolu University, 26555, Eskişehir, Turkey
    [J]. Int. J. Control Autom. Syst., 2007, 4 (463-470):
  • [9] Decentralized supervisory control of Petri nets with monitor places
    Basile, Francesco
    Giua, Alessandro
    Seatzu, Carla
    [J]. ETFA 2005: 10th IEEE International Conference on Emerging Technologies and Factory Automation, Vol 1, Pts 1 and 2, Proceedings, 2005, : 269 - 272
  • [10] Decentralized supervisory control of Petri Nets with monitor places
    Basile, Francesco
    Giua, Alessandro
    Seatzu, Carla
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING, VOLS 1-3, 2007, : 364 - 370