Computational techniques for the verification of hybrid systems
Top Cited Papers
- 28 July 2003
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Proceedings of the IEEE
- Vol. 91 (7) , 986-1001
- https://doi.org/10.1109/jproc.2003.814621
Abstract
Hybrid system theory lies at the intersection of the fields of engineering control theory and computer science verification. It is defined as the modeling, analysis, and control of systems that involve the interaction of both discrete state systems, represented by finite automata, and continuous state dynamics, represented by differential equations. The embedded autopilot of a modern commercial jet is a prime example of a hybrid system: the autopilot modes correspond to the application of different control laws, and the logic of mode switching is determined by the continuous state dynamics of the aircraft, as well as through interaction with the pilot. To understand the behavior of hybrid systems, to simulate, and to control these systems, theoretical advances, analyses, and numerical tools are needed. In this paper, we first present a general model for a hybrid system along with an overview of methods for verifying continuous and hybrid systems. We describe a particular verification technique for hybrid systems, based on two-person zero-sum game theory for automata and continuous dynamical systems. We then outline a numerical implementation of this technique using level set methods, and we demonstrate its use in the design and analysis of aircraft collision avoidance protocols and in verification of autopilot logic.Keywords
This publication has 36 references indexed in Scilit:
- The algorithmic analysis of hybrid systemsPublished by Springer Nature ,2005
- Impulse differential inclusions: a viability approach to hybrid systemsIEEE Transactions on Automatic Control, 2002
- A theory of timed automataPublished by Elsevier ,2002
- KRONOS: a verification tool for real-time systemsInternational Journal on Software Tools for Technology Transfer, 1997
- HYTECH: a model checker for hybrid systemsInternational Journal on Software Tools for Technology Transfer, 1997
- The model checker SPINIEEE Transactions on Software Engineering, 1997
- The control of discrete event systemsProceedings of the IEEE, 1989
- Some Properties of Viscosity Solutions of Hamilton-Jacobi EquationsTransactions of the American Mathematical Society, 1984
- Two approximations of solutions of Hamilton-Jacobi equationsMathematics of Computation, 1984
- Solving sequential conditions by finite-state strategiesTransactions of the American Mathematical Society, 1969