Compositional synthesis of supervisors in the form of state machines and state maps

被引:24
|
作者
Mohajerani, Sahar [1 ]
Malik, Robi [2 ]
Fabian, Martin [3 ]
机构
[1] Volvo Cars Corp, Vehicle Dynam & Act Safety Ctr, Gothenburg, Sweden
[2] Univ Waikato, Dept Comp Sci, Hamilton, New Zealand
[3] Chalmers, Dept Signals & Syst, Gothenburg, Sweden
基金
中国国家自然科学基金;
关键词
Discrete event systems; Compositional synthesis; Controller constraints and structure; Algorithms and software; Computational issues; DISCRETE-EVENT SYSTEMS;
D O I
10.1016/j.automatica.2016.10.012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper investigates the compositional abstraction-based synthesis of least restrictive, controllable, and nonblocking supervisors for discrete event systems that are given as a large number of finite-state machines. It compares a previous algorithm that synthesises modular supervisors in the form of state machines, with an alternative that records state maps after each abstraction step and uses these to control the system. The state map-based algorithm supports all abstraction methods used previously, and in addition allows for nondeterminism, hiding, and transition removal. It has been implemented in the software tool Supremica and applied to several large industrial models. The experimental results and the complexity analysis show that state maps can be computed efficiently and in many cases require less memory than state machine-based supervisors. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:277 / 281
页数:5
相关论文
共 50 条
  • [21] Synthesis of reconfigurable hierarchical finite state machines
    Sklyarov, Valery
    Skliarova, Iouliia
    AUTONOMOUS ROBOTS AND AGENTS, 2007, 76 : 259 - 265
  • [22] Modelling form-based interfaces with bipartite state machines
    Draheim, D
    Weber, G
    INTERACTING WITH COMPUTERS, 2005, 17 (02) : 207 - 228
  • [23] Compositional synthesis of state-dependent switching control
    Le Coent, Adrien
    Fribourg, Laurent
    Markey, Nicolas
    De Vuyst, Florian
    Chamoin, Ludovic
    THEORETICAL COMPUTER SCIENCE, 2018, 750 : 53 - 68
  • [24] Synthesis of High-Speed Finite State Machines in FPGAs by State Splitting
    Salauyou, Valery
    COMPUTER INFORMATION SYSTEMS AND INDUSTRIAL MANAGEMENT, CISIM 2016, 2016, 9842 : 741 - 751
  • [25] Low Power Synthesis of Finite State Machines - State Assignment Decomposition Algorithm
    Kajstura, Krzysztof
    Kania, Dariusz
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (03)
  • [26] State machines
    Thomas, D
    Hunt, A
    IEEE SOFTWARE, 2002, 19 (06) : 10 - 12
  • [27] Compositional synthesis of generalized Mealy Machines
    Tini, S
    Maggiolo-Schettini, A
    FUNDAMENTA INFORMATICAE, 2004, 60 (1-4) : 367 - 382
  • [28] REHABILITATION STATE SUPERVISORS AS KNOWLEDGE USERS
    MUTHARD, JE
    CROCKER, LM
    REHABILITATION COUNSELING BULLETIN, 1975, 19 (02) : 433 - 442
  • [29] The performance of state elementary school supervisors
    Maulida, R. S.
    Usman, H.
    INNOVATIVE TEACHING AND LEARNING METHODS IN EDUCATIONAL SYSTEMS, 2020, : 18 - 23
  • [30] Modeling the MVM-Adapt System by Compositional I/O Abstract State Machines
    Bonfanti, Silvia
    Riccobene, Elvinia
    Santandrea, Davide
    Scandurra, Patrizia
    RIGOROUS STATE-BASED METHODS, ABZ 2023, 2023, 14010 : 107 - 115