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