Beruflich Dokumente
Kultur Dokumente
1
Filtros
Electrnica 3 2005/06
Jos Machado da Silva
Vtor Grade Tavares
2
Filtros
n Sumrio
q Introduo
q Funes de aproximao de filtros
n Transformao de frequncias
n Aproximaes de Butterworth, Chebychev, Bessel, elpticas
q Sntese - implementao de filtros TC/AC
n Passivos
n Activos
q Implementao de filtros TD/AC
n Transformada Z
n Filtros de capacidades comutadas
2
3
Filtros respostas de 2ordem, concluses
n Forma geral (equao bi -quadrtica)
n |H(j )| mximo para
o
q O mximo to mais apertado quanto maior for Q
0
n |H(j )| mnimo para
n
q O mnimo to mais apertado quanto maior for Q
n
( )
( )( )
( )( )
( )
2 2
2 2
*
*
o Q
n Q
s s
s s
K s H
p s p s
z s z s
K s H
o
o
n
n
+ +
+ +
o
o
Q 2
n
n
n
Q 2
j
4
( )
( )
( )
( ) ( )
( )
( ) ( )
2 2
2 2
2 2
2 2
2 2
2 2
2 2 2 2
2 2
2 2
) F(
arctan arctan ) F(
o
o
o
o
n
n
n
n
o
o
n
n
o
o
n
n
Q o
o Q
Q n
n Q
o
Q
n
Q
o Q
n Q
d
j d
j
s s
s s
K s H
+
+
+
+
+
,
_
,
_
+ +
+ +
Forma geral:
Filtros Atraso de grupo de sistemas de 2ordem
3
5
0.1 1 10
-180
-160
-140
-120
-100
-80
-60
-40
-20
0
Fase
(graus )
Q=0.5
Q=2-1/ 2
Q=5
Q=10
Q=2
0.1 1 10
10
-3
10
-2
10
-1
10
0
10
1
10
2
(log)
Q=0.5
Q=2-1/ 2
Q=5
Q=10
Q=2
Filtros Atraso de grupo de sistemas de 2ordem
Fase e atraso de grupo para um filtro passa-baixo de 2 ordem
6
n So utilizados para compensar distores de fase (atraso).
Filtro
PT
Uma caracterstica de atraso ideal (atraso constante
o
x
o
(t)= x(t-
o
))
sistema de fase constante ( H(j) = -
o
)
Para anlise da linearidade de fase define-se como atraso, ou atraso de
grupo, seguinte igualdade.
) ( ) ( ;
)) ( (
j H
d
d
(Passa-Tudo)
Filtros igualizadoresde atraso
4
7
j
necessrio um filtro extra que seja plano em
amplitude para as frequncias de interesse,
mas com uma fase adequada compensao.
A soluo um filtro passa-tudo (bi-quadrtica).
( )
( )
( )
( ) ( )
2 2
2 2
2 2
2 2
2 2
2 2
2
) F(
arctan 2 ) F(
o
o
o
o
o
o
o
o
o
Q o
o Q
o
Q
o Q
o Qo
d
j d
j
s s
s s
K s H
+
+
,
_
+ +
+
(log)
Caracterizao do
atraso de grupo de
um filtro passa-tudo
de segunda ordem.
O nmero de
seces e os
parmetros do
igualizador (filtro
passa-tudo) so em
geral determinados
de forma
experimental (via
computador).
Filtros compensao do atraso de grupo
5
9
Especificao:
Passa-baixo (PB)
Passa-alto (PA)
Passa-banda (PB)
Rejeita-banda (RB)
Especificao:
Passa-baixo
normalizado
H
PBN
(s)
H
PA
(s)
H
PB
(s)
H
RB
(s)
Transformao
no domnio das
frequncias
Filtros Transformao de frequncias
Uma vez obtida esta equivalncia/transformao, a funo de transferncia
do filtro pretendido obtida fazendo a transformao inversa. Deste modo,
todo o estudo relativo a funes que aproximam as funes de transferncia
das diferentes topologias de filtros, reduz-se ao caso particular de um filtro
passa-baixo normalizado. Aqui normalizado identifica um filtro com um
ganho mximo na banda passante de 0dB e uma frequncia superior de
corte unitria (
p
=1).
Transformao
no domnio das
frequncias
10
Passa-baixo normalizado Passa-baixo
Filtros Transformao de frequncias
n Passa-baixo - procede-se a uma simples mudana de escala
p p
b
j
f
f
j S s
) ( s
p
b
p
b
s
S
,
p
1
bp
C
p
C
bC
p
b
s
S
b N
S H s H
) ( ) (
Passa-baixo
0 dB
|H|
p
c
Passa-baixo normalizado
p
=1
c
AM Am
6
11
Passa-alto normalizado Passa-alto
n Passa-alto - procede-se a uma mudana e inverso de escala
Filtros Transformao de frequncias
p p
a
j
f
f
j S s
Passa-alto normalizado
0 dB
|H|
c
p
Passa-alto
AM Am
a ap
=1
ca
) ( s
p
a
p
a
s
S ,
p
1
ap
C
c
p
aC
s
S
a N pa
p
a
S H s H
) ( ) (
12
Passa-baixo normalizado Passa-
banda
Filtros Transformao de frequncias
n Passa-banda - toma-se como referncia a frequncia central do filtro
2 1 2 1 0 c c p p
) (
, ,
,
1 1 1
.
1 2
2
0
2
0
0 1 2
0
0
1 2
1 2
0
0
2 2
p p p p
pb
p p
p p
b
b
o
pb
f f f
f f
f
f
f
f
f f
f
e
f
f f
x f f B com
jf
f
f
f
j
x S
S
x B s
s
S s
,
_
,
_
+
Passa-banda normalizado
0 dB
|H|
p=1 c
Passa-banda
p1 c1 p2 c2
AM
0
sB
s
S
pb N
pb
pb
S H
s H
2
0
2 ) (
) (
+
) ( s
) (
,
.
1 2
2
0
2
2 2
p p
pb
o
pb
B s
s
S
2 1
,
p p
1
pb
2 1
,
C C
1 2
1 2
p p
c c
C
7
13
Passa-baixo normalizado Rejeita-banda
Filtros Transformao de frequncias
n Rejeita-banda - toma-se como referncia a frequncia central do filtro
2 1 2 1 0 c c p p
2
0
2
1 2
0
0
0
1 2
0
1 2
1 2
0
0
2 2
1
) (
1
, ,
,
1
1
1 .
f f
f f f
f
f
f
f f
f f
e
f
f f
x f f B com
jf
f
f
f
j
x
S
S
x
s
B s
S s
p p
p p
rb
p p
p p
b
b
o
rb
,
_
,
_
+
+
Rejeio-de-banda normalizado
0 dB
|H|
p
=1 c p1 c1 p2 c2
Rejeio-de-banda
AM
0
2
0 2
) (
) (
+
s
sB
S
rb N
rb
rb
S H
s H
) ( s 2
0
2
1 2
2 2
) (
,
.
pb
o
pb
s
B s
S
2 1
,
p p
1
pr
2 1
,
C C
1 2
1 2
p p
c c
C
14
O problema da aproximao consiste em encontrar uma
funo cuja caracterstica se encontre dentro das regies
exigidas pelas especificaes (requisitos de filtragem).
A soluo consiste no uso de funes racionais cujas razes
so bem conhecidas.
As aproximaes mais populares so:
Butterworth, Chebyshev, Elptico (Cauer) e Bessel.
( ) ( ) ( )
( )
( )
( )
2
2
1
2 2
P 1
D
N
1 H Atenuao
j
j
j
j j + +
Para o nosso estudo: ( )
0 1
1
1
P a s a s a s a s
n
n
n
n
+ + + +
L
Filtros Funes de aproximao
8
15
Filtros Aproximao de Butterworth
n A funo de Butterworth a mais plana na banda passante
A
min
(dB)
1
=
p
C
BP
BR
BT
0dB
A
max
(dB)
,
_
+
2
1
1
log 10
( )
2
1 log 10 +
dB H
p N
3
2
1
log 20 ) ( log 20 , 1
dB H
N
3
2
1
log 20 ) ( log 20 , 1 > <
( )
0
1
10
1
10
10
2
1
2
1
2
1
log 2
1 10 log
log 2
1 10 log
n
ou 1 10 que pelo , 1 log 10 seja ou
1
1
log 20
f
f
Am Am
Am Am
Am
n n
n
,
_
,
_
+
+
Am H
c N c b
> ) ( log 20 ,
0
) (
0
S
dS
S dT
( )
( ) ( )
N 2 N
2
N 2
2
N
s 1 1
1
H(s) ou
1
1
H
+
+
n
b
b N
n
n
b
b N
H ou
S a S
S H
2
1
1
1
1
) (
1 ...
1
) (
+
+ + +
16
( ) ( )
N
p
N
p
j H
s
s H
2
2
1
1
1
1
,
_
,
_
1 10
max
1 , 0
A
,
_
1
1
]
1
+
N
p
c
A
2
2
min
1 log 10
n k
e p
n
k j
k
2 , , 2 , 1
1 2
2
L
1
]
1
,
_
.
.
.
. .
.
.
.
. . . .
. . . .
,
_
p
n
s s
1
( )
( )
k
k
p s
s H
1
o Normalizad
( ) s H
Filtros Aproximao de Butterworth
Os plos encontram-se localizados sobre um
crculo de raio unitrio e espaados /n
9
17
Filtros Aproximao de Butterworth
n Localizao dos plos
Se n par, os plos so as razes de s
2n
=e
j
, pelo que s
k
=e
kj/2n
.
Ex: n=4
x
x
x
x
x
x
x
x
( )
,
_
,
_
2 2
4
s s
8
3
sin 2 1 s s
8
sin 2 1
1
s H
Se n mpar, os plos so as razes de s
2n
=e
j2
, pelo que s
k
=e
kj/n
.
Ex: n=3
x
x
( )
( )( )
2
3
s s 1 s 1
1
s H
+ + +
x
x
x
x
18
Filtros Aproximao de Butterworth
Para a determinao dos plos do filtro temos de partir da funo
|H(j)|, ou de forma equivalente |H(j)|
2
, pois esta que se relaciona
com as especificaes. Isto equivalente a determinar a funo:
As singularidades de H(-s) so as singularidades de H(s) reflectidas
em torno da origem. A funo resultante |H(s)|
2
respeita |H(j)|
2
(e
portanto |H(j)|).
( ) ( ) s H s H s H
2
) (
Olhando para a expresso normalizada:
( )
n
s
s H
2
2
1
1
) (
+
b
n
b n
n
b n
n
b n
n
b
b
S a S a S a S a S
S H
Coeficientes de polinmios do denominador de funes de transferncia de Butterworth.
6.392453 20.431729 42.802061 64.882396 74.233429 64.882396 42.802061 20.431729 6.392453 10
5.758770 16.581719 31.163437 41.986386 41.986386 31.163437 16.581719 5.758770 9
5.125831 13.137071 21.846151 25.688356 21.846151 13.137071 5.125831 8
4.493959 10.097835 14.591794 14.591794 10.097835 4.493959 7
3.863703 7.464102 9.141620 7.464102 3.863703 6
3.236068 5.236068 5.236068 3.236068 5
2.613126 3.414214 2.613126 4
2,0 2,0 3
1.414214 2
a9 a8 a7 a6 a5 a4 a3 a2 a1
Ordem
, n
22
Filtros Aproximao de Butterworth
n Exemplo Achar a expresso do ganho de um filtro passa-baixo de
Butterworth cuja funo de transferncia apresenta uma frequncia
superior de corte de 10 MHz, e a 20 MHz a atenuao de 20 dB.
n Resoluo A frequncia f
0
=10MHz tomada como referncia de
frequncia, o que conduz a
2
1
1
o
f
f
31 , 3
10
20
log 2
1 10 log
log 2
1 10 log
10
20
0
1
10
,
_
,
_
+
f
f
n
Am
Trata-se pois de um filtro de ordem 4, cuja funo de transferncia
( )( ) 1 848 , 1 1 765 , 0
1
) (
2 2
+ + + +
b b b b
b
S S S S
S H
, ou
,
_
,
_
+ +
,
_
,
_
+ +
2
0 0
2
0 0
848 , 1 1 765 , 0 1
1
) (
j j j j
j H
A ordem do filtro ter, ento, de ser
12
23
( )
) ( 1
1
) ( 1
1
) (
2 2
p
p
n
n C
j H
C
s H
+
+
( )
( ) ( )
( ) ( )
( ) ( ) ( )
( ) ( )
( ) ( ) par 1 0 mpar, 0 0
; 1
2
1 arccosh cosh
1 arccos cos
0 0
1 0
1 1
n C n C
C C
C C C
n
n
C
p
n n
p
n
n
p p
p p p
p p
p p
p
'
'
>
A
min
(dB)
p
=1
c
BP
BR
BT
0dB
A
max
(dB)
( )
2
1 log 10 +
Filtros Aproximao de Chebyshev
Expresso recorrente
24
Filtros Aproximao de Chebyshev
n Qualquer que seja a ordem do filtro
20log|H(1)|=-10log(1+
2
)
p
=-10log(1+
2
)
n Na banda passante (<
p
), 20log|H()| evolui ao ritmo de
cos[n]=cos[n.arcos()], e a curva de resposta ondula entre
0 e -10log(1+
2
) dB.
n Para >
p
n
n
n
n
H
1
1
1
]
1
,
_
+
1
0
2
2
2
2
1
) 2 (
2
1
) 2 (
4
1
1
) (
13
25
1 10
max
1 , 0
A
( ) [ ] ( )
( )
p
p
c
c
A
n
n A
1
1
]
1
+
1
1 , 0
1
1 2 2
min
cosh
1 10
cosh
cosh cosh 1 log 10
min
,
_
1
]
1
,
_
1
]
1
+
+
,
_
1
]
1
,
_
1
]
1
1
sinh
1
cosh
2 1
2
cos
1
sinh
1
sinh
2 1
2
sin
1 1
n n
k
j
n n
k
p
k
( )
( )
k
k
p s
K
j H
o Normalizad
,
_
p
s s
1
( ) j H
Os plos distribuem-se ao longo de uma elipse no plano S
Filtros Aproximao de Chebyshev
26
Bom declive na banda de transio.
Linearidade de fase e caracterstica na banda de
passagem mais pobre do que as do Butterworth.
Filtros Aproximao de Chebyshev
n
1
0
1
2
2
,
_
,
_
+ + +
+
H(0)=1 n mpar
H(0)=1/(1+
2
)
1/2
, n par
14
27
A razo de atenuao na banda de atenuao, em ambos Chebyshev
e Butterworth, mantm-se a nx20dB/Dec para alm de
c
.
O filtro de Cauer possui zeros na banda de atenuao =>
Funo racional com plos e zeros finitos (no contm s plos
como no Chebysheve Butterworth).
A
min
(dB)
p
c
BP
BR
BT
0dB
A
max
(dB)
z1
z2
( )
2
1 log 10 +
Filtros Aproximao de Elptica (de Cauer)
28
z1
colocado no eixo imaginrio e prximo de
c
faz
aumentar o declive na banda de transio
=> em geral um filtro de menor ordem.
A linearidade de fase pobre.
Filtros muito populares. A anlise matemtica da aproximao
Cauer complexa e requer o conhecimento da teoria de
funes elpticas.
Filtros Aproximao de Elptica (de Cauer)
15
29
A aproximao de Bessel um polinmio que aproxima
a caracterstica ideal de um atraso:
-s
s H e ) (
( )
( )
( ) ( ) ( ) ( ) s B s s B n s B
s B
B
s H
n n n
n
n
n 2
2
1
1 2
0
) (
+
( )
( ) 1
1
1
0
+
s s B
s B
A
min
(dB)
BP
BR
BT
0dB
A
max
(dB)
p
s
,
_
p
s s
1
( ) j H
Filtros Aproximao de Bessel
30
O atraso (ou atraso de grupo) o mais plano de todos os
filtros na banda passante.
A especificao nos filtros de Bessel feita normalmente em
termos da linearidade de fase.
Filtros Aproximao de Bessel
( ) ( ) ( )
15 15 6
15
;
3 3
3
;
1
1
2 3 3 2 2 1
+ + +
+ +
s s s
s H
s s
s H
s
s H
16
31
Se a linearidade de fase importante, o uso de um
filtro de Butterworth, Chebyshevou Cauer, seguido de um
filtro passa-tudo para compensar a fase (como visto
antes) geralmente mais eficiente.
Filtro Butterworth,
Chebyshev ou
Cauer
Igualizao da
banda de passagem
com filtros passa-tudo
de 2 ordem
Filtros Linearidade de fase
32
Respostas que satisfazem uma determinada especificao
(
p
, A
max
), (
c
, A
min
)
O filtro elptico apresenta a menor ordem, seguido
pelo Chebyshev, Butterworthe finalmente Bessel.
O filtro de Butterworth o mais plano na banda de passagem.
O filtro de Chebyshevtem o pior variao de atraso de grupo,
seguido pelo Butterworthe pelos filtros elpticos.
O melhor o de Bessel.
Os filtros de Cauer apresentam plos e zeros finitos. Os
restantes apenas possuem zeros no infinito.
Filtros Comparao das respostas
17
33
n Filtro de 2 ordem normalizado
-40
-30
-20
-10
0
10
0,1 1 10
Butterworth
Bessel
Chebychev
0
0,2
0,4
0,6
0,8
1
1,2
1,4
0 2 4 6 8 10
Butterworth
Bessel
Chebychev
Q=0,707 Butterworth
Q=0,577 Bessel
Q=1,128 Chebyshev
Filtros Comparao das respostas
( )
1
Q
s
s
1
ou
1 s 2 s
1
s H
2
2
+ +
+ +
34
Filtros Comparao das respostas
n Filtros de 3 ordem
0
0,2
0,4
0,6
0,8
1
1,2
0,01 0,1 1 10
Butterworth-mod
Chebychev-mod
Bessel-mod
-70
-60
-50
-40
-30
-20
-10
0
0,01 0,1 1 10
Butterworth
Chebychev
Bessel
-4,7124
-3,1416
-1,5708
0
0 2 4 6 8
Butterworth
Bessel
Fase dos filtros
de Butterworth
e de Bessel