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.

SelfMPC: Automated Data-Driven MPC Design for a Class of Nonlinear Systems

Scandella, Matteo;Formentin, Simone;Parisini, Thomas
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.
2024
Proceedings of the IEEE Conference on Decision and Control
Automated cost tuning
Data-driven control
MPC
Nonlinear systems
File in questo prodotto:
File Dimensione Formato  
preprint_cdc.pdf

accesso aperto

Dimensione 288.92 kB
Formato Adobe PDF
288.92 kB Adobe PDF Visualizza/Apri

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/11311/1310463
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact