This paper provides a comprehensive tutorial on a family of Model Predictive Control (MPC) formulations, known as MPC for tracking, which are characterized by including an artificial reference as part of the decision variables in the optimization problem. These formulations have several benefits with respect to the classical MPC formulations, including guaranteed recursive feasibility under online reference changes, as well as asymptotic stability and an increased domain of attraction. This tutorial paper introduces the concept of using an artificial reference in MPC, presenting the benefits and theoretical guarantees obtained by its use. We then provide a survey of the main advances and extensions of the original linear MPC for tracking, including its non-linear extension. Additionally, we discuss its application to learning-based MPC, and discuss optimization aspects related to its implementation.

(2024). Model predictive control for tracking using artificial references: Fundamentals, recent results and practical implementation . Retrieved from https://hdl.handle.net/10446/296786

Model predictive control for tracking using artificial references: Fundamentals, recent results and practical implementation

Ferramosca, Antonio;
2024-01-01

Abstract

This paper provides a comprehensive tutorial on a family of Model Predictive Control (MPC) formulations, known as MPC for tracking, which are characterized by including an artificial reference as part of the decision variables in the optimization problem. These formulations have several benefits with respect to the classical MPC formulations, including guaranteed recursive feasibility under online reference changes, as well as asymptotic stability and an increased domain of attraction. This tutorial paper introduces the concept of using an artificial reference in MPC, presenting the benefits and theoretical guarantees obtained by its use. We then provide a survey of the main advances and extensions of the original linear MPC for tracking, including its non-linear extension. Additionally, we discuss its application to learning-based MPC, and discuss optimization aspects related to its implementation.
2024
Krupa, P.; Köhler, J.; Ferramosca, Antonio; Alvarado, I.; Zeilinger, M. N.; Alamo, T.; Limon, D.
File allegato/i alla scheda:
File Dimensione del file Formato  
Model_predictive_control_for_tracking_using_artificial_references_Fundamentals_recent_results_and_practical_implementation.pdf

Solo gestori di archivio

Versione: publisher's version - versione editoriale
Licenza: Licenza default Aisberg
Dimensione del file 572.75 kB
Formato Adobe PDF
572.75 kB Adobe PDF   Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/296786
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact