Manual tuning required for Model Predictive Control (MPC) schemes can be labor-intensive and prone to errors due to the requisite domain expertise. In this paper, we propose a new procedure called SelfMPC: an automated, data-driven method for tuning MPC for an unknown system within a specific nonlinear class. We pursue a maximum likelihood approach using Gaussian processes to uncover system dynamics and to optimize a tracking cost function. We show the effectiveness of our approach through extensive simulations on a benchmark case study, illustrating its superior performance over traditional manual tuning techniques. Furthermore, we offer formal assurances regarding the stability and robustness of the resulting controller, ensuring its versatility across diverse operating conditions and uncertainties within the system.
(2024). SelfMPC: Automated Data-Driven MPC Design for a Class of Nonlinear Systems . Retrieved from https://hdl.handle.net/10446/337265
SelfMPC: Automated Data-Driven MPC Design for a Class of Nonlinear Systems
Scandella, Matteo;
2024-01-01
Abstract
Manual tuning required for Model Predictive Control (MPC) schemes can be labor-intensive and prone to errors due to the requisite domain expertise. In this paper, we propose a new procedure called SelfMPC: an automated, data-driven method for tuning MPC for an unknown system within a specific nonlinear class. We pursue a maximum likelihood approach using Gaussian processes to uncover system dynamics and to optimize a tracking cost function. We show the effectiveness of our approach through extensive simulations on a benchmark case study, illustrating its superior performance over traditional manual tuning techniques. Furthermore, we offer formal assurances regarding the stability and robustness of the resulting controller, ensuring its versatility across diverse operating conditions and uncertainties within the system.| File | Dimensione del file | Formato | |
|---|---|---|---|
|
SelfMPC_Automated_Data-Driven_MPC_Design_for_a_Class_of_Nonlinear_Systems.pdf
Solo gestori di archivio
Versione:
publisher's version - versione editoriale
Licenza:
Licenza default Aisberg
Dimensione del file
377.89 kB
Formato
Adobe PDF
|
377.89 kB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

