CORDIS - Forschungsergebnisse der EU
CORDIS

Formal Verification of Stability of Embedded Control Systems

Final Report Summary - VERISTAB (Formal Verification of Stability of Embedded Control Systems)

Building high confidence embedded control systems is a grand challenge today. A fundamental property expected out of every control system design is stability, which captures the notion that small perturbations in the initial state or input to the system result in only small variations in the eventual behavior of the system. Systems which do not possess this property are operationally critical and could lead to catastrophic consequences. The main goal of the project was to develop automated formal techniques for verifying stability of embedded control systems.

The project developed a novel approach for stability verification that applied model-checking, a successful verification paradigm from the formal methods field, to stability verification. In contrast to existing techniques which are deductive, the approach taken in the project was algorithmic. This facilitated the development of fully automated and scalable methods for stability verification, thereby addressing the shortcomings of the state-of-the-art deductive techniques.

The specific technical results of the project include:
[1] Quantitative predicate abstractions were proposed which constructed finite state abstraction with quantitative information to reason about the stability
[2] A software tool AVERIST has been developed as part of the project, and is made publicly available for other researchers and engineers to use for stability analysis

More information can be found at the dedicated Project's web page: http://software.imdea.org/projects/averist/index.html