FourierFilterView: Software interativo para análise espectral e projeto de filtros digitais passa-baixa

Publicado: 6 de outubro de 2025
Última atualização: terça-feira, 14 de outubro de 2025

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.

Modalidade:

Programa de computador/software

Depósito:

06/10/2025

Data da criação:

21/10/2024

Transferência tecnológica:

inova@reitoria.ufpb.br

Notícia relacionada: