Interfaz gráfica para el monitoreo del control Inteligente de los estados de operación de la plataforma N611 de UniGRID

La plataforma N611 es un desarrollo que emplea fuentes de energía no convencionales para la entrega de potencia a una carga de manera ininterrumpida, para lo cual posee cuatro estados de operación. Es necesario implementar un esquema para la operación conjunta del controlador estados ya existente en...

Full description

Autores:
González Mackenzie, Natalia
Tipo de recurso:
Fecha de publicación:
2022
Institución:
Universidad del Norte
Repositorio:
Repositorio Uninorte
Idioma:
spa
OAI Identifier:
oai:manglar.uninorte.edu.co:10584/10694
Acceso en línea:
http://hdl.handle.net/10584/10694
Palabra clave:
Python, Threading, Event, programación paralela, GUI, Tkinter, UniGRID, N611.
Rights
License
Universidad del Norte
id REPOUNORT2_7e3327d3d23b05841910a95c95e8500d
oai_identifier_str oai:manglar.uninorte.edu.co:10584/10694
network_acronym_str REPOUNORT2
network_name_str Repositorio Uninorte
repository_id_str
dc.title.es_ES.fl_str_mv Interfaz gráfica para el monitoreo del control Inteligente de los estados de operación de la plataforma N611 de UniGRID
Graphical interface for intelligent control monitoring of N611-UniGRID platform operating states
title Interfaz gráfica para el monitoreo del control Inteligente de los estados de operación de la plataforma N611 de UniGRID
spellingShingle Interfaz gráfica para el monitoreo del control Inteligente de los estados de operación de la plataforma N611 de UniGRID
Python, Threading, Event, programación paralela, GUI, Tkinter, UniGRID, N611.
title_short Interfaz gráfica para el monitoreo del control Inteligente de los estados de operación de la plataforma N611 de UniGRID
title_full Interfaz gráfica para el monitoreo del control Inteligente de los estados de operación de la plataforma N611 de UniGRID
title_fullStr Interfaz gráfica para el monitoreo del control Inteligente de los estados de operación de la plataforma N611 de UniGRID
title_full_unstemmed Interfaz gráfica para el monitoreo del control Inteligente de los estados de operación de la plataforma N611 de UniGRID
title_sort Interfaz gráfica para el monitoreo del control Inteligente de los estados de operación de la plataforma N611 de UniGRID
dc.creator.fl_str_mv González Mackenzie, Natalia
dc.contributor.advisor.none.fl_str_mv Pardo González, Mauricio
dc.contributor.author.none.fl_str_mv González Mackenzie, Natalia
dc.subject.es_ES.fl_str_mv Python, Threading, Event, programación paralela, GUI, Tkinter, UniGRID, N611.
topic Python, Threading, Event, programación paralela, GUI, Tkinter, UniGRID, N611.
description La plataforma N611 es un desarrollo que emplea fuentes de energía no convencionales para la entrega de potencia a una carga de manera ininterrumpida, para lo cual posee cuatro estados de operación. Es necesario implementar un esquema para la operación conjunta del controlador estados ya existente en la plataforma y un sistema inteligente que permita determinar dichos estados; así mismo, se requiere la implementación de una interfaz gráfica para evaluar el correcto funcionamiento del sistema. En este artículo se presenta el diseño, desarrollo y validación, del antes mencionado, esquema de operación conjunto, empleando la librería Threading de Python. Dicho esquema permitió una comunicación correcta entre los algoritmos para el 100% de los casos analizados. Así también, se presenta el desarrollo de una interfaz grafica de usuario para el monitoreo del comportamiento del sistema, la cual reportó correctamente las variables de interés en el 100% de los casos analizados. También, se implementaron estrategias de prevención y manejo de excepciones al sensado de parámetros para garantizar la ejecución ininterrumpida del sistema, con lo que se logró reducir la aparición de excepciones en un 71%. Finalmente, se validó el funcionamiento ininterrumpido del sistema durante ocho días de operación, donde también se logró comprobar que el desarrollo realizado no representa un alto consumo de recursos computacionales, obteniendo un consumo promedio de 2.7% durante ocho días de operación.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-07-07T16:14:50Z
dc.date.available.none.fl_str_mv 2022-07-07T16:14:50Z
dc.date.issued.none.fl_str_mv 2022-11-08
dc.type.es_ES.fl_str_mv article
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/10584/10694
url http://hdl.handle.net/10584/10694
dc.language.iso.es_ES.fl_str_mv spa
language spa
dc.rights.es_ES.fl_str_mv Universidad del Norte
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
rights_invalid_str_mv Universidad del Norte
http://purl.org/coar/access_right/c_abf2
dc.publisher.es_ES.fl_str_mv Barranquilla, Universidad del Norte, 2022
institution Universidad del Norte
bitstream.url.fl_str_mv https://manglar.uninorte.edu.co/bitstream/10584/10694/2/license.txt
https://manglar.uninorte.edu.co/bitstream/10584/10694/1/N611.jpg
bitstream.checksum.fl_str_mv 8a4605be74aa9ea9d79846c1fba20a33
d6a661a5c2ef419e3c272d4d9a2dea96
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositorio Digital de la Universidad del Norte
repository.mail.fl_str_mv mauribe@uninorte.edu.co
_version_ 1828169887215779840
spelling Pardo González, MauricioGonzález Mackenzie, Natalia2022-07-07T16:14:50Z2022-07-07T16:14:50Z2022-11-08http://hdl.handle.net/10584/10694La plataforma N611 es un desarrollo que emplea fuentes de energía no convencionales para la entrega de potencia a una carga de manera ininterrumpida, para lo cual posee cuatro estados de operación. Es necesario implementar un esquema para la operación conjunta del controlador estados ya existente en la plataforma y un sistema inteligente que permita determinar dichos estados; así mismo, se requiere la implementación de una interfaz gráfica para evaluar el correcto funcionamiento del sistema. En este artículo se presenta el diseño, desarrollo y validación, del antes mencionado, esquema de operación conjunto, empleando la librería Threading de Python. Dicho esquema permitió una comunicación correcta entre los algoritmos para el 100% de los casos analizados. Así también, se presenta el desarrollo de una interfaz grafica de usuario para el monitoreo del comportamiento del sistema, la cual reportó correctamente las variables de interés en el 100% de los casos analizados. También, se implementaron estrategias de prevención y manejo de excepciones al sensado de parámetros para garantizar la ejecución ininterrumpida del sistema, con lo que se logró reducir la aparición de excepciones en un 71%. Finalmente, se validó el funcionamiento ininterrumpido del sistema durante ocho días de operación, donde también se logró comprobar que el desarrollo realizado no representa un alto consumo de recursos computacionales, obteniendo un consumo promedio de 2.7% durante ocho días de operación.The N611 platform is a development that uses non-conventional energy sources for uninterrupted power delivery to a load for this purpose it has four operating states. It is necessary to implement a scheme for the joint operation of the already existing states controller in the platform and an intelligent system that allows determining said states Likewise, the implementation of a graphical interface is required to evaluate the correct functioning of the system. This article presents the design, development and validation of the aforementioned joint operation scheme, using the Python Threading library. This scheme allowed a correct communication between the algorithms for 100% of the analyzed cases. Likewise, the development of a graphical user interface for monitoring the behavior of the system is presented, which correctly reported the variables of interest in 100% of the cases analyzed. Also, strategies for prevention and handling of exceptions to the sensing of parameters were implemented to guarantee the uninterrupted execution of the system, with which it was possible to reduce the appearance of exceptions by 71%. Finally, the uninterrupted operation of the system for eight days of operation was validated, where it was also possible to verify that the development carried out does not represent a high consumption of computational resources, obtaining an average consumption of 2.7% during eight days of operation.spaBarranquilla, Universidad del Norte, 2022Universidad del Nortehttp://purl.org/coar/access_right/c_abf2Python, Threading, Event, programación paralela, GUI, Tkinter, UniGRID, N611.Interfaz gráfica para el monitoreo del control Inteligente de los estados de operación de la plataforma N611 de UniGRIDGraphical interface for intelligent control monitoring of N611-UniGRID platform operating statesarticlehttp://purl.org/coar/resource_type/c_6501LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://manglar.uninorte.edu.co/bitstream/10584/10694/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52ORIGINALN611.jpgN611.jpgimage/jpeg5806167https://manglar.uninorte.edu.co/bitstream/10584/10694/1/N611.jpgd6a661a5c2ef419e3c272d4d9a2dea96MD5110584/10694oai:manglar.uninorte.edu.co:10584/106942022-07-07 11:14:50.479Repositorio Digital de la Universidad del Nortemauribe@uninorte.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=