We present a sound and automated approach to synthesizing safe, digital controllers for physical plants represented as time-invariant models. Models are linear differential equations with inputs, evolving over a continuous state space. The synthesis precisely accounts for the effects of finite-precision arithmetic introduced by the controller. The approach uses counterexample-guided inductive synthesis: an inductive generalization phase produces a controller that is known to stabilize the model but that may not be safe for all initial conditions of the model. Safety is then verified via bounded model checking: if the verification step fails, a counterexample is provided to the inductive generalization, and the process further iterates until...
As cyber-physical systems (CPS) become more complex, the verification of CPS control software become...
A major problem of numerical controllers is their robust-ness, i.e. the state read from the plant ma...
Software controllers of reactive systems are ubiquitous in situations where incorrectness has a high...
Abstract: We present a sound and automated approach to synthesizing safe, digital controllers for ph...
We present a sound and automated approach to synthesize safe digital feedback controllers for physic...
We present a sound and automated approach to synthesize safe digital feedback controllers for physic...
Modern control is implemented with digital microcontrollers, embedded within a dynamical plant that ...
<p>Executable benchmarks and result data set for the experimental evaluation in our publication "Sou...
We present an automated MATLAB Toolbox, named DSSynth (Digital-System Synthesizer), to synthesize so...
We present an automated MATLAB Toolbox, named DSSynth (Digital-System Synthesizer), to synthesize so...
Embedded systems are constantly growing in number and complexity. A large number of these relate to...
Autonomous systems are often safety-critical and are expected to work in uncertain environments. En...
We propose a counterexample-guided inductive synthesis framework for the formal synthesis of closed-...
We have developed a novel technique for automatically synthesizing hard real-time reactive controlle...
Control design for modern safety-critical cyber-physical systems still requires significant expert-k...
As cyber-physical systems (CPS) become more complex, the verification of CPS control software become...
A major problem of numerical controllers is their robust-ness, i.e. the state read from the plant ma...
Software controllers of reactive systems are ubiquitous in situations where incorrectness has a high...
Abstract: We present a sound and automated approach to synthesizing safe, digital controllers for ph...
We present a sound and automated approach to synthesize safe digital feedback controllers for physic...
We present a sound and automated approach to synthesize safe digital feedback controllers for physic...
Modern control is implemented with digital microcontrollers, embedded within a dynamical plant that ...
<p>Executable benchmarks and result data set for the experimental evaluation in our publication "Sou...
We present an automated MATLAB Toolbox, named DSSynth (Digital-System Synthesizer), to synthesize so...
We present an automated MATLAB Toolbox, named DSSynth (Digital-System Synthesizer), to synthesize so...
Embedded systems are constantly growing in number and complexity. A large number of these relate to...
Autonomous systems are often safety-critical and are expected to work in uncertain environments. En...
We propose a counterexample-guided inductive synthesis framework for the formal synthesis of closed-...
We have developed a novel technique for automatically synthesizing hard real-time reactive controlle...
Control design for modern safety-critical cyber-physical systems still requires significant expert-k...
As cyber-physical systems (CPS) become more complex, the verification of CPS control software become...
A major problem of numerical controllers is their robust-ness, i.e. the state read from the plant ma...
Software controllers of reactive systems are ubiquitous in situations where incorrectness has a high...