spc

spc#

Subspace Predictive Control (SPC) implementation.

This module implements SPC based on the methodology presented in: - SPC: Subspace Predictive Control <https://www.sciencedirect.com/science/article/pii/S1474667017566835>

The SPC controller is a subclass of Data-Driven Predictive Control (DPC).

Classes:

SPCOfflineData: Stores the Subspace Multistep Predictor matrix computed offline. SPC: Implements the SPC controller, handling optimization problem formulation and execution.

Classes

SPC

Implements Subspace Predictive Control (SPC) based on DPC.

SPCPredictorMatrices

Stores precomputed offline data for Subspace Predictive Control (SPC).

SPCRegularizationMatrices

Currently there is no regularization cost function for the SPC algorithm.