Inductive Certificate Synthesis for Control Design
Hadi Ravanbakhsh

TL;DR
This thesis presents a framework for synthesizing correct-by-construction controllers for nonlinear dynamical systems using control certificates, ensuring formal guarantees for stability, safety, and reach-while-stay specifications.
Contribution
It introduces a systematic approach to define and find control certificates via an inductive search, enabling automatic controller synthesis with formal correctness guarantees.
Findings
Control certificates can be effectively discovered using the proposed inductive search framework.
Automatically designed controllers demonstrate correctness through simulations and physical experiments.
The framework applies to nonlinear systems with multiple specifications, including stability, safety, and reach-while-stay.
Abstract
The focus of this thesis is developing a framework for designing correct-by-construction controllers using control certificates. We use nonlinear dynamical systems to model the physical environment (plants). The goal is to synthesize controllers for these plants while guaranteeing formal correctness w.r.t. given specifications. We consider different fundamental specifications including stability, safety, and reach-while-stay. Stability specification states that the execution traces of the system remain close to an equilibrium state and approach it asymptotically. Safety specification requires the execution traces to stay in a safe region. Finally, for reach-while-stay specification, safety is needed until a target set is reached. The design task consists of two phases. In the first phase, the control design problem is reduced to the question of finding a control certificate. More…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Control Systems Optimization · Formal Methods in Verification · Control Systems and Identification
