Este artículo trata el problema del diseño de un controlador predictivo para seguimiento de referencias cambiantes, en el caso de sistemas no lineales. Los controladores predictivos proveen leyes de control adecuadas para regular sistemas lineales o no lineales a un punto de equilibrio dado garantizando la satisfacción de restricciones y la estabilidad asintótica. Pero si este punto de equilibrio cambia, el controlador podría perder la estabilidad o incluso la factibilidad y por lo tanto sería incapaz de seguir la referencia deseada. En (Ferramosca et al., 2009a) se ha propuesto un controlador predictivo para seguimiento de referencias capaz de garantizar factibilidad y convergencia al punto de equilibrio a pesar de los cambios que este pueda sufrir. En este artículo, este controlador se utiliza para controlar en tiempo real una planta piloto de procesos. Los resultados obtenidos demuestran que el controlador predictivo para seguimiento es capaz de controlar plantas con dinámicas no lineales y restricciones. El experimento demuestra cómo el controlador garantiza estabilidad, factibilidad y convergencia también en caso de referencias no alcanzables.
This paper deals with the tracking problem for constrained nonlinear systems using a model predictive control (MPC) law. MPC provides a control law suitable for regulating constrained linear and nonlinear systems to a given target steady state. However, when the target operating point changes, the feasibility of the controller may be lost and the controller fails to track the reference. Recently, a novel MPC for tracking constrained nonlinear systems has been presented (Ferramosca et al., 2009a). This is capable to steer the system to any reference, even in the case of changing references. In this paper, this controller is used for the real-time control of a chemical pilot plant. The obtained experimental results demonstrate that the MPC for tracking is suitable for the control of plants with nonlinear dynamics since it ensures stability and offset-free convergence in case of large changes in the reference even using short prediction horizons. Besides, in case of unreachable set points, the controller steers the system to the closest reachable equilibrium point.
Bemporad et al., 1997, Boyd and Vandenberghe, 2006, Camacho and Bordons, 2004, Chisci and Zappa, 2003, Cueli and Bordons, 2008, Ferramosca, 2011, Ferramosca et al., 2009a, Ferramosca et al., 2009b, Ferramosca et al., 2011, Ferramosca et al., 2010, Findeisen et al., 2000, Gilbert et al., 1995, Gruber, 2010, Gruber and Bordons, 2007, Gruber and Bordons, 2008, Gruber et al., 2009, Hu and Linnemann, 2002, Lee et al., 2000, Limon et al., 2008, Limon et al., 2010, Magni et al., 2001, Magni et al., 2002, Magni and Scattolini, 2005, Mayne et al., 2000, Muske and Rawlings, 1993, Ortega and Rubio, 2004, Pannocchia, 2004, Pannocchia and Kerrigan, 2005, Ramirez et al., 2004, Ramirez et al., 1999, Rao and Rawlings, 1999, Rawlings and Mayne, 2009, Rossiter et al., 1996, Santos et al., 2001 and Szeifert et al., 1995.