MPC for tracking periodic reference signals

This paper is devoted to the design of a predictive controller for constrained linear systems to track periodic references. The only assumption on the dynamics of the reference is that it is periodic and its period is known. It is also assumed that the reference signal is a priori known by the contr...

Descripción completa

Detalles Bibliográficos
Autores: Limon, D., Álamo, Teodoro, Muñoz de la Peña, David, Zeilinger, M.N., Jones, C.N., Pereira Martín, Mario
Tipo de recurso: artículo
Fecha de publicación:2012
País:España
Institución:Universidad Loyola Andalucía
Repositorio:Brújula
OAI Identifier:oai:repositorio.uloyola.es:20.500.12412/4849
Acceso en línea:https://hdl.handle.net/20.500.12412/4849
Access Level:acceso abierto
Palabra clave:Controllers
Terminal constraint
Predictive controller
Periodic reference signals
Periodic reference
Hierarchical control scheme
Decision variables
Constrained linear systems
Asymptotically stable
Trajectories
Signal processing
Predictive control systems
Nonlinear systems
Model predictive control
Linear systems
Cost functions
Descripción
Sumario:This paper is devoted to the design of a predictive controller for constrained linear systems to track periodic references. The only assumption on the dynamics of the reference is that it is periodic and its period is known. It is also assumed that the reference signal is a priori known by the controller. Inspired in the hierarchical control scheme based on the trajectory planification, the ideas of the MPC for tracking [Limon et al., 2008] are extended to this case. The proposed predictive controller has the future sequence of inputs and an artificial reference as decision variables. The cost function is divided into two terms: one penalizes the tracking error with the artificial reference and other penalizes the deviation of the artificial reference to the reference to be tracked. Stability is ensured thanks to the addition of two constraints: a terminal constraint on the predicted trajectory and a constraint that enforces the artificial reference to be periodic. It is proved that the proposed controller is recursively feasible and the controlled system satisfies the hard constraints, is asymptotically stable and converges to the best possible reachable trajectory. The properties of the proposed controller are illustrated in an example.