SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Filtros ideales
 En el diseño de filtros selectivos en frecuencia, la característica del filtro deseado se
especifica en el dominio de la frecuencia en función del módulo y de la fase de la respuesta
del filtro.
 En el proceso de diseño del filtro, determinamos los coeficientes de un filtro FIR o IIR causal
que es buena aproximación de las especificaciones de la respuesta en frecuencia deseada.
 Junto con el diseño de filtros digitales, vamos a describir también las transformaciones en
frecuencia tanto en el dominio analógico como en el digital, para transformar un filtro paso
bajo prototipo en otro filtro paso bajo, paso banda, de banda eliminada o paso alto.
1
Los filtros ideales son no causales y, por tanto,
no son físicamente realizables para aplicaciones
de tratamiento de señales en tiempo real.
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
Diseño de filtros FIR
 Filtros FIR simétricos y antisimétricos
Un filtro FIR de longitud 𝑀𝑀 con entrada 𝑥𝑥 𝑛𝑛 y salida 𝑦𝑦 𝑛𝑛 se describe mediante la ecuación en
diferencias
2
( ) ( ) ( ) ( )
( ) ( )
0 1 1
1
0
1 ... 1
k
M
M
k
y n b x n b x n b x n M
y n x n k
b
−
−
=
= + − + + − +
= −
∑
Donde 𝑏𝑏𝑘𝑘 es el conjunto de coeficientes del filtro.
Alternativamente, y considerando el filtro como un sistema con respuesta al impulso unitario
ℎ 𝑛𝑛 podemos expresar la secuencia de salida como la convolución entre ℎ 𝑛𝑛 con la señal de
entrada
( ) ( ) ( )
1
0
M
k
y n x n k
h k
−
=
= −
∑
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
Un filtro FIR tiene fase lineal si su respuesta al impulso unidad satisface la condición de simetría
y antisimetría
El filtro también puede caracterizarse mediante su función de sistema 𝐻𝐻 𝑧𝑧 , que es un
polinomio de grado 𝑀𝑀 − 1 en la variable 𝑧𝑧−1
3
( ) ( )
1
0
M
k
k
H z h k z
−
−
=
= ∑ Las raíces de este polinomio son los ceros del filtro.
( ) ( )
1 , 0,1,2,3,..., 1
h n h M n n M
=± − − = −
0
0.5
1
Amplitud
h(n) = h(M-1-n), M par
0 2 4 6 8
n
0
0.5
1
Amplitud
h(n) = h(M-1-n), M impar
0 2 4 6
n
-1
0
1
Amplitud
h(n) = -h(M-1-n), M impar
0 2 4 6
n
-1
0
1
Amplitud
h(n) = -h(M-1-n), M par
0 2 4 6
n
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
Si ℎ 𝑛𝑛 = ℎ 𝑀𝑀 − 1 − 𝑛𝑛 es simétrica, 𝐻𝐻 𝑤𝑤 puede expresarse como
4
( ) ( )
( )
1
2
M
jw
r
H w H w e
−
−
=
En donde
( ) ( )
3
2
0
1 1
2 Cos , Impar
2 2
M
r
n
M M
H w h h n w n M
−
=
− −
   
=
+ −
   
   
∑
( ) ( )
1
2
0
1
2 Cos , Par
2
M
r
n
M
H w h n w n M
−
=
−
 
= −
 
 
∑
Y sus características de fase para 𝑀𝑀 impar y par
( )
( )
( )
1
, si 0
2
1
, si 0
2
r
r
M
w H w
w
M
w H w
π
 −
 
− >
 

  
Θ =

−
 
− + <
 
  

Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
( )
( )
( )
1
, si 0
2 2
3 1
, si 0
2 2
r
r
M
w H w
w
M
w H w
π
π
 −
 
− >
 

  
Θ =

−
 
 − <
 
  

Si ℎ 𝑛𝑛 = −ℎ 𝑀𝑀 − 1 − 𝑛𝑛 es antisimétrica, 𝐻𝐻 𝑤𝑤 puede expresarse como
5
( ) ( )
( )
1
2 2
M
j w
r
H w H w e
π
−
 
− +
 
 
=
En donde, si 𝑀𝑀 es impar ℎ
𝑀𝑀−1
2
= 0
( ) ( )
3
2
0
1
2 Sin , Impar
2
M
r
n
M
H w h n w n M
−
=
−
 
= −
 
 
∑
( ) ( )
1
2
0
1
2 Sin , Par
2
M
r
n
M
H w h n w n M
−
=
−
 
= −
 
 
∑
Y sus características de fase para 𝑀𝑀 impar y par
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
Calculo de la respuesta en frecuencia 𝐻𝐻 𝑤𝑤
Diseño de filtro FIR simétrico con 𝑀𝑀 impar
6
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
Expandiendo 𝐻𝐻 𝑧𝑧 e incorporando las condiciones de simetría, tenemos que:
7
( ) ( ) ( ) ( ) ( ) ( )
1 2 3 1
0 1 2 3 ...... 1 M
H z h h z h z h z h M z
− − − −
= + + + + + −
Si 𝑴𝑴 es impar, i.e. 𝑴𝑴 = 𝟓𝟓
Sacando factor común 𝑧𝑧
− �
(𝑀𝑀−1)
2
y agrupando términos de acuerdo con la simetría
( ) ( )( ) ( )( ) ( )
2 2 2 1 1
0 1 2
H z z h z z h z z h
− − −
 
= + + + +
 
( ) ( ) ( ) ( ) ( ) ( )
2 2 1 1 2
0 1 2 3 4
H z h z h z h h z h z
z− − −
 
= + + + +
 
Con ℎ 0 = ℎ 4 y ℎ 1 = ℎ 3
( ) ( ) ( ) ( ) ( ) ( )
1 4
2 3
0 1 2 3 4
z
H z h h z h h z h z
− − −
−
= + + + +
Posición central de secuencia
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
Finalmente, evaluando 𝐻𝐻 𝑧𝑧 en la circunferencia unidad [es decir con 𝑧𝑧 = 𝑒𝑒𝑗𝑗𝑗𝑗
]
8
( ) ( )( ) ( )( ) ( )
( ) ( ) ( ) ( ) ( ) ( )
2 2 2
2
0 1 2
2 0 Cos 2 2 1 Cos 2
j w j w j w jw jw
j w
H w e h e e h e e h
H w e h w h w h
− − −
−
 
= + + + +
 
= + +
 
 
En donde:
( ) ( )
( ) ( ) ( ) ( ) ( ) ( )
( )
1
2
2
2 0 Cos 2 2 1 Cos 2
M
j w r
r j w
H w h w h w h
H w H w e
w e
−
−
−
= + +


= = 
Θ =


Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
 Diseño de filtros FIR de fase lineal utilizando ventanas
9
( ) ( )
0
jwn
d d
n
H w h n e
∞
−
=
= ∑ ( ) ( )
1
2
jwn
d d
h n H w e dw
π
π
π −
= ∫
( )
1, 0,1,2,..., 1
0, en otro caso
n M
w n
= −

= 

En general, la respuesta al impulso unidad es infinita en duración y tiene que truncarse en
algún punto, para proporcionar un filtro FIR de longitud 𝑀𝑀.
Truncar ℎ𝑑𝑑 𝑛𝑛 una longitud 𝑀𝑀 − 1 es equivalente a multiplicar ℎ𝑑𝑑 𝑛𝑛 por una “ventana
rectangular”, definida como
Por lo que:
( ) ( ) ( )
( ), 0,1,2,..., 1
0, en otro caso
d
d
h n n M
h n h n w n
 = −
= = 

A partir de la respuesta en frecuencia deseada 𝐻𝐻𝑑𝑑 𝑤𝑤 podemos determinar la correspondiente
respuesta al impulso unidad ℎ𝑑𝑑 𝑛𝑛 .
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
 Multiplicar la función ventana 𝑤𝑤 𝑛𝑛 con la respuesta al impulso ℎ𝑑𝑑 𝑛𝑛 es equivalente a
convolucionar 𝐻𝐻𝑑𝑑 𝑤𝑤 con 𝑊𝑊 𝑤𝑤 .
10
( ) ( )
2 2
2
1
1 1
1
2
0 2 2
2
2
2 Sin
1 2
1
1
Sin
2
2
2
wM wM
j j
wM
j
M
jwM
M jw
jwn
jw w w
j j
n w
j
e e
j e wM
j
e
W w e e
w
e
e e
j e
j
−
−
−
 
− − +
− −  
−  
−
−
=
−
 
−
 
 
 
   
−    
= = = =
−    
−  
 
 
 
 
 
∑
La transformada de Fourier de la ventana rectangular es:
Y su modulo de magnitud y fase lineal es:
( )
( )
( )
Sin
2
,
Sin
2
wM
W w w
w
π π
= − ≤ ≤ ( )
( )
( )
1
, cuando Sin 0
2
2
1
, cuando Sin 0
2
2
M wM
w
w
M wM
w π
 −
 
− ≥
 

  
Θ =

−
 
− + <
 
  

Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
0 0.1 0.2 0.3 0.4 0.5
Frecuencia Normalizada (f)
-100
-80
-60
-40
-20
0
Amplitud
(db)
Modulo de la función Ventana
M = 31
M = 61
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
Frecuencia (Rad)
0
20
40
60
80
Amplitud
Modulo de la función Ventana
M = 31
M = 61
Los grandes lóbulos secundarios de 𝑊𝑊 𝑤𝑤 dan lugar a una serie de efectos de rizado no
deseados en la respuesta en frecuencia del filtro FIR 𝐻𝐻𝑑𝑑 𝑤𝑤 . Estos efectos no deseados se
eliminan bien utilizando ventanas que no contengan discontinuidades abruptas en sus
características en el dominio en el tiempo y los correspondientes lóbulos secundarios más
pequeños en sus características en el dominio de la frecuencia.
11
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
 Funciones ventana para el diseño de filtros FIR
12
Barlett (Triangular)
1
2
2
1
1
M
n
M
−
−
−
−
Blackman
2 4
0.42 0.5Cos 0.08Cos
1 1
n n
M M
π π
   
− +
   
− −
   
Hamming
2
0.54 0.46Cos
1
n
M
π
 
−  
−
 
Hanning
1 2
1 Cos
2 1
n
M
π
 
 
−  
 
−
 
 
kaiser
2 2
0
0
1 1
2 2
1
2
M M
I n
M
I
α
α
 
− −
   
 
− −
   
   
 
 
 − 
 
 
 
 
 
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
Funciones ventana para el diseño de filtros FIR (Cont.)
13
Tukey
( )( )
( )( )
1 1
1 2
1 Cos
1 1
2
2
a M
n
a M
π
 
+ −
 
−
 
 
+
 
 
− −
 
 
 
 
( ) 1 1
1
2 2 2
M M
M
n
α − −
−
≤ − ≤
Lanczos
( )
1
2
2
Sin
1
, 0
1
2
2
1
2
L
M
n
M
L
M
n
M
π
π
 
 − 
 
−
 
 
 
 
 
 
−
 
 
 
 
  >
 
−
 
 
−
 
 
 
 
−
 
 
 
 
 
1 1
1, , 0 1
2 2
M M
n α α
− −
− ≤ < <
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
14
En MatLab es possible diseñar y analizar ventanas espectralmente con windowDesigner
0 5 10 15 20 25 30 35
Muestras
0
0.2
0.4
0.6
0.8
1
Módulo
Funciones ventana para el diseño de filtros FIR
Rectanguar
Barlett
Blackman
Hamming
Hanning
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
• i.e. Suponga que deseamos diseñar un filtro FIR paso bajo simétrico de fase lineal cuya
respuesta en frecuencia es:
15
( )
( )
1
2
1 , 0
0, en otro caso
c
jw
d
M
w w
H w e
−
−

 ≤ ≤
= 


Se añade un retardo de
𝑀𝑀−1
2
unidades a 𝐻𝐻𝑑𝑑 𝑤𝑤 para forzar que el filtro tenga una longitud 𝑀𝑀.
Solución:
Como 𝐻𝐻𝑑𝑑 𝑤𝑤 se relaciona con ℎ𝑑𝑑 𝑛𝑛 a través de la transformada inversa de Fourier, tenemos
que:
( )
( )
1
2
1
2
1 1
Sin ,
2 2
c
c
M
jw
w
jwn
d w
c
d c
h n e e dw
w M M
h n c w n n
π
π
−
 
−  
 
−
=
 −  −
 
= − ≠
 
 
 
 
∫
En este caso, ℎ𝑑𝑑 𝑛𝑛 es no causal y
tiene una duración infinita.
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
Multiplicando ℎ𝑑𝑑 𝑛𝑛 por una venta rectangular se obtiene un filtro FIR con respuesta al
impulso ℎ 𝑛𝑛 .
16
( )
1 1
Sin 0 1,
2 2
c
c
w M M
h n c w n n M n
π
 −  −
 
= − ≤ ≤ − ≠
 
 
 
 
-0.02
0
0.02
0.04
0.06
0.08
Modulo
Filtro FIR con respuesta al impulso h(n)
0 10 20 30 40 50 60
Muestras
M = 61
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
0 0.1 0.2 0.3 0.4 0.5
Frecuencia normalizada
0
0.2
0.4
0.6
0.8
1
Modulo
Filtro pasa bajo diseñado con una ventana rectangular
M = 61
M = 101
17
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
En conclusión
• El rizado u oscilaciones en las proximidades de la banda son el resultado directo de la
existencia de lóbulos secundarios grandes en la característica de frecuencia 𝑊𝑊 𝑤𝑤 de la
ventana rectangular.
• Las oscilaciones aumentan en frecuencia cuando M aumenta, pero no disminuyen en
amplitud.
• Cuando la función de ventana se convoluciona con la respuesta en frecuencia deseada
𝐻𝐻𝑑𝑑 𝑤𝑤 , las oscilaciones que aparecen como grandes lóbulos secundarios de área constante
se desplazan a lo largo de la discontinuidad que existe en 𝐻𝐻𝑑𝑑 𝑤𝑤 .
• El comportamiento oscilatorio en las proximidades del extremo de la banda del filtro se
conoce como fenómeno de Gibbs.
• Para aliviar la presencia de las oscilaciones grandes en la banda de paso y en la banda
eliminada, debemos emplear una función de ventana que contenga un atenuador y
disminuya hasta cero gradualmente, en lugar de abruptamente, como ocurre con una
ventana rectangular. Todo lo anterior, a expensas de un incremento en la banda de transición
del filtro.
18
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
 Diseño de filtros FIR de fase lineal mediante el método basado en el muestreo en
frecuencia
19
Exposición del tema por parte de estudiantes
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
 Diseño de filtros FIR de fase lineal con rizado constante optimo
20
( )
1 1
1 1 ,
r p
H w w w
δ δ
− ≤ ≤ + ≤
 En la banda de paso, la respuesta en
frecuencia del filtro satisface la condición
El método de diseño de filtros descrito en esta sección se formula como problema de la
aproximación de Chebyshev. Esto puede verse como un criterio de diseño óptimo en el sentido
de que el error de la aproximación ponderado entre la respuesta en frecuencia real deseada y
la respuesta en frecuencia real se dispersa a lo largo de la banda de paso e igualmente a lo
largo de la banda eliminada del filtro, minimizando de este modo el error máximo.
 y en la banda eliminada
( )
2 2 ,
r s
H w w w
δ δ
− ≤ ≤ >
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
Caso 1: respuesta al impulso unidad simétrica ℎ ℎ = ℎ 𝑀𝑀 − 1 − 𝑛𝑛 y 𝑀𝑀 impar
21
En este caso, la respuesta en frecuencia real 𝐻𝐻𝑟𝑟 𝑤𝑤 es
Si hacemos 𝑘𝑘 =
𝑀𝑀−1
2
− 𝑛𝑛 y definimos un nuevo conjunto de parámetros del filtro 𝑎𝑎 𝑘𝑘 como
( )
1
, 0
2
1 1
2 , 1,2,....,
2 2
M
h k
a k
M M
h k k
 −
 
=
 

  
= 
− −
 
 − =
 
  

( ) ( )
3
2
0
1 1
2 Cos , Impar
2 2
M
r
n
M M
H w h h n w n M
−
=
− −
   
=
+ −
   
   
∑
( ) ( ) ( )
1
2
0
Cos
M
r
k
H w a k wk
−
=
= ∑
𝐻𝐻𝑟𝑟 𝑤𝑤 se reduce a la forma compacta
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
Funciones de respuesta en frecuencia reales para filtros FIR de fase lineal
22
Observe que las reordenaciones permiten expresar 𝐻𝐻𝑟𝑟 𝑤𝑤 en los cuatro tipos de filtros FIR
como: 𝐻𝐻𝑟𝑟 𝑤𝑤 = 𝑄𝑄 𝑤𝑤 𝑃𝑃 𝑤𝑤
( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
( )
1
2
0
1
2
0
3
2
0
Caso Tipo de filtro
1 1 , impar 1 Cos
2 1 , par Cos Cos
2
3 1 , impar Sin Cos
4 1
M
k
M
k
M
k
Q w P w
h n h M n M a k wk
w
h n h M n M b k wk
h n h M n M w c k wk
h n h M
−
=
−
=
−
=
= − −
 
= − −  
 
=− − −
=
− −
∑
∑
∑


( ) ( ) ( )
1
2
0
, par Sin Cos
2
M
k
w
n M d k wk
−
=
 
−  
 
∑ 
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
Además de 𝐻𝐻𝑟𝑟 𝑤𝑤 , también definimos la respuesta en frecuencia real deseada 𝐻𝐻𝑑𝑑𝑑𝑑 𝑤𝑤 y la
función de ponderación 𝑊𝑊 𝑤𝑤 para el error de la aproximación. Esta ultima permite
seleccionar el tamaño relativo de los errores en la banda de paso y en la banda eliminada.
23
( )
2
1
, en la banda de paso
1, en la banda eliminada
w
W w
w
δ
δ


= 


Ahora podemos definir el error de aproximación ponderado como
( ) ( ) ( ) ( )
( ) ( ) ( )
( )
( )
( )
dr r
dr
E w W w H w H w
H w
E w W w Q w P w
Q w
= −
 
 
 
= −
 
 
Haciendo �
𝑊𝑊 𝑤𝑤 = 𝑊𝑊 𝑤𝑤 𝑄𝑄 𝑤𝑤 y �
𝐻𝐻𝑑𝑑𝑑𝑑 𝑤𝑤 =
𝐻𝐻𝑑𝑑𝑑𝑑 𝑤𝑤
𝑄𝑄 𝑤𝑤
( ) ( ) ( ) ( )
ˆ ˆ
dr
E w W w H w P w
 
= −
 
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
i.e. Diseñe un filtro pasa bajo de longitud 𝑀𝑀 = 61 con una frecuencia de corte en la banda de
paso de 𝑓𝑓𝑝𝑝 = 0.1 y una frecuencia de corte en la banda eliminada 𝑓𝑓𝑠𝑠 = 0.15
24
0 0.2 0.4 0.6 0.8 1
Frecuencia normalizada ( rad/muestra
0
0.2
0.4
0.6
0.8
1
1.2
Magnitud
Modulo de magnitud |H(w)|
Respeusta deseada - |Hdr(w)|
Respuesta real - |Hr(w)|
0 0.2 0.4 0.6 0.8 1
Frecuencia normalizada ( rad/muestra)
-120
-100
-80
-60
-40
-20
0
20
Magnitud
(db)
Modulo de magnitud |Hr(w)|
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
i.e. Aumente el orden del filtro pasa bajo a una longitud 𝑀𝑀 = 101
25
-0.05
0
0.05
0.1
0.15
0.2
0.25
h(n)
Respuesta al impulso unitario
0 10 20 30 40 50 60
n
0 0.2 0.4 0.6 0.8 1
Frecuencia normalizada ( rad/muestra
0
0.2
0.4
0.6
0.8
1
1.2
Magnitud
Modulo de magnitud |H(w)|
Respeusta deseada - |Hdr(w)|
Respuesta real - |Hr(w)|
0 0.2 0.4 0.6 0.8 1
Frecuencia normalizada ( rad/muestra)
-150
-100
-50
0
50
Magnitud
(db)
Modulo de magnitud |Hr(w)|
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
i.e. Diseñe un filtro pasa banda de longitud 𝑀𝑀 = 32 con una frecuencia de corte en la banda de
paso de 𝑓𝑓𝑝𝑝1 = 0.2 y 𝑓𝑓𝑝𝑝2 = 0.35 y frecuencias de corte de la banda eliminada 𝑓𝑓𝑠𝑠1 = 0.1 y 𝑓𝑓𝑠𝑠2 =
0.425
26
0 0.2 0.4 0.6 0.8 1
Frecuencia normalizada ( rad/muestra
0
0.2
0.4
0.6
0.8
1
1.2
Magnitud
Modulo de magnitud |H(w)|
Respeusta deseada - |Hdr(w)|
Respuesta real - |Hr(w)|
0 0.2 0.4 0.6 0.8 1
Frecuencia normalizada ( rad/muestra)
-100
-80
-60
-40
-20
0
20
Magnitud
(db)
Modulo de magnitud |Hr(w)|
Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.

Contenu connexe

Tendances

Single Sideband Suppressed Carrier (SSB-SC)
Single Sideband Suppressed Carrier (SSB-SC)Single Sideband Suppressed Carrier (SSB-SC)
Single Sideband Suppressed Carrier (SSB-SC)
Ridwanul Hoque
 
Satellite communication analog and digital signals
Satellite communication analog and digital signalsSatellite communication analog and digital signals
Satellite communication analog and digital signals
Ajay Kumar
 

Tendances (20)

Single Sideband Suppressed Carrier (SSB-SC)
Single Sideband Suppressed Carrier (SSB-SC)Single Sideband Suppressed Carrier (SSB-SC)
Single Sideband Suppressed Carrier (SSB-SC)
 
FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS
FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS  FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS
FSK , FM DEMODULATOR & VOLTAGE REGULATOR ICS
 
Digital System Processing
Digital System Processing Digital System Processing
Digital System Processing
 
Amplificadores Multietapa
Amplificadores MultietapaAmplificadores Multietapa
Amplificadores Multietapa
 
Informe de Laboratorio de Microondas - Estudio de Oscilador GUNN
Informe de Laboratorio de Microondas - Estudio de Oscilador GUNNInforme de Laboratorio de Microondas - Estudio de Oscilador GUNN
Informe de Laboratorio de Microondas - Estudio de Oscilador GUNN
 
Chapter 7: Operational Amplifier (Op-Amp)
Chapter 7: Operational Amplifier (Op-Amp)Chapter 7: Operational Amplifier (Op-Amp)
Chapter 7: Operational Amplifier (Op-Amp)
 
Pn sequence
Pn sequencePn sequence
Pn sequence
 
Experiment 2 AM
Experiment 2 AMExperiment 2 AM
Experiment 2 AM
 
Phase locked loop design
Phase locked loop designPhase locked loop design
Phase locked loop design
 
Caracterizacion teórica de una antena basada en dipolos
Caracterizacion teórica de una antena basada en dipolosCaracterizacion teórica de una antena basada en dipolos
Caracterizacion teórica de una antena basada en dipolos
 
Prácticas y exámenes de control óptimo (subida a slide share)
Prácticas y exámenes de control óptimo (subida a slide share)Prácticas y exámenes de control óptimo (subida a slide share)
Prácticas y exámenes de control óptimo (subida a slide share)
 
Discrete Time Signal Processing 3rd Edition Oppenheim Solutions Manual
Discrete Time Signal Processing 3rd Edition Oppenheim Solutions ManualDiscrete Time Signal Processing 3rd Edition Oppenheim Solutions Manual
Discrete Time Signal Processing 3rd Edition Oppenheim Solutions Manual
 
Pll ppt
Pll pptPll ppt
Pll ppt
 
Sample and hold circuit
Sample and hold circuitSample and hold circuit
Sample and hold circuit
 
Dsp Lab Record
Dsp Lab RecordDsp Lab Record
Dsp Lab Record
 
Quantization.pptx
Quantization.pptxQuantization.pptx
Quantization.pptx
 
Vestigial side band (vsb)
Vestigial side band (vsb)Vestigial side band (vsb)
Vestigial side band (vsb)
 
Soluciones: Openheim - Sistemas y señales - cap 5
Soluciones: Openheim - Sistemas y señales - cap 5Soluciones: Openheim - Sistemas y señales - cap 5
Soluciones: Openheim - Sistemas y señales - cap 5
 
CommunicatSystems_basic ppt.pdf
CommunicatSystems_basic ppt.pdfCommunicatSystems_basic ppt.pdf
CommunicatSystems_basic ppt.pdf
 
Satellite communication analog and digital signals
Satellite communication analog and digital signalsSatellite communication analog and digital signals
Satellite communication analog and digital signals
 

Similaire à Unidad 4. Diseño de filtros digitales.pdf

Lecture 16 probabilidad de error para señales en awgn parte 1
Lecture 16 probabilidad de error para señales en awgn parte 1Lecture 16 probabilidad de error para señales en awgn parte 1
Lecture 16 probabilidad de error para señales en awgn parte 1
nica2009
 
Problemario de Series de Fourier
Problemario de Series de FourierProblemario de Series de Fourier
Problemario de Series de Fourier
Kike Prieto
 
Analisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En MatlabAnalisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En Matlab
miguelbc
 
Lecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binariaLecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binaria
nica2009
 

Similaire à Unidad 4. Diseño de filtros digitales.pdf (20)

Filtros fir
Filtros firFiltros fir
Filtros fir
 
clase2.pdf
clase2.pdfclase2.pdf
clase2.pdf
 
filtros iir
filtros iir filtros iir
filtros iir
 
Lab 2 tele
Lab 2 teleLab 2 tele
Lab 2 tele
 
6 filtrado
6 filtrado6 filtrado
6 filtrado
 
Filtros
FiltrosFiltros
Filtros
 
Ecuacion de furrier
Ecuacion de furrierEcuacion de furrier
Ecuacion de furrier
 
Filtro+digital
Filtro+digitalFiltro+digital
Filtro+digital
 
Lecture 16 probabilidad de error para señales en awgn parte 1
Lecture 16 probabilidad de error para señales en awgn parte 1Lecture 16 probabilidad de error para señales en awgn parte 1
Lecture 16 probabilidad de error para señales en awgn parte 1
 
SSLL-SE-2014-2S
SSLL-SE-2014-2SSSLL-SE-2014-2S
SSLL-SE-2014-2S
 
Problemario de Series de Fourier
Problemario de Series de FourierProblemario de Series de Fourier
Problemario de Series de Fourier
 
4Fundamentos de Bode.pptx
4Fundamentos de Bode.pptx4Fundamentos de Bode.pptx
4Fundamentos de Bode.pptx
 
CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...
CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...
CI_EV01_SISTEMAS_DE_COMUN_I__EJEMPLO_DE_EVALUACION_CURSOS_ANTERIORES__Analisi...
 
Analisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En MatlabAnalisis De La Transformada De Fourier En Matlab
Analisis De La Transformada De Fourier En Matlab
 
epn filtros
epn filtrosepn filtros
epn filtros
 
Lecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binariaLecture 15 probabilidad de error y ber en señales bandabase binaria
Lecture 15 probabilidad de error y ber en señales bandabase binaria
 
Respuesta frecuencial.pdf
Respuesta frecuencial.pdfRespuesta frecuencial.pdf
Respuesta frecuencial.pdf
 
Balotario-Examen-Parcial-verano-2024.ppt
Balotario-Examen-Parcial-verano-2024.pptBalotario-Examen-Parcial-verano-2024.ppt
Balotario-Examen-Parcial-verano-2024.ppt
 
Seccion 3.1 Transformada Z bilateral
Seccion 3.1 Transformada Z bilateralSeccion 3.1 Transformada Z bilateral
Seccion 3.1 Transformada Z bilateral
 
Clase 19 dsp
Clase 19 dspClase 19 dsp
Clase 19 dsp
 

Plus de LuisArbeyCorredor

Plus de LuisArbeyCorredor (17)

MODELO OSI pojihihnnnnnESTRUCTURADO.pptx
MODELO OSI pojihihnnnnnESTRUCTURADO.pptxMODELO OSI pojihihnnnnnESTRUCTURADO.pptx
MODELO OSI pojihihnnnnnESTRUCTURADO.pptx
 
01. Unidad 1 - El diodo y sus aplicaciones.pptx
01. Unidad 1 - El diodo y sus aplicaciones.pptx01. Unidad 1 - El diodo y sus aplicaciones.pptx
01. Unidad 1 - El diodo y sus aplicaciones.pptx
 
Clase 1.pptx
Clase 1.pptxClase 1.pptx
Clase 1.pptx
 
326880093-Senales-y-Filtros-Con-Matlab.ppt
326880093-Senales-y-Filtros-Con-Matlab.ppt326880093-Senales-y-Filtros-Con-Matlab.ppt
326880093-Senales-y-Filtros-Con-Matlab.ppt
 
Contadora de billetes DB-500.pdf
Contadora de billetes DB-500.pdfContadora de billetes DB-500.pdf
Contadora de billetes DB-500.pdf
 
Presentación1-pi&d.pptx
Presentación1-pi&d.pptxPresentación1-pi&d.pptx
Presentación1-pi&d.pptx
 
EL GPS UN NEGOCIO REDONDO.pdf
EL GPS UN NEGOCIO REDONDO.pdfEL GPS UN NEGOCIO REDONDO.pdf
EL GPS UN NEGOCIO REDONDO.pdf
 
0_Introduccion (1).pdf
0_Introduccion (1).pdf0_Introduccion (1).pdf
0_Introduccion (1).pdf
 
primeras graficas.pptx
primeras graficas.pptxprimeras graficas.pptx
primeras graficas.pptx
 
instrumentacionIII(Presentacion-1).pptx
instrumentacionIII(Presentacion-1).pptxinstrumentacionIII(Presentacion-1).pptx
instrumentacionIII(Presentacion-1).pptx
 
15050_modelo-canvas-CLASE1.pdf
15050_modelo-canvas-CLASE1.pdf15050_modelo-canvas-CLASE1.pdf
15050_modelo-canvas-CLASE1.pdf
 
DIAGRAMAS_Y_SIMBOLOS.pdf
DIAGRAMAS_Y_SIMBOLOS.pdfDIAGRAMAS_Y_SIMBOLOS.pdf
DIAGRAMAS_Y_SIMBOLOS.pdf
 
CLASE2-CALIBRACION-INSTRUMENTOS.pptx
CLASE2-CALIBRACION-INSTRUMENTOS.pptxCLASE2-CALIBRACION-INSTRUMENTOS.pptx
CLASE2-CALIBRACION-INSTRUMENTOS.pptx
 
Seccion1-PT-MCA-iso9000-17025.pptx
Seccion1-PT-MCA-iso9000-17025.pptxSeccion1-PT-MCA-iso9000-17025.pptx
Seccion1-PT-MCA-iso9000-17025.pptx
 
INSTRUMENTACION_Y_CONTROL_Medicion_de_Te.pdf
INSTRUMENTACION_Y_CONTROL_Medicion_de_Te.pdfINSTRUMENTACION_Y_CONTROL_Medicion_de_Te.pdf
INSTRUMENTACION_Y_CONTROL_Medicion_de_Te.pdf
 
Seccion1-PT-MCA-.pptx
Seccion1-PT-MCA-.pptxSeccion1-PT-MCA-.pptx
Seccion1-PT-MCA-.pptx
 
P_and_ID_SYMBOLS_P_and_ID_SYMBOLS_ISA_Sy.pdf
P_and_ID_SYMBOLS_P_and_ID_SYMBOLS_ISA_Sy.pdfP_and_ID_SYMBOLS_P_and_ID_SYMBOLS_ISA_Sy.pdf
P_and_ID_SYMBOLS_P_and_ID_SYMBOLS_ISA_Sy.pdf
 

Dernier

INFORME FINAL ESTADISTICA DESCRIPTIVA E INFERENCIAL
INFORME FINAL ESTADISTICA DESCRIPTIVA E INFERENCIALINFORME FINAL ESTADISTICA DESCRIPTIVA E INFERENCIAL
INFORME FINAL ESTADISTICA DESCRIPTIVA E INFERENCIAL
MANUELVILELA7
 
metodo SOAP utilizado para evaluar el estado de un paciente
metodo SOAP utilizado para evaluar el estado de un pacientemetodo SOAP utilizado para evaluar el estado de un paciente
metodo SOAP utilizado para evaluar el estado de un paciente
MedicinaInternaresid1
 
Letra de cambio definición y características.ppt
Letra de cambio definición y características.pptLetra de cambio definición y características.ppt
Letra de cambio definición y características.ppt
ssuserbdc329
 

Dernier (20)

biometria hematica y hemostasia y preanalitica.pptx
biometria hematica y hemostasia y preanalitica.pptxbiometria hematica y hemostasia y preanalitica.pptx
biometria hematica y hemostasia y preanalitica.pptx
 
Investigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdfInvestigacion cualitativa y cuantitativa....pdf
Investigacion cualitativa y cuantitativa....pdf
 
procedimiento paran la planificación en los centros educativos tipo v(multig...
procedimiento  paran la planificación en los centros educativos tipo v(multig...procedimiento  paran la planificación en los centros educativos tipo v(multig...
procedimiento paran la planificación en los centros educativos tipo v(multig...
 
P.P ANÁLISIS DE UN TEXTO BÍBLICO. TEMA 10.pptx
P.P ANÁLISIS DE UN TEXTO BÍBLICO. TEMA 10.pptxP.P ANÁLISIS DE UN TEXTO BÍBLICO. TEMA 10.pptx
P.P ANÁLISIS DE UN TEXTO BÍBLICO. TEMA 10.pptx
 
data lista de ingresantes de la universidad de ucayali 2024.pdf
data lista de ingresantes de la universidad de ucayali 2024.pdfdata lista de ingresantes de la universidad de ucayali 2024.pdf
data lista de ingresantes de la universidad de ucayali 2024.pdf
 
6.3 Hidrologia Geomorfologia Cuenca.pptx
6.3 Hidrologia Geomorfologia Cuenca.pptx6.3 Hidrologia Geomorfologia Cuenca.pptx
6.3 Hidrologia Geomorfologia Cuenca.pptx
 
Adultos Mayores más de 60 años como de la población total (2024).pdf
Adultos Mayores más de 60 años como  de la población total (2024).pdfAdultos Mayores más de 60 años como  de la población total (2024).pdf
Adultos Mayores más de 60 años como de la población total (2024).pdf
 
decreto 2090 de 2003.pdf actividades de alto riesgo en Colombia
decreto 2090 de 2003.pdf actividades de alto riesgo en Colombiadecreto 2090 de 2003.pdf actividades de alto riesgo en Colombia
decreto 2090 de 2003.pdf actividades de alto riesgo en Colombia
 
INFORME FINAL ESTADISTICA DESCRIPTIVA E INFERENCIAL
INFORME FINAL ESTADISTICA DESCRIPTIVA E INFERENCIALINFORME FINAL ESTADISTICA DESCRIPTIVA E INFERENCIAL
INFORME FINAL ESTADISTICA DESCRIPTIVA E INFERENCIAL
 
metodo SOAP utilizado para evaluar el estado de un paciente
metodo SOAP utilizado para evaluar el estado de un pacientemetodo SOAP utilizado para evaluar el estado de un paciente
metodo SOAP utilizado para evaluar el estado de un paciente
 
Las familias más ricas de África en el año (2024).pdf
Las familias más ricas de África en el año (2024).pdfLas familias más ricas de África en el año (2024).pdf
Las familias más ricas de África en el año (2024).pdf
 
Los primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdfLos primeros 60 países por IDH en el año (2024).pdf
Los primeros 60 países por IDH en el año (2024).pdf
 
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptx
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptxCUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptx
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptx
 
Porcentaje de población blanca europea en Europa Occidental (1923-2024).pdf
Porcentaje de población blanca europea en Europa Occidental (1923-2024).pdfPorcentaje de población blanca europea en Europa Occidental (1923-2024).pdf
Porcentaje de población blanca europea en Europa Occidental (1923-2024).pdf
 
EPIDEMIO CANCER PULMON resumen nnn.pptx
EPIDEMIO CANCER PULMON  resumen nnn.pptxEPIDEMIO CANCER PULMON  resumen nnn.pptx
EPIDEMIO CANCER PULMON resumen nnn.pptx
 
02 protocolo en caso de robo o asalto.pdf
02 protocolo en caso de robo o asalto.pdf02 protocolo en caso de robo o asalto.pdf
02 protocolo en caso de robo o asalto.pdf
 
diseño de una linea de produccion de jabon liquido.pptx
diseño de una linea de produccion de jabon liquido.pptxdiseño de una linea de produccion de jabon liquido.pptx
diseño de una linea de produccion de jabon liquido.pptx
 
aine-2014.pdf/tipos de aines-clasificación
aine-2014.pdf/tipos de aines-clasificaciónaine-2014.pdf/tipos de aines-clasificación
aine-2014.pdf/tipos de aines-clasificación
 
PRESENTACIÓN DR. ÓSCAR CABRERA - Visión Económica de El Salvador.pptx
PRESENTACIÓN DR. ÓSCAR CABRERA - Visión Económica de El Salvador.pptxPRESENTACIÓN DR. ÓSCAR CABRERA - Visión Económica de El Salvador.pptx
PRESENTACIÓN DR. ÓSCAR CABRERA - Visión Económica de El Salvador.pptx
 
Letra de cambio definición y características.ppt
Letra de cambio definición y características.pptLetra de cambio definición y características.ppt
Letra de cambio definición y características.ppt
 

Unidad 4. Diseño de filtros digitales.pdf

  • 1. Filtros ideales  En el diseño de filtros selectivos en frecuencia, la característica del filtro deseado se especifica en el dominio de la frecuencia en función del módulo y de la fase de la respuesta del filtro.  En el proceso de diseño del filtro, determinamos los coeficientes de un filtro FIR o IIR causal que es buena aproximación de las especificaciones de la respuesta en frecuencia deseada.  Junto con el diseño de filtros digitales, vamos a describir también las transformaciones en frecuencia tanto en el dominio analógico como en el digital, para transformar un filtro paso bajo prototipo en otro filtro paso bajo, paso banda, de banda eliminada o paso alto. 1 Los filtros ideales son no causales y, por tanto, no son físicamente realizables para aplicaciones de tratamiento de señales en tiempo real. Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 2. Diseño de filtros FIR  Filtros FIR simétricos y antisimétricos Un filtro FIR de longitud 𝑀𝑀 con entrada 𝑥𝑥 𝑛𝑛 y salida 𝑦𝑦 𝑛𝑛 se describe mediante la ecuación en diferencias 2 ( ) ( ) ( ) ( ) ( ) ( ) 0 1 1 1 0 1 ... 1 k M M k y n b x n b x n b x n M y n x n k b − − = = + − + + − + = − ∑ Donde 𝑏𝑏𝑘𝑘 es el conjunto de coeficientes del filtro. Alternativamente, y considerando el filtro como un sistema con respuesta al impulso unitario ℎ 𝑛𝑛 podemos expresar la secuencia de salida como la convolución entre ℎ 𝑛𝑛 con la señal de entrada ( ) ( ) ( ) 1 0 M k y n x n k h k − = = − ∑ Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 3. Un filtro FIR tiene fase lineal si su respuesta al impulso unidad satisface la condición de simetría y antisimetría El filtro también puede caracterizarse mediante su función de sistema 𝐻𝐻 𝑧𝑧 , que es un polinomio de grado 𝑀𝑀 − 1 en la variable 𝑧𝑧−1 3 ( ) ( ) 1 0 M k k H z h k z − − = = ∑ Las raíces de este polinomio son los ceros del filtro. ( ) ( ) 1 , 0,1,2,3,..., 1 h n h M n n M =± − − = − 0 0.5 1 Amplitud h(n) = h(M-1-n), M par 0 2 4 6 8 n 0 0.5 1 Amplitud h(n) = h(M-1-n), M impar 0 2 4 6 n -1 0 1 Amplitud h(n) = -h(M-1-n), M impar 0 2 4 6 n -1 0 1 Amplitud h(n) = -h(M-1-n), M par 0 2 4 6 n Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 4. Si ℎ 𝑛𝑛 = ℎ 𝑀𝑀 − 1 − 𝑛𝑛 es simétrica, 𝐻𝐻 𝑤𝑤 puede expresarse como 4 ( ) ( ) ( ) 1 2 M jw r H w H w e − − = En donde ( ) ( ) 3 2 0 1 1 2 Cos , Impar 2 2 M r n M M H w h h n w n M − = − −     = + −         ∑ ( ) ( ) 1 2 0 1 2 Cos , Par 2 M r n M H w h n w n M − = −   = −     ∑ Y sus características de fase para 𝑀𝑀 impar y par ( ) ( ) ( ) 1 , si 0 2 1 , si 0 2 r r M w H w w M w H w π  −   − >       Θ =  −   − + <       Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 5. ( ) ( ) ( ) 1 , si 0 2 2 3 1 , si 0 2 2 r r M w H w w M w H w π π  −   − >       Θ =  −    − <       Si ℎ 𝑛𝑛 = −ℎ 𝑀𝑀 − 1 − 𝑛𝑛 es antisimétrica, 𝐻𝐻 𝑤𝑤 puede expresarse como 5 ( ) ( ) ( ) 1 2 2 M j w r H w H w e π −   − +     = En donde, si 𝑀𝑀 es impar ℎ 𝑀𝑀−1 2 = 0 ( ) ( ) 3 2 0 1 2 Sin , Impar 2 M r n M H w h n w n M − = −   = −     ∑ ( ) ( ) 1 2 0 1 2 Sin , Par 2 M r n M H w h n w n M − = −   = −     ∑ Y sus características de fase para 𝑀𝑀 impar y par Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 6. Calculo de la respuesta en frecuencia 𝐻𝐻 𝑤𝑤 Diseño de filtro FIR simétrico con 𝑀𝑀 impar 6 Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 7. Expandiendo 𝐻𝐻 𝑧𝑧 e incorporando las condiciones de simetría, tenemos que: 7 ( ) ( ) ( ) ( ) ( ) ( ) 1 2 3 1 0 1 2 3 ...... 1 M H z h h z h z h z h M z − − − − = + + + + + − Si 𝑴𝑴 es impar, i.e. 𝑴𝑴 = 𝟓𝟓 Sacando factor común 𝑧𝑧 − � (𝑀𝑀−1) 2 y agrupando términos de acuerdo con la simetría ( ) ( )( ) ( )( ) ( ) 2 2 2 1 1 0 1 2 H z z h z z h z z h − − −   = + + + +   ( ) ( ) ( ) ( ) ( ) ( ) 2 2 1 1 2 0 1 2 3 4 H z h z h z h h z h z z− − −   = + + + +   Con ℎ 0 = ℎ 4 y ℎ 1 = ℎ 3 ( ) ( ) ( ) ( ) ( ) ( ) 1 4 2 3 0 1 2 3 4 z H z h h z h h z h z − − − − = + + + + Posición central de secuencia Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 8. Finalmente, evaluando 𝐻𝐻 𝑧𝑧 en la circunferencia unidad [es decir con 𝑧𝑧 = 𝑒𝑒𝑗𝑗𝑗𝑗 ] 8 ( ) ( )( ) ( )( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 2 2 2 2 0 1 2 2 0 Cos 2 2 1 Cos 2 j w j w j w jw jw j w H w e h e e h e e h H w e h w h w h − − − −   = + + + +   = + +     En donde: ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 1 2 2 2 0 Cos 2 2 1 Cos 2 M j w r r j w H w h w h w h H w H w e w e − − − = + +   = =  Θ =   Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 9.  Diseño de filtros FIR de fase lineal utilizando ventanas 9 ( ) ( ) 0 jwn d d n H w h n e ∞ − = = ∑ ( ) ( ) 1 2 jwn d d h n H w e dw π π π − = ∫ ( ) 1, 0,1,2,..., 1 0, en otro caso n M w n = −  =   En general, la respuesta al impulso unidad es infinita en duración y tiene que truncarse en algún punto, para proporcionar un filtro FIR de longitud 𝑀𝑀. Truncar ℎ𝑑𝑑 𝑛𝑛 una longitud 𝑀𝑀 − 1 es equivalente a multiplicar ℎ𝑑𝑑 𝑛𝑛 por una “ventana rectangular”, definida como Por lo que: ( ) ( ) ( ) ( ), 0,1,2,..., 1 0, en otro caso d d h n n M h n h n w n  = − = =   A partir de la respuesta en frecuencia deseada 𝐻𝐻𝑑𝑑 𝑤𝑤 podemos determinar la correspondiente respuesta al impulso unidad ℎ𝑑𝑑 𝑛𝑛 . Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 10.  Multiplicar la función ventana 𝑤𝑤 𝑛𝑛 con la respuesta al impulso ℎ𝑑𝑑 𝑛𝑛 es equivalente a convolucionar 𝐻𝐻𝑑𝑑 𝑤𝑤 con 𝑊𝑊 𝑤𝑤 . 10 ( ) ( ) 2 2 2 1 1 1 1 2 0 2 2 2 2 2 Sin 1 2 1 1 Sin 2 2 2 wM wM j j wM j M jwM M jw jwn jw w w j j n w j e e j e wM j e W w e e w e e e j e j − − −   − − + − −   −   − − = −   −           −     = = = = −     −             ∑ La transformada de Fourier de la ventana rectangular es: Y su modulo de magnitud y fase lineal es: ( ) ( ) ( ) Sin 2 , Sin 2 wM W w w w π π = − ≤ ≤ ( ) ( ) ( ) 1 , cuando Sin 0 2 2 1 , cuando Sin 0 2 2 M wM w w M wM w π  −   − ≥       Θ =  −   − + <       Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 11. 0 0.1 0.2 0.3 0.4 0.5 Frecuencia Normalizada (f) -100 -80 -60 -40 -20 0 Amplitud (db) Modulo de la función Ventana M = 31 M = 61 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 Frecuencia (Rad) 0 20 40 60 80 Amplitud Modulo de la función Ventana M = 31 M = 61 Los grandes lóbulos secundarios de 𝑊𝑊 𝑤𝑤 dan lugar a una serie de efectos de rizado no deseados en la respuesta en frecuencia del filtro FIR 𝐻𝐻𝑑𝑑 𝑤𝑤 . Estos efectos no deseados se eliminan bien utilizando ventanas que no contengan discontinuidades abruptas en sus características en el dominio en el tiempo y los correspondientes lóbulos secundarios más pequeños en sus características en el dominio de la frecuencia. 11 Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 12.  Funciones ventana para el diseño de filtros FIR 12 Barlett (Triangular) 1 2 2 1 1 M n M − − − − Blackman 2 4 0.42 0.5Cos 0.08Cos 1 1 n n M M π π     − +     − −     Hamming 2 0.54 0.46Cos 1 n M π   −   −   Hanning 1 2 1 Cos 2 1 n M π     −     −     kaiser 2 2 0 0 1 1 2 2 1 2 M M I n M I α α   − −       − −              −            Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 13. Funciones ventana para el diseño de filtros FIR (Cont.) 13 Tukey ( )( ) ( )( ) 1 1 1 2 1 Cos 1 1 2 2 a M n a M π   + −   −     +     − −         ( ) 1 1 1 2 2 2 M M M n α − − − ≤ − ≤ Lanczos ( ) 1 2 2 Sin 1 , 0 1 2 2 1 2 L M n M L M n M π π    −    −             −           >   −     −         −           1 1 1, , 0 1 2 2 M M n α α − − − ≤ < < Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 14. 14 En MatLab es possible diseñar y analizar ventanas espectralmente con windowDesigner 0 5 10 15 20 25 30 35 Muestras 0 0.2 0.4 0.6 0.8 1 Módulo Funciones ventana para el diseño de filtros FIR Rectanguar Barlett Blackman Hamming Hanning Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 15. • i.e. Suponga que deseamos diseñar un filtro FIR paso bajo simétrico de fase lineal cuya respuesta en frecuencia es: 15 ( ) ( ) 1 2 1 , 0 0, en otro caso c jw d M w w H w e − −   ≤ ≤ =    Se añade un retardo de 𝑀𝑀−1 2 unidades a 𝐻𝐻𝑑𝑑 𝑤𝑤 para forzar que el filtro tenga una longitud 𝑀𝑀. Solución: Como 𝐻𝐻𝑑𝑑 𝑤𝑤 se relaciona con ℎ𝑑𝑑 𝑛𝑛 a través de la transformada inversa de Fourier, tenemos que: ( ) ( ) 1 2 1 2 1 1 Sin , 2 2 c c M jw w jwn d w c d c h n e e dw w M M h n c w n n π π −   −     − =  −  −   = − ≠         ∫ En este caso, ℎ𝑑𝑑 𝑛𝑛 es no causal y tiene una duración infinita. Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 16. Multiplicando ℎ𝑑𝑑 𝑛𝑛 por una venta rectangular se obtiene un filtro FIR con respuesta al impulso ℎ 𝑛𝑛 . 16 ( ) 1 1 Sin 0 1, 2 2 c c w M M h n c w n n M n π  −  −   = − ≤ ≤ − ≠         -0.02 0 0.02 0.04 0.06 0.08 Modulo Filtro FIR con respuesta al impulso h(n) 0 10 20 30 40 50 60 Muestras M = 61 Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 17. 0 0.1 0.2 0.3 0.4 0.5 Frecuencia normalizada 0 0.2 0.4 0.6 0.8 1 Modulo Filtro pasa bajo diseñado con una ventana rectangular M = 61 M = 101 17 Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 18. En conclusión • El rizado u oscilaciones en las proximidades de la banda son el resultado directo de la existencia de lóbulos secundarios grandes en la característica de frecuencia 𝑊𝑊 𝑤𝑤 de la ventana rectangular. • Las oscilaciones aumentan en frecuencia cuando M aumenta, pero no disminuyen en amplitud. • Cuando la función de ventana se convoluciona con la respuesta en frecuencia deseada 𝐻𝐻𝑑𝑑 𝑤𝑤 , las oscilaciones que aparecen como grandes lóbulos secundarios de área constante se desplazan a lo largo de la discontinuidad que existe en 𝐻𝐻𝑑𝑑 𝑤𝑤 . • El comportamiento oscilatorio en las proximidades del extremo de la banda del filtro se conoce como fenómeno de Gibbs. • Para aliviar la presencia de las oscilaciones grandes en la banda de paso y en la banda eliminada, debemos emplear una función de ventana que contenga un atenuador y disminuya hasta cero gradualmente, en lugar de abruptamente, como ocurre con una ventana rectangular. Todo lo anterior, a expensas de un incremento en la banda de transición del filtro. 18 Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 19.  Diseño de filtros FIR de fase lineal mediante el método basado en el muestreo en frecuencia 19 Exposición del tema por parte de estudiantes Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 20.  Diseño de filtros FIR de fase lineal con rizado constante optimo 20 ( ) 1 1 1 1 , r p H w w w δ δ − ≤ ≤ + ≤  En la banda de paso, la respuesta en frecuencia del filtro satisface la condición El método de diseño de filtros descrito en esta sección se formula como problema de la aproximación de Chebyshev. Esto puede verse como un criterio de diseño óptimo en el sentido de que el error de la aproximación ponderado entre la respuesta en frecuencia real deseada y la respuesta en frecuencia real se dispersa a lo largo de la banda de paso e igualmente a lo largo de la banda eliminada del filtro, minimizando de este modo el error máximo.  y en la banda eliminada ( ) 2 2 , r s H w w w δ δ − ≤ ≤ > Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 21. Caso 1: respuesta al impulso unidad simétrica ℎ ℎ = ℎ 𝑀𝑀 − 1 − 𝑛𝑛 y 𝑀𝑀 impar 21 En este caso, la respuesta en frecuencia real 𝐻𝐻𝑟𝑟 𝑤𝑤 es Si hacemos 𝑘𝑘 = 𝑀𝑀−1 2 − 𝑛𝑛 y definimos un nuevo conjunto de parámetros del filtro 𝑎𝑎 𝑘𝑘 como ( ) 1 , 0 2 1 1 2 , 1,2,...., 2 2 M h k a k M M h k k  −   =       =  − −    − =       ( ) ( ) 3 2 0 1 1 2 Cos , Impar 2 2 M r n M M H w h h n w n M − = − −     = + −         ∑ ( ) ( ) ( ) 1 2 0 Cos M r k H w a k wk − = = ∑ 𝐻𝐻𝑟𝑟 𝑤𝑤 se reduce a la forma compacta Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 22. Funciones de respuesta en frecuencia reales para filtros FIR de fase lineal 22 Observe que las reordenaciones permiten expresar 𝐻𝐻𝑟𝑟 𝑤𝑤 en los cuatro tipos de filtros FIR como: 𝐻𝐻𝑟𝑟 𝑤𝑤 = 𝑄𝑄 𝑤𝑤 𝑃𝑃 𝑤𝑤 ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 1 2 0 1 2 0 3 2 0 Caso Tipo de filtro 1 1 , impar 1 Cos 2 1 , par Cos Cos 2 3 1 , impar Sin Cos 4 1 M k M k M k Q w P w h n h M n M a k wk w h n h M n M b k wk h n h M n M w c k wk h n h M − = − = − = = − −   = − −     =− − − = − − ∑ ∑ ∑   ( ) ( ) ( ) 1 2 0 , par Sin Cos 2 M k w n M d k wk − =   −     ∑  Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 23. Además de 𝐻𝐻𝑟𝑟 𝑤𝑤 , también definimos la respuesta en frecuencia real deseada 𝐻𝐻𝑑𝑑𝑑𝑑 𝑤𝑤 y la función de ponderación 𝑊𝑊 𝑤𝑤 para el error de la aproximación. Esta ultima permite seleccionar el tamaño relativo de los errores en la banda de paso y en la banda eliminada. 23 ( ) 2 1 , en la banda de paso 1, en la banda eliminada w W w w δ δ   =    Ahora podemos definir el error de aproximación ponderado como ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) dr r dr E w W w H w H w H w E w W w Q w P w Q w = −       = −     Haciendo � 𝑊𝑊 𝑤𝑤 = 𝑊𝑊 𝑤𝑤 𝑄𝑄 𝑤𝑤 y � 𝐻𝐻𝑑𝑑𝑑𝑑 𝑤𝑤 = 𝐻𝐻𝑑𝑑𝑑𝑑 𝑤𝑤 𝑄𝑄 𝑤𝑤 ( ) ( ) ( ) ( ) ˆ ˆ dr E w W w H w P w   = −   Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 24. i.e. Diseñe un filtro pasa bajo de longitud 𝑀𝑀 = 61 con una frecuencia de corte en la banda de paso de 𝑓𝑓𝑝𝑝 = 0.1 y una frecuencia de corte en la banda eliminada 𝑓𝑓𝑠𝑠 = 0.15 24 0 0.2 0.4 0.6 0.8 1 Frecuencia normalizada ( rad/muestra 0 0.2 0.4 0.6 0.8 1 1.2 Magnitud Modulo de magnitud |H(w)| Respeusta deseada - |Hdr(w)| Respuesta real - |Hr(w)| 0 0.2 0.4 0.6 0.8 1 Frecuencia normalizada ( rad/muestra) -120 -100 -80 -60 -40 -20 0 20 Magnitud (db) Modulo de magnitud |Hr(w)| Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 25. i.e. Aumente el orden del filtro pasa bajo a una longitud 𝑀𝑀 = 101 25 -0.05 0 0.05 0.1 0.15 0.2 0.25 h(n) Respuesta al impulso unitario 0 10 20 30 40 50 60 n 0 0.2 0.4 0.6 0.8 1 Frecuencia normalizada ( rad/muestra 0 0.2 0.4 0.6 0.8 1 1.2 Magnitud Modulo de magnitud |H(w)| Respeusta deseada - |Hdr(w)| Respuesta real - |Hr(w)| 0 0.2 0.4 0.6 0.8 1 Frecuencia normalizada ( rad/muestra) -150 -100 -50 0 50 Magnitud (db) Modulo de magnitud |Hr(w)| Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.
  • 26. i.e. Diseñe un filtro pasa banda de longitud 𝑀𝑀 = 32 con una frecuencia de corte en la banda de paso de 𝑓𝑓𝑝𝑝1 = 0.2 y 𝑓𝑓𝑝𝑝2 = 0.35 y frecuencias de corte de la banda eliminada 𝑓𝑓𝑠𝑠1 = 0.1 y 𝑓𝑓𝑠𝑠2 = 0.425 26 0 0.2 0.4 0.6 0.8 1 Frecuencia normalizada ( rad/muestra 0 0.2 0.4 0.6 0.8 1 1.2 Magnitud Modulo de magnitud |H(w)| Respeusta deseada - |Hdr(w)| Respuesta real - |Hr(w)| 0 0.2 0.4 0.6 0.8 1 Frecuencia normalizada ( rad/muestra) -100 -80 -60 -40 -20 0 20 Magnitud (db) Modulo de magnitud |Hr(w)| Elaboró: Ing. Jhonattan Bulla Espinosa, MSc.