Computing Abstractions of Nonlinear Systems

被引:90
|
作者
Reissig, Gunther [1 ]
机构
[1] Univ Fed Armed Forces, Dept Aerosp Engn, Chair Control Engn LRT 15, D-85577 Neubiberg, Munich, Germany
关键词
Attainability; attainable set; discrete abstraction; formal verification; motion planning; nonlinear system; polyhedral over-approximation; symbolic control; symbolic model; DISCRETE ABSTRACTIONS; SUPERVISORY CONTROL; REACHABLE SETS; HYBRID; APPROXIMATIONS;
D O I
10.1109/TAC.2011.2118950
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Sufficiently accurate finite state models, also called symbolic models or discrete abstractions, allow one to apply fully automated methods, originally developed for purely discrete systems, to formally reason about continuous and hybrid systems and to design finite state controllers that provably enforce predefined specifications. We present a novel algorithm to compute such finite state models for nonlinear discrete-time and sampled systems which depends on quantizing the state space using polyhedral cells, embedding these cells into suitable supersets whose attainable sets are convex, and over-approximating attainable sets by intersections of supporting half-spaces. We prove a novel recursive description of these half-spaces and propose an iterative procedure to compute them efficiently. We also provide new sufficient conditions for the convexity of attainable sets which imply the existence of the aforementioned embeddings of quantizer cells. Our method yields highly accurate abstractions and applies to nonlinear systems under mild assumptions, which reduce to sufficient smoothness in the case of sampled systems. Its practicability in the design of discrete controllers for nonlinear continuous plants under state and control constraints is demonstrated by an example.
引用
收藏
页码:2583 / 2598
页数:16
相关论文
共 50 条
  • [1] Computation Protocols: Analyzable Abstractions for Computing Systems
    Xu Z.
    Wang Y.
    Zhao Y.
    Li C.
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2020, 57 (05): : 897 - 905
  • [2] Computing difference abstractions of linear equation systems
    Allart, Emilie
    Niehren, Joachim
    Versari, Cristian
    THEORETICAL COMPUTER SCIENCE, 2021, 893 : 72 - 104
  • [3] Computing abstractions of infinite state systems - Compositionally and automatically
    Bensalem, S
    Lakhnech, Y
    Owre, S
    COMPUTER AIDED VERIFICATION, 1998, 1427 : 319 - 331
  • [4] Linguistic Abstractions for Programming and Policing Autonomic Computing Systems
    Margheri, Andrea
    Pugliese, Rosario
    Tiezzi, Francesco
    2013 IEEE 10TH INTERNATIONAL CONFERENCE ON AND 10TH INTERNATIONAL CONFERENCE ON AUTONOMIC AND TRUSTED COMPUTING (UIC/ATC) UBIQUITOUS INTELLIGENCE AND COMPUTING, 2013, : 404 - 409
  • [5] Dynamic Quantization based Symbolic Abstractions for Nonlinear Control Systems
    Ren, Wei
    Dimarogonas, Dimos V.
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 4343 - 4348
  • [6] Energy Efficient Computing Systems: Architectures, Abstractions and Modeling to Techniques and Standards
    Muralidhar, Rajeev
    Borovica-Gajic, Renata
    Buyya, Rajkumar
    ACM COMPUTING SURVEYS, 2022, 54 (11S)
  • [7] Learning-based symbolic abstractions for nonlinear control systems?
    Hashimoto, Kazumune
    Saoud, Adnane
    Kishida, Masako
    Ushio, Toshimitsu
    Dimarogonas, Dimos, V
    AUTOMATICA, 2022, 146
  • [8] Discrete Abstractions of Nonlinear Systems Based on Error Propagation Analysis
    Tazaki, Yuichi
    Imura, Jun-ichi
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2012, 57 (03) : 550 - 564
  • [9] Logarithmic Quantization based Symbolic Abstractions for Nonlinear Control Systems
    Ren, Wei
    Dimarogonas, Dimos V.
    2019 18TH EUROPEAN CONTROL CONFERENCE (ECC), 2019, : 1312 - 1317
  • [10] Traffic Abstractions of Nonlinear Homogeneous Event-Triggered Control Systems
    Delimpaltadakis, Giannis
    Mazo, Manuel, Jr.
    2020 59TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2020, : 4991 - 4998