Title :
Computational techniques for hybrid system verification
Author :
Chutinan, Alongkrit ; Krogh, Bruce H.
Author_Institution :
Shinawatra Univ., Pathumthani, Thailand
fDate :
1/1/2003 12:00:00 AM
Abstract :
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.
Keywords :
approximation theory; automata theory; computational geometry; computerised control; control system analysis computing; formal verification; linear systems; mathematics computing; CheckMate; MATLAB-based tool; approximate quotient transition system; computational techniques; discrete transitions; flow pipes; hybrid system verification; planar switching surfaces; polyhedral approximations; polyhedral invariant hybrid automata; state trajectories; Approximation error; Automata; Computational modeling; Computer languages; Control systems; Formal verification; Helium; Logic; Mathematical model; Nonlinear dynamical systems;
Journal_Title :
Automatic Control, IEEE Transactions on
DOI :
10.1109/TAC.2002.806655