Desarrollo y validación de una metodología para la implementación industrial de un control predictivo basado en modelo en un controlador de automatización programable

El objetivo principal de la tesis fue desarrollar y validar una metodología de control predictivo basado en modelo implementado en un controlador de automatización programable. Para cumplir con ese objetivo se da inicio con la historia y los aspectos generales que describen el control predictivo bas...

Full description

Autores:
Hernández Naranjo, Jeison Ricardo
Tipo de recurso:
Fecha de publicación:
2017
Institución:
Universidad Nacional de Colombia
Repositorio:
Universidad Nacional de Colombia
Idioma:
spa
OAI Identifier:
oai:repositorio.unal.edu.co:unal/62431
Acceso en línea:
https://repositorio.unal.edu.co/handle/unal/62431
http://bdigital.unal.edu.co/61584/
Palabra clave:
62 Ingeniería y operaciones afines / Engineering
columna de destilación binaria
controlador de automatización programable
control por matriz dinámica
control predictivo basado en modelo
binary distillation column
dynamic matrix control
model predictive control
programmable automation controller
Rights
openAccess
License
Atribución-NoComercial 4.0 Internacional
Description
Summary:El objetivo principal de la tesis fue desarrollar y validar una metodología de control predictivo basado en modelo implementado en un controlador de automatización programable. Para cumplir con ese objetivo se da inicio con la historia y los aspectos generales que describen el control predictivo basado en modelo. Dentro de sus diferentes tipos de controladores, encontramos uno de los pioneros que es el Control por matriz dinámica. Este controlador se describe por tres elementos: el modelo de predicción, la forma en que rechaza perturbaciones y el algoritmo de control. Una vez se han explicado de manera detallada esos aspectos, se incluyen dos características muy importantes. La primera corresponde a la fundamentación matemática que permite controlar sistemas multivariables. La segunda, a la inclusión de restricciones en las señales de salida y de control. Posteriormente, se desarrolla el algoritmo de Control por matriz dinámica y se válida en el software Matlab. Se inicia con un análisis del control predictivo basado en modelo. Luego, se valida el código para sistemas SISO y MIMO, obteniendo la respuesta esperada al implementar la técnica de control. Continuamos, con la descripción de la columna de destilación. Partiendo de unas suposiciones y consideraciones se obtienen las ecuaciones que describen el comportamiento dinámico del proceso. Se linealiza el modelo para obtener las funciones de transferencia que alimentarán la dinámica del controlador predictivo. Por último, se implementa el controlador en un controlador de automatización programable validando el desarrollo con dos ejemplos. Analizando el comportamiento de los sistemas previamente validados en Matlab.