24.11.2018 | Ausgabe 4/2019

Verifying Safety and Persistence in Hybrid Systems Using Flowpipes and Continuous Invariants
- Zeitschrift:
- Journal of Automated Reasoning > Ausgabe 4/2019
Wichtige Hinweise
This material is based upon work supported by the UK Engineering and Physical Sciences Research Council under Grants EPSRC EP/I010335/1 and EP/J001058/1, the National Science Foundation (NSF) under Grant Numbers CNS 1464311 and CCF 1527398, the Air Force Research Laboratory (AFRL) through Contract Number FA8750-15-1-0105, and the Air Force Office of Scientific Research (AFOSR) under Contract Number FA9550-15-1-0258.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Abstract
We describe a method for verifying the temporal property of persistence in non-linear hybrid systems. Given some system and an initial set of states, the method establishes that system trajectories always eventually evolve into some specified target subset of the states of one of the discrete modes of the system, and always remain within this target region. The method also computes a time-bound within which the target region is always reached. The approach combines flowpipe computation with deductive reasoning about invariants and is more general than each technique alone. We illustrate the method with a case study showing that potentially destructive stick-slip oscillations of an oil-well drill eventually die away for a certain choice of drill control parameters. The case study demonstrates how just using flowpipes or just reasoning about invariants alone can be insufficient and shows the richness of systems that one can handle with the proposed method, since the systems features modes with non-polynomial ODEs. We also propose an alternative method for proving persistence that relies solely on flowpipe computation.