Como Cheguei Opendss
Atualizado em:
Minha experiência com OpenDSS
Antes começar a falar sobre aspectos mais técnicos do OpenDSS, irei começar falando sobre como eu me envolvi com a modelagem de sistemas de elétricos de distribuição.
Sou professor do departamento de engenharia elétrica da Universidade Federal do Ceará desde 2017, mas meu envolvimento com os sistemas de distribuição vem desde bem antes disso, quando fui selecionado pelo professor Raimundo Furtado, hoje meu colega de sala, para participar como bolsista de iniciação científica de um projeto de pesquisa e desenvolvimento da antiga Coelce, hoje Enel Ceará. O projeto teve inicio em torno do ano de 2010.
Esse projeto tinha como proposta o desenvolvimento de um sistema de recomposição automática de alimentadores de distribuição. Uma estratégia centralizada, acoplada junto do SCADA seria de fato implantada e uma estratégia distribuída, baseada no conceito de sistemas multiagentes, serviria como tema de pesquisa para desenvolvimento de propostas inovadoras. A minha participação no projeto foi justamente o desenvolvimento de uma estratégia de recomposição baseada em agentes.
Para encurtar a história, para que a recomposição fosse realizada sem nenhum risco para os equipamentos, um fluxo de carga deveria ser executado. Naquela época o framework utilizado para o desenvolvimento de SMA era em Java, chamava-se JADE. Então foi natural o desenvolvimento de algum algoritmo em Java, mas lembro que logo no início já havia me deparado em como é trabalhoso trabalhar com computação numérica em uma linguagem de programação burocrática como Java. Nessa época, por conta do meu crescente interesse em Linux e em todo o ecosistema de software livre, muito influenciado pelo pessoal da engenharia da computação do campus da UFC em Sobral, eu já estava utilizando uma linguagem de programação que pouco tempo mais tarde iria explodir como a linguagem de programação mais popular de todos os tempos, era o Python. Incrível como Python era simples e ao mesmo tempo poderoso.
