no code implementations • 2 Apr 2024 • Filippo Fabiani, Bartolomeo Stellato, Daniele Masti, Paul J. Goulart
We consider the problem of designing a machine learning-based model of an unknown dynamical system from a finite number of (state-input)-successor state data points, such that the model obtained is also suitable for optimal control design.
no code implementations • 16 Aug 2023 • Idris Kempf, Paul J. Goulart, Stephen Duncan
We demonstrate that the two-array decomposition is linked to a single-array system, which is used to accommodate ill-conditioned systems and compensate for the non-orthogonality of the GSVD.
no code implementations • 27 Apr 2022 • Filippo Fabiani, Paul J. Goulart
We consider the design of fast and reliable neural network (NN)-based approximations of traditional stabilizing controllers for linear systems with polytopic uncertainty, including control laws with variable structure and those based on a (minimal) selection policy.
no code implementations • 24 Mar 2022 • Filippo Fabiani, Andrea Simonetto, Paul J. Goulart
We investigate both stationary and time-varying, nonmonotone generalized Nash equilibrium problems that exhibit symmetric interactions among the agents, which are known to be potential.
no code implementations • 13 Nov 2021 • Filippo Fabiani, Paul J. Goulart
A common problem affecting neural network (NN) approximations of model predictive control (MPC) policies is the lack of analytical tools to assess the stability of the closed-loop system under the action of the NN-based controller.
no code implementations • 6 Nov 2021 • Filippo Fabiani, Andrea Simonetto, Paul J. Goulart
We consider quadratic, nonmonotone generalized Nash equilibrium problems with symmetric interactions among the agents.
no code implementations • 4 Jul 2021 • Idris Kempf, Paul J. Goulart, Stephen R. Duncan
Electron beam stabilization in a synchrotron is a disturbance rejection problem, with hundreds of inputs and outputs, that is sampled at frequencies higher than $10$ kHz.
no code implementations • 4 Mar 2021 • Filippo Fabiani, Kostas Margellos, Paul J. Goulart
We provide out-of-sample certificates on the controlled invariance property of a given set with respect to a class of black-box linear systems.
Optimization and Control Systems and Control Systems and Control
no code implementations • 22 Sep 2020 • Shuhao Yan, Mark Cannon, Paul J. Goulart
We analyse robustness of the proposed control law with respect to possible uncertainties in the arrival probability of sensor data and we bound the impact of these uncertainties on constraint satisfaction and the discounted cost.
no code implementations • 1 Sep 2020 • Idris Kempf, Stephen R. Duncan, Paul J. Goulart, Guenther Rehm
We introduce a novel structured controller design for the electron beam stabilization problem of the UK's national synchrotron light source.
no code implementations • 14 Jul 2020 • Shuhao Yan, Paul J. Goulart, Mark Cannon
With dynamic feedback gain selection, the closed loop cost is reduced and conservativeness of Chebyshev's inequality is mitigated.
no code implementations • 19 May 2020 • Filippo Fabiani, Paul J. Goulart
A new data-enabled control technique for uncertain linear time-invariant systems, recently conceived by Coulson et\ al., builds upon the direct optimization of controllers over input/output pairs drawn from a large dataset.
2 code implementations • 10 Jun 2019 • Nikitas Rontsis, Paul J. Goulart, Yuji Nakatsukasa
We present an algorithm for the minimization of a nonconvex quadratic function subject to linear inequality constraints and a two-sided bound on the 2-norm of its solution.
Optimization and Control 90C26, 65F15, 90C90
1 code implementation • 13 Jul 2017 • Nikitas Rontsis, Michael A. Osborne, Paul J. Goulart
Our acquisition function is a lower bound on the well-known Expected Improvement function, which requires evaluation of a Gaussian Expectation over a multivariate piecewise affine function.
no code implementations • 19 Oct 2015 • Bartolomeo Stellato, Tobias Geyer, Paul J. Goulart
To the authors' knowledge, this is the first time direct MPC for current control has been implemented on an FPGA solving the integer optimization problem in real-time and achieving comparable performance to formulations with long prediction horizons.
Optimization and Control