Supervisory control based on minimal cuts and Petri net sub-controllers coordination

被引:6
|
作者
Rezig, Sadok [1 ,2 ]
Achour, Zied [1 ,2 ]
Rezg, Nidhal [1 ,2 ]
Kammoun, Mohamed-Ali [1 ]
机构
[1] Lorraine Univ, Enim, Ind Engn & Prod Lab Maintenance, Metz, France
[2] ICN Business Sch, Metz, France
关键词
Petri nets; theory of regions; discrete event systems; supervisory control; minimal cuts; DEADLOCK PREVENTION POLICY; SIPHON CONTROL;
D O I
10.1080/00207721.2015.1076903
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper addresses the synthesis of Petri net (PN) controller for the forbidden state transition problem with a new utilisation of the theory of regions. Moreover, as any method of control synthesis based on a reachability graph, the theory of regions suffers from the combinatorial explosion problem. The proposed work minimises the number of equations in the linear system of theory of regions and therefore one can reduce the computation time. In this paper, two different approaches are proposed to select minimal cuts in the reachability graph in order to synthesise a PN controller. Thanks to a switch from one cut to another, one can activate and deactivate the corresponding PN controller. An application is implemented in a flexible manufacturing system to illustrate the present method. Finally, comparison with previous works with experimental results in obtaining a maximally permissive controller is presented.
引用
收藏
页码:3425 / 3435
页数:11
相关论文
共 50 条
  • [1] A Petri net based supervisory control implementation
    Flochová, J
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 1039 - 1044
  • [2] Novel analysis of Petri-net-based controllers by means of TCT implementation tool of supervisory control theory
    Gelen, Gokhan
    Uzam, Murat
    MAEJO INTERNATIONAL JOURNAL OF SCIENCE AND TECHNOLOGY, 2010, 4 (03) : 360 - 396
  • [3] Petri net based modelling and supervisory control design in Matlab
    Music, G
    Zupanicic, B
    Matko, D
    IEEE REGION 8 EUROCON 2003, VOL A, PROCEEDINGS: COMPUTER AS A TOOL, 2003, : 362 - 366
  • [4] Reliable control using hidden sub-controllers and their realization as sampled-data controllers
    Oishi, Y
    PROCEEDINGS OF THE 35TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1996, : 132 - 137
  • [5] Petri net cascade decomposition for supervisory control
    Dong, LD
    Wu, WM
    Su, HY
    Chu, J
    PROCEEDINGS OF THE 2003 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2003, : 338 - 343
  • [6] Switching Control of Wind Turbine Sub-Controllers Based on an Active Disturbance Rejection Technique
    Xiao, Yancai
    Hong, Yi
    Chen, Xiuhai
    Huo, Wenjian
    ENERGIES, 2016, 9 (10):
  • [7] 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
  • [8] 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
  • [9] 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
  • [10] Petri-net-based robust supervisory control of automated manufacturing systems
    Yue, Hao
    Xing, Keyi
    Hu, Hesuan
    Wu, Weimin
    Su, Hongye
    CONTROL ENGINEERING PRACTICE, 2016, 54 : 176 - 189