Diseño de la arquitectura de una aplicación web para el almacenamiento y publicación de parámetros eléctricos del GIREI
Para citar o enlazar este item, por favor use el siguiente identificador:
http://dspace.ups.edu.ec/handle/123456789/30033
Title: | Diseño de la arquitectura de una aplicación web para el almacenamiento y publicación de parámetros eléctricos del GIREI |
Authors: | Castillo Jumbo, José Darwin |
Advisor: | Tufiño Cardenas, Rodrigo Efrain |
Abstract: | This study proposes an architectural design for a future application aimed at managing and visualizing electrical data for the Grupo de Investigación de Redes Eléctricas Inteligentes (GIREI) at the Universidad Politécnica Salesiana. The research does not involve the development of a web, mobile, or desktop application, but rather focuses on creating a scalable and adaptable architecture. The objective is to provide an independent solution for managing data generated by intelligent devices within GIREI's electrical system, such as batteries, inverters, and solar panels, without relying on third-party monitoring platforms like Victron's VRM, which, although functional, lacks the flexibility and customization required by GIREI. The proposed architecture leverages Redis, RabbitMQ, and InfluxDB for data handling, encompassing collection, temporary and permanent storage, and processing of electrical data. The C4 architectural model structures the system into modular components, enabling seamless scalability and maintenance. Key architectural components include the data source connector, data producer, and data consumer, which collectively gather real-time data from devices via Modbus and store it in a time-series database. A centralized logging system, built on Elasticsearch and Kibana, facilitates real-time error monitoring, bolstering system reliability and data integrity. A proof-of-concept validation confirms the proposed architecture's ability to effectively support a future application for monitoring and visualizing electrical data, providing an independent, efficient, and adaptable solution to optimize energy management. |
Translated abstract: | Este estudio propone un diseño arquitectónico para una futura aplicación destinada a gestionar y visualizar datos eléctricos para el Grupo de Investigación de Redes Eléctricas Inteligentes (GIREI) de la Universidad Politécnica Salesiana. La investigación no implica el desarrollo de una aplicación web, móvil o de escritorio, sino que se centra en la creación de una arquitectura adaptable. El objetivo es proporcionar una solución independiente para gestionar los datos generados por los dispositivos inteligentes dentro del sistema eléctrico de GIREI, como baterías, inversores y paneles solares, sin depender de plataformas de monitorización de terceros como VRM de Victron, aunque funcional, carece de la flexibilidad y personalización que requiere el GIREI. La arquitectura propuesta utiliza Redis, RabbitMQ e InfluxDB para el manejo de datos, incluida la recopilación, el almacenamiento temporal, permanente y el procesamiento de datos eléctricos. El modelo arquitectónico C4 organiza el sistema en componentes modulares, lo que permite una escalabilidad futura y facilidad de mantenimiento. Los componentes clave de la arquitectura incluyen el conector de fuente de datos, el productor y el consumidor de datos, que recopilan datos en tiempo real de los dispositivos a través del protocolo de comunicación Modbus y los almacena en una base de datos de series temporales. Un sistema de registro centralizado basado en Elasticsearch y Kibana admite la monitorización de errores en tiempo real, lo que contribuye alsistema y la integridad de los datos. Una prueba de concepto confirma que la arquitectura propuesta puede respaldar una aplicación futura para monitorear y visualizar datos eléctricos, lo que proporciona una solución independiente, adaptable para optimizar la gestión de la energía. |
Keywords: | SOFTWARE ARQUITECTURA DE SOFTWARE DISEÑO WEB SOFTWARE INTEGRADOS |
Issue Date: | 2025 |
URI: | http://dspace.ups.edu.ec/handle/123456789/30033 |
Language: | spa |
Appears in Collections: | Posgrado |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
MSQ973.pdf | Texto completo | 3,3 MB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License