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
id UNACIONAL2_a9fad8a28e772d1b3e8bfbedd0c4739a
oai_identifier_str oai:repositorio.unal.edu.co:unal/62431
network_acronym_str UNACIONAL2
network_name_str Universidad Nacional de Colombia
repository_id_str
dc.title.spa.fl_str_mv 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
title 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
spellingShingle 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
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
title_short 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
title_full 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
title_fullStr 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
title_full_unstemmed 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
title_sort 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
dc.creator.fl_str_mv Hernández Naranjo, Jeison Ricardo
dc.contributor.advisor.spa.fl_str_mv Gil Chaves, Iván Dario (Thesis advisor)
dc.contributor.author.spa.fl_str_mv Hernández Naranjo, Jeison Ricardo
dc.contributor.spa.fl_str_mv Grisales Palacio, Víctor Hugo
dc.subject.ddc.spa.fl_str_mv 62 Ingeniería y operaciones afines / Engineering
topic 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
dc.subject.proposal.spa.fl_str_mv 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
description 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.
publishDate 2017
dc.date.issued.spa.fl_str_mv 2017-12
dc.date.accessioned.spa.fl_str_mv 2019-07-02T21:00:27Z
dc.date.available.spa.fl_str_mv 2019-07-02T21:00:27Z
dc.type.spa.fl_str_mv Trabajo de grado - Maestría
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.content.spa.fl_str_mv Text
dc.type.redcol.spa.fl_str_mv http://purl.org/redcol/resource_type/TM
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.unal.edu.co/handle/unal/62431
dc.identifier.eprints.spa.fl_str_mv http://bdigital.unal.edu.co/61584/
url https://repositorio.unal.edu.co/handle/unal/62431
http://bdigital.unal.edu.co/61584/
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.ispartof.spa.fl_str_mv Universidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería Eléctrica y Electrónica
Departamento de Ingeniería Eléctrica y Electrónica
dc.relation.references.spa.fl_str_mv Hernández Naranjo, Jeison Ricardo (2017) 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. Maestría thesis, Universidad Nacional de Colombia - Sede Bogotá.
dc.rights.spa.fl_str_mv Derechos reservados - Universidad Nacional de Colombia
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.license.spa.fl_str_mv Atribución-NoComercial 4.0 Internacional
dc.rights.uri.spa.fl_str_mv http://creativecommons.org/licenses/by-nc/4.0/
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv Atribución-NoComercial 4.0 Internacional
Derechos reservados - Universidad Nacional de Colombia
http://creativecommons.org/licenses/by-nc/4.0/
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
institution Universidad Nacional de Colombia
bitstream.url.fl_str_mv https://repositorio.unal.edu.co/bitstream/unal/62431/1/jeisonricardohernandeznaranjo.2017.pdf
https://repositorio.unal.edu.co/bitstream/unal/62431/2/jeisonricardohernandeznaranjo.2017.pdf.jpg
bitstream.checksum.fl_str_mv 4df07e32523facb35df478e66636ee65
318d8dd224c5002334ed30fcd2e8f72b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Universidad Nacional de Colombia
repository.mail.fl_str_mv repositorio_nal@unal.edu.co
_version_ 1814089704619900928
spelling Atribución-NoComercial 4.0 InternacionalDerechos reservados - Universidad Nacional de Colombiahttp://creativecommons.org/licenses/by-nc/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Grisales Palacio, Víctor HugoGil Chaves, Iván Dario (Thesis advisor)b47296f5-35d2-4eec-999b-91d1a3ebab83-1Hernández Naranjo, Jeison Ricardodc14d404-77d2-4e89-9589-26afd45dfd783002019-07-02T21:00:27Z2019-07-02T21:00:27Z2017-12https://repositorio.unal.edu.co/handle/unal/62431http://bdigital.unal.edu.co/61584/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.Abstract: The main objective of the thesis is to develop and validate a model predictive control implemented in a programmable automation controller. In order to achieve this goal, we begin with the history and general aspects that describe model predictive control. Within its different types of controllers, we find one of the pioneers that is Dynamic matrix control. This controller is described by three elements which are as follows: the prediction model, measurable disturbances and the control algorithm. Once these aspects have been explained in detail, two very important characteristics are included. The first corresponds to the mathematical explanation that allows controlling multivariate systems. The second is the inclusion of restrictions on the output and control signals. Subsequently, the Dynamic Matrix Control algorithm is developed and validated in Matlab software. It starts with an analysis of the model predictive control. Then, the algorithm is validated for SISO and MIMO systems, obtaining the expected response when a control technique is implemented. We continue with the description of the distillation column, starting with some assumptions and considerations, we obtain the equations that describe the dynamic behavior of the process. The model is linearized to obtain the transfer functions that will feed the dynamics of the predictive controller. Finally, the controller is implemented in a programmable automation controller validating the algorithm with two systems. Analyzing the behavior of the system that were previously validated in Matlab.Maestríaapplication/pdfspaUniversidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería Eléctrica y ElectrónicaDepartamento de Ingeniería Eléctrica y ElectrónicaHernández Naranjo, Jeison Ricardo (2017) 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. Maestría thesis, Universidad Nacional de Colombia - Sede Bogotá.62 Ingeniería y operaciones afines / Engineeringcolumna de destilación binariacontrolador de automatización programablecontrol por matriz dinámicacontrol predictivo basado en modelobinary distillation columndynamic matrix controlmodel predictive controlprogrammable automation controllerDesarrollo 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 programableTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTexthttp://purl.org/redcol/resource_type/TMORIGINALjeisonricardohernandeznaranjo.2017.pdfapplication/pdf3878233https://repositorio.unal.edu.co/bitstream/unal/62431/1/jeisonricardohernandeznaranjo.2017.pdf4df07e32523facb35df478e66636ee65MD51THUMBNAILjeisonricardohernandeznaranjo.2017.pdf.jpgjeisonricardohernandeznaranjo.2017.pdf.jpgGenerated Thumbnailimage/jpeg6206https://repositorio.unal.edu.co/bitstream/unal/62431/2/jeisonricardohernandeznaranjo.2017.pdf.jpg318d8dd224c5002334ed30fcd2e8f72bMD52unal/62431oai:repositorio.unal.edu.co:unal/624312023-04-16 23:06:24.252Repositorio Institucional Universidad Nacional de Colombiarepositorio_nal@unal.edu.co