Feedback Refinement Relations for the Synthesis of Symbolic Controllers

被引:166
作者
Reissig, Gunther [1 ]
Weber, Alexander [1 ]
Rungger, Matthias [2 ]
机构
[1] Univ Fed Armed Forces, Dept Aerosp Engn, Chair Control Engn LRT 15, D-85577 Munich, Germany
[2] Tech Univ Munich, Dept Elect & Comp Engn, Hybrid Control Syst Grp, D-80333 Munich, Germany
关键词
Automated synthesis; discrete abstraction; nonlinear system; symbolic control; symbolic model; robust synthesis; TEMPORAL-LOGIC; SYSTEMS; DISCRETE;
D O I
10.1109/TAC.2016.2593947
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present an abstraction and refinement methodology for the automated controller synthesis to enforce general predefined specifications. The designed controllers require quantized (or symbolic) state information only and can be interfaced with the system via a static quantizer. Both features are particularly important with regard to any practical implementation of the designed controllers and, as we prove, are characterized by the existence of a feedback refinement relation between plant and abstraction. Feedback refinement relations are a novel concept introduced in this paper. Our work builds on a general notion of system with set-valued dynamics and possibly non-deterministic quantizers to permit the synthesis of controllers that robustly, and provably, enforce the specification in the presence of various types of uncertainties and disturbances. We identify a class of abstractions that is canonical in a well-defined sense, and provide a method to efficiently compute canonical abstractions. We demonstrate the practicality of our approach on two examples.
引用
收藏
页码:1781 / 1796
页数:16
相关论文
共 49 条
  • [1] [Anonymous], 2008, Feedback Systems
  • [2] Baier C, 2008, PRINCIPLES OF MODEL CHECKING, P1
  • [3] Benvenuti L, 2008, LECT NOTES COMPUT SC, V4981, P58
  • [4] Synthesis of Reactive(1) designs
    Bloem, Roderick
    Jobstmann, Barbara
    Piterman, Nir
    Pnueli, Amir
    Sa'ar, Yaniv
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2012, 78 (03) : 911 - 938
  • [5] Hierarchical hybrid control systems: A lattice theoretic formulation
    Caines, PE
    Wei, YJ
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1998, 43 (04) : 501 - 508
  • [6] Dallal E, 2013, IEEE DECIS CONTR P, P6298, DOI 10.1109/CDC.2013.6760885
  • [7] USING BRANCHING TIME TEMPORAL LOGIC TO SYNTHESIZE SYNCHRONIZATION SKELETONS
    EMERSON, EA
    CLARKE, EM
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 1982, 2 (03) : 241 - 266
  • [8] Temporal logic motion planning for dynamic robots
    Fainekos, Georgios E.
    Girard, Antoine
    Kress-Gazit, Hadas
    Pappas, George J.
    [J]. AUTOMATICA, 2009, 45 (02) : 343 - 352
  • [9] Filippov A.L., 1962, J. Soc. Ind. Appl. Math. A: Control, V1, P76, DOI DOI 10.1137/0301006
  • [10] Filippov AF., 1988, DIFF EQUAT+