Projects per year
Abstract
Feed-forward controllers compute control outputs to adapt to changes in environmental parameters in a cyber-physical system. When synthesizing control functions it can be difficult to give an analytical description of the controlled plant or to decide the expected control output ahead of time. These systems must, however, adhere to strict safety requirements, which makes it hard to write correct controllers. In this paper, we propose a novel blackbox synthesis approach to construct a continuous control function while dynamically sampling a limited number of test cases. The controller is guaranteed to be correct for a given Lipschitz bound. It can be adapted to work for increasingly conservative estimates of the bound based on observed behavior, iteratively providing increasing confidence in its correctness. Our algorithm employs a linear interpolation model, based on a Delaunay triangulation, to identify candidate control functions. It then generates additional test cases to either confirm a candidate or to improve the model. We evaluate our approach on random benchmarks and CPS examples to show its effectiveness.
Original language | English |
---|---|
Title of host publication | Verification, Model Checking, and Abstract Interpretation, VMCAI 2025 |
Publisher | Springer, Cham |
Pages | 137–159 |
Volume | 2 |
ISBN (Electronic) | 978-3-031-82703-7 |
ISBN (Print) | 978-3-031-82702-0 |
DOIs | |
Publication status | Published - Jan 2025 |
Event | 26th International Conference on Verification, Model Checking, and Abstract Interpretation, VMCAI 2025 - Denver, United States Duration: 20 Jan 2025 → 21 Jan 2025 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Volume | LNCS 15530 |
Conference
Conference | 26th International Conference on Verification, Model Checking, and Abstract Interpretation, VMCAI 2025 |
---|---|
Abbreviated title | VMCAI 2025 |
Country/Territory | United States |
City | Denver |
Period | 20/01/25 → 21/01/25 |
Fingerprint
Dive into the research topics of 'Synthesis of Controllers for Continuous Blackbox Systems'. Together they form a unique fingerprint.Projects
- 1 Active
-
FATE - Fault-driven Analysis and Testing for Design Robustness and Stability
Bloem, R. (Co-Investigator (CoI))
1/11/22 → 31/10/25
Project: Research project
Activities
- 1 Talk at conference or symposium
-
Synthesis of Controllers for Continuous Blackbox Systems
Maderbacher, B. (Speaker)
20 Jan 2025Activity: Talk or presentation › Talk at conference or symposium › Science to science