CESAR: Control Envelope Synthesis via Angelic Refinements

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Kabra, Aditi, Laurent, Jonathan, Mitsch, Stefan, Platzer, André
Natura: Preprint
Pubblicazione: 2023
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910809069715456
author Kabra, Aditi
Laurent, Jonathan
Mitsch, Stefan
Platzer, André
author_facet Kabra, Aditi
Laurent, Jonathan
Mitsch, Stefan
Platzer, André
contents This paper presents an approach for synthesizing provably correct control envelopes for hybrid systems. Control envelopes characterize families of safe controllers and are used to monitor untrusted controllers at runtime. Our algorithm fills in the blanks of a hybrid system's sketch specifying the desired shape of the control envelope, the possible control actions, and the system's differential equations. In order to maximize the flexibility of the control envelope, the synthesized conditions saying which control action can be chosen when should be as permissive as possible while establishing a desired safety condition from the available assumptions, which are augmented if needed. An implicit, optimal solution to this synthesis problem is characterized using hybrid systems game theory, from which explicit solutions can be derived via symbolic execution and sound, systematic game refinements. Optimality can be recovered in the face of approximation via a dual game characterization. The resulting algorithm, Control Envelope Synthesis via Angelic Refinements (CESAR), is demonstrated in a range of safe control synthesis examples with different control challenges.
format Preprint
id arxiv_https___arxiv_org_abs_2311_02833
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle CESAR: Control Envelope Synthesis via Angelic Refinements
Kabra, Aditi
Laurent, Jonathan
Mitsch, Stefan
Platzer, André
Systems and Control
Logic in Computer Science
This paper presents an approach for synthesizing provably correct control envelopes for hybrid systems. Control envelopes characterize families of safe controllers and are used to monitor untrusted controllers at runtime. Our algorithm fills in the blanks of a hybrid system's sketch specifying the desired shape of the control envelope, the possible control actions, and the system's differential equations. In order to maximize the flexibility of the control envelope, the synthesized conditions saying which control action can be chosen when should be as permissive as possible while establishing a desired safety condition from the available assumptions, which are augmented if needed. An implicit, optimal solution to this synthesis problem is characterized using hybrid systems game theory, from which explicit solutions can be derived via symbolic execution and sound, systematic game refinements. Optimality can be recovered in the face of approximation via a dual game characterization. The resulting algorithm, Control Envelope Synthesis via Angelic Refinements (CESAR), is demonstrated in a range of safe control synthesis examples with different control challenges.
title CESAR: Control Envelope Synthesis via Angelic Refinements
topic Systems and Control
Logic in Computer Science
url https://arxiv.org/abs/2311.02833