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 条
  • [11] Tactical contract composition for hybrid system component verification
    Andreas Müller
    Stefan Mitsch
    Werner Retschitzegger
    Wieland Schwinger
    André Platzer
    International Journal on Software Tools for Technology Transfer, 2018, 20 : 615 - 643
  • [12] Tactical contract composition for hybrid system component verification
    Mueller, Andreas
    Mitsch, Stefan
    Retschitzegger, Werner
    Schwinger, Wieland
    Platzer, Andre
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2018, 20 (06) : 615 - 643
  • [13] Change and Delay Contracts for Hybrid System Component Verification
    Mueller, Andreas
    Mitsch, Stefan
    Retschitzegger, Werner
    Schwinger, Wieland
    Platzer, Andre
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2017, 2017, 10202 : 134 - 151
  • [14] Automated Verification Techniques for Probabilistic Systems
    Forejt, Vojtech
    Kwiatkowska, Marta
    Norman, Gethin
    Parker, David
    FORMAL METHODS FOR ETERNAL NETWORKED SOFTWARE SYSTEMS, SFM 2011, 2011, 6659 : 53 - 113
  • [15] Logic and hybrid formal verification techniques for process plant control: A case study
    Ferrarini, L
    Maffezzoni, C
    Schiavo, F
    1ST INTERNATIONAL INDUSTRIAL SIMULATION CONFERENCE 2003, 2003, : 88 - 95
  • [16] Specification and verification techniques of embedded systems using probabilistic linear hybrid automata
    Mutsuda, Y
    Kato, T
    Yamane, S
    EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2005, 3820 : 346 - 360
  • [17] Verification of Hybrid Automata Diagnosability by Abstraction
    Di Benedetto, Maria D.
    Di Gennaro, Stefano
    D'Innocenzo, Alessandro
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2011, 56 (09) : 2050 - 2061
  • [18] Current Challenges in the Verification of Hybrid Systems
    Schupp, Stefan
    Abraham, Erika
    Chen, Xin
    Ben Makhlouf, Ibtissem
    Frehse, Goran
    Sankaranarayanan, Sriram
    Kowalewski, Stefan
    CYBER PHYSICAL SYSTEMS: DESIGN, MODELING, AND EVALUATION, CYPHY 2015, 2015, 9361 : 8 - 24
  • [19] Recursive and backward reasoning in the verification on hybrid systems
    Ratschan, Stefan
    She, Zhikun
    ICINCO 2008: PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS, VOL SPSMC: SIGNAL PROCESSING, SYSTEMS MODELING AND CONTROL, 2008, : 65 - +
  • [20] Application of Contract-based verification techniques for Hybrid Automata to Surgical Robotic Systems
    Schreiter, Luzie
    Bresolin, Davide
    Capiluppi, Marta
    Raczkowsky, Joerg
    Fiorini, Paolo
    Woern, Heinz
    2014 EUROPEAN CONTROL CONFERENCE (ECC), 2014, : 2310 - 2315