Model Predictive Control (MPC) is often tuned by trial and error. When a baseline linear controller exists that is already well tuned in the absence of constraints and MPC is introduced to enforce them, one would like to avoid altering the original linear feedback law whenever they are not active. We formulate this problem as a controller matching similar to [1][3], which we extend to a more general framework. We prove that a positive-definite stage cost matrix yielding this matching property can be computed for all stabilizing linear controllers. Additionally, we prove that the constrained estimation problem can also be solved similarly, by matching a linear observer with a Moving Horizon Estimator (MHE). Finally, we discuss various aspects of the practical implementation of the proposed technique in some examples.

Constrained Controller and Observer Design by Inverse Optimality

Zanon M.
;
Bemporad A.
2022-01-01

Abstract

Model Predictive Control (MPC) is often tuned by trial and error. When a baseline linear controller exists that is already well tuned in the absence of constraints and MPC is introduced to enforce them, one would like to avoid altering the original linear feedback law whenever they are not active. We formulate this problem as a controller matching similar to [1][3], which we extend to a more general framework. We prove that a positive-definite stage cost matrix yielding this matching property can be computed for all stabilizing linear controllers. Additionally, we prove that the constrained estimation problem can also be solved similarly, by matching a linear observer with a Moving Horizon Estimator (MHE). Finally, we discuss various aspects of the practical implementation of the proposed technique in some examples.
2022
Controller Matching
Cost function
Costs
Kalman Filter
LQR
MHE
MPC
Observers
Predictive models
Symmetric matrices
Systematics
Tuning
File in questo prodotto:
File Dimensione Formato  
controller_matching_tn.pdf

accesso aperto

Tipologia: Documento in Post-print
Licenza: Creative commons
Dimensione 331.81 kB
Formato Adobe PDF
331.81 kB Adobe PDF Visualizza/Apri
Constrained_Controller_and_Observer_Design_by_Inverse_Optimality.pdf

non disponibili

Tipologia: Versione Editoriale (PDF)
Licenza: Copyright dell'editore
Dimensione 488.2 kB
Formato Adobe PDF
488.2 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11771/19421
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
social impact