This paper presents a novel tracking predictive controller for constrained nonlinear systems capable to deal with sudden and large variations of a piece-wise constant setpoint signal. The uncertain nature of the setpoint may lead to stability and feasibility issues if a regulation predictive controller based on the stabilizing terminal constraint is used. The tracking model predictive controller presented in this paper extends the MPC for tracking for constrained linear systems to the more complex case of constrained nonlinear systems. The key idea is the addition of an artificial reference as a new decision variable. The considered cost function penalizes the deviation of the predicted trajectory with respect to the artificial reference as well as the distance between the artificial reference and the setpoint. Closed-loop stability and recursive feasibility for any setpoint are guaranteed, thanks to an appropriate terminal cost and extended stabilizing terminal constraint. Also, two simplified formulations are shown: the design based on a terminal equality constraint and the design without terminal constraint. The resulting controller ensures recursive feasibility for any changing setpoint. In the case of unreachable setpoints, asymptotic stability of the optimal reachable setpoint is also proved. The properties of the controller have been tested on a constrained continuous stirred tank reactor simulation model and have been experimentally validated on a four-tanks plant.

(2018). Nonlinear MPC for tracking piece-wise constant reference signals [journal article - articolo]. In IEEE TRANSACTIONS ON AUTOMATIC CONTROL. Retrieved from http://hdl.handle.net/10446/169380

Nonlinear MPC for tracking piece-wise constant reference signals

Ferramosca, Antonio;
2018-01-01

Abstract

This paper presents a novel tracking predictive controller for constrained nonlinear systems capable to deal with sudden and large variations of a piece-wise constant setpoint signal. The uncertain nature of the setpoint may lead to stability and feasibility issues if a regulation predictive controller based on the stabilizing terminal constraint is used. The tracking model predictive controller presented in this paper extends the MPC for tracking for constrained linear systems to the more complex case of constrained nonlinear systems. The key idea is the addition of an artificial reference as a new decision variable. The considered cost function penalizes the deviation of the predicted trajectory with respect to the artificial reference as well as the distance between the artificial reference and the setpoint. Closed-loop stability and recursive feasibility for any setpoint are guaranteed, thanks to an appropriate terminal cost and extended stabilizing terminal constraint. Also, two simplified formulations are shown: the design based on a terminal equality constraint and the design without terminal constraint. The resulting controller ensures recursive feasibility for any changing setpoint. In the case of unreachable setpoints, asymptotic stability of the optimal reachable setpoint is also proved. The properties of the controller have been tested on a constrained continuous stirred tank reactor simulation model and have been experimentally validated on a four-tanks plant.
articolo
2018
Limon, Daniel; Ferramosca, Antonio; Alvarado, Ignacio; Alamo, Teodoro
(2018). Nonlinear MPC for tracking piece-wise constant reference signals [journal article - articolo]. In IEEE TRANSACTIONS ON AUTOMATIC CONTROL. Retrieved from http://hdl.handle.net/10446/169380
File allegato/i alla scheda:
File Dimensione del file Formato  
LimonTAC2018_nonlinearMPCT.pdf

Solo gestori di archivio

Versione: publisher's version - versione editoriale
Licenza: Licenza default Aisberg
Dimensione del file 1.13 MB
Formato Adobe PDF
1.13 MB Adobe PDF   Visualizza/Apri
Pubblicazioni consigliate

Aisberg ©2008 Servizi bibliotecari, Università degli studi di Bergamo | Terms of use/Condizioni di utilizzo

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10446/169380
Citazioni
  • Scopus 125
  • ???jsp.display-item.citation.isi??? 108
social impact