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
相关论文
共 46 条
  • [1] Synthesis of least restrictive controllable supervisors for extended finite-state machines with variable abstraction
    Malik, Robi
    Teixeira, Marcelo
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2020, 30 (02): : 211 - 241
  • [2] Synthesis of least restrictive controllable supervisors for extended finite-state machines with variable abstraction
    Robi Malik
    Marcelo Teixeira
    Discrete Event Dynamic Systems, 2020, 30 : 211 - 241
  • [3] Compositional synthesis of maximally permissive supervisors using supervision equivalence
    Flordal, Hugo
    Malik, Robi
    Fabian, Martin
    Akesson, Knut
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2007, 17 (04): : 475 - 504
  • [4] Compositional Synthesis of Maximally Permissive Supervisors Using Supervision Equivalence
    Hugo Flordal
    Robi Malik
    Martin Fabian
    Knut Åkesson
    Discrete Event Dynamic Systems, 2007, 17 : 475 - 504
  • [5] STP-based verification and synthesis of state opacity for logical finite state machines
    Han, Weiwei
    Li, Yi
    Zhang, Zhipeng
    Xia, Chengyi
    INFORMATION SCIENCES, 2023, 641
  • [6] Model matching for finite-state machines
    Di Benedetto, MD
    Sangiovanni-Vincentelli, A
    Villa, T
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2001, 46 (11) : 1726 - 1743
  • [7] Diagnosability analysis of a class of hierarchical state machines
    Paoli, Andrea
    Lafortune, Stephane
    DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2008, 18 (03): : 385 - 413
  • [8] Diagnosability Analysis of a Class of Hierarchical State Machines
    Andrea Paoli
    Stéphane Lafortune
    Discrete Event Dynamic Systems, 2008, 18 : 385 - 413
  • [9] State-Burst Feedback Control for Fault Recovery of Input/State Asynchronous Sequential Machines
    Yang, Jung-Min
    Park, Seong-Jin
    Kwak, Seong Woo
    APPLIED SCIENCES-BASEL, 2021, 11 (21):
  • [10] Critical Observability of Finite State Machines Under Attacks
    Shamloo, Naeimeh Fakhr
    De Santis, Elena
    Di Benedetto, Maria D.
    2021 29TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2021, : 162 - 166