Computational techniques for hybrid system verification

被引:214
作者
Chutinan, A [1 ]
Krogh, BH
机构
[1] Shinawatra Univ, Pathum Thani 12160, Thailand
[2] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
关键词
hybrid systems; model checking; reachability; verification;
D O I
10.1109/TAC.2002.806655
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper concerns computational methods for verifying properties of polyhedral invariant hybrid automata (PIHA), which are hybrid automata with discrete transitions governed by polyhedral guards. To verify properties of the state trajectories for PIHA, the planar switching surfaces are partitioned to define a finite set of discrete states in an approximate quotient transition system (AQTS). State transitions in the AQTS are determined by the reachable states, or flow pipes, emitting from the switching surfaces according to the continuous dynamics. This paper presents a method for computing polyhedral approximations to flow pipes. It is shown that the flow-pipe approximation error can be made arbitrarily small for general nonlinear dynamics and that the computations can be made more efficient for affine systems. The paper also describes CheckMate, a MATLAB-based tool for modeling, simulating and verifying properties of hybrid systems based on the computational methods previously described.
引用
收藏
页码:64 / 75
页数:12
相关论文
共 50 条
  • [21] Verification of hybrid systems using Kaucher arithmetic
    Schwab, Stefan
    Hohmann, Soeren
    AT-AUTOMATISIERUNGSTECHNIK, 2019, 67 (04) : 316 - 325
  • [22] Hybrid modeling and verification of embedded control systems
    Mosterman, PJ
    Biswas, G
    Sztipanovits, J
    COMPUTER AIDED CONTROL SYSTEMS DESIGN (CACSD'97), 1997, : 33 - 38
  • [23] Scalable and Optimized Hybrid Verification of Embedded Software
    Behrend, Joerg
    Lettnin, Djones
    Gruenhage, Alexander
    Ruf, Juergen
    Kropf, Thomas
    Rosenstiel, Wolfgang
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2015, 31 (02): : 151 - 166
  • [24] Modeling and verification of hybrid systems based on equations
    Ogata, K
    Yamagishi, D
    Seino, T
    Futatsugi, K
    DESIGN METHODS AND APPLICATIONS FOR DISTRIBUTED EMBEDDED SYSTEMS, 2004, 150 : 43 - 52
  • [25] Adopting model checking techniques for clinical guidelines verification
    Bottrighi, Alessio
    Giordano, Laura
    Molino, Gianpaolo
    Montani, Stefania
    Terenziani, Paolo
    Torchio, Mauro
    ARTIFICIAL INTELLIGENCE IN MEDICINE, 2010, 48 (01) : 1 - 19
  • [26] Extending model checkers for hybrid system verification: the case study of SPIN
    Gallardo, Maria-del-Mar
    Panizo, Laura
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2014, 24 (06) : 438 - 471
  • [27] A universal planning system for hybrid domains
    Della Penna, Giuseppe
    Magazzeni, Daniele
    Mercorio, Fabio
    APPLIED INTELLIGENCE, 2012, 36 (04) : 932 - 959
  • [28] Parametric multisingular hybrid Petri nets: Formal definitions and analysis techniques
    Motallebi, Hassan
    Azgomi, Mohammad Abdollahi
    INFORMATION AND COMPUTATION, 2015, 241 : 321 - 348
  • [29] Verification and control for probabilistic hybrid automata with finite bisimulations
    Sproston, Jeremy
    JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2019, 103 : 46 - 61
  • [30] Verification of biological models with Timed Hybrid Petri Nets
    Troncale, S.
    Comet, J. -P.
    Bernott, G.
    COMPUTATIONAL MODELS FOR LIFE SCIENCES (CMLS 07), 2007, 952 : 287 - +