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] 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
  • [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] Petri Net-Based Robust Supervisory Control of Automated Manufacturing Systems With Multiple Unreliable Resources
    Abubakar, Umar Suleiman
    Liu, Gaiyun
    Uzam, Murat
    IEEE ACCESS, 2021, 9 : 100264 - 100278
  • [5] 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
  • [6] 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
  • [7] Optimal Control Synthesis for a Flexible Manufacturing System Based on Minimal Cuts
    Rezig, S.
    Achour, Z.
    Rezg, N.
    Kammoun, M-A.
    2014 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2014, : 254 - 258
  • [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] 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
  • [10] Program solution of supervisory control based on Petri nets
    Flochová, J
    Hrúz, B
    Jirsák, P
    NEW TRENDS IN DESIGN OF CONTROL SYSTEMS 1997, 1998, : 323 - 327