Escolar Documentos
Profissional Documentos
Cultura Documentos
Csar Janeczko
Filtros Digitais
1
Como um degrau a integral de um impulso, a resposta ao degrau a integral
da resposta ao impulso.
A escala linear mostra melhor o ripple e freqncia de corte, enquanto a escala
em decibel mostra melhor a atenuao da banda de corte.
P2 A2
dB = 10 log10 ou dB = 20 log10
P1 A1
2
Parmetros no domnio do tempo
3
Parmetros no domnio da freqncia
4
Respostas em freqncia comuns
5
Exemplo de reverso espectral
6
Filtro Passa Faixa obtido pela disposio em cascata (convoluo) de um
passa baixas e um passa altas.
Um Filtro Rejeita Faixa obtido pela soma de um passa altas com um passa baixas
(disposio em paralelo)
7
Classificao de Filtros
Filtros FIR
Por exemplo:
x[80] + x[81] + x[82] + x[83] + x[84]
y[80] =
5
Tambm podem ser implementados por convoluo
1 1 1 1 1
y[80] = x[80] + x[81] + x[82] + x[83] + x[84]
5 5 5 5 5
8
Reduo do Rudo x Resposta ao Degrau
Filtros MA so timos para reduo de rudo branco (proporcional a raiz quadrada no
no de ptos da mdia)mantendo a resposta ao degrau.
Resposta em freqncia
sin(fM )
H[f ]=
M sin (f )
Bom desempenho do domnio do tempo implica em pobre desempenho no domnio
da freqncia e vice-versa.
9
t
A a sinc( f )
Filtro mdia mvel com mltiplas passagens
Implementao recursiva
y [i ] = y [i 1] + x[i + p ] x[i q ]
onde:
p = (M 1) / 2
q = p +1
Esteja ciente que filtro recursivo mdia mvel FIR muito diferente de filtros
recursivos tpicos IIR
10
Outras Janelas
2n / M 0 n M /2
w[n ] = 2 2 n / M M /2 n M
0 else
Hanning
11
1 2n
1 cos 0 n M
w[n ] = 2 M
0 else
Hamming
2n
0.54 0.46 cos 0nM
w[n ] = M
0 else
Blackman
12
2n 4n
0.42 0.5 cos + 0.08 cos 0nM
w[n ] = M M
0 else
Kaiser
2
I 0 1 n M / 2
M / 2
w[n ] =
0n M
I 0 ( )
0 else
I 0 ( ) representa a funo de Bessel modificada do primeiro tipo para ordem zero
0 A < 21
A8
M=
2.285
Exemplo:
Especificando: p = 0.4 , p = 0.6 , 1 = 0.01, 2 = 0.001
Assumindo: 1 = 2 = 0.001
Determinando a frequencia de corte
Devido a simetria nos podemos escolher: c = 0.5
Calculando
13
= s p = 0.2 A = 20 log10 = 60
Parmetros da janela de Kaise
= 5.653 M=37
14
Filtros Windowed-Sinc
Funo sinc:
sin (2f ci )
h[i ] =
i
Janela de Hamming
Janela de Blackman
15
16
Caractersticas das janelas de Blackman (melhor) e Hamming
Projetando um filtro
4
M=
BW
17
Depois de fc e M terem sido selecionados, o filtro pode ser calculado pela
relao:
sin(2f c (i M / 2 )) 2i 4i
h[i ] = K 0.42 - 0.5cos + 0.08 cos
i M /2 M M
i=0,1,2,...M
18
19