O presente programa de computador, desenvolvido em linguagem Python, realiza a análise espectral de sinais elétricos por meio da Transformada Rápida de Fourier (FFT), permitindo identificar componentes harmônicos presentes no sinal. Com base na frequência de corte definida pelo usuário, o software aplica um filtro digital do tipo passa-baixa sobre o espectro de frequência, suprimindo componentes indesejadas acima dessa faixa.
Após a aplicação do filtro no domínio da frequência, o programa executa a Transformada Inversa de Fourier (IFFT), reconstruindo o sinal no tempo com os harmônicos atenuados. O resultado é apresentado em uma interface gráfica interativa com quatro visualizações simultâneas: o sinal original no tempo, o espectro original, o sinal filtrado no tempo e o espectro filtrado. A biblioteca Plotly é utilizada para permitir interações com os gráficos, como zoom e inspeção de valores.
Este software pode ser aplicado em contextos educacionais, laboratoriais ou industriais, especialmente em sistemas de qualidade de energia, eletrônica analógica e digital, processamento de sinais e projetos de filtros digitais.
Programa de computador/software
06/10/2025
21/10/2024
inova@reitoria.ufpb.br