Implementación de un sistema de control predictivo generalizado en Raspberry PI para una planta de temperatura y una aplicación Web en la nube para control, monitoreo y registro en tiempo real.

En el trabajo de grado se presenta el desarrollo de un sistema de monitoreo y registro real de las respuestas de dos controladores implementados sobre una planta de temperatura. Los controladores diseñados corresponden a estrategias avanzadas como lo son el controlador PI adaptativo y el controlador...

Full description

Autores:
Zapata Caro , Suleidy Stefanía
Tipo de recurso:
Fecha de publicación:
2016
Institución:
Politécnico Colombiano Jaime Izasa Cadavid
Repositorio:
ICARUS
Idioma:
spa
OAI Identifier:
oai:repositorio.elpoli.edu.co:123456789/8633
Acceso en línea:
https://repositorio.elpoli.edu.co/handle/123456789/8633
Palabra clave:
Aplicaciones web. Control adaptativo. Termoregulador.
Rights
License
acceso abierto
id ICARUS2_77a0644b7cacb43360fc95f3a83ca2bb
oai_identifier_str oai:repositorio.elpoli.edu.co:123456789/8633
network_acronym_str ICARUS2
network_name_str ICARUS
repository_id_str
dc.title.none.fl_str_mv Implementación de un sistema de control predictivo generalizado en Raspberry PI para una planta de temperatura y una aplicación Web en la nube para control, monitoreo y registro en tiempo real.
title Implementación de un sistema de control predictivo generalizado en Raspberry PI para una planta de temperatura y una aplicación Web en la nube para control, monitoreo y registro en tiempo real.
spellingShingle Implementación de un sistema de control predictivo generalizado en Raspberry PI para una planta de temperatura y una aplicación Web en la nube para control, monitoreo y registro en tiempo real.
Aplicaciones web. Control adaptativo. Termoregulador.
title_short Implementación de un sistema de control predictivo generalizado en Raspberry PI para una planta de temperatura y una aplicación Web en la nube para control, monitoreo y registro en tiempo real.
title_full Implementación de un sistema de control predictivo generalizado en Raspberry PI para una planta de temperatura y una aplicación Web en la nube para control, monitoreo y registro en tiempo real.
title_fullStr Implementación de un sistema de control predictivo generalizado en Raspberry PI para una planta de temperatura y una aplicación Web en la nube para control, monitoreo y registro en tiempo real.
title_full_unstemmed Implementación de un sistema de control predictivo generalizado en Raspberry PI para una planta de temperatura y una aplicación Web en la nube para control, monitoreo y registro en tiempo real.
title_sort Implementación de un sistema de control predictivo generalizado en Raspberry PI para una planta de temperatura y una aplicación Web en la nube para control, monitoreo y registro en tiempo real.
dc.creator.fl_str_mv Zapata Caro , Suleidy Stefanía
dc.contributor.advisor.none.fl_str_mv Moreno Ramírez, Luis David
Urdinola Restrepo , Álvaro
dc.contributor.author.none.fl_str_mv Zapata Caro , Suleidy Stefanía
dc.subject.none.fl_str_mv Aplicaciones web. Control adaptativo. Termoregulador.
topic Aplicaciones web. Control adaptativo. Termoregulador.
description En el trabajo de grado se presenta el desarrollo de un sistema de monitoreo y registro real de las respuestas de dos controladores implementados sobre una planta de temperatura. Los controladores diseñados corresponden a estrategias avanzadas como lo son el controlador PI adaptativo y el controlador predictivo GPC ambos implementados en un ordenador de placa reducida, Raspberry PI. En el trabajo se muestra la caracterización de los componentes que estructuran la planta de temperatura y los elementos utilizados para la implementación de los controladores y la conectividad con la plataforma de monitoreo. Para obtener información inicial de la dinámica de la planta de temperatura se hace la identificación del sistema. Los resultados de la identificación permiten la generación de un modelo para la inicialización del vector de parámetros utilizados en la estimación en línea de la dinámica del sistema e implementando el algoritmo RLS con factor de olvido adaptativo. Luego de presentar el método de estimación en línea se presenta el diseño de los algoritmos de control PI adaptativo y control GPC escritos nativamente sobre Python y servido de forma dedicada en una Raspberry PI. Los resultados de los controladores se muestran en la aplicación Web. Esta última comprende el diseño visual, de servicio y de comunicación en tiempo real, así como un enlace entre los algoritmos de control y la aplicación. El trabajo finaliza con la comparación del desempeño de los controladores mediante métricas del error y respuesta temporal. La plataforma Web se presenta como una alternativa de programación sobre software libre resaltando la posibilidad de implementación de sistemas de monitoreo a bajo costo.
publishDate 2016
dc.date.issued.none.fl_str_mv 2016
dc.date.accessioned.none.fl_str_mv 2024-03-13T19:44:21Z
dc.date.available.none.fl_str_mv 2024-03-13T19:44:21Z
dc.type.none.fl_str_mv http://purl.org/coar/resource_type/c_7a1f
dc.type.coarversion.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.identifier.other.none.fl_str_mv TIIC 386
dc.identifier.uri.none.fl_str_mv https://repositorio.elpoli.edu.co/handle/123456789/8633
identifier_str_mv TIIC 386
url https://repositorio.elpoli.edu.co/handle/123456789/8633
dc.language.iso.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv acceso abierto
dc.rights.accessRights.none.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv acceso abierto
http://purl.org/coar/access_right/c_abf2
dc.format.none.fl_str_mv Texto
PDF
Imagen JPEG
dc.format.mimetype.none.fl_str_mv image/jpeg
text/plain
application/pdf
dc.publisher.none.fl_str_mv Politécnico Colombiano Jaime Isaza Cadavid
dc.publisher.department.none.fl_str_mv Facultad de Ingenierías
dc.publisher.program.none.fl_str_mv Ingeniería en Instrumentación y Control
publisher.none.fl_str_mv Politécnico Colombiano Jaime Isaza Cadavid
institution Politécnico Colombiano Jaime Izasa Cadavid
bitstream.url.fl_str_mv https://repositorio.elpoli.edu.co/bitstreams/057428eb-b373-427b-99a5-d8115305154e/download
https://repositorio.elpoli.edu.co/bitstreams/a1ad3d1b-280b-4d4f-a8ee-8737618caaf8/download
https://repositorio.elpoli.edu.co/bitstreams/a9075da0-cd57-4a75-b0f7-89d5785813a7/download
https://repositorio.elpoli.edu.co/bitstreams/e30ec7ed-6a5f-442d-87bc-33475f5f53ec/download
https://repositorio.elpoli.edu.co/bitstreams/8ef5bc2a-c3f9-4e8d-82db-4f74e596bb14/download
https://repositorio.elpoli.edu.co/bitstreams/91806dc3-a240-4c9b-ad67-a5058a04ce08/download
https://repositorio.elpoli.edu.co/bitstreams/ae018036-c166-496a-aa2e-89bb10385db8/download
https://repositorio.elpoli.edu.co/bitstreams/b86ed169-6e17-4223-8e2c-bb569d7933fb/download
https://repositorio.elpoli.edu.co/bitstreams/f7188638-a742-4b48-8bd0-b71dc3d8fdc2/download
https://repositorio.elpoli.edu.co/bitstreams/610eb3cd-ea0e-4468-9f6d-186631cd3e2f/download
https://repositorio.elpoli.edu.co/bitstreams/90bac123-7b8f-42f2-8a78-8830fa238de8/download
https://repositorio.elpoli.edu.co/bitstreams/91727c65-a3ea-4878-943f-3fbd0ab5dffd/download
https://repositorio.elpoli.edu.co/bitstreams/fbf88d60-1235-488a-bcaa-9ec8b100c793/download
bitstream.checksum.fl_str_mv e9b245cd87237e28b571fb678b060e13
e9b245cd87237e28b571fb678b060e13
e9b245cd87237e28b571fb678b060e13
6ac36a87bb39a8e83cf0f1b25606f723
642f93b35eb56513c4d14578dcf73516
e1c06d85ae7b8b032bef47e42e4c08f9
e1c06d85ae7b8b032bef47e42e4c08f9
e1c06d85ae7b8b032bef47e42e4c08f9
3c94b2943b9875afe75f06f97f8391b1
535f04ae0f706b81d549b5b0facf424b
5d653293b00d79c586b7d0eeb311fee8
5d653293b00d79c586b7d0eeb311fee8
5d653293b00d79c586b7d0eeb311fee8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional POLIJIC
repository.mail.fl_str_mv repositorio.polijic@gmail.com
_version_ 1860649455672360960
spelling Moreno Ramírez, Luis DavidUrdinola Restrepo , ÁlvaroZapata Caro , Suleidy Stefanía2024-03-13T19:44:21Z2024-03-13T19:44:21Z2016TIIC 386https://repositorio.elpoli.edu.co/handle/123456789/8633En el trabajo de grado se presenta el desarrollo de un sistema de monitoreo y registro real de las respuestas de dos controladores implementados sobre una planta de temperatura. Los controladores diseñados corresponden a estrategias avanzadas como lo son el controlador PI adaptativo y el controlador predictivo GPC ambos implementados en un ordenador de placa reducida, Raspberry PI. En el trabajo se muestra la caracterización de los componentes que estructuran la planta de temperatura y los elementos utilizados para la implementación de los controladores y la conectividad con la plataforma de monitoreo. Para obtener información inicial de la dinámica de la planta de temperatura se hace la identificación del sistema. Los resultados de la identificación permiten la generación de un modelo para la inicialización del vector de parámetros utilizados en la estimación en línea de la dinámica del sistema e implementando el algoritmo RLS con factor de olvido adaptativo. Luego de presentar el método de estimación en línea se presenta el diseño de los algoritmos de control PI adaptativo y control GPC escritos nativamente sobre Python y servido de forma dedicada en una Raspberry PI. Los resultados de los controladores se muestran en la aplicación Web. Esta última comprende el diseño visual, de servicio y de comunicación en tiempo real, así como un enlace entre los algoritmos de control y la aplicación. El trabajo finaliza con la comparación del desempeño de los controladores mediante métricas del error y respuesta temporal. La plataforma Web se presenta como una alternativa de programación sobre software libre resaltando la posibilidad de implementación de sistemas de monitoreo a bajo costo.TextoPDFImagen JPEGimage/jpegtext/plainapplication/pdfspaPolitécnico Colombiano Jaime Isaza CadavidFacultad de IngenieríasIngeniería en Instrumentación y Controlacceso abiertohttp://purl.org/coar/access_right/c_abf2Aplicaciones web. Control adaptativo. Termoregulador.Implementación de un sistema de control predictivo generalizado en Raspberry PI para una planta de temperatura y una aplicación Web en la nube para control, monitoreo y registro en tiempo real.http://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/access_right/c_abf2ORIGINALLUIS DAVID MORENO RAMÍREZ.pdfLUIS DAVID MORENO RAMÍREZ.pdfapplication/pdf322307https://repositorio.elpoli.edu.co/bitstreams/057428eb-b373-427b-99a5-d8115305154e/downloade9b245cd87237e28b571fb678b060e13MD53falseAnonymousREADSTEFANIA ZAPATA CARO.pdfSTEFANIA ZAPATA CARO.pdfapplication/pdf322307https://repositorio.elpoli.edu.co/bitstreams/a1ad3d1b-280b-4d4f-a8ee-8737618caaf8/downloade9b245cd87237e28b571fb678b060e13MD52falseAnonymousREADAutorizacion de uso.pdfapplication/pdf322307https://repositorio.elpoli.edu.co/bitstreams/a9075da0-cd57-4a75-b0f7-89d5785813a7/downloade9b245cd87237e28b571fb678b060e13MD55falseAnonymousREADTIIC 386.pdfTIIC 386.pdfapplication/pdf3869698https://repositorio.elpoli.edu.co/bitstreams/e30ec7ed-6a5f-442d-87bc-33475f5f53ec/download6ac36a87bb39a8e83cf0f1b25606f723MD54trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-82614https://repositorio.elpoli.edu.co/bitstreams/8ef5bc2a-c3f9-4e8d-82db-4f74e596bb14/download642f93b35eb56513c4d14578dcf73516MD51falseAnonymousREADTEXTLUIS DAVID MORENO RAMÍREZ.pdf.txtLUIS DAVID MORENO RAMÍREZ.pdf.txtExtracted texttext/plain2https://repositorio.elpoli.edu.co/bitstreams/91806dc3-a240-4c9b-ad67-a5058a04ce08/downloade1c06d85ae7b8b032bef47e42e4c08f9MD58falseAnonymousREADSTEFANIA ZAPATA CARO.pdf.txtSTEFANIA ZAPATA CARO.pdf.txtExtracted texttext/plain2https://repositorio.elpoli.edu.co/bitstreams/ae018036-c166-496a-aa2e-89bb10385db8/downloade1c06d85ae7b8b032bef47e42e4c08f9MD56falseAnonymousREADAutorizacion de uso.pdf.txtAutorizacion de uso.pdf.txtExtracted texttext/plain2https://repositorio.elpoli.edu.co/bitstreams/b86ed169-6e17-4223-8e2c-bb569d7933fb/downloade1c06d85ae7b8b032bef47e42e4c08f9MD512falseAnonymousREADTIIC 386.pdf.txtTIIC 386.pdf.txtExtracted texttext/plain103802https://repositorio.elpoli.edu.co/bitstreams/f7188638-a742-4b48-8bd0-b71dc3d8fdc2/download3c94b2943b9875afe75f06f97f8391b1MD510falseAnonymousREADTHUMBNAILTIIC 386.pdf.jpgTIIC 386.pdf.jpgGenerated Thumbnailimage/jpeg3015https://repositorio.elpoli.edu.co/bitstreams/610eb3cd-ea0e-4468-9f6d-186631cd3e2f/download535f04ae0f706b81d549b5b0facf424bMD511falseAnonymousREADAutorizacion de uso.pdf.jpgAutorizacion de uso.pdf.jpgGenerated Thumbnailimage/jpeg4564https://repositorio.elpoli.edu.co/bitstreams/90bac123-7b8f-42f2-8a78-8830fa238de8/download5d653293b00d79c586b7d0eeb311fee8MD513falseAnonymousREADSTEFANIA ZAPATA CARO.pdf.jpgSTEFANIA ZAPATA CARO.pdf.jpgGenerated Thumbnailimage/jpeg4564https://repositorio.elpoli.edu.co/bitstreams/91727c65-a3ea-4878-943f-3fbd0ab5dffd/download5d653293b00d79c586b7d0eeb311fee8MD57falseAnonymousREADLUIS DAVID MORENO RAMÍREZ.pdf.jpgLUIS DAVID MORENO RAMÍREZ.pdf.jpgGenerated Thumbnailimage/jpeg4564https://repositorio.elpoli.edu.co/bitstreams/fbf88d60-1235-488a-bcaa-9ec8b100c793/download5d653293b00d79c586b7d0eeb311fee8MD59falseAnonymousREAD123456789/8633oai:repositorio.elpoli.edu.co:123456789/86332026-02-18T16:26:54.758537Zopen.accesshttps://repositorio.elpoli.edu.coRepositorio Institucional POLIJICrepositorio.polijic@gmail.comTElDRU5DSUEgREUgUFVCTElDQUNJw5NOIERFIERPQ1VNRU5UTwoKRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwKeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLApsYSBvYnJhIGVzIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLgoKUEFSw4FHUkFGTzogRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUKZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sCkVMIEFVVE9SLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zCmFxdcOtIGF1dG9yaXphZG9zOyBwYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIHVuaXZlcnNpZGFkIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8KZGUgYnVlbmEgZmUuCgpFTCBBVVRPUiwgYXV0b3JpemEgYWwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZCwgcGFyYSBxdWUKZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgbGV5IDIzIGRlIDE5ODIsIGxleSA0NCBkZSAxOTkzLApkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLCBEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMKc29icmUgbGEgbWF0ZXJpYSwgbGEgcHVibGljYWNpw7NuIGRlIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgcGFyYSBmaW5lcwphY2Fkw6ltaWNvcyBlIGludmVzdGlnYXRpdm9zLiBFbiBmdW5jacOzbiBkZSBsbyBjdWFsLCBhbCBmaXJtYXIgeSBlbnZpYXIgZXN0YSBsaWNlbmNpYSwKRUwgQVVUT1Igb3RvcmdhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgZWwgZGVyZWNobyBOTyBFWENMVVNJVk8KZGUgYWxtYWNlbmFyLCByZXByb2R1Y2lyLCB0cmFkdWNpciB5IGRpdnVsZ2FyIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgZW4gZm9ybWF0bwppbXByZXNvLCBlbGVjdHLDs25pY28geSBlbiBjdWFscXVpZXIgbWVkaW8sIGluY2x1eWVuZG8sIHBlcm8gbm8gbGltaXRhZG8gYSBhdWRpbyBvIHbDrWRlbzsKeSBhY2VwdGEgcXVlIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcHVlZGUsIFNJTiBNT0RJRklDQVIKRUwgQ09OVEVOSURPIHkgUkVTUEVUQU5UTyBMT1MgREVSRUNIT1MgTU9SQUxFUywgZGlzcG9uZXIgZGUgbGEgcmVjdXBlcmFjacOzbiBkZSBpbmZvcm1hY2nDs24KcG9yIHBhcnRlIGRlIGNvc2VjaGFkb3JlcyBkZSBpbmZvcm1hY2nDs24gYXZhbGFkb3MgcG9yIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQKeSBxdWUgZXN0b3MgbWV0YWRhdG9zIHNlYW4gcmVjdXBlcmFibGVzIHkgYWNjZXNpYmxlcyBjb24gZmluZXMgYWNhZMOpbWljb3MgZSBpbnZlc3RpZ2F0aXZvcy4KCkxvIGFudGVyaW9yLCBTSU4gUVVFIEVTVE8gQ09OTExFVkUgQSBRVUUgQUwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZApFU1TDiSBPQkxJR0FEQSBBIEJSSU5EQVIgQ09NUEVOU0FTScOTTiBNT05FVEFSSUEgQUwgQVVUT1IgcG9yIGFjdGl2aWRhZGVzIGRlIGRpdnVsZ2FjacOzbgp5IGxvcyBwb3NpYmxlcyBiZW5lZmljaW9zIGVjb27Ds21pY29zIHF1ZSBlc3RhIGRpdnVsZ2FjacOzbiBwdWVkYSBnZW5lcmFyIHBhcmEgZWwKUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZC4KCi0tLS0tLS0tLS0KUE9Mw41USUNBIERFIFRSQVRBTUlFTlRPIERFIERBVE9TIFBFUlNPTkFMRVMuCkRlY2xhcm8gcXVlIGF1dG9yaXpvIHByZXZpYSB5IGRlIGZvcm1hIGluZm9ybWFkYSBlbCB0cmF0YW1pZW50byBkZSBtaXMgZGF0b3MgcGVyc29uYWxlcwpwb3IgcGFydGUgZGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcGFyYSBmaW5lcyBhY2Fkw6ltaWNvcyB5IGVuCmFwbGljYWNpw7NuIGRlIGNvbnZlbmlvcyBjb24gdGVyY2Vyb3MgbyBzZXJ2aWNpb3MgY29uZXhvcyBjb24gYWN0aXZpZGFkZXMgcHJvcGlhcyBkZQpsYSBhY2FkZW1pYSwgY29uIGVzdHJpY3RvcyBjdW1wbGltaWVudG9zIGRlIGxvcyBwcmluY2lwaW9zIGRlIGxleSAxNTgxIGRlIDIwMTIuCgpEZSBpZ3VhbCBmb3JtYSBlbiBmdW5jacOzbiBkZWwgY29ycmVjdG8gZWplcmNpY2lvIGRlIG1pIGRlcmVjaG8gZGUgaGFiZWFzIGRhdGEgcHVlZG8KZW4gY3VhbHF1aWVyIG1vbWVudG8sIHByZXZpYSBpZGVudGlmaWNhY2nDs24sIHNvbGljaXRhciBsYSBjb25zdWx0YSwgY29ycmVjY2nDs24geQpzdXByZXNpw7NuIGRlIG1pcyBkYXRvcyBwb3IgbWVkaW8gZGUgY29tdW5pY2FjacOzbiBvZmljaWFsIGRpcmlnaWRhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQuCg==