# Data-Driven Model Predictive Control with Stability and Robustness Guarantees

arXiv: https://arxiv.org/abs/1906.04679 · HTML: https://mlsanity.com/paper/1906.04679/

## Key facts

- Cited by 26 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 11 Jun 2019.

## Built on by (most cited first, 26 of 26)

- [On Recurrent Neural Networks for learning-based control: recent results and ideas for future developments](https://mlsanity.com/paper/2111.13557/) (2021)
- [Towards a Systems Theory of Algorithms](https://mlsanity.com/paper/2401.14029/) (2024)
- [Symbolic Abstractions From Data: A PAC Learning Approach](https://mlsanity.com/paper/2104.13901/) (2021)
- [Learning-Aided Warmstart of Model Predictive Control in Uncertain Fast-Changing Traffic](https://mlsanity.com/paper/2310.02918/) (2023)
- [Robust Data-Driven Predictive Control using Reachability Analysis](https://mlsanity.com/paper/2103.14110/) (2021)
- [Data-driven abstractions via adaptive refinements and a Kantorovich metric [extended version]](https://mlsanity.com/paper/2303.17618/) (2023)
- [Generative AI for Autonomous Driving: A Review](https://mlsanity.com/paper/2505.15863/) (2025)
- [Canonical Form of Datatic Description in Control Systems](https://mlsanity.com/paper/2403.01768/) (2024)
- [Learning to Stabilize Unknown LTI Systems on a Single Trajectory under Stochastic Noise](https://mlsanity.com/paper/2406.00234/) (2024)
- [Learning to Reach, Swim, Walk and Fly in One Trial: Data-Driven Control with Scarce Data and Side Information](https://mlsanity.com/paper/2106.10533/) (2021)
- [A New Perspective On AI Safety Through Control Theory Methodologies](https://mlsanity.com/paper/2506.23703/) (2025)
- [Online Optimization and Ambiguity-based Learning of Distributionally Uncertain Dynamic Systems](https://mlsanity.com/paper/2102.09111/) (2021)
- [LMI-based Data-Driven Robust Model Predictive Control](https://mlsanity.com/paper/2303.04777/) (2023)
- [Data-Driven Adversarial Online Control for Unknown Linear Systems](https://mlsanity.com/paper/2308.08138/) (2023)
- [A Stochastic Online Forecast-and-Optimize Framework for Real-Time Energy Dispatch in Virtual Power Plants under Uncertainty](https://mlsanity.com/paper/2309.08642/) (2023)
- [Enhancing Safety in Mixed Traffic: Learning-Based Modeling and Efficient Control of Autonomous and Human-Driven Vehicles](https://mlsanity.com/paper/2404.06732/) (2024)
- [Transfer Learning for Control Systems via Neural Simulation Relations](https://mlsanity.com/paper/2412.01783/) (2024)
- [Data-Driven Prediction and Control of Hammerstein-Wiener Systems with Implicit Gaussian Processes](https://mlsanity.com/paper/2501.15849/) (2025)
- [Interpolation Conditions for Data Consistency and Prediction in Noisy Linear Systems](https://mlsanity.com/paper/2504.08484/) (2025)
- [Zero-Shot Function Encoder-Based Differentiable Predictive Control](https://mlsanity.com/paper/2511.05757/) (2025)
- [Robust Least-Squares Optimization for Data-Driven Predictive Control: A Geometric Approach](https://mlsanity.com/paper/2511.09242/) (2025)
- [Adaptive Control of Unknown Linear Switched Systems via Policy Gradient Methods](https://mlsanity.com/paper/2601.03016/) (2026)
- [Symplectic Inductive Bias for Data-Driven Target Reachability in Hamiltonian Systems](https://mlsanity.com/paper/2604.17213/) (2026)
- [Safety-Critical Contextual Control via Online Riemannian Optimization with World Models](https://mlsanity.com/paper/2604.19639/) (2026)
- [Model-Based and Data-Driven Hierarchical Control and Topology Co-Design for Robust Networked Systems](https://mlsanity.com/paper/2606.11596/) (2026)
- [Topological Feasibility Guarantees for Differentiable Predictive Control](https://mlsanity.com/paper/2608.10332/) (2026)

## Abstract (arXiv)

We propose a robust data-driven model predictive control (MPC) scheme to control linear time-invariant (LTI) systems. The scheme uses an implicit model description based on behavioral systems theory and past measured trajectories. In particular, it does not require any prior identification step, but only an initially measured input-output trajectory as well as an upper bound on the order of the unknown system. First, we prove exponential stability of a nominal data-driven MPC scheme with terminal equality constraints in the case of no measurement noise. For bounded additive output measurement noise, we propose a robust modification of the scheme, including a slack variable with regularization in the cost. We prove that the application of this robust MPC scheme in a multi-step fashion leads to practical exponential stability of the closed loop w.r.t. the noise level. The presented results provide the first (theoretical) analysis of closed-loop properties, resulting from a simple, purely data-driven MPC scheme.
