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

Full description

Bibliographic Details
Main Authors: Diego Armando Giral Ramírez, Javier Andres Muñoz Romero, Carlos Alberto Ramírez Vanegas
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