Está en la página 1de 16

8.

FILTROS DIGITALES

• Modelo Discreto

• Técnicas de Diseño IIR

• Técnicas de Diseño FIR

• Comparación IIR – FIR


Μ
Θ
Π

1
8.Filtros Digitales
Modelo Discreto (I)
• Señal, x[n]
x[n] y[n]
• Sistema, T {x[n] } T

• Lineal, Invariante

• Respuesta al Impulso, h[n ]


h[n] h[n]

• FIR, IIR n n
Μ
• Estable, Causal
Θ

• Función de Transferencia, H(z)


Π

• H( z) = ∑ h[n]z
n =−∞
−n
, z = ρe jw

• Estable y Causal => Acotada en |z|≥1


z
1

2
8.Filtros Digitales
Modelo Discreto (II)
• Respuesta en Frecuencia, H(ejw)

• H(e ) =
jw
∑ h[n]e
n =−∞
− jwn
= H( z) z= e jw

• H(ejw) Periodica en 2π => w ∈ [-π,π]


A(w)

• H(ejw) = A(w) ej φ(w )


w
−2π −π π 2π
φ(w)
Μ
• Respuesta Amplitud, Fase w
−2π −π π 2π
Θ

• Especificaciones
Π

• 1-δp ≤ |H(ejw)| ≤ 1+δp |H(jw)|


1+δp
1-δp

0 ≤ |H(ejw)| ≤ δa δa
w

αp
− 20
1 − 10
• δp = − 20
αp

1 + 10

α
− 20a
δ a = 10 (1 + δ p )

3
8.Filtros Digitales
Técnicas de Diseño IIR (I)
• Aproximación Funcional

• Técnicas de Diseño

• Directo

• Desde Filtros Analógicos

• Transformación de Frecuencias
Μ
• Diseño Directo
Θ

• Directamente en el Dominio Discreto


Π

• Para Respuesta en Frecuencia Arbitraria

• Ayudado por Ordenador

• Solución de Ecuaciones Lineales ó No

• Ejemplo: Método Deczky

4
8.Filtros Digitales
Técnicas de Diseño IIR (II)
• Diseño desde Filtros Analógicos

• Trabaja en Analógico y Mapea a Digital

• Para Filtros Selectivos en Frecuencia

• Aprovecha toda la Teoria Analógica

• Proceso
Μ
Máscara Discreta, w rad => T(w) wp, wa
Θ

T
Máscara Continua, Ω rad/seg => Ωp, Ωa
Π

Tª.A.

Filtro Continuo, Hc(Ω) => T-1(Ω) Hc(jΩ)

T-1

Filtro Discreto, H(z) H(z)

• Ejemplos:

Impulso Invariante

Transformada Bilineal

5
8.Filtros Digitales
Técnicas de Diseño IIR (III)
• Diseño desde Filtros Analógicos

• Impulso Invariante

• h[n] = Th c (nT )


hc (nT) = ∑ h (kT)δ(t − kT) = h (t)
k = −∞
c s

|Hc(jΩ)|
jw
) = THs ( jΩ) Ω = w
Μ
• H( e
T

Θ
|H(ejw)|

H(e ) =
jw
∑H (j w
− j 2πTk )
Π

c T
k = −∞ w
−2π −π π 2π

=> H( e jw
) = Hc ( jΩ) Ω = w , w ≤π
T

Ak
H
• c ( s ) = ∑k s − s => h c ( t) = ∑A k
k e sk t u( t)
k

Ak
h[n] = T ∑ A k (e ) u[n] =>
sk T n
H( z) = T ∑ 1 − e s k T z −1
k
k

6
8.Filtros Digitales
Técnicas de Diseño IIR (IV)
• Diseño desde Filtros Analógicos

• Impulso Invariante

• Propiedades

• Polos en s=sk => Polos en z=eskT

• Coeficiente Ak => Coeficiente TAk


Μ
• Estabilidad, Re[sk]<0 => |eskT|<1
Θ

• Ceros, No Mapping Lineal


Π

• Ventajas

• Mantiene la forma de h(t)

• Mantiene el Retardo de Grupo

• Desventajas

• Para Filtros Limitados en Banda

7
8.Filtros Digitales
Técnicas de Diseño IIR (V)
• Diseño desde Filtros Analógicos

• Transformada Bilineal
w

2  1 − z −1  2  w π
• s=  
T  1 + z −1 
=> Ω=
T
tan 
 2 Ω
|H(ejw)|

|Hc(jΩ)|
 2  1− z  
−1

• H( z) = Hc   −1  
 T  1+ z  
Μ
• Propiedades
Θ

• Polos s=σ+jΩ => Polos  1 + sT 2 


z= 
 1 − sT 2 
Π

• Estabilidad, Re[s]≤0 => |z|≤1

• Ventajas

• Evita el Aliasing => Filtros Limitados ó No, en Banda

• Desventajas

• Compresión No Lineal del eje w

• Modifica el Retardo de Grupo

8
8.Filtros Digitales
Técnicas de Diseño IIR (VI)
• Transformada de Frecuencias

• Aprovecha el Diseño Paso Bajo

• Transformación a la Banda de Interés

• Transformación , Ζ-1 = G(z-1 ) wp, wa

wpp, wpa
• Prototipo: Filtro Paso Bajo, Hp(Ζ) Tª.A.D.
Μ
Hp(z)

• F. de Transferencia, H( z) = Hp (Ζ ) Ζ −1
= G ( z −1 )
G-1
Θ

H(z)

• Propiedades
Π

• G(z-1) Función Racional

• Transforma el circulo unidad

|Ζ|<1 => |z|<1 ; |Ζ|=1 => |z|=1

=> G(z-1)Función Paso-Todo

• Fórmulas Complejas

9
8.Filtros Digitales
Técnicas de Diseño FIR (I)
• Aproximación Polinómica

• Técnica de Diseño

• Directa

• Por Enventanamiento

• Fase Lineal
Μ
• Técnica Directa
Θ

• Aproximación Óptima
Π

• Permite el Control del Error

• Técnicas Algorítmicas

• Ejemplo: Algoritmo Parks_McClellan

8.Filtros Digitales 10
Técnicas de Diseño FIR (II)
• Técnica por Enventanamiento

• Trunca la Respuesta Ideal con Ventana

• h[n] = hd[n] w[n ] Hd(ejw)

w[n] = 0 , 0>n>M => FIR Causal h[n] w[n]

1 π Hd(ejw) W(ejw)


jθ j( w − θ )
• H( e jw
) = H d ( e ) W ( e )dθ
2π − π
Μ
H(ejw)

• Versión Suavizada (Gibbs)


Θ
Π

• B. Transición = Ancho Lóbulo Principal

w a + wp
∆w = w a − w p = ∆w m ; wc = rad
2

Proporcional a 1/Tamaño

• Rizado = Amplitud Lóbulos Secundarios

Igual Ambas Bandas , 1-δ ≤ |H(ejw)| ≤ δ

Depende de la Forma

8.Filtros Digitales 11
Técnicas de Diseño FIR (III)
• Técnica por Enventanamiento

• Ventanas

• Rectanular, w[n] = 1 , 0 ≤n≤M


∆w m = rad ; ALS=-13dB ; αmax=21dB
M+1

• Triangular, w[n] = 2n
M
, 0≤n≤ M
2
, w[n] = 2 − 2Mn , M
2
≤n≤M
Μ

∆w m = rad ; ALS=-25dB ; αmax=25dB
M+1
Θ

• Hanning, w[n] = 0'5 − 0'5 cos(


Π

2 πn
M
) , 0 ≤n≤M


∆w m = rad ; ALS=-31dB ; αmax=44dB
M+1

• Hamming, w[n] = 0'54 − 0'46 cos( 2 πn


M
) , 0 ≤n≤M


∆w m = rad ; ALS=-41dB ; αmax=53dB
M+1

• Blackman, w[n] = 0'42 − 0'5 cos( 2 πn


M
) + 0'08 cos( 4Mπn ) , 0 ≤ n ≤ M

12π
∆w m = rad ; ALS=-57dB ; αmax=74dB
M+1

8.Filtros Digitales 12
Técnicas de Diseño FIR (IV)
• Forma de Onda de las Ventanas

Rec
w(n)
Han Ham
Bar

Bla
Μ
n
Θ

• Espectro de Amplitud de las Ventanas


Π

W(ejw)

Rec
Bar
Ham
Han
Bla

8.Filtros Digitales 13
Técnicas de Diseño FIR (V)
• Técnica por Enventanamiento

• Ventanas

• Kaiser

 n − α 
2

I0 β 1 −   
  α  
M
w[n] =   , α= , 0 ≤n≤M
I 0 (β ) 2
Μ
Ajuste con 2 paramétros:
Θ

A−8
Tamaño, M=
2'285 ∆w
Π

 0'1102( A − 8'7 ) , A > 50



Forma, β = 0'5842( A − 21) + 0.07886( A − 21) , 21 ≤ A ≤ 50
04

 0'0 , A < 21

A=-20log(δ)

8.Filtros Digitales 14
Técnicas de Diseño FIR (VI)
• Técnica de Fase Lineal

• FIR Simétrico => Fase Lineal h[n] 1


z

n
Tipo I: Par, M Par
z
h[n] 1

Tipo II: Par, M Impar, Cero en π n

z
h[n] 1
Tipo III: Impar, M Par, Ceros en π,0
• n
Μ
Tipo IV:Impar, M Impar, Cero en 0 h[n] 1
z
Θ

n
• Diseño por Enventanamiento
Π

• Ventana Simétrica y Causal

• Respuesta al Impulso Ideal Simétrica

1 π jθ M2 − j( w − θ ) M2
• H(e ) = 2π ∫− π He (e )e We (e
jθ j( w − θ )
jw
)e dθ

− jw M2
H(e ) = A e (e )e
jw jw

1 π

jθ j( w − θ )
A e (e ) =
jw
He ( e ) We ( e )dθ
2π − π

8.Filtros Digitales 15
Comparacióm IIR-FIR

IIR FIR

Fase Lineal Bessel Simétricos

Atenuación ↑ Selectividad ↓ Selectividad

Realización ¿Estables? Estables


Μ
Fórmulas Cerradas Algorítmos, PyE
Θ

Carga ↓ Operaciones ↑ Operaciones


Π

8.Filtros Digitales 16

También podría gustarte