Fully Automated Verification of Linear Systems Using Inner and Outer Approximations of Reachable Sets

被引:5
|
作者
Wetzlinger, Mark [1 ]
Kochdumper, Niklas [2 ]
Bak, Stanley [2 ]
Althoff, Matthias [1 ]
机构
[1] Tech Univ Munich, Dept Comp Sci, D-85748 Garching, Germany
[2] SUNY Stony Brook, Dept Comp Sci, Stony Brook, NY 11794 USA
基金
欧洲研究理事会;
关键词
Formal verification; linear systems; reachability analysis; set-based computing; UNCERTAIN PARAMETERS; REDUCTION;
D O I
10.1109/TAC.2023.3292008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Reachability analysis is a formal method to guarantee safety of dynamical systems under the influence of uncertainties. A substantial bottleneck of all reachability algorithms is the necessity to adequately tune specific algorithm parameters, such as the time step size, which requires expert knowledge. In this work, we solve this issue with a fully automated reachability algorithm that tunes all algorithm parameters internally such that the reachable set enclosure respects a user-defined approximation error bound in terms of the Hausdorff distance to the exact reachable set. Moreover, this bound can be used to extract an inner approximation of the reachable set from the outer approximation using the Minkowski difference. Finally, we propose a novel verification algorithm that automatically refines the accuracy of the outer and inner approximations until specifications given by time-varying safe and unsafe sets can be verified or falsified. The numerical evaluation demonstrates that our verification algorithm successfully verifies or falsifies benchmarks from different domains without requiring manual tuning.
引用
收藏
页码:7771 / 7786
页数:16
相关论文
共 50 条
  • [31] Inner and outer approximations of polytopes using boxes
    Bemporad, A
    Filippi, C
    Torrisi, FD
    COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2004, 27 (02): : 151 - 178
  • [32] Limit shapes of reachable sets for linear control systems
    Goncharova, E
    Ovseevich, A
    LARGE-SCALE SCIENTIFIC COMPUTING, 2006, 3743 : 231 - 238
  • [33] ON THE CONCEPT OF THE GENERALIZED REACHABLE SETS AND ON THE CONSTRUCTION ON THESE SETS FOR THE LINEAR CONTROLLABLE SYSTEMS
    LOTOV, AV
    DOKLADY AKADEMII NAUK SSSR, 1980, 250 (05): : 1081 - 1083
  • [34] NULL CONTROLLABLE SETS AND REACHABLE SETS FOR NONAUTONOMOUS LINEAR CONTROL SYSTEMS
    Fabbri, Roberta
    Novo, Sylvia
    Nunez, Carmen
    Obaya, Rafael
    DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS-SERIES S, 2016, 9 (04): : 1069 - 1094
  • [35] Stochastic Model Predictive Control for Linear Systems using Probabilistic Reachable Sets
    Hewing, Lukas
    Zeilinger, Melanie N.
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 5182 - 5188
  • [36] Some results on the reachable sets of linear stochastic systems
    Yong, JM
    PROCEEDINGS OF THE 37TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, 1998, : 1335 - 1340
  • [37] Relaxing The Hamilton Jacobi Bellman Equation To Construct Inner And Outer Bounds On Reachable Sets
    Jones, Morgan
    Peet, Matthew M.
    2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 2397 - 2404
  • [38] Inner and Outer Reachability for the Verification of Control Systems
    Goubault, Eric
    Putot, Sylvie
    PROCEEDINGS OF THE 2019 22ND ACM INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (HSCC '19), 2019, : 11 - 22
  • [39] A Hamilton-Jacobi-Bellman Approach to Ellipsoidal Approximations of Reachable Sets for Linear Time-Varying Systems
    Liu, Vincent
    Manzie, Chris
    Dower, Peter M.
    IEEE Transactions on Automatic Control, 2024,
  • [40] Comparative analysis of the asymptotic dynamics of reachable sets to linear systems
    E. V. Goncharova
    A. I. Ovseevich
    Journal of Computer and Systems Sciences International, 2007, 46 : 505 - 513