Synthesis of Controllers for Continuous Blackbox Systems

Benedikt Maderbacher*, Felix Windisch, Lazaro Alberto Larrauri Borroto, Roderick Bloem

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

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 languageEnglish
Title of host publicationVerification, Model Checking, and Abstract Interpretation, VMCAI 2025
PublisherSpringer, Cham
Pages137–159
Volume2
ISBN (Electronic)978-3-031-82703-7
ISBN (Print)978-3-031-82702-0
DOIs
Publication statusPublished - Jan 2025
Event26th International Conference on Verification, Model Checking, and Abstract Interpretation, VMCAI 2025 - Denver, United States
Duration: 20 Jan 202521 Jan 2025

Publication series

NameLecture Notes in Computer Science
VolumeLNCS 15530

Conference

Conference26th International Conference on Verification, Model Checking, and Abstract Interpretation, VMCAI 2025
Abbreviated titleVMCAI 2025
Country/TerritoryUnited States
CityDenver
Period20/01/2521/01/25

Fingerprint

Dive into the research topics of 'Synthesis of Controllers for Continuous Blackbox Systems'. Together they form a unique fingerprint.

Cite this