Você está na página 1de 8

ETE 261 Princpios de Comunicao

Filtros com resposta Butterworth


1

FILTROS BUTTERWORTH

So filtros nos quais a resposta em freqncia G(j) ou H(j) dos filtros passa-
baixas dada por

N
c
G
j G
2
2
0 2
1
| |
| ) ( |
|
|

\
|
+
=

, (1)
em que
C
representa a freqncia de corte (a 3 dB), N a ordem do filtro e G
0
o ganho
do filtro na freqncia zero (DC). Considerando que /
C
pode ser tomada como a
freqncia normalizada tem-se

N
G
j G
2
2
0 2
1
| |
| ) ( |

+
= , (2)
ou equivalentemente

N
j G
2
1
1
| ) (

+
= , (3)
pois ) (

j G representa o ganho normalizado.



Destas expresses verifica-se facilmente que:

O ganho mximo na freqncia zero e vale
0
| ) 0 ( | G j G = ;
O ponto de queda de 3 dB ocorre na freqncia de corte qualquer que seja a
ordem N do filtro, pois se =
C
, ento 1 = e
2
1
| ) 1 (

| = j G ;
Para as freqncias altas ( >>
C
ou, equivalentemente, ) a taxa de
variao do ganho de 20 N (dB/dcada), pois
0

1
| ) (

|
N
j G

.

As figuras 1 e 2 mostram o comportamento dos FPB com resposta Butterworth.
Quanto maior a ordem do filtro, mais sua resposta se aproxima de um filtro ideal.

Os filtros Butterworth tm comportamento monotnico (os FPB tem sempre
ganho decrescente com o aumento da freqncia) e, por isto, so maximamente planos
em = 0. De fato as 2N1 primeiras derivadas de |G(j)| em relao a so nulas para
= 0, o que pode ser demonstrado a partir do desenvolvimento do quadrado da
expresso (3) pela srie de Taylor em torno de = 0, resultando
...
16
5

8
3

2
1
1 | ) (

|
6 4 2 2
+ + =
N N N
G
A figura 3, obtida com o auxlio do software Mathcad

mostra o comportamento
do ganho em funo da freqncia e da ordem do filtro.
ETE 261 Princpios de Comunicao
Filtros com resposta Butterworth
2

Figura 1: Resposta em mdulo de FPB Butterworth de vrias ordens. O eixo vertical
corresponde a |G(j /
C
)|
2
.


Figura 2: Resposta em mdulo de FPB Butterworth de vrias ordens. O eixo vertical
corresponde a |G(j /
C
)|. O eixo horizontal est normalizado, pois
C
= 1 rad/s.

ETE 261 Princpios de Comunicao
Filtros com resposta Butterworth
3
Ganho de FPB com resposta Butterworth
ORIGIN 1
Ordens min. e Max.-->
nn 1 := nx 15 := n nn nx .. :=
j 1 40 .. := rdtw .05 := w
j
j rdtw :=
FPB Butterworth com Gmax=1; equao do ganho-->
G
n j ,
1
1 w
j
( )
2 n
+
:=
Abaixo, o grafico da superficie do ganho
Ganho versus freqncia versus ordem: Butterworth
G

Figura 3: Ganho de FPB Butterworth para 1 N 15.

A fim de se obter a funo de transferncia G(s) escreve-se

N N j s
j
s
j
j
s G s G G
2
2
2
2
1
1
) (
1
1
) ( ) ( | ) ( |
|
|

\
|
+
=
|
|

\
|
+
= =
=

. (4)

Esta equao mostra que os plos de G(s) so dados pelas razes da equao (s/j)
2N
= 1
ou equivalentemente por s
2N
= (j)
2N
. Considerando que 1 = exp[j(2k1)], com k
inteiro, e que j = exp(j/2), ento as razes s
k
so dadas por


( )
(

+
=
N
N k
j s
k
2
1 2
exp

, k = 1, 2, 3, ..., 2N (5)

Lembrando que e
jx
= cos(x) + j sen(x) constata-se que as razes de G(s)G(s)
localizam-se sobre uma circunferncia de raio unitrio (se FPB normalizado) ou de raio

C
(se FPB desnormalizado), tal como mostrado na figura 4.

ETE 261 Princpios de Comunicao
Filtros com resposta Butterworth
4


Figura 4: Localizao dos plos de G(s)G(s) para FPB Butterworth com (a) N = 3 e (b) N = 4.

Os plos esto separados por um ngulo /N. Como G(s) deve ser estvel e
causal, seus plos devem permanecer no semiplano esquerdo. J os plos de G(s)
correspondem s imagens espelhadas dos plos de G(s) no eixo vertical, ficando
portanto no semiplano direito. Ento os plos de G(s) podem ento ser obtidos pela
equao

)
2
1 2
exp(

= + =
N
k
j j j s
k k k
, k = 1, 2, ..., N (6)
ou, usando apenas aritmtica real, por


(

=
2
1 2
sen

N
k
k
(7a)
(

+ =
2
1 2
cos

N
k
k
k = 1, 2, ..., N (7b)

A expresso de G(s) pode ento ser finalmente escrita como

=

=
N
k
k
N
s s
s s s s s s
s G
1
2 1
) (
1
) ( ) ( ) (
1
) (
L
,
em que o denominador o polinmio de Butterworth de grau N. Tem-se uma funo de
transferncia somente com plos. No h zeros; mais precisamente diz-se que os zeros
encontram-se no infinito (da a tendncia assinttica do ganho a se anular zerar se
).

Exemplo 1: Obter a funo de transferncia de um FPB Butterworth de terceira ordem.

Com N = 3, as equaes (7a) e (7b) fornecem:

1
= 0,5;
2
= 1;
3
= 0,5;

1
= +0,866;
2
= 0;
3
= 0,866.
ETE 261 Princpios de Comunicao
Filtros com resposta Butterworth
5
Combinando as duas razes complexas conjugadas s
1
e s
3
reescreve-se

) 1 ( ) 1 (
1
) (
2
+ + +
=
s s s
s G ,
que a funo de transferncia desejada.

O fragmento do documento elaborado com o Mathcad

fornece os resultados seguintes.



ORIGIN 1
Definir N, a ordem do filtro Butterworth
N 3 :=
j 1 := k 1 N .. :=
x
k
2 k 1
N

2
:=
plos em-->
p
k
j e
j x
k

:=
cte.numerador-->
cte 1 :=
G s ( )
cte
k
s p
k

( )

:=
p
0.5 0.866j +
1
0.5 0.866j
|

\
|
|
|

=


cujos grficos de ganho e fase esto mostrados na figura 5 e os grficos de ganho em
decibis e de atraso de grupo na figura 6.
i
0.1 1 10
0
0.2
0.4
0.6
0.8
1
G
a
n
h
o
G j w
i
( )
w
i
0.1 1 10
4
3
2
1
0
1
2
3
4
F
a
s
e

(
r
a
d
)
arg G j w
i
( ) ( )
w
i

Figura 5: Ganho e fase de FPB Butterworth de terceira ordem.
ETE 261 Princpios de Comunicao
Filtros com resposta Butterworth
6

Preparar funes para dB e atraso de grupo
dB v ( ) 20 log v ( ) := gd ( )

arg G j ( ) ( ) ( )
d
d
:=
0.1 1 10
80
60
40
20
0
G
a
n
h
o
dB G j w
i
( ) ( )
w
i
0.1 1 10
0
1
2
3
A
t
r
a
s
o

d
e

g
r
u
p
o

(
s
)
gd w
i
( )
w
i

Figura 6: Ganho em decibis e atraso de grupo em funo de freqncia para um FPB
Butterworth com N = 3.

Exemplo 2: Considere o FPB Butterworth de ordem 3 do exemplo anterior e as
especificaes dadas por: a) freqncia de corte a 3 dB em = 1 rad/s; b) atenuao
mnima de 35 dB em = 2,5 rad/s. Verifique se o filtro pode atender estas
especificaes.

Tendo em vista as especificaes genricas da figura 7, a aplicao dos dados deste
exemplo resulta em:


P
= 1 rad/s, equivalendo ao fim da faixa de passagem de um FPB normalizado;
1 = 1/2, para permitir alterao de ganho de at 3 dB na faixa de passagem;

S
= 2,5 rad/s, para iniciar a faixa de rejeio;
= 0,018, que equivale a uma atenuao de 35 dB em relao ao ganho mximo
unitrio, pois 10
35/20
= 0,018.
ETE 261 Princpios de Comunicao
Filtros com resposta Butterworth
7


Figura 7: Valores de tolerncia para a especificao de um FPB genrico.

Basta verificar que
) 1 ( ) 1 (
1
) (
2
+ + +
=
s s s
s G far resultar G(j0) = 1 e G(j2,5) =
0,0469 j 0,0433 = 0,0639 2,40 rad. O ganho em decibis valer 20 log(0,0639)
23,9 dB, que equivale a uma atenuao de 23,9 dB. A especificao no atendida por
este filtro.

Cabe ento a pergunta: Qual a ordem mnima que o FPB Butterworth precisar
ter para atender as especificaes? Aplicando a equao (3) no incio da faixa de
rejeio temos

23 , 56
1
018 , 0
5 , 2 1
1
| ) 5 , 2 (

|
2
=
+
=
N
j G
que resolvida para N fornecer N 4,40. Ento o filtro dever ter ordem mnima igual a
cinco. A figura 8 mostra o ganho em decibis com N = 5; em = 2,5 rad/s resulta
ganho igual a 39,8 dB, uma folga de 4,8 dB sobre a especificao. Para freqncias
altas a taxa de variao do ganho de 100 dB/dcada ( 30 dB/oitava).

0.1 1 10
100
80
60
40
20
0
G
a
n
h
o
0
100
dB G j w
i
( ) ( )
10 0.1023 w
i

Figura 8: Grfico do ganho em decibis de um FPB Butterworth normalizado de quinta ordem.
ETE 261 Princpios de Comunicao
Filtros com resposta Butterworth
8

Exemplo 3: No exemplo anterior foi necessrio aumentar a ordem do FPB para cinco.
O clculo das novas (cinco) razes do polinmio normalizado resultar nos valores
0,309 j 0,9511; 1 e 0,805 j 0,5878 e na funo de transferncia G(s) = (s
2
+
0,618s + 1) (s
2
+ 1,618s + 1) (s+1).

Suponha que o FPB precise ser desnormalizado a fim de se obter um filtro com
freqncia de corte a 3 dB em 14 kHz ( 87,96 krad/s). Ento, de forma equivalente, o
incio da faixa de atenuao deste novo filtro ocorrer numa freqncia 2,5 vezes maior
que 14 kHz, ou seja em 35 kHz ( 219,9 krad/s).

Do ponto de vista matemtico isto significa trocar a varivel s do FPB
normalizado por s/
C
no FPB desnormalizado, resultando na funo de transferncia do
FPB desnormalizado

H(s) = 5,2667 10
24
/(s
5
+ 2,846610
5
s
4
+ 4,051510
10
s
3
+ 3,563910
15
s
2
+ 1,937510
20
s + 5,266710
24
)
por simples transformao de freqncia. A funo H(s) est desenhada nos grficos da
figura 9.

Definir a(s) funcao(oes)-->
G s ( )
5.266710
24

s
5
2.846610
5
s
4
+ 4.051510
10
s
3
+ 3.563910
15
s
2
+ 1.937510
20
s + 5.266710
24
+
:=


1
.
10
3
1
.
10
4
1
.
10
5
1
.
10
6
0
0.2
0.4
0.6
0.8
1
G j
k
( )

k
1
.
10
3
1
.
10
4
1
.
10
5
1
.
10
6
4
3
2
1
0
1
2
3
4
arg G j
k
( ) ( )

k

Figura 9: Curvas do FPB Butterworth desnormalizado. Note que
c
88 krad/s.

Você também pode gostar