Hierarchical planning in a supervisory control context with compositional abstraction

被引:2
作者
Vilela, Juliana [1 ]
Hill, Richard [2 ]
机构
[1] Univ Detroit Mercy, Dept Elect & Comp Engn, Detroit, MI 48221 USA
[2] Univ Detroit Mercy, Dept Mech Engn, Detroit, MI 48221 USA
来源
DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS | 2022年 / 32卷 / 01期
关键词
Planning; Supervisory control; Abstraction; Decomposition; Hierarchy;
D O I
10.1007/s10626-021-00349-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hierarchy is a tool that has been applied to improve the scalability of solving planning problems modeled using Supervisory Control Theory. In the work of Hill and Lafortune (2016), the notion of cost equivalence was employed to generate an abstraction of the supervisor that, with additional conditions, guarantees that an optimal plan generated on the abstraction is also optimal when applied to the full supervisor. Their work is able to improve their abstraction by artificially giving transitions zero cost based on the sequentially-dependent ordering of events. Here, we relax the requirement on a specific ordering of the dependent events, while maintaining the optimal relationship between upper and lower levels of the hierarchy. This present paper also extends the authors' work (Vilela and Hill 2020) where we developed a new notion of equivalence based on cost equivalence and weak bisimulation that we term priced-observation equivalence. This equivalence allows the supervisor abstraction to be generated compositionally. This helps to avoid the explosion of the state space that arises from having to first synthesize the full supervisor before the abstraction can be applied. Here, we also show that models with artificial zero-cost transitions can be created compositionally employing the new relaxed sequential dependence definition. An example cooperative robot control application is used to demonstrate the improvements achieved by the compositional approach to abstraction proposed by this paper.
引用
收藏
页码:89 / 113
页数:25
相关论文
共 22 条
  • [1] Asarin E, 1999, LECT NOTES COMPUT SC, V1569, P19
  • [2] SUPERVISORY CONTROL OF TIMED DISCRETE-EVENT SYSTEMS
    BRANDIN, BA
    WONHAM, WM
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1994, 39 (02) : 329 - 342
  • [3] Factorization-Based Approach for Computing a Minimum Makespan Controllable Sublanguage
    Bravo, Hugo J.
    Pena, Patricia N.
    Alves, Lucas V. R.
    Takahashi, Ricardo H. C.
    [J]. IFAC PAPERSONLINE, 2018, 51 (07): : 19 - 24
  • [4] Cassandras C.G., 2008, INTRO DISCRETE EVENT, V2nd
  • [5] Dulce-Galindo JA, 2019, 2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), P3198, DOI [10.23919/ecc.2019.8796261, 10.23919/ECC.2019.8796261]
  • [6] Distributed Optimal Planning: an Approach by Weighted Automata Calculus
    Fabre, Eric
    Jezequel, Loig
    [J]. PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 211 - 216
  • [7] Hagebring F, 2018, IEEE INT CON AUTO SC, P849, DOI 10.1109/COASE.2018.8560511
  • [8] Incremental hierarchical construction of modular supervisors for discrete-event systems
    Hill, R. C.
    Tilbury, D. M.
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 2008, 81 (09) : 1364 - 1381
  • [9] Hill RC, 2017, P AMER CONTR CONF, P3840, DOI 10.23919/ACC.2017.7963543
  • [10] Hill RC, 2016, IEEE DECIS CONTR P, P4770, DOI 10.1109/CDC.2016.7798997