Vous êtes sur la page 1sur 10

Diseo de Filtro IIR por Transformacin Bilineal

Gamaliel Moreno Chvez


Sistemas Telemticos II
Universidad Politcnica de San Luis Potos
ITEM

Mayo, 2014

Gamaliel Moreno Chvez Sistemas Telemticos


DiseoIIde(Universidad
Filtro IIR porPolitcnica
Transformacin
de SanBilineal
Luis Potos ITEM)
Mayo, 2014

1 / 10

Contenido

Introduccin
ejemplo

Gamaliel Moreno Chvez Sistemas Telemticos


DiseoIIde(Universidad
Filtro IIR porPolitcnica
Transformacin
de SanBilineal
Luis Potos ITEM)
Mayo, 2014

2 / 10

Diseo de Filtro IIR por Transformacin Bilineal

En esta seccin describiremos el mapeo del plano-s al plano-z, llamado


transformacin bilineal, que supera la limitaciones que presentan los
mtodos de aproximacin de derivadas y varianza impulsional.
La transformacin bilineal es un mapeo que transforma el eje j al interior
del circulo unitario del plano-z slo uno a la vez, esto evita el aliasing de las
componentes en frecuencia. Al igual que los otros mtodos, todos los
puntos del semiplano LHP del plano-s son mapeados dentro del circulo
unitario y todos los puntos de RHP son puntos ubicados fuera del circulo
unitario.

Gamaliel Moreno Chvez Sistemas Telemticos


DiseoIIde(Universidad
Filtro IIR porPolitcnica
Transformacin
de SanBilineal
Luis Potos ITEM)
Mayo, 2014

3 / 10

Diseo de Filtro IIR por Transformacin Bilineal


La transformacin bilineal puede ser deducida a partir de la formula
trapezoidal para la integracin numrica. Por ejemplo, si consideramos un
filtro analgico con funcin de sistema
b
s +a
Este sistema tambin puede ser caracterizado por su ecuacin de diferencial
H(s) =

dy (t)
+ ay (t) = bx(t)
dt
si sustituimos la diferencias finita por la derivada, entonces podemos decir
que la integral de la derivada puede ser aproximada por la formula
trapezoidal, esto es
Z t
0
y (t) =
y ( )d + y (t0 )
t0
0

donde y (t) denota la derivada y (t)


Gamaliel Moreno Chvez Sistemas Telemticos
DiseoIIde(Universidad
Filtro IIR porPolitcnica
Transformacin
de SanBilineal
Luis Potos ITEM)
Mayo, 2014

4 / 10

Diseo de Filtro IIR por Transformacin Bilineal


La aproximacin de la integral por la formula trapezoidal con t = nT y
t0 = nT T sera
i
T h 0
0
y (nT ) + y (nT T ) + y (nT T )
2
y la ecuacin diferencial evaluada con t = nT queda como
y (nT ) =

y (nT ) = ay (nT ) + bx(nT )


Si sustituimos la ecuacin de diferencias en la aproximacin a la integral
tenemos




aT
aT
bT
1+
y (n) 1
y (n 1) =
[x(n) + x(n 1)]
2
2
2

Gamaliel Moreno Chvez Sistemas Telemticos


DiseoIIde(Universidad
Filtro IIR porPolitcnica
Transformacin
de SanBilineal
Luis Potos ITEM)
Mayo, 2014

5 / 10

Diseo de Filtro IIR por Transformacin Bilineal


La transformada z de la ecuacin de diferencias queda como




aT
bT
aT
Y (Z ) 1
Y (z 1 ) =
[1 + z 1 ]X (z)
1+
2
2
2
La funcin del sistema equivalente del filtro digital es
H(z) =

Y (z)
(bT /2)(1 + z 1 )
=
X (z)
1 + aT /2 (1 aT /2)z 1

o su equivalente
H(z) =

b
2
T

1z 1
1+z 1

+a

Se puede ver claramente que el mapeo del plano-s al plano-z es




2 1 z 1
s=
T 1 + z 1
Gamaliel Moreno Chvez Sistemas Telemticos
DiseoIIde(Universidad
Filtro IIR porPolitcnica
Transformacin
de SanBilineal
Luis Potos ITEM)
Mayo, 2014

6 / 10

Pasos para el mtodo


Tener le filtro prototipo analgico en funcin de Hc (s)
Determinar la frecuencia de muestreo equivalente fs =
Realizar el mapeo con

s=

1
ts

2 1 z 1
(
)
ts 1 + z 1

multiplicar el numerado y denominador de H(z) por la potencia


apropiada de (1 + z 1 ) y hacer algebra para llegar a
N
X

H(z) =

b(k)z k

k=0
M
X

a(k)z k

k=1
Gamaliel Moreno Chvez Sistemas Telemticos
DiseoIIde(Universidad
Filtro IIR porPolitcnica
Transformacin
de SanBilineal
Luis Potos ITEM)
Mayo, 2014

7 / 10

Ejemplo 1
Convertir un filtro anlogo con funcin de sistema
Ha (s) =

s + 0.1
(s + 0.1)2 + 16

a un filtro digital usando transformacin bilineal. El filtro digital tiene una


frecuencia resonante de r = /2 tome en cuenta que s = + j y que
analizando el mapeo tenemos
=

2
tan
T
2

Gamaliel Moreno Chvez Sistemas Telemticos


DiseoIIde(Universidad
Filtro IIR porPolitcnica
Transformacin
de SanBilineal
Luis Potos ITEM)
Mayo, 2014

8 / 10

solucin: Primero tenemos que T=1/2, de tal manera que el mapeo queda
como


1 z 1
s=4
1 + z 1
La funcin de sistema resultante del filtro digital es
H(z) =

0.128 + 0.006z 1 0.122z 2


1 + 0.0006z 1 + 0.975z 2

Notes que el coeficiente del trmino z 1 en denominador de H(z) es


extremadamente pequeo y puede ser aproximado cero, quedando la
funcin del sistema como
H(z) =

0.128 + 0.006z 1 0.122z 2


1 + 0.975z 2

Gamaliel Moreno Chvez Sistemas Telemticos


DiseoIIde(Universidad
Filtro IIR porPolitcnica
Transformacin
de SanBilineal
Luis Potos ITEM)
Mayo, 2014

9 / 10

Ejemplo 2
Disee un filtro pasa-bajas de un solo
polo, con frecuencia de corte
c = 0.2, sea T=2.
Filtro analgico un solo polo
Ha (s) =

c
s + c

(1)

Recuerde que
c =

 
2
c
tan
T
2

(2)

Gamaliel Moreno Chvez Sistemas Telemticos


DiseoIIde(Universidad
Filtro IIR porPolitcnica
Transformacin
de SanBilineal
Luis Potos ITEM)
Mayo, 2014

10 / 10