Conic Abstractions for Hybrid Systems

被引:5
作者
Bogomolov, Sergiy [1 ,2 ]
Giacobbe, Mirco [2 ]
Henzinger, Thomas A. [2 ]
Kong, Hui [2 ]
机构
[1] Australian Natl Univ, Canberra, ACT, Australia
[2] IST Austria, Klosterneuburg, Austria
来源
FORMAL MODELING AND ANALYSIS OF TIMED SYSTEMS (FORMATS 2017) | 2017年 / 10419卷
基金
奥地利科学基金会;
关键词
Affine system; Hybrid system; Reachability analysis; Conic abstraction; Discrete abstraction; REACHABILITY ANALYSIS; VERIFICATION; COMPUTATION; SETS;
D O I
10.1007/978-3-319-65765-3_7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Despite researchers' efforts in the last couple of decades, reachability analysis is still a challenging problem even for linear hybrid systems. Among the existing approaches, the most practical ones are mainly based on bounded-time reachable set over-approximations. For the purpose of unbounded-time analysis, one important strategy is to abstract the original system and find an invariant for the abstraction. In this paper, we propose an approach to constructing a new kind of abstraction called conic abstraction for affine hybrid systems, and to computing reachable sets based on this abstraction. The essential feature of a conic abstraction is that it partitions the state space of a system into a set of convex polyhedral cones which is derived from a uniform conic partition of the derivative space. Such a set of polyhedral cones is able to cut all trajectories of the system into almost straight segments so that every segment of a reach pipe in a polyhedral cone tends to be straight as well, and hence can be over-approximated tightly by polyhedra using similar techniques as HyTech or PHAVer. In particular, for diagonalizable affine systems, our approach can guarantee to find an invariant for unbounded reachable sets, which is beyond the capability of boundedtime reachability analysis tools. We implemented the approach in a tool and experiments on benchmarks show that our approach is more powerful than SpaceEx and PHAVer in dealing with diagonalizable systems.
引用
收藏
页码:116 / 132
页数:17
相关论文
共 35 条
  • [21] Design and Optimization of Multiclocked Embedded Systems Using Formal Techniques
    Jiang, Yu
    Zhang, Hehua
    Li, Zonghui
    Deng, Yangdong
    Song, Xiaoyu
    Gu, Ming
    Sun, Jiaguang
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2015, 62 (02) : 1270 - 1278
  • [22] Kloetzer M, 2006, LECT NOTES COMPUT SC, V3927, P348
  • [23] Safety Verification of Nonlinear Hybrid Systems Based on Invariant Clusters
    Kong, Hui
    Bogomolov, Sergiy
    Schilling, Christian
    Jiang, Yu
    Henzinger, Thomas A.
    [J]. PROCEEDINGS OF THE 20TH INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL (PART OF CPS WEEK) (HSCC' 17), 2017, : 163 - 172
  • [24] Discrete Abstraction of Multiaffine Systems
    Kong, Hui
    Bartocci, Ezio
    Bogomolov, Sergiy
    Grosu, Radu
    Henzinger, Thomas A.
    Jiang, Yu
    Schilling, Christian
    [J]. HYBRID SYSTEMS BIOLOGY, (HSB 2016), 2016, 9957 : 128 - 144
  • [25] Ellipsoidal techniques for reachability analysis: internal approximation
    Kurzhanski, AB
    Varaiya, P
    [J]. SYSTEMS & CONTROL LETTERS, 2000, 41 (03) : 201 - 211
  • [26] Lal R, 2015, 2015 PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE (EMSOFT), P237, DOI 10.1109/EMSOFT.2015.7318279
  • [27] Le Guernic C, 2009, LECT NOTES COMPUT SC, V5643, P540, DOI 10.1007/978-3-642-02658-4_40
  • [28] Prabhakar P, 2011, HSCC 11: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON HYBRID SYSTEMS: COMPUTATION AND CONTROL, P133
  • [29] Hybridization Based CEGAR for Hybrid Automata with Affine Dynamics
    Roohi, Nima
    Prabhakar, Pavithra
    Viswanathan, Mahesh
    [J]. TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS (TACAS 2016), 2016, 9636 : 752 - 769
  • [30] Sankaranarayanan S, 2005, LECT NOTES COMPUT SC, V3385, P25