Análise de Sinais com DFT e Fourier
Análise de Sinais com DFT e Fourier
PEC COPPE/UFRJ
1 Introdução 1
1.1 Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Abordagem Teórica 2
3 Aplicações 5
3.1 Introdução . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.2 Exemplo 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
3.3 Exemplo 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.4 Exemplo 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Referências 17
Lista de Figuras
1 Introdução
O objetivo é a medição dos sinais produzidos pelo fenômeno ou sistema fı́sico estudado
que são captados de forma discreta em função das limitações dos instrumentos utilizados
nos ensaios, bem como na capacidade de armazenamento computacional de informações.
1.1 Objetivo
Serão abordadas também algumas considerações sobre a análise de sinais, tais como o
fenômeno de aliasing, a presença de ruı́dos e sinais aleatórios.
1
Expansão em Séries de Fourier Michael L. M. de Souza
2 Abordagem Teórica
Qualquer função periódica em relação ao tempo pode ser representada através de uma
soma infinita de séries de senos e cossenos. A essa formulação foi dado o nome de expansão
de séries de Fouries que é expressa matematicamente pela Eq. 1, (Rao, 2011).
∞
a0 X
x(t) = + an cos(nωt) + bn sen(nωt) (1)
2 n=1
2π
Z Z τ
ω ω 2
a0 = x(t)dt = x(t)dt (2)
π 0 τ 0
2π
Z Z τ
ω ω 2
an = x(t)cos(nωt)dt = x(t)cos(nωt)dt (3)
π 0 τ 0
2π
Z Z τ
ω ω 2
bn = x(t)sen(nωt)dt = x(t)sen(nωt)dt (4)
π 0 τ 0
∞
X
x(t) = cn einωt dt (6)
n=−∞
Z τ
1
cn = x(t)e−inωt dt (7)
τ 0
2
Expansão em Séries de Fourier Michael L. M. de Souza
N −1
1 X −i2πnk
Xk = xn e N (8)
N n=0
Após calcular Xk é possı́vel visualizar a resposta real e imaginária para cada valor de
frequência avaliado. Os gráficos Re(X) × A (parte real versus amplitude), bem como
Im(X) × A (parte real versus amplitude), são simétricos, conforme demonstrado no
Capı́tulo 3.
Para a obtenção do espectro e ângulo de fase esse vetor X deve ser multiplicado por 2
e reduzido à primeira metade de seus valores, descartando, portanto, sua metade inferior.
Esse processo ocorre para que seja possı́vel representar os valores corretos das amplitudes
de cada frequência identificada, com seus respectivos ângulos de fase.
3
Expansão em Séries de Fourier Michael L. M. de Souza
N = T × fa (9)
fa
Rf = (10)
N
Neste trabalho é fácil evitar o aliasing em função de o sinal ser conhecido. Porém, essa
informação não é trivial quando da análise de sistemas reais. Portanto, para evitar esse
fenômeno, são utilizados filtros anti-aliasing, também conhecidos por filtros passa-baixo.
Ainda de acordo com Nyquist a resposta no espectro deve ser limitada à metade da
frequência de amostragem, em função de frequências superiores a esse valor serem de
difı́cil medição, Eq. 11.
fa
Fmax = (11)
2
4
Expansão em Séries de Fourier Michael L. M. de Souza
3 Aplicações
3.1 Introdução
3.2 Exemplo 1
Frequência de amostragem: fa = 8 Hz
Duração do sinal: T = 2 s
5
Expansão em Séries de Fourier Michael L. M. de Souza
5
Sinal
Amostragem
Amplitude
0
-5
0 0.5 1 1.5 2
Tempo [s]
2
0.5
Parte Imaginária
0 Parte Real 0
-1
-0.5
-2
-3 -1
0 2 4 6 8 0 2 4 6 8
Frequência [Hz] Frequência [Hz]
4
-0.5
Fase [π rad]
Amplitude
3
-1
2
-1.5
1
0 -2
0 1 2 3 4 0 1 2 3 4
Frequência [Hz] Frequência [Hz]
É possı́vel verificar que a análise em frequência está coerente com o sinal estudado.
Tanto o espectro quanto o ângulo de fase retratam as informações da função y(t) =
5sen(2πt), a saber:
b) ângulo de fase: o sinal de y(t) pode ser reproduzido por uma função cosseno se a
considerarmos partindo do valor 3π 2
. Porém, de forma a facilitar a comunicação,
6
Expansão em Séries de Fourier Michael L. M. de Souza
1
sin(2πt)
0.8 cos(2πt)
cte × cos(2πt - π/2)
0.6
0.4
0.2
Amplitude
-0.2
-0.4
-0.6
-0.8
-1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Tempo [s]
Frequência de amostragem: fa = 8 Hz
Duração do sinal: T = 2 s
7
Expansão em Séries de Fourier Michael L. M. de Souza
10
Sinal
Amostragem
5
Amplitude
0
-5
-10
0 0.5 1 1.5 2
Tempo [s]
2 0.3
0.2
Parte Imaginária
Parte Real
0.1
0
0
-1
-0.1
-2 -0.2
-3 -0.3
0 2 4 6 8 0 2 4 6 8
Frequência [Hz] Frequência [Hz]
5 2
4 1
Fase [π rad]
Amplitude
3 0
2 -1
1 -2
0 -3
0 1 2 3 4 0 1 2 3 4
Frequência [Hz] Frequência [Hz]
De forma mais precisa, verifica-se que a amplitude do sinal não é mais exatamente 5
e ainda esta acompanhada de frequências com amplitudes bem inferiores. Em análises de
sistemas reais, o fato de existirem frequências com amplitudes muito inferiores a outras
pode sugerir presença de ruı́dos no sinal medido. O comportamento é semelhante na
análise do ângulo de fase.
8
Expansão em Séries de Fourier Michael L. M. de Souza
3.3 Exemplo 2
Frequência de amostragem: fa = 8 Hz
Duração do sinal: T = 2 s
1.5
Sinal
1 Amostragem
0.5
Amplitude
-0.5
-1
-1.5
0 0.5 1 1.5 2
Tempo [s]
0.5
Parte Imaginária
Parte Real
0 0
-0.5
-0.5 -1
0 2 4 6 8 0 2 4 6 8
Frequência [Hz] Frequência [Hz]
0.8
-0.5
Fase [π rad]
Amplitude
0.6
-1
0.4
-1.5
0.2
0 -2
0 1 2 3 4 0 1 2 3 4
Frequência [Hz] Frequência [Hz]
9
Expansão em Séries de Fourier Michael L. M. de Souza
b) ângulo de fase: o sinal de y(t) pode ser reproduzido por uma função cosseno se a
considerarmos partindo do valor 3π 2
. Como são duas funções seno com frequências
diferentes, cada sinal possui seu respectivo ângulo de fase, porém, ambos atrasados
em relação a função cosseno de π2 .
Frequência de amostragem: fa = 8 Hz
Duração do sinal: T = 2 s
10
Expansão em Séries de Fourier Michael L. M. de Souza
2
Sinal
Amostragem
1
Amplitude
0
-1
-2
0 0.5 1 1.5 2
Tempo [s]
0
Parte Imaginária
-0.1
-0.5 -0.15
0 2 4 6 8 0 2 4 6 8
Frequência [Hz] Frequência [Hz]
1 3
0.8 2
Fase [π rad]
Amplitude
0.6 1
0.4 0
0.2 -1
0 -2
0 1 2 3 4 0 1 2 3 4
Frequência [Hz] Frequência [Hz]
Frequência de amostragem: fa = 4 Hz
11
Expansão em Séries de Fourier Michael L. M. de Souza
Duração do sinal: T = 2 s
1.5
Sinal
1 Amostragem
0.5
Amplitude
0
-0.5
-1
-1.5
0 0.5 1 1.5 2
Tempo [s]
0.15
0.5
0.1
Parte Imaginária
Parte Real
0.05
0
0
-0.05
-0.5
-0.1
-0.15 -1
0 1 2 3 4 0 1 2 3 4
Frequência [Hz] Frequência [Hz]
0.3
1.5
0.25
Fase [π rad]
Amplitude
0.2
1
0.15
0.1
0.5
0.05
0 0
0 0.5 1 1.5 0 0.5 1 1.5
Frequência [Hz] Frequência [Hz]
Neste momento verifica-se que tanto o espectro quanto o ângulo de fase não representam
o sinal y(t). Conforme mencionado anteriormente, o fenômeno de aliasing ocorre quando
a amostragem não é bem realizada. Retomando o Teorema de Nyquist, sabe-se que a
frequência de amostragem deve ser o dobro da máxima frequência presente no sinal.
12
Expansão em Séries de Fourier Michael L. M. de Souza
mais atenta ao sinal no tempo e a amostragem realizada, Figura 6a, já permite verificar
que a amostragem não representa o sinal medido.
1
-sin(2πt)
0.8 cos(2πt)
cte × cos(2πt + π/2)
0.6
0.4
0.2
Amplitude
-0.2
-0.4
-0.6
-0.8
-1
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Tempo [s]
3.4 Exemplo 3
Duração do sinal: T = 2 s
13
Expansão em Séries de Fourier Michael L. M. de Souza
1 0.1
Sinal
Amostragem
0.5 0.05
Parte Imaginária
Amplitude
0 0
-0.5 -0.05
-1 -0.1
0 0.5 1 1.5 2 0 2 4 6 8
Tempo [s] Frequência [Hz]
-0.01
0.15
-0.02
Parte Real
-0.04
0.05
-0.05
-0.06 0
0 2 4 6 8 0 1 2 3 4
Frequência [Hz] Frequência [Hz]
14
Expansão em Séries de Fourier Michael L. M. de Souza
1.5 0.05
Sinal
Amostragem
1
Parte Imaginária
Amplitude
0.5
0
0
-0.5
-1 -0.05
0 0.5 1 1.5 2 0 20 40 60 80
Tempo [s] Frequência [Hz]
0.1
0.04
0.08
Parte Real
Amplitude
0.02
0.06
0
0.04
-0.02
0.02
-0.04 0
0 20 40 60 80 0 10 20 30 40
Frequência [Hz] Frequência [Hz]
15
Expansão em Séries de Fourier Michael L. M. de Souza
1 0.05
Sinal
Amostragem
0.5
Parte Imaginária
Amplitude
0 0
-0.5
-1 -0.05
0 0.5 1 1.5 2 0 100 200 300 400 500
Tempo [s] Frequência [Hz]
0.06
0.04
0.05
Parte Real
Amplitude
0.02 0.04
0 0.03
0.02
-0.02
0.01
-0.04 0
0 100 200 300 400 500 0 50 100 150 200 250
Frequência [Hz] Frequência [Hz]
É interessante notar também que, no caso de sinais aleatórios, não é possı́vel identificar
precisamente quais frequências fazem parte do sinal e qual seriam suas amplitudes. O que
existe é uma dispersão em frequência com forte influência de um determinado intervalo
de valores, onde neste caso é possı́vel verificar que iria até de 0 a 50 Hz.
16
Expansão em Séries de Fourier Michael L. M. de Souza
Referências
17