Sie sind auf Seite 1von 17

1

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
+
+

,
_


+ +
+

Filtros compensao do atraso de grupo


8
0.1 1
10
-2
10
-1
10
0
10
1
10
2
10
Q=50
Q=20
Q=5
Q=2
Q=0.02
Q=0.1
Q=0.3
Q=1/3
1/2

(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
) (
+

O nmero de plos desta expresso 2n. Para H(s) sero aqueles n


plos que situam do lado esquerdo do eixo s=j. Os restantes
correspondem a H(-s)
Porqu 2n razes (plos) quando H(s) de ordem n?
10
19
Caracterstica bastante plana na banda de passagem.
Fraca linearidade na fase.
Declive moderado na
banda de transio.
Filtros Aproximao de Butterworth
dc
dB
n 20
20
6
5
4
3
2
1
Ordem, n
Filtros Aproximao de Butterworth
Polinmios do denominador de funes de transferncia de Butterworth. ) (
b
S P
b
S + 1
2
2 1
b b
S S + +
( )( )
3 2 2
2 2 1 1 1
b b b b b b
S S S S S S + + + + + +
( )( )
4 3 2 2 2
613 , 2 414 , 3 613 , 2 1 1 848 , 1 1 7653 , 0
b b b b b b b b
S S S S S S S S + + + + + + + +
( )( )( )
5 4 3 2
2 2
236 , 3 236 , 5 236 , 5 236 , 3 1
1 618 , 1 1 618 , 0 1
b b b b b
b b b b b
S S S S S
S S S S S
+ + + + +
+ + + + +
( )( )( ) 1 932 , 1 1 2 1 517 , 0
2 2 2
+ + + + + +
b b b b b b
S S S S S S
Plos de filtros Butterworth (passa-baixo normalizado)
0,2588; 0,7071; 0,9659 0,9659; 0,7071; 0,2588 6
0,5878; 0,9511 0,809; 0,309; 1,0 5
0,3827; 0,9239 0,9239; 0,3827 4
0,866 0,5; 1,0 3
0,7071 0,7071 2
Parte imaginria, j Parte real,
Ordem, n
11
21
Filtros Aproximao de Butterworth
1 ...
1
) (
1
3
3
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

,
_

A curva 20 logH() admite por assmptota o segmento de


pendente 20nxdB/dcada passando pela frequncia
[ ]
[ ] { }
n
k
n
j s
n k
s H
k
n
k
k k
n
k
2
) 1 2 (
,
1
sinh
1
sinh
cos ) 1 ( sin
) / ( sin
) (
1
1
2 / 1 2
1
2 / 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

Das könnte Ihnen auch gefallen