O OpenDSS é uma ferramenta virtual muito versátil e de grande utilidade para o estudo de sistemas elétricos de potência, pois nele é possível analisar e simular diferentes situações que acomete uma rede, assim como obter as suas diferentes respostas. Nesse texto serão apresentados maneiras que ele pode ser utilizado para fins de pesquisa de uma determinada rede ou apenas para a análise pontual de um determinado evento.
O OpenDSS foi originalmente criado em 1997 por Roger Dugan e Thomas McDemontt como Distribution System Simulator para solucionar os desafios da área de distribuição de energia na época, sendo uma das pioneiras nesse quesito. Em 2004 a empresa Electric Power Research Institute (EPRI) comprou os direitos do programa e o distribuiu em código aberto com intuito de que mais pessoas pudessem colaborar com o seu desenvolvimento, tendo seu nome alterado para o que ele é atualmente: OpenDSS
Sua implementação era inicialmente feita pelas linguagens Delphi e C++, no entanto, com o envolvimento da comunidade e seu código open-source permitiram que o OpenDSS fosse acessível e programável a partir de outros softwares através da Interface Component Object Model (COM). Com essa interface você pode escrever seu código no RStudio ou Matlab e conseguir projetar o circuito e suas respostas no OpenDSS, aumentando a versatilidade do programa.
Além desses exemplos, uma maneira que se tornou muito popular foi o controle utilizando a linguagem Python, sendo feita possível com pacotes a serem instalados tanto no OpenDSS quanto no seu ambiente de desenvolvimento integrado (IDE) em Python, que são a interface py-dss-interface e e a extensão OpenDSSDirect.py.

Circuito exemplo IEEE 13 barras.
Acima está apresentada uma rede de exemplo que vem junto do programa, o IEEE 13 Barras, onde nele é possível determinar alguns elementos. A linha verde simboliza o gerador, as linhas cinzas são transformadores e os círculos vermelhos são pontos de conexão da rede com outras linhas. Os círculos azuis são as cargas que serão entregue a potência dessa rede.
Das funcionalidades, vai do básico, como verificar níveis de tensão e corrente em certos pontos, até o mais avançado, como estudo de curtos circuitos e de fluxo de potência. Dos curtos, utilizando o comando fault study, peca somente nos curtos bifásicos-terra, porém ele analisa as faltas simétricas (trifásicas), monofásicas e os curtos fase-fase (bifásico). Do fluxo de potência, é possível analisar como a rede se comportaria com a instalação de novos elementos, como geradores eólicos e fotovoltaicos, sendo possível estudar e testar a viabilidade da alocação dessas diferentes fontes em uma rede específica.
No quesito de modelagem, o usuário pode criar novas redes ou criar uma rede de distribuição real de uma cidade, bairro ou região que desejar, apenas programando na linguagem desejada e implementando com o programa.
Em conclusão, o OpenDSS é uma ferramenta muito versátil que permite estudar os diferentes aspectos que uma rede elétrica de distribuição de energia pode apresentar, sendo muito importante desde sua criação para os pesquisadores dessa área. Existem muitas mais funcionalidades que o programa possui que não seria possível citar todas aqui, ficando a critério do leitor para instalar e experimentar, desenvolvendo também a comunidade de estudiosos dos sistemas de distribuição elétrica.
REFERÊNCIAS
- RADATZ, Paulo Ricardo. Modelos avançados de análise de redes
- elétricas inteligentes utilizando o software OpenDSS. Universidade de São Paulo–USP, Escola Politécnica.