A State Class Based Controller Synthesis Approach for Time Petri Nets

被引:3
|
作者
Leclercq, Loriane [1 ]
Lime, Didier [1 ]
Roux, Olivier H. [1 ]
机构
[1] Ecole Cent Nantes, CNRS, LS2N, Nantes, France
来源
APPLICATION AND THEORY OF PETRI NETS AND CONCURRENCY, PETRI NETS 2023 | 2023年 / 13929卷
关键词
Time Petri nets; state classes; timed games; controller synthesis; REACHABILITY; ALGORITHMS; SEMANTICS; SYSTEMS;
D O I
10.1007/978-3-031-33620-1_21
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a new algorithm for reachability controller synthesis with time Petri nets (TPN). We consider an unusual semantics of time Petri nets in which the firing date of a transition is chosen in its static firing interval when it becomes enabled. This semantics is motivated i) by a practical concern: it aims at approaching the implementation of the controller on a real-time target; ii) by a theoretical concern: it ensures that in the classical state class graph [6], every state in each state class is an actual reachable state from the TPN, which is not the case with the usual interval-based semantics. We define a new kind of two-player timed game over the state class graph and we show how to efficiently and symbolically compute the winning states using state classes. The approach is implemented in the tool Romeo [23]. We illustrate it on various examples including a case-study from [2].
引用
收藏
页码:393 / 414
页数:22
相关论文
共 50 条
  • [41] Transforming Time Petri Nets into Heterogeneous Petri Nets for Hybrid System Monitoring
    Hatte, Leonie
    Ribot, Pauline
    Chanthery, Elodie
    IFAC PAPERSONLINE, 2024, 58 (04): : 646 - 651
  • [42] Supervisor Synthesis Using Labeled Petri Nets for Forbidden State Specifications
    Hu, Yihui
    Ma, Ziyue
    Liu, Ruotian
    Fanti, Maria Pia
    Li, Zhiwu
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2024, 54 (10): : 6242 - 6254
  • [43] Time-based expressivity of time Petri nets for system specification
    Cerone, A
    Maggiolo-Schettini, A
    THEORETICAL COMPUTER SCIENCE, 1999, 216 (1-2) : 1 - 53
  • [44] Tracking Controller Design for Petri Nets with Inputs and Outputs
    Fritz, Raphael
    Zhang, Ping
    2020 AMERICAN CONTROL CONFERENCE (ACC), 2020, : 3672 - 3677
  • [45] TEMPORAL ANALYSIS OF COMPLEX TIME-DEPENDENT SYSTEMS: AN APPROACH BASED ON TIME PETRI NETS, ACTORDEVS AND HLA
    Cicirelli, Franco
    Furfaro, Angelo
    Nigro, Libero
    Pupo, Francesco
    EMSS 2008: 20TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM, 2008, : 455 - 462
  • [46] ON THE REACHABILITY AND REVERSIBILITY PROBLEMS IN A CLASS OF PETRI NETS
    FERRARINI, L
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1994, 24 (10): : 1474 - 1482
  • [47] Dependability analysis of a class of probabilistic Petri nets
    Yen, HC
    Yu, LP
    10TH IEEE PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING, PROCEEDINGS, 2004, : 373 - 380
  • [48] A MODULE-BASED APPROACH TO BIOMODEL ENGINEERING WITH PETRI NETS
    Marwan, Wolfgang
    Blaetke, Mary Ann
    2012 WINTER SIMULATION CONFERENCE (WSC), 2012,
  • [49] Diagnosability of Event Patterns in Safe Labeled Time Petri Nets: A Model-Checking Approach
    Pencole, Yannick
    Subias, Audine
    IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2022, 19 (02) : 1151 - 1162
  • [50] Controller Design of Hybrid-Time Delay-Petri Nets Based on Lyapunov Theory by Adding Control Places
    Farahani, A. Ahangarani
    Dideban, A.
    INTERNATIONAL JOURNAL OF ENGINEERING, 2023, 36 (10): : 1868 - 1879