Trajectory-based data-driven predictive control and the state-space predictor
Levi D. Reyes Premer, Arash J. Khabbazi, Kevin J. Kircher

TL;DR
This paper introduces a trajectory-based data-driven predictive control framework that unifies various existing methods and demonstrates superior performance with small datasets using a state-space predictor.
Contribution
It proposes a new state-space predictor within trajectory predictive control that unifies multiple DDPC methods and leverages linear MPC theory for improved performance.
Findings
TPC encompasses many DDPC methods.
The state-space predictor enables TPC to be a form of linear MPC.
Performance approaches oracle $H_2$-optimal control, especially with small datasets.
Abstract
We define trajectory predictive control (TPC) as a family of output-feedback indirect data-driven predictive control (DDPC) methods that represent the output trajectory of a discrete-time system as a linear function of the recent input/output history and the planned input trajectory. This paper shows that for different choices of the trajectory predictor, TPC encompasses a wide variety of DDPC methods, including subspace predictive control (SPC), closed-loop SPC, -DDPC, causal--DDPC, transient predictive control, and others. This paper introduces a trajectory predictor that corresponds to a linear state-space model with the recent input/output history as the state. With this state-space predictor, TPC is a special case of linear model predictive control and therefore inherits its mature theory. In numerical experiments, TPC performance approaches the limit of oracle…
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.
Taxonomy
TopicsAdvanced Control Systems Optimization · Control Systems and Identification · Model Reduction and Neural Networks
