Modelando uma minirrede solar+diesel com Python e OpenDSS: o que aprendi simulando energia na Amazônia
Publicação: SBSE 2022 — Simpósio Brasileiro de Sistemas Elétricos
DOI: 10.20906/sbse.v2i1.3123
Autores: Gabriel A. Couto, Bruno S. Albuquerque et al. — CEAMAZON/UFPA
O contexto: por que minirredes importam na Amazônia
Existem comunidades no interior do Pará — e em boa parte da Amazônia — que nunca foram conectadas à rede elétrica convencional. Estender linhas de transmissão até elas seria economicamente inviável e tecnicamente complexo, dado o relevo e a extensão territorial.
A alternativa são as minirredes híbridas: sistemas isolados que combinam geração solar, geração a diesel (para backup) e armazenamento em baterias, gerenciados por um controlador inteligente. O objetivo é fornecer energia confiável com o menor custo operacional possível — especialmente de diesel, que é caro e logisticamente difícil de transportar para regiões remotas.
O que fizemos
O estudo consistiu em modelar e simular uma minirrede híbrida completa no software OpenDSS (Open Distribution System Simulator), uma ferramenta de código aberto desenvolvida pelo EPRI amplamente usada para análise de sistemas de distribuição.
A simulação foi integrada com Python para:
- Controlar os parâmetros da simulação dinamicamente
- Processar curvas de carga reais
- Simular o despacho do gerador diesel em função da geração solar e do estado das baterias
- Analisar os resultados via pandas e matplotlib
A minirrede modelada incluía:
- Geração fotovoltaica com curva de irradiação real
- Sistema de armazenamento (baterias) com modelo de carga/descarga
- Gerador diesel como backup
- Controlador de gerenciamento que decidia quando despachar cada fonte
O que a simulação mostrou
A integração entre Python e OpenDSS permitiu testar diferentes estratégias de despacho e quantificar o impacto de cada uma no consumo de diesel. Os resultados mostraram que um controlador bem calibrado pode reduzir significativamente as horas de operação do gerador diesel — o que, em campo, representa menos custo operacional e menos emissões.
Por que Python + OpenDSS é uma combinação poderosa
OpenDSS por si só já é muito capaz para análise de redes de distribuição. Mas combinado com Python, ele vira uma ferramenta de simulação muito mais flexível:
- Automação de cenários
- Análise estatística dos resultados
- Visualização de dados
- Integração com dados reais de medição
Essa combinação acabou sendo muito útil também no meu trabalho atual com planejamento de expansão — onde frequentemente precisamos simular múltiplos cenários de carregamento e analisar o comportamento da rede em condições futuras.
Este trabalho foi desenvolvido durante minha atuação como pesquisador no CEAMAZON (Centro de Excelência em Eficiência Energética da Amazônia) na UFPA, entre 2020 e 2022.