A Logic Theory Pattern for Linearized Control Systems
Andrea Domenici (U. of Pisa), Cinzia Bernardeschi (U. of Pisa)

TL;DR
This paper presents a method to translate linearized control system models into logic theories for formal verification, integrating theorem proving into control system development.
Contribution
It introduces a systematic procedure for converting control system equations into logic theories suitable for computer-assisted verification.
Findings
The method successfully verified a control theory case study.
It facilitates formal requirement verification for control systems.
The approach integrates with existing model-driven development processes.
Abstract
This paper describes a procedure that system developers can follow to translate typical mathematical representations of linearized control systems into logic theories. These theories are then used to verify system requirements and find constraints on design parameters, with the support of computer-assisted theorem proving. This method contributes to the integration of formal verification methods into the standard model-driven development processes for control systems. The theories obtained through its application comprise a set of assumptions that the system equations must satisfy, and a translation of the equations into the logic language of the Prototype Verification System theorem-proving environment. The method is illustrated with a standard case study from control theory.
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.
