Supervisory control of Petri nets using routing functions: Starvation avoidance issues

被引:3
|
作者
Alpan, G [1 ]
Gaujal, B
机构
[1] INRIA Lorraine Macsi, Nancy, France
[2] Ecole Mines, F-54042 Nancy, France
[3] Loria, Nancy, France
关键词
Petri nets; routing functions; supervisory control;
D O I
10.1109/3477.875445
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a new point of view on supervisory control of Petri nets by using routing functions instead of the traditional control places. We first show the relation between the two notions. In the second part of the paper, we illustrate the use of routing functions by showing how to compute a renting function in order to avoid starvation in general Petri nets. This control uses a continuous version of the net and a description of the evolution of the net under the form of linear algebraic equations, As for the computational part, we use algebraic polynomial geometry in the continuous case and Diophantine equations for the discrete version of the Petri net under study.
引用
收藏
页码:684 / 695
页数:12
相关论文
共 50 条
  • [1] Diagnosability enforcement in labeled Petri nets using supervisory control
    Hu, Yihui
    Ma, Ziyue
    Li, Zhiwu
    Giua, Alessandro
    AUTOMATICA, 2021, 131
  • [2] Supervisory control of time Petri nets using net unfolding
    Buy, U
    Darabi, H
    Lehene, M
    Venepally, V
    Proceedings of the 29th Annual International Computer Software and Applications Conference, Workshops and Fast Abstracts, 2005, : 97 - 100
  • [3] Modeling and supervisory control of railway networks using Petri nets
    Giua, Alessandro
    Seatzu, Carla
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2008, 5 (03) : 431 - 445
  • [4] Reduction of the supervisory control problem for Petri nets
    Stremersch, G
    Boel, RK
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2000, 45 (12) : 2358 - 2363
  • [5] BLOCKING AND CONTROLLABILITY OF PETRI NETS IN SUPERVISORY CONTROL
    GIUA, A
    DICESARE, F
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (04) : 818 - 823
  • [6] Supervisory control of railway networks with Petri nets
    Giua, A
    Seatzu, C
    PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 5004 - 5009
  • [7] Decentralized supervisory control of Petri nets with monitor places
    Basile, Francesco
    Giua, Alessandro
    Seatzu, Carla
    ETFA 2005: 10th IEEE International Conference on Emerging Technologies and Factory Automation, Vol 1, Pts 1 and 2, Proceedings, 2005, : 269 - 272
  • [8] 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
  • [9] Supervisory Control of Petri Nets in the Presence of Replacement Attacks
    You, Dan
    Wang, Shouguang
    Zhou, Mengchu
    Seatzu, Carla
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2022, 67 (03) : 1466 - 1473
  • [10] On the Notion of Uncontrollable Marking in Supervisory Control of Petri Nets
    Lacerda, Bruno
    Lima, Pedro U.
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2014, 59 (11) : 3069 - 3074