Você está na página 1de 21

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

5. FILTROS DIGITAIS E APLICAES EM SISTEMAS DE ENERGIA ELTRICA


Este captulo aplica os conceitos da Transformada Discreta de Fourier para realizar a filtragem
digital de sinais. Essa uma rea de muito interesse em sistemas de energia eltrica devido
possibilidade de automatizao dos clculos e realizao "on-line" da monitorao usando
processadores digitais. Os principais campos de aplicao so proteo e controle digital de processos,
avaliao da qualidade de energia eltrica, clculo de indicadores de qualidade, etc.
5.1. Transformada Z e Filtros Digitais
Um sinal x(t), amostrado em intervalos regulares T, tem como transformada de Fourier a
seguinte srie de funes complexas:
( j ) x0 x1 e j T x2 e j 2T x3e j 3T ...

Analogamente, a transformada de Laplace resulta:


L( s ) x0 x1 e s T x2 e s 2T x3 e s 3T ...

que inclui amortecimento (s=+j). O operador defasador e-sT pode ser visto como um operador de
retardo T entre amostras, denotado por:
e sT 1 e ( j ) T e T . e j T r . e j

consequentemente, z = e sT um operador de avano unitrio T.


Define-se a transformada (de um sinal amostrado com origem em t = 0) como:
G ( z ) x 0 x1 . z 1 x 2 . z 2 x 3 .z 3 ...

Caso geral:

G( z )

z n

Como se pode notar, a transformada do sinal amostrado uma srie de potncias em z -1,
tendo como coeficiente as amostras temporais [xn]. Cada amostra est posicionada na sequncia
atravs do nmero de retardos T, aplicados pela potncia de operador z correspondente, tomando a
origem do tempo como referncia.
Algumas dessas sries em z tm uma forma compacta como, por exemplo:

G ( z ) 1 a z 1 a 2 z 2 a 3 z 3 ...

z
1

z a 1 a z 1

Nessa forma, um nico termo no denominador da funo G(z) representa um nmero infinito
de amostras no tempo.

DSE FEEC UNICAMP

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

Im
j

>0
<0

z = e sT

2T
T

-1

1
Re

-j

Figura 5.1 Crculo unitrio e mapeamento da transformada Z.


t 0 0.1 3
w 2
s( t) e

0
w j t

Operador avano
Operador atraso
90

90
120

120

60

150
s ( t)

150

30

s ( t)
180

0.5

210

30

180

0.5

210

330
240

60

330
240

300

300
270
arg ( s ( t) )

270
arg ( s ( t) )

Figura 5.2 Posicionamento no plano complexo de amostras com diferentes atrasos


Dependendo do valor de a, a sequncia pode ser convergente, constante ou divergente:

a >1

a =1

a <1

a a2 a3 a4...

T 2T 3T 4T...

a a2 a3 a4

a a a a ...

T 2T 3T 4T...

T 2T 3T 4T...

Figura 5.3 Sries convergente, constante e divergente.

DSE FEEC UNICAMP

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

5.2. Mapeamento de Plos e Zeros:


Sabe-se que a transformada de Laplace mapeia plos e zeros de F(s) no plano complexo
s=+j. De forma similar, a transformada mapeia plos e zeros de G(z) no plano complexo:
z = r.e j
A condio de estabilidade no plano s que os plos e zeros estejam no semiplano esquerdo,
ou seja, < 0. Isto significa que os plos e zeros de estaro dentro do crculo unitrio (r < 1).
Im

r eT

j
s= +j

z r.e

j
r

<0

-1

Re

s= -j
-j

Figura 5.4 Planos complexos s e z.


5.3 Utilidade da Transformada
Considere-se um seguinte sistema em s cuja funo de transferncia dada por:
H ( s)

(s ) 1 ,

( s ) s

s ( s ) ( s ) .

ou seja:

d y (t )
x(t )
dt
Se o sinal de entrada do sistema for x(t) = A.cos(t), resulta como sada ou resposta:
t
t
A
y (t ) x( ) d A cos d sen t

Essa equao em s corresponde equao diferencial:

Considerando um sistema similar com o operador z, a funo de transferncia do sistema


discreto : H ( z ) Y ( z ) 1 , ou seja: z ( z ) ( z )
X (z)

( z ) z 1 ( z ) .

Esta ltima relao diz que a sada corresponde entrada retardada de um intervalo T, ou seja:

y k xk 1

k 1,2,3....N .
X(s)

1/s

Y(s)

X (z)

1/z

Y(z)

Figura 5.5 Analogia entre integrador (sistema contnuo) e atrasador (sistema discreto).
Se a entrada for uma senide, percebe-se que no para qualquer intervalo de amostragem T
ou quantidade de atrasos que resulta na sada uma onda deslocada de 90, ou seja, uma cossenide,

DSE FEEC UNICAMP

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

como no caso da integral contnua.

Figura 5.6 Efeito de atraso de uma e de quatro amostras em sinal senoidal.


A principal aplicao da transformada na filtragem de sinais amostrados. No caso geral, a
funo de transferncia em assume a seguinte forma polinomial:
H (z)

b0 b1 z 1 b2 z 2 ... bN z N ( z )

1 a1 z 1 a 2 z 2 ... a N z N ( z )

onde os coeficientes a e b determinam as caractersticas do sistema de ordem N. Usando a relao


Sada /Entrada ou funo de transferncia acima, resulta:

Y ( z ). 1 a1 z 1 a2 z 2 ...a N z N X ( z ). b0 b1 z 1 b2 z 2 ...bN z N

Lembrando que z -i um atrasador de i intervalos de amostragem, pode-se escrever a funo


resultante em um instante k qualquer como:

y k a1 yk 1 a 2 yk 2 ... a N yk N b0 xk b1 xk 1 b2 xk 2 ... bN xk N
ou seja, pode-se usar a seguinte relao recorrente para escrever a sada no instante k:
N

n 0

n 1

y k bn xk n a n yk n
Esta recorrncia pode ser representada graficamente da seguinte forma:

DSE FEEC UNICAMP

Avaliao da Qualidade da Energia Eltrica

xk

S.M.Deckmann e J.A.Pomilio

xk-1

z -1

z -1

xk-2

z -1

b1

b0
+

bN-1

aN

yk-N

bN
+

+
yk

aN-1

xk-N

-1

a1
-1

yk-1

z -1

Figura 5.7 Filtro digital tipo IIR (Infinite Impulse Response).


Esta uma estrutura de um filtro digital tipo IIR (Infinite Impulse Response). O nome devido
caracterstica de realimentao de sada, que fora existncia de sinal de sada mesmo depois que a
entrada se anula. Se os termos de realimentao forem anulados an= 0, n 1, resultam filtros tipo FIR
(Finite Impulse Response), que s dependem da entrada:
N

yk

.x k n

n 0

xk

xk-1

z -1

z -1

xk-2

z -1

b1

b0
+

xk-N

bN-1

bN
+

+
yk

Figura 5.8 Estrutura de filtro FIR (Finite Impulse Response).


Do ponto de vista prtico, tem-se agora dois tipos de problemas a resolver usando essas
tcnicas:
a) anlise de resposta de um sistema dado;
b) sntese de um sistema que resulte em caractersticas desejadas.
O primeiro um problema de anlise de resposta, condies de estabilidade, controlabilidade,
etc, do sistema em estudo; portanto um problema de controle aplicado a processos digitais.
O segundo um problema de projeto, de compensao, ou seja, de filtragem digital.
O interesse principal neste curso a filtragem digital de um sinal amostrado.
5.4 Transformaes entre Sistemas Contnuos e Discretos
Um caminho para se chegar representao de sinais discretos a partir de sinais contnuos,
fazer algum tipo de transformao, preservando certas caractersticas bsicas:
1 - Invarincia de Impulso:
Essa transformao garante que as amostras coincidam com os valores da funo contnua nos
instantes amostrados:

DSE FEEC UNICAMP

Avaliao da Qualidade da Energia Eltrica

sinal contnuo

S.M.Deckmann e J.A.Pomilio

h c (t).p(t)

h c(t)

sinal discretizado

Converso de
trem de impulsos em
seqncia discreta
de amostras

hd(n) = hc(nT)

p( t )

( t nT )

Figura 5.9 Processo de amostragem atravs de trem de impulsos.


essa transformao que permitiu escrever a transformada de forma que resultasse
z e r e j . comum que o ngulo do plano z seja chamado de frequncia discreta para = 0,
ou seja: z e j , onde = T mede o deslocamento angular bsico que o operador T impe.
sT

Im
j

z=e j
2

z =e

.j2T

z=e jT

-1

Re

-j

Figura 5.10 Deslocamento angular correspondente a atraso da amostra no tempo.


Essa transformao torna o espectro (j ) peridico a de forma que todo o espectro

do sinal mapeado conforme figura:

Im

j
estvel

/T

instvel

estvel

Re

-/T

Figura 5.11 Regies estveis e instveis dos planos s e z.


Essa transformao limitada em frequncia e, por isso, s adequada para sinais abaixo da
frequncia de corte (filtros PB).
Para obter esse tipo de transformao, basta tomar a funo de transferncia do sinal
discretizado, e substituir esT por z.
Apesar de essa transformao facilitar o entendimento da relao entre sistema contnuo e
discreto, sua aplicao um tanto limitada pela restrio da faixa de passagem, e porque exigiria
primeiro a obteno da funo de transferncia em s do sinal amostrado para explicitar os termos esT.

DSE FEEC UNICAMP

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

Nas figuras que seguem, o pulso de amostragem tem durao de 1s, com um perodo de
amostragem de 625s. Desta forma, o fator de escala entre as componentes do espectro do sinal
contnuo e do sinal amostrado de 625 vezes (h 625 vezes menos energia no sinal amostrado do que
no sinal contnuo), o que justifica a diferena na amplitude da fundamental. Posto que so 32 amostras
por ciclo (de 50 Hz), a frequncia de Nyquist de 800 Hz, em torno da qual (e seus mltiplos) se d a
reflexo do espectro.

Figura 5.12 De cima para baixo: Sinal senoidal contnuo, sinal amostrado com pulso unitrio, espectro
do sinal contnuo e espectro do sinal amostrado.
Quando se faz a mesma anlise de um sinal quadrado, observa-se o comportamento anlogo,
agora com a incluso das componentes espectrais da prpria onda quadrada, havendo uma
interpenetrao entre o espectro e suas reflexes, comprometendo a anlise principalmente em
frequncias elevadas. Os valores para a fundamental so bastante prximos, considerando o fator de
escala da amostragem. A fundamental da onda quadrada apresenta valor 1,273 V, enquanto o valor
amostrado, aplicando o fator de escala resulta 2,028 mV*625=1,267 V.

DSE FEEC UNICAMP

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

Figura 5.13 De cima para baixo: Sinal quadrado contnuo, sinal amostrado com pulso unitrio,
espectro do sinal contnuo e espectro do sinal amostrado.
2 - Aproximao pela equao a diferenas (Backward-Difference Aproximation)
Um segundo mtodo de transformao de sistema contnuo em discreto se baseia na
aproximao da equao diferencial pela equao a diferenas, ou seja:

dy y y n y n 1

dt t
T
O sinal discretizado considerado constante no valor amostrado at que ocorra uma nova
amostragem. o tipo de sinal que se obtm analogicamente a partir de um amostrador-segurador
(sample&hold).
Exemplo 1:
Seja o sistema de 1 Ordem dado por:

dy( t )
ay( t ) x( t )
dt

Pela transformao de Laplace, tem-se: sY ( s ) aY ( s ) X ( s ) , que resulta na funo de


transferncia contnua:
HC( s )

DSE FEEC UNICAMP

(s)
1

(s) s a

(I)

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

y n y n 1
a yn xn
T

Usando a equao a diferenas, resulta:

Usando a propriedade de retardo da transformada obtm-se:

1 z 1
( z ) a ( z ) ( z )

e, portanto, a funo de transferncia discreta ser:


H d ( z)

(z)
1

( z ) 1 z 1
a
T

(II)

Comparando-se as duas funes de transferncia, v-se que: H d ( z ) H c ( s )|s ( 1 z 1 )/ T , ou


seja, dispondo da funo de transferncia em s pode-se, por substituio direta, obter H(z).
Uma vez obtido H(z), o caminho mais simples colocar na forma polinomial: H ( z )

N ( z)
e,
D( z )

a partir da, escrever a recorrncia do tipo geral:


N

n 0

n 1

yk bn xk n a n yk n
Exemplo 2:
Seja um filtro PB de 1 ordem com Funo de transferncia em s: H(s)
filtro digital correspondente considerando T = 0,02s.
Na forma cannica tem-se:

2
k
5
H ( s)

1 . s 1 1 s
5

2
, calcular o
s5

0. 2
logo
k 0. 4

y(t)
0.4
0.252

Figura 5.14 Resposta de filtro passa-baixas de primeira ordem a um degrau.


Fazendo a substituio s 1 z

DSE FEEC UNICAMP

resulta:

Avaliao da Qualidade da Energia Eltrica

H ( )

S.M.Deckmann e J.A.Pomilio

( z)
2
2
0,04
0,04

1
1
1
1
1 z
1 z
1 z 0,1 1,1 z
( z )
5
5
T
0,02

( z ) 1,1 z 1 0,04 ( z )
1,1 y n y n 1 0,04 x n
yn

(0,04 x n y n1 )

1,1 0,03636 x n 0,90909 y n 1

Os dez primeiros valores resultantes da recorrncia so mostrados na tabela a seguir:


t
0
0.02
0.04
0.06
0.08
0.10
0.12
0.14
0.16
0.18
0.20

n
0
1
2
3
4
5
6
7
8
9
10

xn
0
1
1
1
1
1
1
1
1
1
1

yn
0
0.03636
0.06942
0.09947
0.12679
0.15163
0.17421
0.19473
0.21339
0.23036
0.24578

y(n
)
0.4

10

Figura 5.15 Primeiros 10 valores de sada do filtro digital.


Uma limitao dessa transformao que a mesma no mapeia a regio estvel de s para toda
a regio interna do crculo unitrio.
1 z 1
1
s
z
T
1 sT
Para s = j resulta:
z

DSE FEEC UNICAMP

1
1 1 j T 1
j 2 t g 1 T
1

1 j T 2 1 j T 2

10

Avaliao da Qualidade da Energia Eltrica

o que significa um crculo de raio 1


.

S.M.Deckmann e J.A.Pomilio

com origem em z = 1

e que percorre o crculo enquanto

Im

Im

/6

regio mapeada

Re

Re
-1

1
/6

Figura 5.16 Mapeamento da transformada Z pela equao a diferenas.


Isto significa que o filtro obtido por essa transformao s preciso para T pequeno, ou seja, se
o sinal for sobreamostrado. ( = T << /6).
A figura a seguir mostra o efeito deste tipo de amostragem. Nota-se a boa qualidade na
reproduo espectral, o que se deve elevada taxa de amostragem. Praticamente no h erro no valor
da harmnica e surgem pequenas componentes apenas em torno da frequncia de amostragem (1600
Hz).

Figura 5.17 Amostragem do tipo amostrador-segurador de sinal senoidal. Formas de onda contnua e
discretizada e respectivos espectros.
Fazendo a mesma anlise para um sinal quadrado, as concluses so as mesmas. Note-se que,
neste caso, no se observa a reflexo do espectro, como ocorre com as amostras impulsivas.

DSE FEEC UNICAMP

11

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

Figura 5.18 Amostragem do tipo amostrador-segurador de sinal quadrado. Formas de onda contnua e
discretizada e respectivos espectros.
Ao se reduzir a quantidade de amostras, como ilustra a figura a seguir para 8 amostras por
ciclo, o espectro obtido do sinal amostrado se altera, aparecendo componentes de baixa ordem, devido
amostragem, comprometendo o resultado.

Figura 5.19 Amostragem do tipo amostrador-segurador de sinal senoidal. Formas de onda contnua e
discretizada e respectivos espectros. Baixa quantidade de amostras.
Uma comparao entre o filtro contnuo (em s) e o filtro discretizado mostrada a seguir, para
diferentes formas de onda (degrau, quadrada e senide). Como a taxa de amostragem relativamente
elevada, o erro pequeno, tendendo a zero dentro de um perodo das ondas consideradas.

DSE FEEC UNICAMP

12

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

Figura 5.20 Comparao de filtros passa-baixas, linear e discretizado. Circuito simulado (Simulink),
sinal de entrada, sinal amostrado, sada do filtro discreto, sada do filtro contnuo e erro entre os sinais
filtrados.
3-Transformao Bilinear
s

2 1 z 1 2 z 1


T 1 z 1 T z 1

Esta outra forma de transformao, bem mais utilizada, e que pode ser obtida a partir do
mtodo trapezoidal de integrao:
t

d y (t )
x (t ) y (t ) x ( ) d
dt

y (t ) y (t 0 ) x ( ) d
t0

y ( t ) y (t 0 )

x (t ) x (t 0 )
T
2

discretizando:

DSE FEEC UNICAMP

13

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

T
( xn xn1 )
2
T
(1 z 1 ) ( z ) (1 z 1 ) ( z )
2
( z ) T 1 z 1
H ( z)

( z ) 2 1 z 1
yn yn 1

1 z 1
d y( t )
O equivalente em s para
x( t ) seria:
T
dt
Comparando H(s) e H(z) tem-se a equivalncia:

2 1 z 1
.
T 1 z 1

ou

1T
1T

s
2
Aplicando esta substituio no FPB anterior, a funo de transferncia em z se torna:
H ( )

0,04(1 z 1 ) ( z )

2,1 1,9 z 1
( z)

Repetindo a simulao no Simulink, observa-se que h uma reduo no erro entre a sada
contnua e a obtida pelo filtro discreto.

Figura 5.21 Comparao de filtros passa-baixas, linear e discretizado (bilinear). Sinal de entrada, sinal
amostrado, sada do filtro discreto, sada do filtro contnuo e erro entre os sinais filtrados.

DSE FEEC UNICAMP

14

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

1 T j T
2
2
z
1 T 2 j T 2

Para s=+j tem-se:


Para =0 resulta:
1 j T

2 e j 2 t g 1T 2 que o crculo unitrio


1 j T 2
O crculo unitrio, no entanto, percorrido em funo de de modo no-linear, pois para:
z

z e j e
tem-se:

j 2 t g 1 T 2

tg 1 T
2
2
ou :
2
tg 2
T

0
/2

0
2/T

/2
0

2/T

Figura 5.22 Compresso de frequncia para transformao bilinear.


Isto significa que o espectro est comprimido todo em meia volta de z. Para < 0 a
transformao mapeia para dentro desse crculo unitrio, enquanto > 0 mapeia para fora do mesmo.
Conclui-se que a transformao bilinear, apesar da no linearidade da compresso, permite representar
filtros de qualquer faixa de frequncia.

DSE FEEC UNICAMP

15

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

|Hd(z)|

|Hc(j)|

Figura 5.23

Filtro PB analgico

/T

2/T

Filtro PB discreto com transformao bilinear.

5.5 Exemplo de aplicao:


Como exemplo de aplicao, vai-se sintetizar um filtro notch discreto, visando eliminar a
fundamental (60 Hz) de uma onda quadrada unitria. A funo de transferncia do filtro notch (Q=10
e G=1) :
F ( s)

s 2 377 2
s 2 37.7 s 377 2

Seria possvel utilizar a funo "Bode(num,den)" do Matlab para traar a resposta em


frequncia do filtro. No entanto vai-se sintetizar um filtro digital usando a Transformao pela
Equao a Diferenas e a Transformao Bilinear para obter a resposta temporal do sinal discretizado.
Para o primeiro caso, obtm-se a Transformada Z por substituio de s por

1 z 1
T

, resultando:

1 z 1

377 2
T
H (z)
1 2
1 z
1 z 1

37.7
377 2
T
T

Desenvolvendo o numerador e rearranjando os termos, tem-se:


N( z )

1 2 z 1 z 2
T2

1
T2

377 2

[ z 2 2 z 1 ( 1 377 2 T 2 )]

e desenvolvendo o denominador:
D( z )

1 2 z 1 z 2
T2

37 .7

1 z 1
1
377 2 2 [ z 2 ( 2 37 .7 T )z 1 ( 1 37 .7 T 377 2 T 2 )]
T
T

Pode-se escrever a Funo de Transferncia Z na forma:

DSE FEEC UNICAMP

16

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

Y( z )
z 2 2. z 1 ( 1 377 2 T 2 )
2
X ( z ) z ( 2 37 .7 T )z 1 ( 1 37 .7 T 377 2 T 2 )

ou ainda:
Y ( z )[ z 2 ( 2 37 .7 T )z 1 ( 1 37 .7 T 377 2 T 2 )] X ( z )[ z 2 2 . z 1 ( 1 377 2 T 2 )]

e, portanto, a recorrncia temporal para um instante k qualquer dado por:


y k 2 ( 2 37 .7 T ) y k 1 ( 1 37 .7 T 377 2 T 2 ) y k x k 2 2. x k 1 ( 1 377 2 T 2 ). x k

Verifica-se que os coeficientes do filtro dependem do intervalo de amostragem T. V-se


tambm que o filtro combina as ltimas 3 amostras do sinal de entrada (xk-2 xk-1 xk ) com as 2 ltimas
de sada (yk-2 yk-1 ) para calcular a nova amostra de sada (yk ), ou seja:
y k { x k 2 2. x k 1 ( 1 377 2 T 2 ). x k [ y k 2 ( 2 37 .7 T ) y k 1 ]} / ( 1 37 .7 T 377 2 T 2 )

Uma vez escolhido T, podem-se calcular os coeficientes do filtro e aplicar a recorrncia s


amostras correspondentes do sinal. Sejam, por exemplo, 100 amostras por perodo T 1 .
100

Com isso resultam os seguintes coeficientes:


1 377 2 T 2 1.003948027

2 37 .7 T 2 .006283333
1 37 .7 T 377 2 T 2 1.01023136

A recorrncia para o filtro obtido pela Transformada da Equao a Diferenas ser:


y k { x k 2 2. x k 1 1.003948027 x k y k 2 2 .006283333 y k 1 } / 1.01023136

Pode-se simular a resposta do filtro atravs do seguinte programa de Matlab:


% filtro notch de 60Hz
% onda quadrada 16 ciclos com 100 amostras cada
dt = 1/6000;
n = 1600;
t = 0:dt:n*dt;
x = sign(cos(2*60*pi*t));
% plot (t,x)
% x= sinal de entrada
axis([0 0.3 -1.5 1.5])
pause
y = zeros(size(t));
for k = 3:n,
y1 = y(k-1);
y2 = y(k-2);
x0 = x(k);
x1 = x(k-1);
x2 = x(k-2);
y(k) = (x2 - 2*x1+ 1.00394027*x0 - y2 + 2.006283333*y1)/1.01023136;

DSE FEEC UNICAMP

17

6000

Avaliao da Qualidade da Energia Eltrica

end
plot(t,y)
axis([0 0.3 -1.5 1.5])
pause
z=x-y;
plot(t,z)
axis([0 0.3 -1.5 1.5])
end

S.M.Deckmann e J.A.Pomilio

% y= sada
% z= fundamental

A resposta do filtro digital implementado para entrada com onda quadrada unitria est
mostrada a seguir. Notar que a amplitude da fundamental est atenuada, deveria ser de 4/. Esse erro
principalmente devido ao tamanho do passo de amostragem escolhido.
1.5
1

0.5
0

-0.5
-1

-1.5

0.05

0. 1

0. 15

0.2

0.25

0.3

Figura 5.24 Sada do filtro baseado na Equao a Diferenas.


1.5
1
0.5
0
-0.5
-1
-1.5

0.05

0.1

0.15

0.2

0.25

0.3

Figura 5.25 Diferena entre a onda quadrada de entrada e a sada do filtro.


O mesmo caso pode ser simulado usando parmetros obtidos por Transformao Bilinear.
Nesse caso deve-se substituir s por:

2 1 z 1
T 1 z 1

e desenvolver novos coeficientes do numerador e denominador. Uma maneira mais prtica consiste

DSE FEEC UNICAMP

18

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

em usar a seguinte rotina Matlab para obter os coeficientes:


[numd,dend] = bilinear(num,den,fs,fp);
onde num,den so os polinmios em ordem decrescente de s (s2, s 1, s0...);
fs, fp so as frequncias de amostragem e de pre-warping1;
numd, dend contm os coeficientes em ordem crescente de atraso (z -1, z-2, z-3...).
% filtro notch de 60Hz
% 16 ciclos com 100 amostras cada
dt = 1/6000;
n = 1600;
t = 0:dt:n*dt;
x = sign(cos(2*60*pi*t));
plot (t,x)
% x= sinal de entrada
axis([0 0.3 -1.5 1.5])
pause
y = zeros(size(t));
for k = 3:n,
y1 = y(k-1);
y2 = y(k-2);
x0 = x(k);
x1 = x(k-1);
x2 = x(k-2);
y(k) = 0.996870226*x2 - 1.989806076*x1+ 0.9968702264*x0 - 0.99374045288*y2 + 1.989806076*y1;
end
plot(t,y)
% y= sada
axis([0 0.3 -1.5 1.5])
pause
z=x-y;
% z= fundamental
plot(t,z)
axis([0 0.3 -1.5 1.5])
end

Nesse caso, a onda fundamental obtida assume a amplitude correta aps alguns ciclos de
acomodao do filtro, indicando que o filtro baseado na transformao bilinear mais preciso para a
taxa de amostragem escolhida.

O parmetro fp, em Hertz, indica uma frequncia de ajuste para a qual a resposta de frequncia, antes e depois da frequncia fp, resulta exata. No modo

. Usando esta opo, a funo bilinear mapeia

prewarped, a transformao bilinear mapeia plano-s para o plano z com

o eixo j (de -) repetidamente em torno do crculo unitrio (ej de -) usando


.
O uso deste recurso faz com que a frequncia fp no domnio s seja mapeada para a frequncia normalizada fp/fs no plano z.

DSE FEEC UNICAMP

19

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

1.5

0.5

- 0.5

-1

- 1.5
0

0.05

0.1

0.15

0.2

0.25

0.3

Figura 5.26 Sada obtida com filtro baseado na Transformao Bilinear.


1.5

0.5

-0.5

-1

-1.5
0

0.05

0.1

0.15

0.2

0.25

0.3

Figura 5.27 Diferena entre onda quadrada de entrada e a sada do filtro.


A preciso nos coeficientes da equao muito importante para a qualidade do resultado. Por
exemplo, alterando o clculo de y(k) apresentado no algoritmo anterior, utilizando apenas quatro
casas decimais, para:
y(k)=0.9968*x2 - 1.9898*x1 + 0.9968*x0 - 0.9937*y2 + 1.9898*y1

a sada do filtro se altera sensivelmente, com um significativo erro, principalmente de fase, como
mostra a figura a seguir.

DSE FEEC UNICAMP

20

Avaliao da Qualidade da Energia Eltrica

S.M.Deckmann e J.A.Pomilio

1.5

0.5

-0.5

-1

-1.5

0.05

0.1

0.15

0.2

0.25

0.3

Figura 5.28 Sada do filtro com coeficientes com baixa resoluo.


BIBLIOGRAFIA DA PARTE B
N. Mohan, T.M. Undeland, W. P. Robbins. "Power Elactronics: Converters, Applications and Design"
John Wiley&Sons 1989.
W. Pereira, O. K. Tanaka. "Elementos de Estatstica". Ed. McGraw Hill do Brasil, So Paulo, 1984.
Paul A. Lynn. "An Introduction to the Analysis and Processing of Signals". Publ. SAMS Macmillan
Press Ltd, Londres , 2a. ed. 1982.
Alan V. Oppenheim, Alan S. Willsky, Ian T. Young. "Signals and Systems". Prentice-Hall Intern. Ed.
1983.
G.H. Tomlinson. Electrical Networks and Filters - Theory and Design. Ed. Prentice Hall,1991.

DSE FEEC UNICAMP

21

Você também pode gostar