DPCDimensions#
- class do_dpc.dpc.dpc_structs.DPCDimensions(m, p, mp, n_y_f, n_u_f, n_z_p)[source]#
Bases:
objectStores key system dimensions required for Data-Driven Predictive Control (DPC) computations.
- m#
Number of control inputs.
- Type:
int
- p#
Number of system outputs.
- Type:
int
- mp#
Sum of control inputs (m) and system outputs (p).
- Type:
int
- n_y_f#
Dimension of the future output trajectory vector.
- Type:
int
- n_u_f#
Dimension of the future input trajectory vector.
- Type:
int
- n_z_p#
Dimension of the past measurements vector.
- Type:
int
Methods#
Attributes#
m#
-
DPCDimensions.m:
int#
p#
-
DPCDimensions.p:
int#
mp#
-
DPCDimensions.mp:
int#
n_y_f#
-
DPCDimensions.n_y_f:
int#
n_u_f#
-
DPCDimensions.n_u_f:
int#
n_z_p#
-
DPCDimensions.n_z_p:
int#