PHAVer: Algorithmic Verification of Hybrid Systems Past HyTech
In 1995, HyTech broke new ground as a potentially powerful tool for verifying hybrid systems – yet it has remained severely limited in its applicability to more complex systems. We address the main problems of HyTech with PHAVer, a new tool for the exact verification of safety properties of hybrid systems with piecewise constant bounds on the derivatives. Affine dynamics are handled by on-the-fly overapproximation and by partitioning the state space based on user-definable constraints and the dynamics of the system. PHAVer’s exact arithmetic is robust due to the use of the Parma Polyhedra Library, which supports arbitrarily large numbers. To manage the complexity of the polyhedral computations, we propose methods to conservatively limit the number of bits and constraints of polyhedra. Experimental results for a navigation benchmark and a tunnel diode circuit show the effectiveness of the approach.
KeywordsHybrid System Reachable State Hybrid Automaton Reachability Analysis Split Crit
Unable to display preview. Download preview PDF.
- 2.Ho, P.H.: Automatic Analysis of Hybrid Systems. PhD thesis, Cornell University, Technical Report CSD-TR95-1536 (1995)Google Scholar
- 4.Henzinger, T.A., Preussig, J., Wong-Toi, H.: Some lessons from the hytech experience. In: Proceedings of the 40th Annual Conference on Decision and Control (CDC 2001), pp. 2887–2892. IEEE Press, Los Alamitos (2001)Google Scholar
- 8.Gupta, S., Krogh, B.H., Rutenbar, R.A.: Towards formal verification of analog designs. In: Proc. IEEE Intl. Conf. on Computer-Aided Design (ICCAD 2004), San Jose, CA, USA, November 7–11 (2004)Google Scholar
- 9.Frehse, G., Han, Z., Krogh, B.H.: Assume-guarantee reasoning for hybrid i/o-automata by over-approximation of continuous interaction. In: Proc. IEEE Conf. Decision and Control (CDC 2004), Atlantis, Bahamas, December 14–17 (2004)Google Scholar
- 15.Silva, B.I., Stursberg, O., Krogh, B.H., Engell, S.: An assessment of the current status of algorithmic approaches to the verification of hybrid systems. In: Proc. 40th Conference on Decision and Control, CDC 2001 (2001)Google Scholar
- 17.Ivancic, F.: Modeling and Analysis of Hybrid Systems. PhD thesis, University of Pennsylvania, Philadelphia, PA (2003)Google Scholar