Controller synthesis for dynamic hierarchical real-time plants using timed automata

被引:1
|
作者
Bin Waez, Md Tawhid [1 ]
Wasowski, Andrzej [2 ]
Dingel, Juergen [3 ]
Rudie, Karen [4 ]
机构
[1] Ford Motor Co, Res & Adv Engn, Dearborn, MI 48121 USA
[2] IT Univ Copenhagen, Comp Sci Dept, Copenhagen, Denmark
[3] Queens Univ, Sch Comp, Modeling & Anal Software Engn Grp, Kingston, ON, Canada
[4] Queens Univ, Dept Elect & Comp Engn, Kingston, ON, Canada
关键词
Timed automata; Controller synthesis; Timed I/O automata; Dynamic; Timed process automata; Hierarchical; Compositional; Reusable designs; State-space reduction technique;
D O I
10.1007/s10626-017-0240-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We use timed I/O automata based timed games to synthesize task-level reconfiguration services for cost-effective fault tolerance in a case study. The case study shows that state-space explosion is a severe problem for timed games. By applying suitable abstractions, we dramatically improve the scalability. However, timed I/O automata do not facilitate algorithmic abstraction generation techniques. The case study motivates the development of timed process automata to improve modeling and analysis for controller synthesis of time-critical plants which can be hierarchical and dynamic. The model offers two essential features for industrial systems: (i) compositional modeling with reusable designs for different contexts, and (ii) state-space reduction technique. Timed process automata model dynamic networks of continuous-time communicating plant processes which can activate other plant processes. We show how to establish safety and reachability properties of timed process automata by reduction to solving timed games. To mitigate the state-space explosion problem, an algorithmic state-space reduction technique using compositional reasoning and aggressive abstractions is also proposed. In this article, we demonstrate the theoretical framework of timed process automata and the effectiveness of the proposed state-space reduction technique by extending the case study.
引用
收藏
页码:407 / 441
页数:35
相关论文
共 50 条
  • [1] Controller synthesis for dynamic hierarchical real-time plants using timed automata
    Md Tawhid Bin Waez
    Andrzej Wąsowski
    Juergen Dingel
    Karen Rudie
    [J]. Discrete Event Dynamic Systems, 2017, 27 : 407 - 441
  • [2] Real-time component composition using hierarchical timed automata
    Jin, Xianli
    Ma, Huadong
    Gu, Zonghua
    [J]. USIC 2007: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2007, : 90 - +
  • [3] From Real-time Logic to Timed Automata
    Ferrere, Thomas
    Maler, Oded
    Nickovic, Dejan
    Pnueli, Amir
    [J]. JOURNAL OF THE ACM, 2019, 66 (03)
  • [4] Using timed automata for response time analysis of distributed real-time systems
    Bradley, S
    Henderson, W
    Kendall, D
    [J]. REAL TIME PROGRAMMING 1999 (WRTP'99), 1999, : 209 - 214
  • [5] Controller synthesis for timed automata
    Asarin, E
    Maler, O
    Pnueli, A
    Sifakis, J
    [J]. SYSTEM STRUCTURE AND CONTROL 1998 (SSC'98), VOLS 1 AND 2, 1998, : 447 - 452
  • [6] Quantitative Analysis of Real-Time Systems Using Priced Timed Automata
    Bouyer, Patricia
    Fahrenberg, Uli
    Larsen, Kim G.
    Markey, Nicolas
    [J]. COMMUNICATIONS OF THE ACM, 2011, 54 (09) : 78 - 87
  • [7] A timed automata semantics for real-time UML specifications
    Toetenel, H
    Roubtsova, E
    van Katwijk, J
    [J]. IEEE SYMPOSIA ON HUMAN-CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, PROCEEDINGS, 2001, : 88 - 95
  • [8] A survey of timed automata for the development of real-time systems
    Bin Waez, Md Tawhid
    Dingel, Juergen
    Rudie, Karen
    [J]. COMPUTER SCIENCE REVIEW, 2013, 9 : 1 - 26
  • [9] Implementation of Timed Automata in a Real-time Operating System
    Kucera, Pavel
    Hyncica, Ondrej
    Honzik, Petr
    [J]. WORLD CONGRESS ON ENGINEERING AND COMPUTER SCIENCE, VOLS 1 AND 2, 2010, : 56 - 60
  • [10] DyNCA: Real-time Dynamic Texture Synthesis Using Neural Cellular Automata
    Pajouheshgar, Ehsan
    Xu, Yitao
    Zhang, Tong
    Susstrunk, Sabine
    [J]. 2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2023, : 20742 - 20751