Controlador predictivo de nivel para un sistema hidráulico de tres tanques acoplados sujetos a retardos de tiempo
Predictive control is one of the many control techniques that allows prediction in the behavior of a system. The present work will carry out a modeling of three tanks to implement a model-based predictive controller using the Matlab® MPC Tollbox. The project carried out four phases starting with the...
- Autores:
-
Buelvas Sierra, Otilio Alejandro
Pastrana Arellano, Andrés
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2023
- Institución:
- Universidad Antonio Nariño
- Repositorio:
- Repositorio UAN
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.uan.edu.co:123456789/7636
- Acceso en línea:
- http://repositorio.uan.edu.co/handle/123456789/7636
- Palabra clave:
- MPC
Controlador de nivel
Tanques acoplados
MPC
Level controller
Tanks coupled
- Rights
- openAccess
- License
- Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)
Summary: | Predictive control is one of the many control techniques that allows prediction in the behavior of a system. The present work will carry out a modeling of three tanks to implement a model-based predictive controller using the Matlab® MPC Tollbox. The project carried out four phases starting with the modeling of the storage system which includes the elements for filling and emptying the tank. The second step is to design the MPC controller with delay times in mind. As a third phase, the storage system was simulated by introducing variables that allow us to validate the dynamic behavior of the system. Finally, the graphical interface that allows us to observe and manipulate the simulation in real time was executed. As a result, for a plant with three coupled tanks, the non-linear model that characterizes the dynamic response of the process was obtained, obtaining a model where the flow of the main valve is taken as the input variable and the level of the third tank as the output variable. On the other hand, the predictive control presents better performance values than the PID controller, both with very close settling times. |
---|