LTI Data-Driven MPC#
This section documents the implementation of the Data-Driven MPC controller for Linear Time-Invariant (LTI) systems.
LTI Data-Driven MPC Controller#
The main controller is implemented in the following class, following the Nominal and Robust Data-Driven MPC schemes described in [1].
A class that implements a Data-Driven Model Predictive Control (MPC) controller for Linear Time-Invariant (LTI) systems. |
Configuration Enums#
The following enumerations are used to define configurations for the architecture of LTI Data-Driven MPC controllers.
Controller types for Data-Driven MPC controllers for Linear Time-Invariant (LTI) systems. |
|
Constraint types for the slack variable used in the formulation of Robust Data-Driven MPC controllers for Linear Time-Invariant (LTI) systems. |