Você está na página 1de 4

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA

E TECNOLOGIA DE SÃO PAULO


CAMPUS VOTUPORANGA

Trabalho 2 para 06/09


Revisão de alguns conceitos

FFT: A transformada de Fourier de um sinal discreto é um sinal periódico no domínio da


frequência. O Matlab/Octave sempre trabalha em domínio discreto, de modo que, usando
a função fft, você sempre obtém sinais de frequência periódicos.

O eixo das abscissas corresponde a frequências, mas seu valor depende do comprimento
do sinal. Essas são chamadas de bin frequencies. Essa frequência em bins pode ser
facilmente convertida em frequência em Hz:

Zero padding: Depois de coletados os N pontos de amostragem, colocamos alguns zeros


adicionais ao final da lista para enganar o processo (como são zeros não alteram os valores
da Transformada de Fourier Discreta).
Supondo que tenhamos Nz pontos, incluindo os zeros adicionados. O espaçamento entre
os pontos da DFT será de 2π/Nz, que é menor que 2π/N.

Efeito do Janelamento: O sinal sofre um truncamento, que é representado


matematicamente por uma multiplicação por uma função chamada de janela.
O efeito na frequência é uma convolução do espectro original com o espectro da janela.
Há, portanto, mudanças no espectro original, e este efeito é chamado de vazamento
espectral (spectral leakage), e depende do tipo de truncamento utilizado (formato e
comprimento da janela.
Ex: Senoide eterna da figura abaixo (finita no Matlab).
Percebe-se que apareceram outras frequências devido ao truncamento, quando deveria ser
observada apenas a frequência do sinal.
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA
E TECNOLOGIA DE SÃO PAULO
CAMPUS VOTUPORANGA

Janelas Existem diversas janelas, com diferentes características de formato no domínio


do tempo, que acabam por influenciar no seu espectro. Os parâmetros principais são
relacionados, no espectro da janela, a:
• Largura do lóbulo principal
• Nível de lóbulo lateral
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA
E TECNOLOGIA DE SÃO PAULO
CAMPUS VOTUPORANGA

Quanto mais estreito for o lóbulo principal, melhor a resolução. No entanto, quanto mais
estreito o lóbulo principal, mais altos se tornam os lóbulos laterais, que aparecem como
ruído de fundo (componentes de alta frequência que aparecem devido ao truncamento).

Além disso, se a amostragem do sinal não cobrir ciclos inteiros, o espectro calculado irá
apresentar maior vazamento espectral ("leakage"), que se traduz no seguinte erro básico:
as amplitudes calculadas sofrem um achatamento e um espalhamento em torno dos
valores espectrais originais.

Existem várias janelas, além da retangular, cujo objetivo é diminuir a influência dos
extremos da amostragem.

Programa
Considere a senoide abaixo:
fs = 1000; % Frequência de amostragem
N = 4080; % Quantidade de amostras
t = (0:(N-1))/fs; % Vetor tempo
f1 = 50; % Frequência de 50 Hz
x1 = sin(2*pi*f1*t); % Criação da senoide

a) Calcule a TF do sinal x1;


OBS: FS/N=1000/4080 = 0.2451; a frequência 50 Hz é um múltiplo inteiro de FS/N por
204
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA
E TECNOLOGIA DE SÃO PAULO
CAMPUS VOTUPORANGA

b) Altere o número de amostras para N = 4096.


OBS: Fs/N=1000/4096=0.2441; 50 Hz não é um múltiplo inteiro.
Obtenha a TF do sinal.
Utilize as janelas Hann e Hamming e verifique os efeitos do janelamento.

c) Considerando o sinal com 4080 amostras do item a):


Aumente a resolução através do zero padding e verifique qual a propriedade das TF
se aplica no truncamento de uma senoide.

Você também pode gostar