Monitoring system for electrical variables implementing blockchain and python
Objective: This article presents one of the Blockchain applications in power systems employing the electrical variables monitoring delivered by a simulated relay. Methodology: The electrical variables are verified, compared, and uploaded to a blockchain network created by a network of servers; th...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | Spanish |
Published: |
Universidad Distrital Francisco Jose de Caldas
2022-01-01
|
Series: | Tecnura |
Online Access: | https://revistas.udistrital.edu.co/index.php/Tecnura/article/view/18628 |
_version_ | 1797990639004024832 |
---|---|
author | Diego Armando Giral Ramírez Javier Andres Muñoz Romero Carlos Alberto Ramírez Vanegas |
author_facet | Diego Armando Giral Ramírez Javier Andres Muñoz Romero Carlos Alberto Ramírez Vanegas |
author_sort | Diego Armando Giral Ramírez |
collection | DOAJ |
description | Objective: This article presents one of the Blockchain applications in power systems employing the electrical variables monitoring delivered by a simulated relay.
Methodology: The electrical variables are verified, compared, and uploaded to a blockchain network created by a network of servers; these are responsible for uploading, validating, and exporting information to the system. This study is carried out through the Python programming language.
Results: An algorithm capable of integrating these variables from a simulated relay is created, 4 servers are created that are in charge of taking the relay signals every minute, validating that they are unique in the blockchain and uploading them, the first node that completes this task uploads its identification and the information of the relay, the processing times of the information once obtained are approximately 10 seconds
Conclusions: It is concluded that the algorithm is capable of decentralizing the information collected by the servers in times equal to or greater than one minute, which can be very useful when saving information, in applications such as control by the network operator it falls short by having times greater than or equal to one minute, it should be taken into account that, for the development of a blockchain with a greater number of equipment, it is advisable to use machines with high levels of processing, much higher RAM memories, these characteristics allow the algorithm to run smoothly and in the shortest possible time.
Financing: Universidad Distrital Francisco José de Caldas |
first_indexed | 2024-04-11T08:39:42Z |
format | Article |
id | doaj.art-44c493cb02664e098929ee694d9a4286 |
institution | Directory Open Access Journal |
issn | 0123-921X 2248-7638 |
language | Spanish |
last_indexed | 2024-04-11T08:39:42Z |
publishDate | 2022-01-01 |
publisher | Universidad Distrital Francisco Jose de Caldas |
record_format | Article |
series | Tecnura |
spelling | doaj.art-44c493cb02664e098929ee694d9a42862022-12-22T04:34:14ZspaUniversidad Distrital Francisco Jose de CaldasTecnura0123-921X2248-76382022-01-012671162910.14483/22487638.1862817417Monitoring system for electrical variables implementing blockchain and pythonDiego Armando Giral Ramírez0https://orcid.org/0000-0001-9983-4555Javier Andres Muñoz Romero1Carlos Alberto Ramírez Vanegas2Universidad Distrital Francisco José de CaldasAxon GroupUniversidad Tecnológica de PereiraObjective: This article presents one of the Blockchain applications in power systems employing the electrical variables monitoring delivered by a simulated relay. Methodology: The electrical variables are verified, compared, and uploaded to a blockchain network created by a network of servers; these are responsible for uploading, validating, and exporting information to the system. This study is carried out through the Python programming language. Results: An algorithm capable of integrating these variables from a simulated relay is created, 4 servers are created that are in charge of taking the relay signals every minute, validating that they are unique in the blockchain and uploading them, the first node that completes this task uploads its identification and the information of the relay, the processing times of the information once obtained are approximately 10 seconds Conclusions: It is concluded that the algorithm is capable of decentralizing the information collected by the servers in times equal to or greater than one minute, which can be very useful when saving information, in applications such as control by the network operator it falls short by having times greater than or equal to one minute, it should be taken into account that, for the development of a blockchain with a greater number of equipment, it is advisable to use machines with high levels of processing, much higher RAM memories, these characteristics allow the algorithm to run smoothly and in the shortest possible time. Financing: Universidad Distrital Francisco José de Caldashttps://revistas.udistrital.edu.co/index.php/Tecnura/article/view/18628 |
spellingShingle | Diego Armando Giral Ramírez Javier Andres Muñoz Romero Carlos Alberto Ramírez Vanegas Monitoring system for electrical variables implementing blockchain and python Tecnura |
title | Monitoring system for electrical variables implementing blockchain and python |
title_full | Monitoring system for electrical variables implementing blockchain and python |
title_fullStr | Monitoring system for electrical variables implementing blockchain and python |
title_full_unstemmed | Monitoring system for electrical variables implementing blockchain and python |
title_short | Monitoring system for electrical variables implementing blockchain and python |
title_sort | monitoring system for electrical variables implementing blockchain and python |
url | https://revistas.udistrital.edu.co/index.php/Tecnura/article/view/18628 |
work_keys_str_mv | AT diegoarmandogiralramirez monitoringsystemforelectricalvariablesimplementingblockchainandpython AT javierandresmunozromero monitoringsystemforelectricalvariablesimplementingblockchainandpython AT carlosalbertoramirezvanegas monitoringsystemforelectricalvariablesimplementingblockchainandpython |