Vous êtes sur la page 1sur 16

8.

Filtros Digitales
1
8. FILTROS DIGITALES
Modelo Discreto
Tcnicas de Diseo IIR
Tcnicas de Diseo FIR
Comparacin IIR FIR
8.Filtros Digitales
2
Modelo Discreto (I)
Seal, x[n]
Sistema, T {x[n] }
Lineal, Invariante
Respuesta al Impulso, h[n ]
FIR, IIR
Estable, Causal
Funcin de Transferencia, H(z)

| |
H z h n z z e
n
n
jw
( ) , = =


Estable y Causal => Acotada en |z|1

x[n] y[n]
T
n
h[n]
n
h[n]
z
1
1
8.Filtros Digitales
3
Modelo Discreto (II)
Respuesta en Frecuencia, H(e
jw
)

| |
H e h n e H z
jw jwn
n
z e
jw
( ) ( ) = =

H(e
jw
) Periodica en 2 => w [-,]
H(e
jw
) = A(w) e
j (w )
Respuesta Amplitud, Fase
Especificaciones
1-
p
|H(e
jw
)| 1+
p
0 |H(e
jw
)|
a

p
p
p
=

+

1 10
1 10
20
20

a p
a
= +

10 1
20
( )
2 2
A(w)
w
2 2
(w)
w
w
|H(jw)|
1+
p
1-
p

a
8.Filtros Digitales
4
Tcnicas de Diseo IIR (I)
Aproximacin Funcional
Tcnicas de Diseo
Directo
Desde Filtros Analgicos
Transformacin de Frecuencias
Diseo Directo
Directamente en el Dominio Discreto
Para Respuesta en Frecuencia Arbitraria
Ayudado por Ordenador
Solucin de Ecuaciones Lineales No
Ejemplo: Mtodo Deczky
8.Filtros Digitales
5
Tcnicas de Diseo IIR (II)
Diseo desde Filtros Analgicos
Trabaja en Analgico y Mapea a Digital
Para Filtros Selectivos en Frecuencia
Aprovecha toda la Teoria Analgica
Proceso
Mscara Discreta, w rad => T(w)
Mscara Continua, rad/seg =>
Filtro Continuo, H
c
() => T
-1
()
Filtro Discreto, H(z)
Ejemplos:
Impulso Invariante
Transformada Bilineal
w
p
, w
a

p
,
a
H
c
(j)
H(z)
T
T.A.
T
-1
8.Filtros Digitales
6
Tcnicas de Diseo IIR (III)
Diseo desde Filtros Analgicos
Impulso Invariante

| |
h n Th nT
c
= ( )

h nT h kT t kT h t
c c
k
s
( ) ( ) ( ) ( ) = =
=



H e TH j
jw
s
w
T
( ) ( ) =
=


H e H j j
jw
c
w
T
k
T
k
( ) ( ) =
=

2
=>
H e H j w
jw
c
w
T
( ) ( ) , =
=




H s
A
s s
c
k
k k
( ) =

=>
h t A e u t
c k
s t
k
k
( ) ( ) =

| | | |
h n T A e u n
k
s T n
k
k
=

( )
=>
H z) T
A
e z
k
s T
k
k
( =

1
1
|H
c
(j)|

2 2
w
|H(e
jw
)|
8.Filtros Digitales
7
Tcnicas de Diseo IIR (IV)
Diseo desde Filtros Analgicos
Impulso Invariante
Propiedades
Polos en s=s
k
=> Polos en z=e
skT
Coeficiente A
k
=> Coeficiente TA
k
Estabilidad, Re[s
k
]<0 => |e
skT
|<1
Ceros, No Mapping Lineal
Ventajas
Mantiene la forma de h(t)
Mantiene el Retardo de Grupo
Desventajas
Para Filtros Limitados en Banda
8.Filtros Digitales
8
Tcnicas de Diseo IIR (V)
Diseo desde Filtros Analgicos
Transformada Bilineal

s
T
z
z
=

+
|
\

|
.
|

2 1
1
1
1
=>
=
|
\

|
.
|
2
2 T
w
tan

H z) H
T
z
z
c
( =

+
|
\

|
.
|

2 1
1
1
1
Propiedades
Polos s=+j => Polos z
sT
sT
=
+

|
\

|
.
|
1 2
1 2
Estabilidad, Re[s]0 => |z|1
Ventajas
Evita el Aliasing => Filtros Limitados No, en Banda
Desventajas
Compresin No Lineal del eje w
Modifica el Retardo de Grupo

|H(e
jw
)|
|H
c
(j)|
8.Filtros Digitales
9
Tcnicas de Diseo IIR (VI)
Transformada de Frecuencias
Aprovecha el Diseo Paso Bajo
Transformacin a la Banda de Inters
Transformacin ,
-1
= G(z
-1
)
Prototipo: Filtro Paso Bajo, H
p
()
F. de Transferencia,
H z) H
p
G z
( ( )
( )
=

=


1 1
Propiedades
G(z
-1
) Funcin Racional
Transforma el circulo unidad
||<1 => |z|<1 ; ||=1 => |z|=1
=> G(z
-1
)Funcin Paso-Todo
Frmulas Complejas
w
p
, w
a
w
pp
, w
pa
H
p
(z)
H(z)
G
T.A.D.
G
-1
8.Filtros Digitales
10
Tcnicas de Diseo FIR (I)
Aproximacin Polinmica
Tcnica de Diseo
Directa
Por Enventanamiento
Fase Lineal
Tcnica Directa
Aproximacin ptima
Permite el Control del Error
Tcnicas Algortmicas
Ejemplo: Algoritmo Parks_McClellan
8.Filtros Digitales
11
Tcnicas de Diseo FIR (II)
Tcnica por Enventanamiento
Trunca la Respuesta Ideal con Ventana
h[n] = h
d
[n] w[n ]
w[n] = 0 , 0>n>M => FIR Causal

H e H e W e d
jw
d
j j w
( ) ( ) ( )
( )
=

1
2

Versin Suavizada (Gibbs)


B. Transicin = Ancho Lbulo Principal

w w w w
a p m
= =
;
w
w w
rad
c
a p
=
+
2
Proporcional a 1/Tamao
Rizado = Amplitud Lbulos Secundarios
Igual Ambas Bandas , 1- |H(e
jw
)|
Depende de la Forma
H
d
(e
jw
)
h[n] w[n]
H
d
(e
jw
) W(e
jw
)
H(e
jw
)
8.Filtros Digitales
12
Tcnicas de Diseo FIR (III)
Tcnica por Enventanamiento
Ventanas
Rectanular,
| |
w n = 1 , 0 n M
w
M
rad
m
=
+
4
1

; A
LS
=-13dB ;
max
=21dB
Triangular,
| |
w n
n
M
=
2
, 0
2
n
M
,
| |
w n
n
M
= 2
2
,
M
n M
2

w
M
rad
m
=
+
8
1

; A
LS
=-25dB ;
max
=25dB
Hanning,
| |
w n
n
M
= 0 5 0 5
2
' ' cos( )

, 0 n M
w
M
rad
m
=
+
8
1

; A
LS
=-31dB ;
max
=44dB
Hamming,
| |
w n
n
M
= 0 54 0 46
2
' ' cos( )

, 0 n M
w
M
rad
m
=
+
8
1

; A
LS
=-41dB ;
max
=53dB
Blackman,
| |
w n
n
M
n
M
= + 0 42 0 5 0 08
2 4
' ' cos( ) ' cos( )

, 0 n M
w
M
rad
m
=
+
12
1

; A
LS
=-57dB ;
max
=74dB
8.Filtros Digitales
13
Tcnicas de Diseo FIR (IV)
Forma de Onda de las Ventanas





Espectro de Amplitud de las Ventanas
n
w(n)
Rec
Bar
Bla
Ham Han
w
W(e
jw
)
Rec
Bar
Ham
Han
Bla
8.Filtros Digitales
14
Tcnicas de Diseo FIR (V)
Tcnica por Enventanamiento
Ventanas
Kaiser
| |
w n
I
n
I
M
=

|
\

|
.
|

=
0
2
0
1
2


( )
,
, 0 n M
Ajuste con 2 paramtros:
Tamao, M
A
w
=
8
2285 '
Forma,
=
>
+
<

01102 87 50
0 5842 21 0 07886( 21 21 50
0 0 21
04
' ( ' ) ,
' ( ) . ) ,
' ,
A A
A A A
A
A=-20log()
8.Filtros Digitales
15
Tcnicas de Diseo FIR (VI)
Tcnica de Fase Lineal
FIR Simtrico => Fase Lineal
Tipo I: Par, M Par
Tipo II: Par, M Impar, Cero en
Tipo III: Impar, M Par, Ceros en ,0
Tipo IV:Impar, M Impar, Cero en 0
Diseo por Enventanamiento
Ventana Simtrica y Causal
Respuesta al Impulso Ideal Simtrica

H e H e e W e e d
jw
e
j
j
e
j w
j w
M M
( ) ( ) ( )
( )
( )
=

1
2
2 2

H e A e e
jw
e
jw
jw
M
( ) ( ) =

2
A e H e W e d
e
jw
e
j
e
j w
( ) ( ) ( )
( )
=

1
2

n
z
1
1
z
1
z
1
z
n
h[n]
n
h[n]
h[n]

n
h[n]
8.Filtros Digitales
16
Comparacim IIR-FIR
IIR FIR
Fase Lineal Bessel Simtricos
Atenuacin
Selectividad Selectividad
Realizacin Estables? Estables
Frmulas Cerradas Algortmos, PyE
Carga
Operaciones Operaciones

Vous aimerez peut-être aussi