Computing Differential Invariants of Hybrid Systems as Fixedpoints

Abstract

We introduce a fixedpoint algorithm for verifying safety properties of hybrid systems with differential equations that have right-hand sides that are polynomials in the state variables. In order to verify non-trivial systems without solving their differential equations and without numerical errors, we use a continuous generalization of induction, for which our algorithm computes the required differential invariants. As a means for combining local differential invariants into global system invariants in a sound way, our fixedpoint algorithm works with a compositional verification logic for hybrid systems. To improve the verification power, we further introduce a saturation procedure that refines the system dynamics successively with differential invariants until safety becomes provable. By complementing our symbolic verification algorithm with a robust version of numerical falsification, we obtain a fast and sound verification procedure. We verify roundabout maneuvers in air traffic management and collision avoidance in train control.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 2008
Accession Number
ADA476797

Entities

People

  • AndrĂ© Platzer
  • Edmund M. Clarke

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Air Platforms

DTIC Thesaurus Topics

  • Air Traffic
  • Algorithms
  • Case Studies
  • Collision Avoidance
  • Collisions
  • Computational Fluid Dynamics
  • Computer Science
  • Coordinate Systems
  • Differential Equations
  • Dynamics
  • Equations
  • Free Flight
  • Hybrid Systems
  • Maneuvers
  • Military Research
  • Saturation
  • Simulations

Fields of Study

  • Computer science
  • Mathematics

Readers

  • Computational Linguistics
  • Distributed Systems and Data Platform Development
  • Finite Element Method (FEM) for solving Partial Differential Equations (PDEs)