Escolar Documentos
Profissional Documentos
Cultura Documentos
UFPR
UFPR
PB
PA
PF
RF
IIR
FIR
Recursiva
No-Recursiva
DFT
UFPR
UFPR
Amax
p
[rad/s]
UFPR
-Chebyshev Inverso
-Cauer (eliptico)
- Gauss
- ...
UFPR
Ex.:
N
N
Ai
Laplace
H ( s) =
h(t ) = Ai .e pi .t
i =1 s + p i
i =1
Amostragem:
N
h[n] = Ai .e
h[ n] = h ( nT )
pi .nT
i =1
fs =
1
T
N
H ( z ) =
Z
i =1
Observe que:
h(t )
hs (t )
C/D
Ai .z
z e pi .T
h[n]
(t nT )
n =
hs (t ) = h(t ) (t nT ) =
n =
L {hs (t )} = H s ( s ) =
H s ( s) =
h (nT ).e
UFPR
h( nT ) (t nT )
n =
h(nT )L { (t nT )}
n =
s. nT
n =
H ( z) =
h(nT ).z
n =
z=e
sT
Anlise do mapeamento:
1) Suponha:
s =
UFPR
z = e sT
Nmero real
se > 0 | z |= eT > 1
se = 0 | z |= e0T = 1
se < 0 | z |= eT < 1
2) Suponha:
s = j
z = e j T
P/ T = 2 .k
2
=
k
T
UFPR
j
4
T
Im{ z}
2
T
Re{z}
2
T
4
T
UFPR
Concluso:
Mapeamento bom p/ filtros com zeros no infinito (PB,PF)
Onde o efeito aliasing reduzido.
10
h(t )
1 . (t )
2. (t nT )
3. u (t )
4. t.u(t )
t2
5. .u (t )
2
6. e at .u (t )
H ( s)
UFPR
H (z)
e nTs
zn
1
s
1
s2
1
s3
1
s+a
z
z 1
T .z
( z 1) 2
T 2 .z( z + 1)
( z 1) 3
z
z e aT
11
h(t )
H ( s)
UFPR
H (z)
1
z
6. e .u (t )
s+a
z e aT
aT
T
.
e
z
1
at
7. t .e .u (t )
aT 2
2
(z e )
(s + a )
sen( 0T ).z
0
8. sen( 0t ).u (t )
2
2
2
z
2. cos( 0T ) z + 1
s + 0
s
z[z cos( 0T )]
9. cos( 0t ).u (t )
s 2 + 02
z 2 2. cos( 0T ) z + 1
e aT sen( 0T ).z
0
at
10. e sen( 0t ).u (t )
( s a) 2 + 02 z 2 2.e aT cos( 0T ) z + e 2aT
aT
z
z
e
cos( 0T )
s
+
a
at
11. e cos( 0t ).u (t )
( s + a) 2 + 02 z 2 2.e aT cos( 0T ) z + e 2aT
at
12
UFPR
Invarincia ao Degrau
-Filosofia a mesma da resposta ao impulso
-Dado H(s) projetado:
u (t )
g (t )
H(s)
g s (t )
C/D
Z
g[ n]
G (z )
(t nT )
n =
1
Laplace
/D
Z
G (s ) = H ( s)
g (t ) C
g[n]
G( z)
s
Se G(z) a resposta ao degrau do sistema discreto:
z 1
z
G(z) =
H (z)
Logo: H ( z ) =
G( z)
z 1
z
13
UFPR
H ( s)
Vantagem: Como a funo
amostrada
s
O efeito do recobrimento reduzido! PB.
Generalizao:
-Invarincia rampa
-Invarincia parbola
-Invarincia de ordem n
14
UFPR
Transformao Z - Casada
Consiste no mapeamento direto dos plos e zeros
do plano s para plos e zeros no plano z usando
a relao:
sT
z=e
Ex.:
Plos:
H ( s) =
s = a
z = e aT
s = a + jb
z = e ( a + jb)T
s = a jb
z = e( a jb) T
A
A
H (z) =
s+ p
z e pT
15
UFPR
7.1.2. Mapeamentos s z
Caractersticas desejveis:
1) H(s) racional H(z) racional
2) S=j mapeado em z=e jt
3) SPLE dentro do crculo unitrio
H(s) estvel H(z) estvel
16
UFPR
H (s ) =
1
s
y (t )
y (t ) = x( )d
x (t )
t1
t2
(n 1)T nT
t2
y(t 2 ) y(t1 ) = x( ) d
t1
ou
y ( nT ) y ( ( n 1)T ) =
nT
x ( ) d
(n 1)T
17
UFPR
Forward Euler
x (t )
t1
nT
( n 1)T
t2
(n 1)T nT
x[n 1].T = y[ n] y[ n 1]
T . z 1 . X ( z ) = Y ( z ) z 1Y ( z )
Y ( z ) T . z 1
T
H (z) =
=
=
X ( z ) 1 z 1 z 1
18
H ( z) =
UFPR
T
z 1
Como : H (s ) =
Temos:
1
s
z 1
s=
T
ou
z = 1 + sT
19
s=
z 1
T
UFPR
z = 1 + sT
ou
| z |= 1
z = 1 + jT
Im{z }
Re{ z }
20
UFPR
Backward Euler
x (t )
t1
nT
( n 1)T
t2
(n 1)T nT
T . X ( z ) = Y ( z ) z 1Y ( z )
Y ( z)
T
T .z
H (z) =
=
=
1
X (z) 1 z
z 1
21
H ( z) =
UFPR
T .z
z 1
Como : H (s ) =
Temos:
1
s
z 1
s=
T .z
ou
1
z=
1 sT
22
s=
z 1
T .z
ou
z=
UFPR
1
1 sT
z=
| z |= 1
1
1 jT
Im{z }
Re{ z }
23
UFPR
Transformao Bilinear
x (t )
Mtodo dos trapzios
t1
t2
(n 1)T nT
nT
( n 1)T
x( ) d =
T
[ x(nT ) + x((n 1)T ) ] = y(nT ) y((n 1)T )
2
T
[ x[n ] + x[n 1]] = y[n ] y[n 1]
2
T
. X ( z ) + z 1 X ( z ) = Y ( z ) z 1Y ( z )
2
Y ( z ) T 1 + z 1 T z + 1
H ( z) =
=
=
1
X ( z) 2 1 z
2 z 1
24
H ( z) =
UFPR
T z +1
2 z 1
Como : H (s ) =
Temos:
1
s
2 z 1
s=
T z +1
ou
2 + sT
z=
2 sT
25
s=
2 z 1
T z +1
ou
z=
UFPR
2 + sT
2 sT
| z |= 1
2 + jT
z=
2 jT
2 2 + (T ) 2
| z |=
= 1 T !!
2
2
2 + (T )
Im{z }
Re{ z }
26
UFPR
Porm: p/ s=j
z varia sobre a circunferncia
2 z 1
s=
T z +1
2 e j 1 e j / 2 2 e j / 2 e j / 2
j =
j / 2 =
j
T e +1 e
T e j / 2 + e j / 2
Lembrando Euler:
Temos: j =
Logo:
e j + e j
cos() =
2
j
e e j
sen( ) =
2j
2 2 j. sen( / 2)
T 2. cos( / 2)
2
tan( / 2)
T
T
= 2 . arctan
Distoro
das frequncias!
27
UFPR
1 = 10k 2 = 30 k
[ rad / s ]
UFPR
T
2
1d =
1d =
2
2
100 k
2
2
100 k
2
10 k. 100
k
. tan
2
= 10,342 k
2
30 k. 100
k
. tan
= 43,811k
2
Pre-warping
29
UFPR
30
UFPR
UFPR
Mtodos de Sntese
a) Janelamento: Amostragem no tempo
Clculo dos M coeficientes da sua resposta ao
Impulso
b) Amostragem em Frequncia
Amostra N pontos da sua resposta em frequncia
e faz-se a IDFT p/ encontrar sua resposta ao impulso
c) Mtodos de otimizao numrica
32
UFPR
H ( z ) = h[n ].z n
n =0
-durao infinita
-no-causal
33
UFPR
h[n] = h[n].w[n ]
0 , 0 n M 1
w[n]
= 0, outros
No domnio frequncia:
H () = H () W ()
Convoluo Peridica
No limite: H () = H ()
F
W () = ()
w[n ] = 1
34
UFPR
Metodologia:
Resposta em
Freq. Ideal
DTFT
H ()
h[ n] h[n] = h[n].w[ n] deslocamento
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
-15
-10
-5
10
15
1
0.8
0.8
0.6
0.6
0.4
0.4
0.2
0.2
0
0
-0.2
-0.2
-0.4
-40
-30
-20
-10
10
20
30
40
-0.4
0
10
15
20
25
30
35
Escolha da Janela:
UFPR
H () = H () W ()
36
UFPR
UFPR
b) Razo de Ripple:
a relao entre a amplitude do lbulo principal e o
1 lbulo secundrio. = 20 log W ( s )
W (0)
38
UFPR
1, 0 n M
outros
Retangular: w[n] = 0,
Bartlett:
2n / M , 0 n M / 2
w[n] = 2 2n / M , M / 2 < n M
0, outros
Hamming:
Hanning:
0. 54 0. 46 cos(2n / M ), 0 n M
w[n] =
0, outros
0. 5 0. 5 cos(2n / M ), 0 n M
w[n] =
0, outros
Blackman: w[n] = 0,
39
UFPR
40
UFPR
Procedimento:
-Dado um gabarito
-Escolher o tipo de janela que satisfaa a atenuao
Na banda de rejeio
-Escolher o M p/ satisfazer a banda de transio
Mtodo de tentativa e erro.
41
UFPR
Janela de Kaiser
Kaiser em 1966 desenvolveu um procedimento prximo
Do timo p/ projeto de filtros FIR baseado em janelamento
- Vantagem: Tcnica procedural
I 1 [( n ) / ]2
0
w[n ] =
, 0nM
I0( )
0,
outros
= M /2
UFPR
Dado o gabarito:
Amin
Amax
= s p
Temos:
Amin > 50
0.1102( Amin 8,7 )
M=
Amin 8
2.285
21 Amin 50
UFPR
44
UFPR