STRONG: A Trajectory-Based Verification Toolbox for Hybrid Systems
We present STRONG, a MATLAB toolbox for hybrid system verification. The toolbox addresses the problem of reachability/safety verification for bounded time. It simulates a finite number of trajectories and computes robust neighborhoods around their initial states such that any trajectory starting from these robust neighborhoods follows the same sequence of locations as the simulated trajectory does and avoids the unsafe set if the simulated trajectory does. Numerical simulation and computation of robust neighborhoods for linear dynamics scale well with the size of the problem. Moreover, the computation can be readily parallelized because the nominal trajectories can be simulated independently of each other. This paper showcases key features and functionalities of the toolbox using some examples.
KeywordsHybrid System Simulated Trajectory Rensselaer Polytechnic Institute Nominal Trajectory Coverage Assessment
Unable to display preview. Download preview PDF.
- 1.Afshari, S.: Coverage assessment criteria for approximate bisimulation theory and introduction of computer games in hybrid systems safety/reachability design. Master’s thesis, Rensselaer Polytechnic Institute, NY (2010)Google Scholar
- 6.Rajhans, A.: Development of robust testing toolbox for hybrid systems. Master’s thesis, School of Engineering and Applied Science, Univ. of Pennsylvania (2007)Google Scholar
- 7.Stursberg, O., Fehnker, A., Han, Z., Krogh, B.H.: Verification of a cruise control system using counterexample-guided search. In: Control Engineering Practice, vol. 12, pp. 1269–1278 (October 2004)Google Scholar