Análise Espectral Análise de Fourier (análise harmônica) - decompor série temporal de um...
-
Upload
mauro-oliveira-aveiro -
Category
Documents
-
view
220 -
download
4
Transcript of Análise Espectral Análise de Fourier (análise harmônica) - decompor série temporal de um...
Análise Espectral
Análise de Fourier (análise harmônica)
- decompor série temporal de um fenômeno na soma de várias ondas (co)senoidais. prover modelo determinístico de previsão de um fenômeno
-Referências1) Jenkins and Watts (1968). Spectral analysis and its
applications.2) Wilks, D. (2006) Statistical Methods in Atmospheric
Sciences (item 8.4)
Jean Baptiste J. Fourier (1768-1830)
Onda quadrada como soma de 5 funções periódicas
1
Climatologia II - ACA226 (Iag/USP)
2
-2
-1
0
1
2
Definições
Função periódica: f(x) = f(x+L), período L
Lxxf 2cos
Série de Fourier:
eventos n N tq, tempode totalintervalo
tX eventos dos tempode discreto intervalo média iaestacionár série uma de t tempono medida
Seja
o
tX
Seja N = 2n (par) por simplicidade, Xr = X(t=r) , função discreta e contínua
t = r, r [-n,...,0,...,n-1]
L
t
x(t)
T
X(t)=Xr
-n (n-1)
▲
x=0
3
Por definição : Série de Fourier de Xr ou X(t) é
tnAtmsenBtmAAtX n
n
mmm 2cos.2.2cos.2
1
10
NrnA
NrmsenB
NrmAAX n
n
mmmr 2cos.2.2cos.2
1
10
N
rNrt Como
equações N e incógnitas N2n21-n2 portanto constantes escoeficient 2A ,A
constantes escoeficient 1-nBconstantes escoeficient 1-nA
Onden0
m
m
m=0 m=n
Climatologia II - ACA226 (Iag/USP)
4
NmrA
mNrA mm .2cos2cos
mm frA 2cos
períodociclosm
Nmfm ,
tr
Am
-Am
harmônico o é 2cos2cos2cos
mNrA
mtAtmAtf mmm
Freqüência = 1/período
t fm
Climatologia II - ACA226 (Iag/USP)
5
xr
xr
r
r
eventos N/1 lFundamentaFrequência de chamada
baixa mais frequência harmônico) (1 1
1
o
1
mN
f
Série temporal Xr
N eventos
Climatologia II - ACA226 (Iag/USP)
6
eventos
f
m
N/2 N2
harmônico) (2 2
2
o
eventos 2 N/n alta mais Frequência
harmônico) (enésimo 21
2
nmnnfm
A função X(t) é composta da soma de senossenos e cossenoscossenos cujas frequências são harmônicosharmônicos ou múltiplosmúltiplos da frequência fundamental(n harmônicos)
xr
r
xr
r
Climatologia II - ACA226 (Iag/USP)
7
Climatologia II - ACA226 (Iag/USP)
8
possível frequência única a é
11
21
2
de espaçados
dados com medidaser depossível frequênciamaior
nnnfn
Múltiplos harmônicos embutidos
Tx(t)
t
x(t)
t
Climatologia II - ACA226 (Iag/USP)
9
00,10,20,30,40,50,6
0 1 2 3 4 5
21
11
nm
mmfm
n harmônicos de frequêncian harmônicos de frequência
N/2 = total de harmônicos
fixa está mf e N dados m N
fm = m/N
m
110N
exemplo
11f constante oespaçamentN
Climatologia II - ACA226 (Iag/USP)
10
O que significa m=0 ?
12cos
02
NrmNrmsen
fm(m =0) = 0
Média
t
A0
x(t)
t
Climatologia II - ACA226 (Iag/USP)
11
Cálculo dos coeficientes ACálculo dos coeficientes Amm e B e Bmm
Solução:Solução: sabendo as integrais notáveis
P3 ortogonais são
fase de cos
n0,mK , mK , 0
n0,mK ,22cos2cos
P2 ortogonais são
fase desen
n0,mKou mK , n0,mK ,2
22
P1 ortogonais são
cos esen I mK, 02cos2
1
rmrK
rmsenrKsen
rmrKsen
SPORP
n
nr
Climatologia II - ACA226 (Iag/USP)
12
Cálculo dos coeficientes Am e Bm
rmsenXN
B
rmsen
rmXN
A
rm
n
nrrm
n
nrrm
21
n0,K t.q.2por (1) em X ndomultiplica
2cos1:r emsomar e
n0,K t.q.2cospor (1) em X ndomultiplica
1
r
1
r
(Obs) Se N é ímpar tq N = 2n-1 solução idêntica com An = 0
Climatologia II - ACA226 (Iag/USP)
13
Representação dos coeficientes de Fourier na forma complexa, em Amplitude e Fase
(fase) )(amplitude
cos
222
mmm
mmm
mmm
mmm
ABarctgBAR
senRBRA
imaginário eixo real eixo
m
m
iBA
Define-se Xm = coeficiente complexo de Fourier
Euler de relação cos
coscos
mmii
mm
mmmmmmmmmm
iseneeRX
isenRsenRiRiBAXmm
1 21 2 1 onde então
n
nr
Nrmi
rm
n
nm
Nrmi
mr eXN
XeXX
O cálculo de (Am,Bm) (ou Xm) é chamado de Transformada Discreta de FourierTransformada Discreta de Fourier
-Im(i)
Re-Bm
Am
m
Climatologia II - ACA226 (Iag/USP)
14
de oVerificaçã
1
1
2.2cos.2n
mmmr
rmsenBrmAX
1 2
n
nm
Nrmi
mr eXX
Climatologia II - ACA226 (Iag/USP)
15
Cálculo de XCálculo de Xmm
senos Multiplica imaginária Partecossenos Multiplica real Parte
1 2
212cos1
cos11
rr
rrm
rmmr
n
nr
Nrmi
rm
NrmsenX
Ni
NrmX
NX
isenXN
eXN
X
Climatologia II - ACA226 (Iag/USP)
16
Cálculo de XCálculo de XmmExemplo:
Calcular os harmônicosm (-n,n-1) = (-4,3)
31
4
42Nn pontos, 8 N
n
nr
Climatologia II - ACA226 (Iag/USP)
17
r Xr -4 -3 -2 -1 0 1 2 3 -4 -3 -2 -1 0 1 2 3-4 8 1 -1 1 -1 1 -1 1 -1 0 0 0 0 0 0 0 0-3 9 -1 0.71 0 -0.71 1 0.71 0 0.71 0 0.71 -1 0.71 0 -0.71 1 -0.71-2 9 1 0 -1 0 1 0 -1 0 0 1 0 -1 0 1 0 -1-1 6 -1 -0.71 0 0.71 1 0.71 0 -0.71 0 0.71 1 0.71 0 -0.71 -1 -0.710 10 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 01 3 -1 -0.71 0 0.71 1 0.71 0 -0.71 0 -0.71 -1 -0.71 0 0.71 1 0.712 5 1 0 -1 0 1 0 -1 0 0 1 0 -1 0 1 0 -13 6 -1 0.71 0 -0.71 1 -0.71 0 0.71 0 -0.71 1 -0.71 0 0.71 -1 0.71
1.00 0.78 0.50 -0.28 7.00 -0.28 0.50 0.78 0.00 0.03 0.00 1.03 0.00 -1.03 0.00 -0.30
real Parte
..2cos1 NrmXN r
r
imaginária Parte
..21 NrmsenXN r
Xm* (Conjugado Complexo)-------- Média A0
rmfm
rmfm
Nrm..2cos Nrmsen ..2
m Xm=Am-i.Bm -4 1.00
x4 (4º harmônico) --------f Nyquist
-3 0.78 -i 0.03 x3 (3º harmônico) -2 0.50
x2 (2º harmônico)
-1 -0.28 -i 0.03 x1 (1º harmônico) 0 7.00
1 -0.28 +i 0.03 2 0.50
3 0.78 +i 0.03
m m
-i 1.03
+i 1.03
Climatologia II - ACA226 (Iag/USP)
18
Exemplo
Reconstituir X (r = - 4)
Climatologia II - ACA226 (Iag/USP)
19
Espectro de Energia
12
02
1
10
1 será série da variânciaa então
cos..cos.2
n
nrrx
mn
n
mmmmmr
AXN
s
AsenBAAX
Parseval de Teorema como conhecido é que o
XR
2...
2m
2m
21
1
222
n
n
mmmx ABAsou
Climatologia II - ACA226 (Iag/USP)
200
1
2
3
0 1 2 3 4 5
Exemplo anterior:
Xm=Am-i.Bm
x4 (4º harmônico) 1.00 x3 (3º harmônico) 0.78 -i 0.03
x2 (2º harmônico) 0.50 x1 (1º harmônico) -0.28 -i 0.03
Média 7.00
-0.28 +i 0.03
0.50
0.78 +i 0.03
(fração da variância que cada harmônico responde)
22 2 mm XXs %10022 xm sX 1*1.0 20.0 %
2*0.609 24.4 % 2*0.25 10.0 %
2*1.139 45.6 % 0.52 xs 100 %
chamado Espectro Discreto de Energia
ou Periodograma(às vezes chamado espectro de linha de Fourier, pelas linhas (bandas) de frequência discretas
S2(Xm)
m
-i 1.03
+i 1.03
Climatologia II - ACA226 (Iag/USP)
21
Espectro de Energia (contínuo)
dfefStXT
TeTXeXX
eXN
XeXX
fti
Ttmi
mNrmi
mr
Nrmi
rmNrmi
mr
2
r
m
m
-m
2
-m
2
rm
1-n
-nr
21-n
-nm
2
X(t) XS(f)f de função )(TX
df sfrequência oespaçament 1Tmf
(I) mas
1 i)
),(- T Contínua SérieX deFourier de TransfX
1 onde discreta érieS
Climatologia II - ACA226 (Iag/USP)
22
energia de Espectro de chamadocontínuo caso no X(t) deFourier de Transf é S(f)
)()()()()(
NTX(t)dt X e
(I) ),( m ),( T com mas
1 ii)
22
r
1
-r
2
dtetXfSdtetXTTXT
eXN
X
ftiftim
n
n
Nrmi
rm
Climatologia II - ACA226 (Iag/USP)
23
Espectro de PotênciaA variância da série Xr segundo Teorema de Parseval
mm
TT
mmx T
XTXs 1222
dffdfXTsfm
mx
ou
22
(f) é chamado de espectro de potência de Fourier (contínuo)
Tdf
T1 mas
(f)
f
área sob curva Sx2
(a variância da série é igual à integral do espectro de potência)
Climatologia II - ACA226 (Iag/USP)
24
Exemplos:
fb2
fb22fS
bt0 a,b t,0
tX )1(
senab
22412fS
tX )2(
f
e t
TF de uma constante é uma função delta
X(t)
tb
a
0
S(f)
f0 b2
1b1
b23
X(t)
t
S(f)
f
Dominado pela baixa frequência
Dominado pelas baixas frequências
Climatologia II - ACA226 (Iag/USP)
25
----- pulso rápido TF tende a ficar constanteanálogo a ruído branco
___ pulso longo TF dominada na baixa frequenciaanálogo a ruído vermelho
X(t)
t
41 2 3
1
S(f)
f
81
83
21
41 1
Climatologia II - ACA226 (Iag/USP)
26
Exemplo:
a) Manchas solares
b) Remoção da tendencia linear
c) Periodograma em frequencia (ciclos / ano)
ou inversamente em (anos/ciclo)
Climatologia II - ACA226 (Iag/USP)
27
Periodograma, em (cpa = ciclos / ano) , Inglaterra
(a) Temperatura média mensal (1 cpa = 1 ano)
(c) Temperatura média anual, Inglaterra (0,05 cpa = 20 anos ; 0,18 = 6 anos ...)
Climatologia II - ACA226 (Iag/USP)
28
Espectro de uma série da pressão atmosférica média horária (Denver, EUA)
Pico em 10-4 h-1 = ciclo anual
Pico em 0.008 h-1 = 5 dias
Picos em 24/n horas, para n=1, 2, 3, 4, 5, 6, 7, 9, e 12 (ciclo diurno, que não tem uma representação senóide exata, mas sim composta por vários harmonicos do fundamental de 24h)
Climatologia II - ACA226 (Iag/USP)
29
Espectro série de temperatura do ar média horária (Denver, EUA)
Pico em 10-4 h-1 = ciclo anual
Ciclo diurno (similar ao da pressão atmosférica)
Climatologia II - ACA226 (Iag/USP)
30
Espectro da energia cinética obtido na camada superficial e na atmosfera livre, com radiossondas nos EUA e ex-URSS. (análogo à Fig. 2.4 de Peixoto e Oort)
Climatologia II - ACA226 (Iag/USP)
31
Dados meteorológicos de alta frequencia (por ex. taxa de amostragem 5 Hz)
Várias representações do espectro de energia, de dados de velocidade do vento. Fonte: Stull 1994 (Introduction to Boundary Layer Meteorology)
Climatologia II - ACA226 (Iag/USP)
32Espectros com ruídos (vermelho, branco, azul) Fonte: Stull 1994 (Introduction to Boundary Layer Meteorology)
Climatologia II - ACA226 (Iag/USP)
33
Aliasing (“imagem” ou “sombra”) provoca o rebatimento da energia das frequências acima da frequência de Nyquist, para a região de frequencias mais baixas, distorcendo o espectro (hachurado em azul).
Teorema de amostragem (ou de Nyquist-Shannon)
Um sinal contínuo no tempo, cuja mais elevada frequencia natural de oscilação é fmax (uma de suas propriedades), deve ter uma taxa de amostragem (sampling rate) fs tal que fs ≥ 2·fmax (chamada taxa de amostragem de Nyquist)
para que o sinal possa ser reconstruído sem aliasing (ou distorção do espectro).
Isto determina na reconstrução do espectro (sistema discreto no tempo), a frequencia de folding, ou frequencia de cut-off, igual a fmax, chamada de frequencia de Nyquist.
34
Função de autocorrelação e espectroDef: Def: Função de autocorrelação r(t)
tN
t txttxtxtr
1 var
,cov
1varcov0 trt
Sem memória (processo puramente aleatório) dos processos estocásticos
(correlograma)t
Climatologia II - ACA226 (Iag/USP)
35
Padrões de correlogramas
Efeitos de
- Memória
-Tendência linear (baixa frequencia)
-periodicidade
Climatologia II - ACA226 (Iag/USP)
36
Relação entre espectro e autocovariânciaSeja o espectro de potência de uma série contínua igual a (m), ou para uma série discreta, igual a C(m), definido como:
ânciaautocovari de função daFourier de ada transforma é potência de espectro o seja,ou
contínua) (forma ,
Tmf seou t u lag ,
'11
2
1
0
2
1
0'
'21
0
2
*2
dueucf
eucmC
etXT
etXT
T
XTXXmTmC
fuiT
T
n
u
uTmi
n
t
Tmtin
t
Tmti
mm
37
Notas adicionaisA análise de Fourier trabalha
com séries estacionárias, cujas frequências (harmônicos) são constantes no tempo, e dependem do número de eventos (máximo = N/2) portanto fixas (espaçadas de 1/T).
A técnica de Wavelet, chamada de “ondeletas” ou “ondaletas” de Morlet, representa em muitos casos uma alternativa dessa simplificação, ao abordar quais frequências dominam ao longo do tempo, e com melhor resolução.
38
Notas adicionais
2. A transformada discreta de Fourier computacionalmente é um algoritmo que demanda um elevado número de operações matemáticas, sendo pouco eficiente para amostras com muito eventos (N alto).
Na prática, nos softwares estatísticos que calculam o espectro de energia e/ou espectro de potência, utiliza-se o algoritmo da Fast Fourier Transform (FFT) ou Transformada Rápida de Fourier, desenvolvido por 2 pesquisadores da IBM em 1965 (Cooley & Tukey), que foi baseado em principios descritos por Gauss (1805).
39
Janelas de suavização do espectro