Projects per year
Abstract
We propose an approach to synthesize Simplex architectures that are provably correct for a rich class of temporal specifications, and are high-performant by optimizing for the time the advanced controller is active. We achieve provable correctness by performing a static verification of the baseline controller. The result of this verification is a set of states which is proven to be safe, called the recoverable region. During runtime, our Simplex architecture adapts towards a running advanced controller by exploiting proof-on-demand techniques. Verification of hybrid systems is often overly conservative, resulting in over-conservative recoverable regions that cause unnecessary switches to the baseline controller. To avoid these switches, we invoke targeted reachability queries to extend the recoverable region at runtime. Our offline and online verification relies upon reachability analysis, since it allows observation-based extension of the known recoverable region. However, detecting fix-points for bounded liveness properties is a challenging task for most hybrid system reachability analysis tools. We present several optimizations for efficient fix-point computations that we implemented in the state-of-the-art tool HyPro that allowed us to automatically synthesize verified and performant Simplex architectures for advanced case studies, like safe autonomous driving on a race track.
Original language | English |
---|---|
Title of host publication | Model Checking Software - 29th International Symposium, SPIN 2023, Proceedings |
Editors | Georgiana Caltais, Christian Schilling |
Publisher | Springer Nature Switzerland AG |
Pages | 141-160 |
Number of pages | 20 |
ISBN (Print) | 9783031321566 |
DOIs | |
Publication status | Published - May 2023 |
Event | 29th International Symposium on Model Checking of Software: SPIN 2023 - Paris, France Duration: 26 Apr 2023 → 27 Apr 2023 |
Publication series
Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|
Volume | 13872 LNCS |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | 29th International Symposium on Model Checking of Software |
---|---|
Abbreviated title | SPIN 2023 |
Country/Territory | France |
City | Paris |
Period | 26/04/23 → 27/04/23 |
ASJC Scopus subject areas
- Theoretical Computer Science
- General Computer Science
Fingerprint
Dive into the research topics of 'Provable Correct and Adaptive Simplex Architecture for Bounded-Liveness Properties'. Together they form a unique fingerprint.-
FATE - Fault-driven Analysis and Testing for Design Robustness and Stability
1/11/22 → 31/10/25
Project: Research project
-
EU - FOCETA - Foundations for continuous engineering of trustworthy autonomy
1/10/20 → 31/10/23
Project: Research project
-
ADVANCED - Adaptive Verification and Anomaly Detection for Complex Designs
1/11/19 → 31/10/22
Project: Research project