Improved MPC Design based on Saturating Control Laws

This paper is concerned with the design of stabilizing model predictive control (MPC) laws for constrained linear systems. This is achieved by obtaining a suitable terminal cost and terminal constraint using a saturating control law as local controller. The system controlled by the saturating contro...

Descripción completa

Detalles Bibliográficos
Autores: Limón Marruedo, Daniel, Gomesda Silva, J.M., Alamo, Teodoro, Camacho, Eduardo F.
Tipo de recurso: artículo
Estado:Versión enviada para evaluación y publicación
Fecha de publicación:2005
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/94148
Acceso en línea:https://hdl.handle.net/11441/94148
https://doi.org/10.3166/ejc.11.112-122
Access Level:acceso abierto
Palabra clave:Constrained Control
Control Saturation
Domain of Attraction
Descripción
Sumario:This paper is concerned with the design of stabilizing model predictive control (MPC) laws for constrained linear systems. This is achieved by obtaining a suitable terminal cost and terminal constraint using a saturating control law as local controller. The system controlled by the saturating control law is modelled by a linear difference inclusion. Based on this, it is shown how to determine a Lyapunov function and a polyhedral invariant set which can be used as terminal cost and constraint. The obtained invariant set is potentially larger than the maximal invariant set for the unsaturated linear controller, O∞. Furthermore, considering these elements, a simple dual MPC strategy is proposed. This dual-mode controller guarantees the enlargement of the domain of attraction or, equivalently, the reduction of the prediction horizon for a given initial state. If the local control law is the saturating linear quadratic regulator (LQR) controller, then the proposed dual-mode MPC controller retains the local infinite-horizon optimality. Finally, an illustrative example is given.