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...
- 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 |