Analise de circuitos
José Ubirajara N. de Nunes1, Pablo S. Grigoletti2, Graçaliz P. Dimuro, Luciano V. Barboza, Renata H. S. Reiser Universidade Católica de Pelotas - UCPel Rua Félix da Cunha, 412 - CEP 96010-000 - Pelotas / RS
{junnunez,pablogri,liz,lvb,reiser}@ucpel.tche.br
1. Resumo. O projeto tem como objetivo desenvolver um software para a análise de circuitos elétricos. Este programa servirá à concepção de software livre, sendo que Python foi a linguagem escolhida para sua implementação. Foi desenvolvido um módulo para a resolução de sistemas de equações lineares algébricas (SELA's). Este módulo foi implementado utilizando o método da decomposição LU por possuir maior robustez numérica minimizando, por exemplo, os erros de arredondamento ocasionados pelas divisões por números muito pequenos. Implementou-se também um módulo para a análise de circuitos elétricos, baseado na análise nodal. Atualmente, está em desenvolvimento uma nova versão da decomposição LU, utilizando técnicas intervalares para que os erros sejam automática e rigorosamente controlados. Como trabalhos futuros, serão desenvolvidos uma interface gráfica e uma versão web para o sistema. Palavras-chave: Análise de circuitos elétricos, Decomposição LU, Python
INTRODUÇÃO
Um dos grandes problemas enfrentados pelos alunos do curso de Engenharia Elétrica é o alto custo dos softwares utilizados. É importante salientar também que existem poucos programas de qualidade baseados na filosofia de software livre, desenvolvidos para a área de análise de circuitos elétricos. Outros problemas enfrentados na área de computação numérica são os erros gerados pela incerteza dos dados de entrada, bem como, erros oriundos de arredondamentos e truncamentos. São esses processos que causam a perda da exatidão dos resultados teoricamente esperados. Por estes motivos, o objetivo geral do Projeto onde está inserido este trabalho é desenvolver uma ferramenta computacional para