Online learning constrained model predictive control based on double prediction

A data-based predictive controller is proposed, offering both robust stability guarantees and online learning capabilities. To merge these two properties in a single controller, a double-prediction approach is taken. On the one hand, a safe prediction is computed using Lipschitz interpolation on the...

Descripción completa

Detalles Bibliográficos
Autores: Manzano Crespo, José María, Muñoz de la Peña Sequedo, David, Calliess, Jan Peter, Limón Marruedo, Daniel
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2020
País:España
Institución:Universidad de Sevilla (US)
Repositorio:idUS. Depósito de Investigación de la Universidad de Sevilla
OAI Identifier:oai:idus.us.es:11441/137035
Acceso en línea:https://hdl.handle.net/11441/137035
https://doi.org/10.1002/rnc.5124
Access Level:acceso abierto
Palabra clave:Data-based control
Learning-based MPC
Nonlinear MPC
Robust control
Descripción
Sumario:A data-based predictive controller is proposed, offering both robust stability guarantees and online learning capabilities. To merge these two properties in a single controller, a double-prediction approach is taken. On the one hand, a safe prediction is computed using Lipschitz interpolation on the basis of an offline identification dataset, which guarantees safety of the controlled system. On the other hand, the controller also benefits from the use of a second online learning-based prediction as measurements incrementally become available over time. Sufficient conditions for robust stability and constraint satisfaction are given. Illustrations of the approach are provided in a simulated case study