scispace - formally typeset
Open AccessProceedings ArticleDOI

Data-Enabled Predictive Control: In the Shallows of the DeePC

TLDR
In this paper, a data-enabled predictive control (DeePC) algorithm is presented that computes optimal and safe control policies using real-time feedback driving the unknown system along a desired trajectory while satisfying system constraints.
Abstract
We consider the problem of optimal trajectory tracking for unknown systems. A novel data-enabled predictive control (DeePC) algorithm is presented that computes optimal and safe control policies using real-time feedback driving the unknown system along a desired trajectory while satisfying system constraints. Using a finite number of data samples from the unknown system, our proposed algorithm uses a behavioural systems theory approach to learn a non-parametric system model used to predict future trajectories. The DeePC algorithm is shown to be equivalent to the classical and widely adopted Model Predictive Control (MPC) algorithm in the case of deterministic linear time-invariant systems. In the case of nonlinear stochastic systems, we propose regularizations to the DeePC algorithm. Simulations are provided to illustrate performance and compare the algorithm with other methods.

read more

Citations
More filters
Journal ArticleDOI

Data-Driven Model Predictive Control With Stability and Robustness Guarantees

TL;DR: The presented results provide the first (theoretical) analysis of closed-loop properties, resulting from a simple, purely data-driven MPC scheme, including a slack variable with regularization in the cost.
Journal ArticleDOI

Willems’ Fundamental Lemma for State-Space Systems and Its Extension to Multiple Datasets

TL;DR: It is shown that all trajectories of a linear system can be obtained from a given finite number of trajectories, as long as these are collectively persistently exciting, which enables the identification of linear systems from data sets with missing samples.
Posted Content

From noisy data to feedback controllers: non-conservative design via a matrix S-lemma

TL;DR: A new method to obtain feedback controllers of an unknown dynamical system directly from noisy input/state data and derive nonconservative design methods for quadratic stabilization, and data-based linear matrix inequalities, enables control design from large datasets.
Posted Content

Willems' Fundamental Lemma for State-space Systems and its Extension to Multiple Datasets

TL;DR: In this article, the authors extend Willems' lemma to the situation where multiple (possibly short) system trajectories are given instead of a single long one, and introduce a notion of collective persistency of excitation.
Posted Content

Combining Prior Knowledge and Data for Robust Controller Design.

TL;DR: The approach leads to linear matrix inequality (LMI) based feasibility criteria which guarantee stability, $\mathcal{H}_2$-performance, or quadratic performance robustly for all closed-loop systems consistent with the prior knowledge and the available data.
References
More filters
Book

Model Predictive Control

TL;DR: This paper recalls a few past achievements in Model Predictive Control, gives an overview of some current developments and suggests a few avenues for future research.
Journal ArticleDOI

From model-based control to data-driven control: Survey, classification and perspective

TL;DR: This paper is a brief survey on the existing problems and challenges inherent in model-based control (MBC) theory, and some important issues in the analysis and design of data-driven control (DDC) methods are here reviewed and addressed.
Journal ArticleDOI

A note on persistency of excitation

TL;DR: It is proved that if a component of the response signal of a controllable linear time-invariant system is persistently exciting of sufficiently high order, then the windows of the signal span the full system behavior.
Journal ArticleDOI

From time series to linear system-part I. Finite dimensional linear time invariant systems

TL;DR: The structural indices of such systems are introduced and it is shown how an (AR) representation of a system having a given behaviour can be constructed.
Journal ArticleDOI

From experiment design to closed-loop control

TL;DR: It is argued that a guiding principle should be to model as well as possible before any model or controller simplifications are made as this ensures the best statistical accuracy.
Related Papers (5)