Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC)

Descripción del Articulo

La presente tesis propone la implementación del algoritmo Practical Non-linear Model Predictive Control (PNMPC) para controlar el lazo de nivel del Módulo de laboratorio FESTO, el cual se compone de un sistema de dos tanques en cascada conectados por un circuito cerrado donde fluye agua. El PNMPC es...

Descripción completa

Detalles Bibliográficos
Autores: Jaramillo Baca, Jenner Jeampierre, Vilca Aguilar, Luis Angel
Formato: tesis de grado
Fecha de Publicación:2025
Institución:Universidad de Piura
Repositorio:UDEP-Institucional
Lenguaje:español
OAI Identifier:oai:pirhua.udep.edu.pe:11042/7178
Enlace del recurso:https://hdl.handle.net/11042/7178
Nivel de acceso:acceso abierto
Materia:Control predictivo -- Aplicación
Industrias -- Control automático
Teorías no lineales -- Investigaciones
629.836
https://purl.org/pe-repo/ocde/ford#2.02.01
id UDEP_e3994875ca7329709fa609e42c7c10f8
oai_identifier_str oai:pirhua.udep.edu.pe:11042/7178
network_acronym_str UDEP
network_name_str UDEP-Institucional
repository_id_str 2644
dc.title.none.fl_str_mv Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC)
title Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC)
spellingShingle Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC)
Jaramillo Baca, Jenner Jeampierre
Control predictivo -- Aplicación
Industrias -- Control automático
Teorías no lineales -- Investigaciones
629.836
https://purl.org/pe-repo/ocde/ford#2.02.01
title_short Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC)
title_full Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC)
title_fullStr Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC)
title_full_unstemmed Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC)
title_sort Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC)
author Jaramillo Baca, Jenner Jeampierre
author_facet Jaramillo Baca, Jenner Jeampierre
Vilca Aguilar, Luis Angel
author_role author
author2 Vilca Aguilar, Luis Angel
author2_role author
dc.contributor.advisor.fl_str_mv Manrique Silupú, José José
dc.contributor.author.fl_str_mv Jaramillo Baca, Jenner Jeampierre
Vilca Aguilar, Luis Angel
dc.subject.none.fl_str_mv Control predictivo -- Aplicación
Industrias -- Control automático
Teorías no lineales -- Investigaciones
topic Control predictivo -- Aplicación
Industrias -- Control automático
Teorías no lineales -- Investigaciones
629.836
https://purl.org/pe-repo/ocde/ford#2.02.01
dc.subject.ddc.none.fl_str_mv 629.836
dc.subject.ocde.none.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.01
description La presente tesis propone la implementación del algoritmo Practical Non-linear Model Predictive Control (PNMPC) para controlar el lazo de nivel del Módulo de laboratorio FESTO, el cual se compone de un sistema de dos tanques en cascada conectados por un circuito cerrado donde fluye agua. El PNMPC es un algoritmo de control que soluciona el problema de la no linealidad de los sistemas de nivel sin comprometer el rendimiento del proceso control. Para llevar a efecto esta estrategia de control se ha escrito un código en MATLAB que envía y recibe datos de la planta mediante la arquitectura de comunicación OPC UA a un PLC, que se encarga de operar los componentes del Módulo FESTO. También, se aplicó técnicas de control, usualmente, vistas en los cursos de automatización tales como el controlador PI y el controlador Generalize Predictive Control (GPC) para comparar su rendimiento con la propuesta de estudio respecto a pruebas ejecutadas en el módulo experimental en tiempo real. De manera que, se ha evidenciado un mejor desempeño y una implementación más simple del PNMPC respecto a sus análogos. Por ende, se ha abierto una alternativa de solución para realizar el control de nivel a escala industrial.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-03-05T23:20:06Z
dc.date.available.none.fl_str_mv 2025-03-05T23:20:06Z
dc.date.issued.fl_str_mv 2025-01
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
dc.identifier.citation.none.fl_str_mv Jaramillo, J. y Vilca, L. (2024). Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC) (Tesis para optar el título de Ingeniero Mecánico-Eléctrico). Universidad de Piura. Facultad de Ingeniería. Programa Académico de Ingeniería Mecánico-Eléctrica. Piura, Perú.
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/11042/7178
identifier_str_mv Jaramillo, J. y Vilca, L. (2024). Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC) (Tesis para optar el título de Ingeniero Mecánico-Eléctrico). Universidad de Piura. Facultad de Ingeniería. Programa Académico de Ingeniería Mecánico-Eléctrica. Piura, Perú.
url https://hdl.handle.net/11042/7178
dc.language.iso.none.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.none.fl_str_mv https://creativecommons.org/licenses/by-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nd/4.0/
dc.format.none.fl_str_mv application/pdf
dc.coverage.spatial.none.fl_str_mv Perú
dc.publisher.es.fl_str_mv Universidad de Piura
dc.publisher.country.none.fl_str_mv PE
dc.source.es.fl_str_mv Universidad de Piura
Repositorio Institucional Pirhua - UDEP
dc.source.none.fl_str_mv reponame:UDEP-Institucional
instname:Universidad de Piura
instacron:UDEP
instname_str Universidad de Piura
instacron_str UDEP
institution UDEP
reponame_str UDEP-Institucional
collection UDEP-Institucional
bitstream.url.fl_str_mv https://pirhua.udep.edu.pe/backend/api/core/bitstreams/1f702306-641b-42f0-9141-d5bcf0fb4320/download
https://pirhua.udep.edu.pe/backend/api/core/bitstreams/3cc29b80-dc4c-444b-b3d1-e6d8c97ccced/download
https://pirhua.udep.edu.pe/backend/api/core/bitstreams/9dcbbc28-95e8-4944-b569-ad6448ce9ffd/download
https://pirhua.udep.edu.pe/backend/api/core/bitstreams/2d33a587-973a-4bb7-bc41-dd1254668d01/download
https://pirhua.udep.edu.pe/backend/api/core/bitstreams/cae02d38-21f6-4f9d-929b-7877469229e3/download
https://pirhua.udep.edu.pe/backend/api/core/bitstreams/a1b35d57-e412-41b0-b0ee-d263c1e46030/download
https://pirhua.udep.edu.pe/backend/api/core/bitstreams/844bd885-e051-4303-b1f3-60bd42321dd0/download
https://pirhua.udep.edu.pe/backend/api/core/bitstreams/5631261f-cb7b-4678-82a2-67739650f7de/download
https://pirhua.udep.edu.pe/backend/api/core/bitstreams/40af92fd-960f-4688-af65-f33cb76b19e0/download
https://pirhua.udep.edu.pe/backend/api/core/bitstreams/993b4f46-374e-4982-aed3-bde3a064c00c/download
bitstream.checksum.fl_str_mv 28dec53853cd834fd6bcbdb814f9a510
1b9a7d34663e393ac72059ea0eed46bb
4cc61458ddb3c7be495daddf0cd35d40
bb9bdc0b3349e4284e09149f943790b4
875c892c4148857c637f314901971940
2314d268756efe0ddbc2b4bd58535647
e5077b1fc52a0caa8e924d5c8b74c2e5
113cbce13352259827e9e1a7c3afd51e
a1882a69d4587cdd4a0e8cc75923acdc
f5cfadbeb246ec8d6ee82698f9f263f0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional Pirhua
repository.mail.fl_str_mv no-reply3@udep.edu.pe
_version_ 1839818749547380736
spelling Manrique Silupú, José JoséJaramillo Baca, Jenner JeampierreVilca Aguilar, Luis AngelPerú2025-03-05T23:20:06Z2025-03-05T23:20:06Z2025-01Jaramillo, J. y Vilca, L. (2024). Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC) (Tesis para optar el título de Ingeniero Mecánico-Eléctrico). Universidad de Piura. Facultad de Ingeniería. Programa Académico de Ingeniería Mecánico-Eléctrica. Piura, Perú.https://hdl.handle.net/11042/7178La presente tesis propone la implementación del algoritmo Practical Non-linear Model Predictive Control (PNMPC) para controlar el lazo de nivel del Módulo de laboratorio FESTO, el cual se compone de un sistema de dos tanques en cascada conectados por un circuito cerrado donde fluye agua. El PNMPC es un algoritmo de control que soluciona el problema de la no linealidad de los sistemas de nivel sin comprometer el rendimiento del proceso control. Para llevar a efecto esta estrategia de control se ha escrito un código en MATLAB que envía y recibe datos de la planta mediante la arquitectura de comunicación OPC UA a un PLC, que se encarga de operar los componentes del Módulo FESTO. También, se aplicó técnicas de control, usualmente, vistas en los cursos de automatización tales como el controlador PI y el controlador Generalize Predictive Control (GPC) para comparar su rendimiento con la propuesta de estudio respecto a pruebas ejecutadas en el módulo experimental en tiempo real. De manera que, se ha evidenciado un mejor desempeño y una implementación más simple del PNMPC respecto a sus análogos. Por ende, se ha abierto una alternativa de solución para realizar el control de nivel a escala industrial.application/pdfspaUniversidad de PiuraPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nd/4.0/Universidad de PiuraRepositorio Institucional Pirhua - UDEPreponame:UDEP-Institucionalinstname:Universidad de Piurainstacron:UDEPControl predictivo -- AplicaciónIndustrias -- Control automáticoTeorías no lineales -- Investigaciones629.836https://purl.org/pe-repo/ocde/ford#2.02.01Control de nivel para un módulo de prueba experimental usando Practical Non-linear Model Predictive Controller (PNMPC)info:eu-repo/semantics/bachelorThesisSUNEDUIngeniero Mecánico EléctricoUniversidad de Piura. Facultad de IngenieríaIngeniería Mecánico- EléctricaFacultad de IngenieríaDepartamento de Ingeniería Mecánica EléctricaÁrea de Electrónica y Automatización7068445370555742https://orcid.org/0000-0002-0331-273444235652https://purl.org/pe-repo/renati/type#tesishttps://purl.org/pe-repo/renati/level#tituloProfesional713076Ipanaqué Alama, WilliamAlvarado Tabacchi, IreneORIGINALIME_2503.pdfIME_2503.pdfArchivo principalapplication/pdf3287983https://pirhua.udep.edu.pe/backend/api/core/bitstreams/1f702306-641b-42f0-9141-d5bcf0fb4320/download28dec53853cd834fd6bcbdb814f9a510MD51Autorización-Jaramillo_Baca-Vilca_Aguilar.pdfAutorización de publicaciónapplication/pdf1289201https://pirhua.udep.edu.pe/backend/api/core/bitstreams/3cc29b80-dc4c-444b-b3d1-e6d8c97ccced/download1b9a7d34663e393ac72059ea0eed46bbMD53Reporte-Jaramillo_Baca-Vilca_Aguilar.pdfReporte de turnitinapplication/pdf4936815https://pirhua.udep.edu.pe/backend/api/core/bitstreams/9dcbbc28-95e8-4944-b569-ad6448ce9ffd/download4cc61458ddb3c7be495daddf0cd35d40MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://pirhua.udep.edu.pe/backend/api/core/bitstreams/2d33a587-973a-4bb7-bc41-dd1254668d01/downloadbb9bdc0b3349e4284e09149f943790b4MD52TEXTIME_2503.pdf.txtIME_2503.pdf.txtExtracted texttext/plain106893https://pirhua.udep.edu.pe/backend/api/core/bitstreams/cae02d38-21f6-4f9d-929b-7877469229e3/download875c892c4148857c637f314901971940MD511Autorización-Jaramillo_Baca-Vilca_Aguilar.pdf.txtAutorización-Jaramillo_Baca-Vilca_Aguilar.pdf.txtExtracted texttext/plain63https://pirhua.udep.edu.pe/backend/api/core/bitstreams/a1b35d57-e412-41b0-b0ee-d263c1e46030/download2314d268756efe0ddbc2b4bd58535647MD513Reporte-Jaramillo_Baca-Vilca_Aguilar.pdf.txtReporte-Jaramillo_Baca-Vilca_Aguilar.pdf.txtExtracted texttext/plain104475https://pirhua.udep.edu.pe/backend/api/core/bitstreams/844bd885-e051-4303-b1f3-60bd42321dd0/downloade5077b1fc52a0caa8e924d5c8b74c2e5MD515THUMBNAILIME_2503.pdf.jpgIME_2503.pdf.jpgGenerated Thumbnailimage/jpeg19588https://pirhua.udep.edu.pe/backend/api/core/bitstreams/5631261f-cb7b-4678-82a2-67739650f7de/download113cbce13352259827e9e1a7c3afd51eMD512Autorización-Jaramillo_Baca-Vilca_Aguilar.pdf.jpgAutorización-Jaramillo_Baca-Vilca_Aguilar.pdf.jpgGenerated Thumbnailimage/jpeg34258https://pirhua.udep.edu.pe/backend/api/core/bitstreams/40af92fd-960f-4688-af65-f33cb76b19e0/downloada1882a69d4587cdd4a0e8cc75923acdcMD514Reporte-Jaramillo_Baca-Vilca_Aguilar.pdf.jpgReporte-Jaramillo_Baca-Vilca_Aguilar.pdf.jpgGenerated Thumbnailimage/jpeg17183https://pirhua.udep.edu.pe/backend/api/core/bitstreams/993b4f46-374e-4982-aed3-bde3a064c00c/downloadf5cfadbeb246ec8d6ee82698f9f263f0MD51611042/7178oai:pirhua.udep.edu.pe:11042/71782025-04-15 10:52:36.807https://creativecommons.org/licenses/by-nd/4.0/info:eu-repo/semantics/openAccessopen.accesshttps://pirhua.udep.edu.peRepositorio Institucional Pirhuano-reply3@udep.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0IG93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLCB0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZyB0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlIHN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yIHB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZSB0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQgdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uIGFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LCB5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZSBjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdCBzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkIHdpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRCBCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUgRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSCBDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZSBzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMgbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.946597
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).