Tesis doctorado / doctoral thesis

A stable real-time implementation model predictive control for fast nonlinear systems

Loading...
Thumbnail Image

Citation

View formats

Share

Bibliographic managers

Abstract

This dissertation presents two novel approaches for real-time implementation of robust Model Predictive Control (MPC) for fast complex nonlinear systems. These approaches use a linearization step of the model of the system by two different strategies depending on the nature of the nonlinear system. Linear Parameter Varying (LPV) modeling and Differential Flatness representation are the strategies chosen to develop the Model Predictive Controller. LPV modeling consists of the embedding of the nonlinear terms of the system into a series of scheduling parameters. Therefore, the Model Predictive Control is designed using a linear model being a function of the scheduling parameter to predict the behavior of the states of the system along the prediction horizon. The future values of the scheduling parameters are estimated using a recursive least squares algorithm. Both stability and robustness conditions are ensured using Linear Matrix Inequalities (LMI) constraints included in the optimization problem of the MPC. Finally, terminal ellipsoidal sets are introduced in the cost function to improve the performance of the controller. On the other hand, Differential Flatness representation is used to build a linear MPC to exploit the flatness property of some nonlinear systems. In this approach, the nonlinear model is solved as a function of the flat outputs of the system and its derivatives. Thus, a linear optimization problem is solved to predict the future behavior of the flat output and its derivatives as a function of an auxiliary control variable. Afterward, a feedforward controller is designed to define the optimal control action to be inputted into the system as a function of the auxiliary control variable. Finally, the performance of both control strategies is tested with several simulations of complex nonlinear systems using the Matlab-Simulink environment

Description

https://orcid.org/0000-0003-0721-9526

Collections

Loading...

logo

El usuario tiene la obligación de utilizar los servicios y contenidos proporcionados por la Universidad, en particular, los impresos y recursos electrónicos, de conformidad con la legislación vigente y los principios de buena fe y en general usos aceptados, sin contravenir con su realización el orden público, especialmente, en el caso en que, para el adecuado desempeño de su actividad, necesita reproducir, distribuir, comunicar y/o poner a disposición, fragmentos de obras impresas o susceptibles de estar en formato analógico o digital, ya sea en soporte papel o electrónico. Ley 23/2006, de 7 de julio, por la que se modifica el texto revisado de la Ley de Propiedad Intelectual, aprobado

Licencia