Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/38948
Título: Arquitetura baseada em web e iot para avaliação de desempenho de painéis fotovoltaicos
Título(s) alternativo(s): Web and iot-based architecture for performance assessment of photovoltaic panels
Autor(es): Bonfim, Christian Griehl
Orientador(es): Schiavon, Gilson Junior
Palavras-chave: Sistemas de energia fotovoltaica
Internet das coisas
Inovações tecnológicas
Photovoltaic power systems
Internet of things
Technological innovations
Data do documento: 16-Set-2025
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Campo Mourão
Citação: BONFIM, Christian Griehl. Arquitetura baseada em web e iot para avaliação de desempenho de painéis fotovoltaicos. 2025. Dissertação (Mestrado em Inovações Tecnológicas) - Universidade Tecnológica Federal do Paraná, Campo Mourão, 2025.
Resumo: O rendimento de painéis fotovoltaicos é tradicionalmente avaliado por meio da curva corrente-tensão (I-V), parâmetro essencial para identificar defeitos e determinar ações corretivas, como a limpeza dos painéis ou a substituição de módulos danificados. Diferente da simples medição da corrente de curto-circuito e da tensão de circuito aberto (que podem ser obtidas com multímetro e alicate amperímetro), a análise completa da curva I-V permite verificar se o painel está operando em seu máximo potencial produtivo. Apesar de sua relevância, o uso de traçadores de curva I-V ainda é pouco comum, principalmente em sistemas de menor potência, como os residenciais, devido ao alto custo dos equipamentos comerciais. Para contornar essa limitação, este trabalho propõe o desenvolvimento de um traçador de curva I-V automatizado, acessível e escalável, baseado em tecnologias web e IoT. A arquitetura proposta é composta por três módulos principais: uma interface web desenvolvida em React.js, uma API implementada em Express.js e um dispositivo de controle, representado por um microcontrolador ESP32. O funcionamento segue a seguinte sequência: ao acessar a interface web, o usuário pode iniciar a geração da curva com um único comando. Essa solicitação é enviada à API, que publica o comando de início das medições em um broker MQTT. O ESP32, ao receber o comando do broker, executa o controle de uma carga eletrônica virtual, variando o duty cycle de um sinal PWM de 100% até 0% e realizando as leituras de corrente e tensão necessárias para compor a curva. Como o foco do projeto está no desenvolvimento de software, não há implementação física do hardware para medições reais. Em vez disso, o sistema consulta valores predefinidos, os retornando como valores de corrente e tensão medidos em tempo real. Essa simulação representa a variação de resistência desde o curto-circuito até o circuito aberto, permitindo percorrer toda a curva característica do painel. Além disso, o ESP32 simula um controle de temperatura em malha fechada, buscando atingir a temperatura de 25 °C no painel (condição padrão para medições de eficiência). Durante a variação do PWM, os dados de corrente e tensão são enviados ao broker MQTT e, em seguida, repassados pela API à interface web, que processa e apresenta ao usuário o gráfico final da curva I-V. Os resultados obtidos indicam que a solução proposta é uma alternativa viável para estudos e desenvolvimento, com potencial de integração em sistemas de monitoramento remoto e contribuição relevante para o campo das energias renováveis, ao combinar tecnologias web modernas com controle embarcado de precisão.
Abstract: The performance of photovoltaic panels is traditionally evaluated using the currentvoltage (I-V) curve, an essential parameter for identifying defects and determining corrective actions, such as cleaning the panels or replacing damaged modules. Unlike simply measuring the short-circuit current and open-circuit voltage (which can be obtained with a multimeter and clamp meter), a complete I-V curve analysis verifies whether the panel is operating at its maximum productive potential. Despite its relevance, the use of I-V curve tracers is still uncommon, especially in smaller-scale systems like residential ones, due to the high cost of commercial equipment. To overcome this limitation, this work proposes the development of an automated, accessible, and scalable I-V curve tracer based on web and IoT technologies. The proposed architecture consists of three main modules: a web interface developed with React.js, an API implemented with Express.js, and a control device, represented by na ESP32 microcontroller. The operation follows this sequence: when accessing the web interface, the user can initiate the curve generation with a single command. This request is sent to the API, which publishes the command to start measurements to an MQTT broker. Upon receiving the command from the broker, the ESP32 controls a virtual electronic load, varying the duty cycle of a PWM signal from 100% down to 0% and performing the necessary current and voltage readings to compose the curve. As the project's focus is on software development, there is no physical hardware implementation for real measurements. Instead, the system consults predefined values, returning them as real-time current and voltage measurements. This simulation represents the resistance variation from short-circuit to open-circuit, allowing the entire characteristic curve of the panel to be traversed. Additionally, the ESP32 simulates a closed-loop temperature control, aiming to reach a panel temperature of 25 °C (the standard condition for efficiency measurements).During the PWM variation, the current and voltage data are sent to the MQTT broker and then forwarded by the API to the web interface, which processes and presents the final I-V curve graph to the user. The obtained results indicate that the proposed solution is a viable alternative for studies and development, with the potential for integration into remote monitoring systems and a relevant contribution to the field of renewable energy by combining modern web technologies with precision embedded control.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/38948
Aparece nas coleções:CM - Programa de Pós-Graduação em Inovações Tecnológicas

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
arquiteturawebfotovoltaico.pdf2,15 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons