Controller Synthesis with Inductive Proofs for Piecewise Linear Systems: an SMT-based Algorithm

被引:0
|
作者
Huang, Zhenqi [1 ]
Wang, Yu [1 ]
Mitra, Sayan [1 ]
Dullerud, Geir E. [1 ]
Chaudhuri, Swarat [2 ]
机构
[1] Univ Illinois, Coordinated Sci Lab, Urbana, IL 61801 USA
[2] Rice Univ, Dept Comp Sci, Houston, TX 77005 USA
关键词
MODEL-PREDICTIVE CONTROL;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a controller synthesis algorithm for reach-avoid problems for piecewise linear discrete-time systems. Our algorithm relies on SMT solvers and in this paper we focus on piecewise constant control strategies. Our algorithm generates feedback control laws together with inductive proofs of unbounded time safety and progress properties with respect to the reach-avoid sets. Under a reasonable robustness assumption, the algorithm is shown to be complete. That is, it either generates a controller of the above type along with a proof of correctness, or it establishes the impossibility of the existence of such controllers. To achieve this, the algorithm iteratively attempts to solve a weakened and strengthened versions of the SMT encoding of the reach-avoid problem. We present preliminary experimental results on applying this algorithm based on a prototype implementation.
引用
收藏
页码:7434 / 7439
页数:6
相关论文
共 50 条
  • [1] Parallel SMT-Based Parameter Synthesis with Application to Piecewise Multi-affine Systems
    Benes, Nikola
    Brim, Lubos
    Demko, Martin
    Pastva, Samuel
    Safranek, David
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, ATVA 2016, 2016, 9938 : 192 - 208
  • [2] SMT-Based Synthesis of Distributed Self-Stabilizing Systems
    Faghih, Fathiyeh
    Bonakdarpour, Borzoo
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2015, 10 (03)
  • [3] SMT-based synthesis of distributed self-stabilizing systems
    [J]. Faghih, Fathiyeh, 1600, Springer Verlag (8756):
  • [4] SMT-Based Synthesis of Distributed Self-stabilizing Systems
    Faghih, Fathiyeh
    Bonakdarpour, Borzoo
    [J]. STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2014, 2014, 8756 : 165 - 179
  • [5] SMT-Based Verification of Parameterized Systems
    Gurfinkel, Arie
    Shoham, Sharon
    Meshman, Yuri
    [J]. FSE'16: PROCEEDINGS OF THE 2016 24TH ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON FOUNDATIONS OF SOFTWARE ENGINEERING, 2016, : 338 - 348
  • [6] SMT-based scenario verification for hybrid systems
    Alessandro Cimatti
    Sergio Mover
    Stefano Tonetta
    [J]. Formal Methods in System Design, 2013, 42 : 46 - 66
  • [7] SMT-based scenario verification for hybrid systems
    Cimatti, Alessandro
    Mover, Sergio
    Tonetta, Stefano
    [J]. FORMAL METHODS IN SYSTEM DESIGN, 2013, 42 (01) : 46 - 66
  • [8] Controller Synthesis of Continuous-Time Piecewise Linear Systems Based on Piecewise Lyapunov Functions
    Qiu Jianbin
    Feng Gang
    Gao Huijun
    [J]. 2011 30TH CHINESE CONTROL CONFERENCE (CCC), 2011, : 6481 - 6486
  • [9] Invariant Checking for SMT-Based Systems with Quantifiers
    Fondazione Bruno Kessler, Universitá di Trento, Trento, Italy
    不详
    不详
    TX, United States
    [J]. ACM Trans. Comput. Log, 2024, 4
  • [10] SMT-based Formal Verification of Synchronous Reactive Model for Zone Controller
    Li, Teng-Fei
    Sun, Jun-Feng
    Lv, Xin-Jun
    Chen, Xiang
    Liu, Jing
    Sun, Hai-Ying
    He, Ji-Feng
    [J]. Ruan Jian Xue Bao/Journal of Software, 2023, 34 (07):