Está en la página 1de 26

8

Diseo de ltros sencillos


Si bien es posible disear ltros que satisfagan casi cualquier especicacin de diseo,
en muchas aplicaciones basta con una accin de ltrado sencilla, que insuma pocas op-
eraciones por cada muestra de salida, y que no requiera de gran cuidado en su imple-
mentacin. Con secciones FIR o IIR de segundo orden se pueden implementar una gran
variedad de ltros que satisfacen estas condiciones.
8.1. Filtros Pasatodo
Un ltro pasatodo tiene una respuesta en frecuencia de magnitud constante para todas
las frecuencias,
[H(e
j
)[ = 1, 0 _ _ .
El ltro pasatodo ms sencillo es un retardo puro de n
0
muestras, n
0
Z, cuya funcin
de sistema
H(z) = z
n
0
se caracteriza por tener n
0
polos en el origen si n
0
> 0 (que es la situacin usual). Este
sistema deja pasar todas las seales sin atenuacin, salvo por un retardo de n
0
muestras
y[n] = x[n x
0
]: es un pasatodos trivial con una respuesta de fase lineal arg[H(e
j
)] =
n
0
.
Un ltro pasatodos ms interesante es el que tiene como funcin de sistema
H (z) =
a
N
+ a
N1
z
1
+ + a
1
z
N+1
+ z
N
1 + a
1
z
1
+ + a
N1
z
N+1
+ a
N
z
N
=

N
k=0
a
k
z
N+k

N
k=0
a
k
z
k
,
donde los coecientes a
k
, 0 _ k _ N, son reales, y frecuentemente a
0
= 1. Si se dene el
polinomio A(z) como
A(z) =
N

k=0
a
k
z
k
,
1
2 8. Diseo de ltros sencillos
Fig. 8.1. Diagrama de polos y ceros de pasatodos de primer (a) y segundo (b) orden.
la funcin de sistema puede expresarse como
1
H(z) = z
N
A(z
1
)
A(z)
. (8.1)
Como [H(e
j
)[
2
= H(z)H(z
1
)[
z=e
j = 1, el sistema (8.1) es un pasatodo. Mas an, si p
0
es un polo de H(z), entonces c
0
= 1/p
0
es un cero de H(z): los ceros del sistema son los
recprocos de los polos. El diagrama de polos y ceros tpicos de ltros pasatodo de primer
y segundo orden se muestran en la Fig. 8.1(a)-(b), respectivamente.
La forma general de la funcin de sistema del ltro pasatodo (8.1) con coecientes a
k
reales es
H(z) =
N
R

k=1
z
1

k
1
k
z
1
N
c

k=1
_
z
1

+
k
_
(1
k
z
1
)
_
z
1

k
_
(1
+
k
z
1
)
, (8.2)
con N
R
polos y ceros reales (p
k
=
k
, c
k
=
1
k
) y N
C
pares de polos y ceros complejos
conjugados [p
k
=
k
, c
k
= (
+
k
)
1
]. Para que el sistema sea causal y estable es necesario
que [
k
[ < 1, [
k
[ < 1.
Es interesante estudiar la respuesta de fase y el retardo de grupo de estos ltros. Un
examen de (8.2) revela que
arg[H(z)][
z=1
= arg[H(e
j
)]

=0
= 0,
arg[H(z)][
z=1
= arg[H(e
j
)]

=
= (N
R
+ 2N
C
) ,
de modo que cada seccin de primer orden contribuye con un desfasaje total de rad, y
cada seccin de segundo orden con un desfasaje total de 2 rad. El retardo de grupo se
puede estudiar analizando la funcin de sistema de cada una de las unidades de primer
orden que forman el ltro pasatodos (8.2),
H
k
(z) =
z
1

+
k
1
k
z
1
=
z
1
r
k
e
j
k
1 r
k
e
j
k
z
1
, (8.3)
1
H (z) tambin puede escribirse como H (z) = z
N
A
+
(1/z
+
)/A(z) si se permite que a
k
C, 0 _ k _ N.
Procesamiento Digital de Seales U.N.S. 2011
8.1. Filtros Pasatodo 3
Fig. 8.2. Respuesta en mdulo y fase de distintos ltros pasatodos de primer orden.
donde
k
= r
k
e
j
k
, y r
k
,
k
son el mdulo y la fase de los polos, respectivamente (Fig. 8.1).
La respuesta en fase y el retardo de cada unidad estn dadas por
arg[H(e
j
)] = 2 tan
1
r
k
sen(
k
)
1 r
k
cos(
k
)
,

k
() =
d arg[H(e
j
)]
d
=
1 r
2
k
1 + r
2
k
2r
k
cos(
k
)
, (8.4)
y como r
k
< 1 para asegurar la estabilidad del sistema, resulta

k
() _ 0, 0 _ < .
Por lo tanto, el retardo de grupo del ltro pasatodo (8.2), formado por la suma de los
retardos de grupo de secciones como (8.3), siempre es positivo.
EJEMPLO 8.1. Respuesta en frecuencia de pasatodos de primer orden
La Fig. 8.2 muestran las respuesta de fase de ltros pasatodos de primer orden
H (z) =
z
1

0
1
0
z
1
para distintos valores de
0
R. Si bien el mdulo de la respuesta en frecuencia es constante e
igual a la unidad, la fase, en cambio, vara segn el parmetro
0
. En particular la gura muestra
que la fase tiende ms rpidamente a cuando
0
> 0 que cuando
0
< 0.
Un ltro pasatodo de orden N = N
R
+2N
C
permite especicar la fase o el retardo desea-
dos en N frecuencias de inters. El clculo es sencillo si el orden N es bajo pero el diseo
se complica para rdenes superiores. En estos casos es conveniente utilizar herramientas
de diseo de ltros ms avanzadas, como las que se estudiarn en los Captulos 11 y12.
8.1.1. Especicacin de fase/retardo en un pasatodos de primer orden
En un pasatodos de primer orden la especicacin de la fase deseada
0
= arg[H(e
j
)],
<
0
< 0, a una frecuencia =
0
determina de manera nica la ubicacin del polo:

0
=
sen[(
0
+
0
)/2]
sen[(
0

0
)/2]
.
Procesamiento Digital de Seales U.N.S. 2011
4 8. Diseo de ltros sencillos
Fig. 8.3. Respuestas de ltros pasatodo con retardo () = 1/2 en = /2. Respuesta de
fase (a) y retardo de grupo (b) para el pasatodos con polo en
0
= 1/
_
3. Respuesta
de fase (c) y retardo de grupo (d) para el pasatodo con polo en
0
= 1/
_
3.
Sin embargo, si se especica el retardo
0
deseado a una frecuencia =
0
, puede haber
ms de un polo que satisfaga estos requisitos.. De acuerdo con (8.4) el retardo de un
pasatodo de primer orden es
() =
1
2
1 +
2
2 cos
. (8.5)
El mximo retardo se alcanza en = 0 si > 0 o en = si < 0, y su valor es

m ax
=
1 +[a[
1 [a[
.
De modo que para tener un retardo
0
<
m ax
en una frecuencia =
0
el polo debe
estar ubicado en

0,1
=

0
cos
0
1 +
0

_
1
2
0
(sen
0
)
2
1 +
0
. (8.6)
Las dos posibles soluciones corresponden a polos con parte real positiva o negativa que
resultan en respuestas de fase como las ilustradas en la Fig. 8.2; la especicacin de la
pendiente (el retardo) no determina unvocamente la curva de fase, como revela el sigu-
iente EJEMPLO.
EJEMPLO 8.2. Especicacin de retardo en un pasatodos de primer orden
Se desea que el ltro pasatodo tenga un retardo
0
= 1/2 en = /2. Aplicando (8.6) se
encuentra que

0
=
1
_
3
~
= +0,5774,
1
=
1
_
3
~
= 0,0,5774
Procesamiento Digital de Seales U.N.S. 2011
8.2. Resonadores Digitales 5
Fig. 8.4. Diagrama de polos y ceros (a) y respuesta en frecuencia (b) de un resonador.
En este caso el retardo mximo es el mismo para cualquiera de los polos:
m ax
= (
_
3 +1)/(
_
3
1)
~
= 3,73. La Fig. 8.3(a) muestra la fase y la Fig. 8.3(b) el retardo de grupo del pasatodos con
polo en
0
, mientras que las Figs. 8.3(c) y 8.3(d) las mismas curvas para el pasatodo con polo en

1
. Ambos pasatodos satisfacen las especicaciones de retardo, pero el desfasaje introducido a la
frecuencia de inters es mucho mayor para el pasatodos con polo en
0
> 0 que para el que tiene
el polo en
1
< 0.
Los ltros pasatodos encuentran aplicacin como ecualizadores de fase. Al conectarse
en cascada con otros ltros cuya respuesta de fase es pobre, los ltros pasatodo se dis-
ean para compensar la caracterstica de fase del ltro, y producir un sistema con una
respuesta de fase globalmente lineal.
8.2. Resonadores Digitales
Un resonador digital es un ltro pasabanda especial, con un par de polos complejos con-
jugados ubicados en la vecindad del crculo unitario, como se muestra en la Fig. 8.4(a); la
magnitud de la respuesta en frecuencia del ltro se ilustra en la Fig. 8.4(b). La posicin an-
gular de los polos determina la frecuencia de resonancia del ltro. El nombre resonador se
debe al hecho que el ltro tiene una gran ganancia (resuena) para seales sinusoidales
de frecuencia cercana a la de los polos. Los resonadores digitales son tiles en varias
aplicaciones, incluyendo sntesis de voz y ltrado pasabanda sencillo.
Para el diseo de un resonador digital con un pico de resonancia en =
0
, los polos
complejos conjugados se ubican en
p
1,2
= re
j
0
, 0 < r < 1.
Adems, se pueden colocar hasta dos ceros. Aunque la ubicacin de stos es arbitraria,
existen dos casos de inters. Una eleccin posible es ubicar los ceros en el origen. La otra
es ubicar un cero en z = 1, y el otro en z = 1. Esta eleccin elimina completamente la
respuesta del ltro a las frecuencias = 0 y = , y es til en muchas aplicaciones.
Procesamiento Digital de Seales U.N.S. 2011
6 8. Diseo de ltros sencillos
Fig. 8.5. Respuesta en frecuencia de un resonador con ceros en el origen (a); con ceros en
= 0, = (b).
La funcin de sistema del resonador digital con ceros en el origen es
H(z) =
b
0
(1 re
j
0
z
1
)(1 re
j
0
z
1
)
=
b
0
1 (2r cos
0
)z
1
+ r
2
z
2
. (8.7)
La respuesta en frecuencia alcanza su mximo en

r
= cos
1
_
1 + r
2
2r
cos
0
_
,
que para valores de r prximos a la unidad se puede aproximar por

r
=
0

(1 r)
2
2 tan
0
+
(1 r)
3
2 tan
0
+
Si r
~
= 1 resulta
r
~
=
0
, y como [H(e
j
)[ alcanza su mximo cerca de
0
, se elige el
factor de ganancia b
0
de manera que

H
_
e
j
0
_

= 1. Para este caso,


b
0
= (1r)
_
1 2 r cos 2
0
+ r
2
.
El ancho de banda del ltro es el intervalo de frecuencias donde la magnitud de la re-
spuesta en frecuencia queda comprendida dentro de los 3 dB respecto del valor mxi-
mo. Cuando r es prximo a la unidad, el ancho de banda del resonador es aproximada-
mente
- 2(1 r). (8.8)
Procesamiento Digital de Seales U.N.S. 2011
8.3. Filtros Notch 7
Fig. 8.6. Respuesta en frecuencia tpica de un ltro notch ideal (a) y real (b) .
EJEMPLO 8.3. Resonador con ceros en el origen con resonancia en
0
= /4
En este ejemplo los polos se ubican en z
0
= re
j(/4)
. La Fig. 8.5(a) muestra el mdulo de la
respuesta en frecuencia del resonador (8.7) para diferentes valores de r. A medida que r disminuye
la frecuencia de resonancia del ltro se desplaza ligeramente hacia la izquierda de
0
; adems, el
mximo del mdulo de la respuesta en frecuencia es ligeramente mayor que la unidad. Esto se debe a
que la frecuencia de resonancia real
r
no es exactamente
0
; sin embargo, el error es despreciable
si r
~
= 1.
Si los ceros del resonador se ubican en z = 1 y z = 1, la funcin de sistema es
H(z) =
b
0
(1 z
1
)(1 + z
1
)
(1 re
j
0
z
1
)(1 re
j
0
z
1
)
=
b
0
(1 z
2
)
1 (2r cos
0
)z
1
+ r
2
z
2
. (8.9)
Nuevamente, el valor de b
0
se elige de manera que

H(e
j
0
)

= 1,
b
0
=
1 r
2 sen
0
_
1 2 r cos 2
0
+ r
2
.
Los ceros en z = 1 modican la respuesta del resonador. Valores de r prximos a 1 per-
miten obtener ltros ms selectivos; a medida que los polos se alejan del crculo unitario
aumenta el ancho de banda del ltro y se desplaza ligeramente la frecuencia de resonan-
cia
r
respecto a la frecuencia de diseo
0,
como se muestra en el siguiente EJEMPLO.
EJEMPLO 8.4. Resonador con ceros en z = 1 con resonancia en
0
= /4
En la Fig. 8.5(b) se muestra un diseo con especicaciones idnticas a las del Ejemplo anterior,
pero implementado con ceros en = 0 y en = . La funcin de sistema es
H(z) =
(1 r)
_
1 + r
2
_
2
(1 z
2
)
1 r
_
2z
1
+ r
2
z
2
.
A medida que r se aleja del crculo unitario la frecuencia de resonancia es mayor que
0
, y aumenta
el ancho de banda.
8.3. Filtros Notch
Un ltro notch ideal elimina completamente un pequeo rango de frecuencias dejan-
do inalterado el resto de la banda, como se muestra en la Fig. 8.6(a). En la practica su
Procesamiento Digital de Seales U.N.S. 2011
8 8. Diseo de ltros sencillos
Fig. 8.7. Respuesta en frecuencia del ltro notch tipo FIR.
respuesta en frecuencia presenta uno o ms valles profundos (idealmente, ceros perfec-
tos). En la Fig. 8.6(b) se observa una respuesta tpica de un ltro notch con ceros en
0
y
1
. Los ltros notch son tiles en muchas aplicaciones donde deben eliminarse algu-
nas frecuencias especcas, por ejemplo, las componentes de 50 ciclos (induccin de la
frecuencia de lnea) que contaminan seales de muy baja amplitud.
Para crear un cero en la respuesta a la frecuencia
0
basta con ubicar un par de ceros
complejos conjugados sobre el crculo unitario cuya fase sea
0
:
z
0,1
= e
j
0
.
Por lo tanto, la funcin de sistema para el ltro notch es
H(z) = b
0
_
1e
j
0
z
1
_ _
1e
j
0
z
1
_
= b
0
_
1 2 cos
0
z
1
+ z
2
_
. (8.10)
El inconveniente con este ltro notch (tipo FIR) es que tiene un ancho de banda relativa-
mente grande, lo que signica que no slo se elimina la frecuencia de inters, sino que
tambin se atenan (severamente) otras componentes de frecuencias vecinas. Adems la
ganancia para = 0 (z = 1) es diferente de la ganancia en = (z = 1):

H(e
j
)

=0
= 2b
0
(1 cos
0
),

H(e
j
)

=
= 2b
0
(1 +cos
0
).
La diferencia entre ambas puede ser muy grande si la frecuencia que se desea eliminar
est cerca de = 0 o de = . De todas maneras, usualmente el coeciente b
0
se calcula
para que la ganancia de continua sea unitaria, [H(z)[[
z=1
=

H(e
j
)

=0
= 1, de donde
resulta que b
0
= [2 (1 cos
0
)]
1
.
EJEMPLO 8.5. Filtro notch tipo FIR
La funcin de sistema de un ltro notch diseado para cancelar la frecuencia
0
= /4, con
ganancia unitaria en = 0 es
H(z) =
1
(2
_
2)
_
1
_
2z
1
+ z
2
_
.
Procesamiento Digital de Seales U.N.S. 2011
8.3. Filtros Notch 9
Fig. 8.8. Diagrama de polos y ceros del ltro notch IIR (a) . Mtodo del punto explorador (b) .
La respuesta en frecuencia del ltro se representa en la Fig. 8.7. Si bien la ganancia es unitaria en
= 0, este valor crece hasta (2 +
_
2)/(2
_
2)
~
= 5,82 para = ; la respuesta del ltro es
muy diferente de la indicada en la Fig. 8.6.
Para reducir el ancho de banda del notch se pueden incorporar polos complejos conjuga-
dos. El efecto ubicar un par de polos en p
0,1
= re
j
0
, como se muestra en la Fig. 8.8(a)
es introducir resonancia en la vecindad de los ceros. La funcin de sistema para el ltro
resultante (de tipo IIR) es
H(z) = b
0
1 2 cos
0
z
1
+ z
2
1 2r cos
0
z
1
+ r
2
z
2
. (8.11)
Nuevamente, el ltro no tiene el mismo valor de ganancia en = 0 y en = ,

H(e
j
)

=0
= b
0
2(1 cos
0
)
1 + r
2
2r cos
0
,

H(e
j
)

=
= b
0
2(1 +cos
0
)
1 + r
2
+ 2r cos
0
,
pero son similares si r (el mdulo de los polos) es cercano a la unidad. Esta propiedad
puede corroborarse evaluando el mdulo de la respuesta en frecuencia con el mtodo
del punto explorador como se ilustra en la Fig. 8.8(b) . Para frecuencias alejadas de
0
,

e
j
0
c
0

e
j
0
p
0

, y

e
j
0
c
1

e
j
0
p
1

, y entonces

H(e
j
)

e
j
0
c
0

e
j
0
c
1

e
j
0
p
0

e
j
0
p
1

- 1.
Tambin es usual elegir b
0
para que la ganancia de continua sea unitaria, lo que resulta
en
b
0
=
1 2 r cos
0
+ r
2
2 (1 cos
0
)
.
La presencia de los polos puede introducir un pequea ondulacin en la banda de paso
del ltro, debida a fenmenos de resonancia. Este efecto se puede reducir agregando
polos y ceros adicionales. El problema con esta solucin es que no existe una regla general
para eliminar la ondulacin, y el mtodo se convierte en uno de prueba y error.
Procesamiento Digital de Seales U.N.S. 2011
10 8. Diseo de ltros sencillos
Fig. 8.9. Respuesta en frecuencia del ltro notch tipo IIR.
EJEMPLO 8.6. Filtro notch tipo IIR
La funcin de sistema de un ltro notch tipo IIR (8.11) diseado para bloquear componentes de
frecuencia
0
= /4 es
H(z) =
1 + r
2

_
2r
2
_
2
1
_
2z
1
+ z
2
1 r
_
2z
1
+ r
2
z
2
.
El par de polos complejos conjugados estn ubicados en p
0,1
= re
j
0
. En la Fig. 8.9 se muestra el
mdulo de la respuesta en frecuencia para distintos valores de r. La selectividad del ltro mejora a
medida que r 1, y su comportamiento similar al del prototipo ideal de la Fig. 8.6(a) .
8.3.1. Filtros notch basados en pasatodos
Una manera de obtener muy buenos ltros notch es utilizando ltros pasatodos. Como
la fase de un pasatodo de segundo orden vara desde 0 hasta 2 a medida que la fre-
cuencia vara desde = 0 hasta = , el ltro
H (z) =
1
2
[1 + H
PT
(z)] , (8.12)
donde H
PT
(z) es un pasatodos de segundo orden, tiene un cero dentro de la banda de
paso; precisamente, en la frecuencia
0
donde H
PT
(e
j
0
) = 1, cuando la fase es de ()
radianes. Adems, de (8.12) es evidente que
H(e
j0
) = H(e
j
) = 1, H(e
j
0
) = 0,
Los ltros notch generados a partir de pasatodos tienen la ventaja que la ganancia es
uniforme a cada lado de la frecuencia del cero, que es una mejora importante frente a la
respuesta de los notch generados por ubicacin directa de polos y ceros de la Seccin 8.3.
Si H
PT
(z) = (a
2
+ a
1
z
1
+ z
2
)/(1 + a
1
z
1
+ a
2
z
2
), H(z) se puede expresar como
H (z) =
1
2
(1 + a
2
) + 2a
1
z
1
+ (1 + a
2
)z
2
1 + a
1
z
1
+ a
2
z
2
que bajo la sustitucin a
2
= k
2
, a
1
= k
1
(1 + k
2
) resulta
H (z) =
(1 + k
2
)
2
1 + 2k
1
z
1
+ z
2
1 + k
1
(1 + k
2
)z
1
+ k
2
z
2
. (8.13)
Procesamiento Digital de Seales U.N.S. 2011
8.3. Filtros Notch 11
Fig. 8.10. Diagrama de polos y ceros del ltro notch basado en pasatodos.
Los coecientes k
1
y k
2
se pueden relacionar directamente con parmetros frecuenciales
signicativos. Si
0
es la frecuencia del cero y
0
el ancho de bada de 3 dB, se puede
encontrar que
k
1
= cos
0
, k
2
=
1 tan(
0
/2)
1 +tan(
0
/2)
. (8.14)
Los ceros de (8.13) son c
0,1
= e
j
0
, bloqueando efectivamente las frecuencias indeseadas.
Los polos de (8.13) se pueden expresar como p
0,1
= re
j
p
, con
r =
_
k
2
=
_
a
2
,

p
= cos
1
_
1 + r
2
2r
cos
0
_
~
= cos
0

(1 r)
2
2 tan
0
+
(1 r)
3
2 tan
0
+
donde la ltima aproximacin es vlida para r
~
= 1. Esta ltima expresin revela que los
polos no tienen la misma fase que los ceros, sino que se encuentran ligeramente desplaza-
dos (Fig. 8.10).
EJEMPLO 8.7. Filtro notch basado en pasatodos
Los parmetros de un ltro notch que bloquee completamente la frecuencia
0
= /3, y que tenga
un ancho de banda de 3 dB de = 0,1 se derivan de (8.14):
k
1
= cos(/3) = 1/2, k
2
=
1 tan(0,05)
1 +tan(0,05)
~
= 0,726543.
La funcin de sistema es
H(z) = 0,8633
1 z
1
+ z
2
1 0,8633z
1
+0,7265z
2
,
que tiene ceros en c
0,1
= e
j/3
, y polos en p
0,1
= 0,8524e
j0,3310
. Los ceros yacen sobre el
crculo unitario, con fase /3, bloqueando efectivamente la componente de frecuencia deseada.
Los polos estn dentro del crculo unitario, pero no tienen la misma fase de los ceros (es apenas
menor que /3). La Fig. 8.11 muestra la respuesta en frecuencia de este ltro y tambin la de otros
con la misma frecuencia de rechazo
0
= /3 pero distintos anchos de banda (
0
= 0,2 y

0
= 0,3). La respuesta es mucho ms parecida a la ideal de la Fig. 8.6(a) .
Procesamiento Digital de Seales U.N.S. 2011
12 8. Diseo de ltros sencillos
Fig. 8.11. Respuesta en frecuencia de ltros notch basados en pasatodos que bloquean la fre-
cuencia
0
= 0,3 con diferentes anchos de banda: = 0,1, 0,2, 0,3.
8.4. Filtros Peine
Tradicionalmente, el ltro peine dena un ltro tipo notch en el cual los ceros se
repetan peridicamente en la banda de frecuencias; de esta forma se poda cancelar
una frecuencia no deseada y todas sus armnicas, dejando inalterada el resto de la ban-
da. En la actualidad se denomina ltro peine a aquel cuya respuesta en frecuencia
(no necesariamente un notch) se repite un nmero determinado de veces en el intervalo
0 _ _ . Los ltros peine se utilizan en gran cantidad de aplicaciones, como por ejem-
plo para eliminar armnicas de la frecuencia de lnea, separar las componentes lunares
y solares en las mediciones de concentracin de electrones en la ionosfera, eliminar ar-
mnicas de la frecuencia de barrido horizontal en televisin, etc.
Un ejemplo de un ltro peine sencillo es el ltro FIR promediador
y[n] =
1
N
N1

k=0
x[n k],
cuya funcin de sistema es
H(z) =
1
N
N1

k=0
z
k
=
1
N
1 z
N
1 z
1
=
1
N
1
z
N1
z
N
1
z 1
, (8.15)
y la respuesta en frecuencia
H(e
j
) =
e
j(N1)/2
N
sen(N/2)
sen /2
.
De (8.15) se observa que el ltro promediador tiene ceros sobre el crculo unidad ubicados
en
c
k
= e
j2k/N
, k = 1, 2, 3, . . . , N 1.
El polo en z = 1 se cancela con el cero en z = 1, por lo que el sistema slo tiene N 1
polos en el origen, y N 1 ceros sobre el crculo unidad. La magnitud de la respuesta en
frecuencia del ltro con N = 8 se muestra en la Fig. 8.12. Los ceros estn equiespaciados
en el eje de frecuencias, lo que signica que el ltro anular las componentes de frecuen-
cia indeseables
k
= 2k/N, k = 1, . . . , N 1. Sin embargo, la ganancia para el resto
de las frecuencias dista de ser uniforme.
Procesamiento Digital de Seales U.N.S. 2011
8.4. Filtros Peine 13
Fig. 8.12. Filtro peine: promediador con N = 8.
Un ltro peine generalizado puede generarse a partir de un ltro cualquiera, por ejemplo
uno con funcin de sistema
H(z) =

n
h [n] z
n
,
reemplazando z por z
L
, donde L es un entero positivo. Esta sustitucin corresponde a un
escalado en frecuencia. El ltro peine tiene la funcin de sistema
H
L
(z) =

n
h [n] z
nL
. (8.16)
Si la respuesta en frecuencia del ltro original es H(e
j
), la respuesta en frecuencia del
ltro peine es
H
L
(e
j
) =

n
h [n] e
jnL
= H(e
jL
).
En consecuencia, la respuesta en frecuencia de H
L
(e
j
) es la respuesta H(e
j
) comprim-
ida en frecuencia en un factor (1/L) y repetida L veces en el intervalo 0 _ _ 2. En
la Fig. 8.13 se muestra la relacin entre H
L
(e
j
) y H(e
j
) para L = 5.
Si el ltro FIR original con funcin de sistema H(z) tiene un cero en una frecuencia
0
,
el ltro peine con funcin de sistema H
L
(z) tendr L ceros espaciados peridicamente en

k
= (
0
+ 2k)/L, k = 0, 1, 2, ..., L 1.
Fig. 8.13. Filtro peine diseado por el mtodo de escalado en frecuencia.
Procesamiento Digital de Seales U.N.S. 2011
14 8. Diseo de ltros sencillos
Fig. 8.14. Filtro peine diseado por el mtodo de escalado en frecuencia.
De la expresin (8.16) de H
L
(z) se deriva que la respuesta impulsiva del peine es
h
L
[n] =
_
h[n/L], si n es mltiplo de L,
0, en caso contrario.
En otras palabras, la respuesta impulsiva del peine est formada por la respuesta impul-
siva del ltro prototipo a la cual se han intercalado L 1 ceros entre cada muestra. Se
dice que h
L
[n] es la versin sobremuestreada por L de h[n].
EJEMPLO 8.8. Filtros peine tipo notch
En la Fig. 8.14 se muestra un ltro peine tipo notch diseado con esta tcnica, con L = 10. El ltro
prototipo es el notch del Ejemplo 8.6. La funcin de sistema es
H(z) =
1 + r
2

_
2r
2
_
2
1
_
2z
L
+ z
2L
1 r
_
2z
L
+ r
2
z
2L
.
Los ceros del notch original estn ubicados en
0
= /4 (y por lo tanto tambin en
1
=
2 /4 = 7/4); en el ltro peine esos ceros se mapean a (
0
+ 2k)/10, (
1
+ 2k/10),
k = 1, 2, ..., 10.
EJEMPLO 8.9. Filtro peine tipo resonador
En la Fig. 8.15 se muestra el ltro peine derivado del ltro resonador del Ejemplo 8.4. La funcin
de sistema para r = 0,9 es
H(z) =
(1 r)
_
1 + r
2
_
2
(1 z
2L
)
1 r
_
2z
L
+ r
2
z
2L

EJEMPLO 8.10. Filtros peine: aplicaciones en astronoma
Una aplicacin original de los ltros peine es la separacin de las componentes espectrales debidas
a los efectos de la luna y del sol en la medicin de la concentracin de electrones libres en la
ionosfera. El perodo solar es de T
s
= 24 horas, y resulta en una componente solar de un ciclo por
da y sus armnicas. El perodo lunar es T
L
= 24,84 horas, y genera lneas espectrales a 0,96618
(
~
= 24/24,84)ciclos por da y sus armnicas. La Fig. ?? (a) muestra el espectro de densidad de
potencia de la concentracin de electrones tal como ha sido medida (es decir, sin ltrar). Las dbiles
Procesamiento Digital de Seales U.N.S. 2011
8.4. Filtros Peine 15
Fig. 8.15. Filtro peine tipo resonador.
componentes lunares estn prcticamente enmascaradas por las fuertes componentes espectrales
debidas al sol. Los dos conjuntos de componentes espectrales pueden separarse usando ltros peine
construidos en base a ltros promediadores (8.15)
H
L
(z) =
1
N
1 z
LN
1 z
L
.
Para rescatar las componentes solares se debe usar un ltro con un ancho de banda muy angosto,
con ceros ubicados en las frecuencias de un ciclo por da y sus armnicas. Para ello se elige L de
manera que F
s
/L = 1 ciclo por da, donde F
s
es la frecuencia de muestreo (cada cunto tiempo
se efectan las mediciones). Resulta entonces un ltro cuya respuesta en frecuencia tiene ceros a la
frecuencia de un ciclo por da y sus mltiplos. Eligiendo el ltro promediador con N = 59, sus ceros
se ubicarn en mltiplos de (F
s
/L)/N = 1/59; en otras palabras, entre cada pico de ganancia
unitaria del promediador quedan intercalados 58 ceros, que quedan prximos a la frecuencia de
las componentes lunares, y por lo tanto resultan prcticamente eliminadas. La Fig. ?? (b) muestra
el espectro de la densidad de potencia de la salida del ltro peine que rescata las componentes
( ) a
( ) b
frecuencia (ciclos/da)
( ) c
I
L
I
S
I
Fig. 8.16. Empleo de ltros peine para separar las componentes lunares y solares de la concen-
tracin de electrones libres en la ionosfera.
Procesamiento Digital de Seales U.N.S. 2011
16 8. Diseo de ltros sencillos
Fig. 8.17. Seal de video compuesto NSTC. (a) Anchos de banda de las seales de crominancia
y luminancia. (b) Espectro de la seal de video compuesto.
solares. De forma similar puede disearse un ltro que rechace las componentes solares y rescate
las componentes lunares; el espectro de la densidad de potencia de este ltro se muestra en la
Fig. ?? (c).
8.4.1. Aplicaciones de ltros peine en TV
Los ltros peine tambin encuentran aplicacin en los receptores de televisin. La seal
de video compuesto est formada por tres componentes:
la seal de luminancia, que se extiende desde 0 Hz hasta 5.5 MHz, y que reeja los
detalles de la imagen en blanco y negro;
la informacin de color (seal de crominancia) modulada sobre una portadora de
3.58 MHz en NTSC (4.43 MHz en PAL);
las seales de sincronismo horizontal y vertical.
La siguiente tabla detalla las relaciones entre las frecuencias de cuadro, de lnea y de
portadora de color para ambas normas.
Parmetro NTSC PAL
frecuencia de cuadro f
F
30 Hz 25 Hz
frecuencia de lnea f
L
525f
F
= 15,750 kHz 625f
F
= 15,625 kHz
portadora de color f
c
119 437,5f
F
= 227,5f
L
177 187,5f
F
= 283,5f
L
= 3,58 MHz = 4,42 MHz
Las tres componentes analgicas de la seal de video compuesto son sucientes para
recomponer una imagen bidimensional en el tubo de rayos catdicos (TRC) del televisor.
La seal de luminancia representa el nivel de intensidad de la imagen. Es la que necesita
mayor ancho de banda (5 MHz tpico), y el brillo, el contraste y la nitidez dependen ex-
clusivamente de ella. La informacin de color o crominancia se agreg en 1947, cuando se
desarrolla la TV en colores, utilizando una ingeniosa tcnica de modulacin que permite
mantener la compatibilidad con los receptores monocromticos existentes.
A partir de la seal RGB de la cmara, se generan la seal de luminancia Y, y las seales
de diferencia de color, denominadas I y Q en NTSC (U y V en PAL)
Y = 0,299R +0,587G +0,114B,
I = 0,596R 0,275G 0,321B,
Q = 0,212R 0,523G + 0,311B.
Procesamiento Digital de Seales U.N.S. 2011
8.4. Filtros Peine 17
Fig. 8.18. Seal de lnea tpica de video compuesto.
La seal de crominancia se modula en cuadratura sobre la informacin de luminancia.
La seales de diferencia de color (I/Q, U/V) ocupan un ancho de banda menor que la
seal de luminancia Y [Fig. 8.17(a)] pues el ojo humano es ms sensible a variaciones
de iluminacin que de color. En NTSC el ancho de banda de la informacin de color se
restringe entre los 0.6 y 1.3 MHz, y se modula con una portadora f
c
de 3.58 MHz,
C = I cos(2f
c
t) + Qsen(2f
c
t).
En PAL el ancho de banda es el mismo para las dos seales U, V y la frecuencia de la
portadora f
c
es de 4.43 MHz. El espectro tpico de las seales Y y C se muestra en la
Fig. 8.17(b) .
La seal de video compuesto tambin lleva informacin de sincronismo, que ocupa una
parte importante del rango de amplitud disponible para la seal de video. El sincronismo
horizontal y el tono de referencia de color ocupan la primera parte de la seal de lnea,
como muestra la Fig. 8.18; el sincronismo vertical se agrega cada 262.5 lneas (cada 312.5
lneas en PAL).
Para recomponer la imagen, de la seal de video compuesto deben extraerse la seal de
color C y la seal de luminancia Y, lo que no es sencillo pues comparten la porcin del
espectro entre los 2.5 y 5 MHz, aproximadamente, como se observa en la Fig. 8.17(b). Para
lograr separar estas componentes se han propuesto diferentes tcnicas a lo largo de los
aos, con mejor desempeo a medida que aumenta la complejidad de la solucin.
La tcnica ms sencilla emplea un par de ltros como muestra la Fig. 8.19(a): la seal de
luminancia se recupera a la salida de un ltro pasabajos con frecuencia de corte entre
2.0 y 2.5 MHz, y la de crominancia a la salida de un ltro pasabanda (conocida en la
jerga como trampa), con banda de paso entre 2.5 MHz y 5 MHz. El problema con esta
tcnica es que se pierde informacin de detalle, porque se truncan las componentes de
alta frecuencia de la seal de luminancia [Fig. 8.19(b)]: los bordes se vuelven difusos, y
la imagen pierde nitidez. Otros problemas son una gran interaccin entre luminancia y
crominancia: una seal con colores fuertes altera el nivel de brillo. Aunque el mtodo es
de bajo costo, la calidad de video que se obtiene es baja, y en la actualidad se utiliza slo
en reproductores de video muy econmicos.
Una mejora es utilizar un ltro notch [Fig. 8.19(c)] para recuperar la seal de luminancia,
y un pasabanda o trampa para obtener la seal de color. Aunque se recupera en cierta
manera el nivel de detalle, pues se rescatan algunas componentes de alta frecuencia de
la seal de luminancia [Fig. 8.19(d)], el ancho de banda acotado del canal C limita la col-
oracin de los detalles de la imagen. Adems la seal de luminancia con componentes
frecuenciales en la banda de paso del notch contamina la salida del ltro generando col-
ores indeseados. Este efecto se ms notable cuando las imgenes estn compuestas por
Procesamiento Digital de Seales U.N.S. 2011
18 8. Diseo de ltros sencillos
Fig. 8.19. Separacin de las seales de luminancia y crominancia usando una trampa de
color. (a, b) Esquema y respuesta en frecuencia del ltro pasabajos/pasabanda; (c, d)
Diagrama bloque y respuesta en frecuencia del ltro notch/pasabanda.
tramas des lneas blancas y negras: las componentes de alta frecuencia de la luminancia
producen un abanico de colores.
Tanto el decodicador basado en el ltro pasabajos como en el ltro notch tienen prob-
lemas con los grcos superpuestos a la imagen de video (subttulos, logos, etc.), que
generalmente tienen alta intensidad de color, y debido a sus bordes bien denidos tienen
altas componentes de frecuencia.
Un tercer mtodo aprovecha las caractersticas espectrales de las seales Y y C. Para im-
genes estticas, las seales Y, I y Q tienen un espectro en frecuencia discreto. Sus com-
ponentes espectrales estn separadas entre s la frecuencia f
F
de un cuadro ( f
F
= 30 Hz
en NTSC, 25 Hz en PAL). Al modular las seales I, Q con la portadora f
c
se centra su
espectro alrededor de f
c
. Esta frecuencia se elige de manera que caiga en medio de dos
armnicos de la frecuencia de cuadro: f
c
es exactamente 119 437,5 veces la frecuencia de
cuadro f
F
:
f
c
= 119 437,5f
F
= 3,583125 MHz.
( f
c
= 177187,5f
F
= 4,4296875 MHz en PAL). Por lo tanto, las lneas espectrales de las
componentes Y y C queden entrelazadas, y la diferencia entre ellas es de media frecuencia
de cuadro, como se muestra en la Fig. 8.17(b).
En realidad hay dos niveles de periodicidad: una microestructura asociada a la frecuencia
de cuadro f
F
= 30 Hz ( f
F
= 25 Hz en PAL), y una macroestructura asociada a la frecuen-
cia de lnea f
L
, que es 525 veces la frecuencia de cuadro (625 en PAL). La seal C est
desplazada en f
c
= 119 437,5f
F
= 227,5f
L
( f
c
= 177187,5f
F
= 283,5f
L
en PAL), y por lo
tanto sus componentes frecuenciales yacen en medio de las lneas espectrales de la seal
de luminancia. Como la frecuencia de lnea f
L
es un mltiplo exacto de la frecuencia de
cuadro f
F
, el espectro de la seal C tampoco se superpone sobre la microestructura de
cuadro; en la Fig. 8.17(b) slo se ha gracado la informacin de la macroestructura para
Procesamiento Digital de Seales U.N.S. 2011
8.4. Filtros Peine 19
Fig. 8.20. Esquema de un ltro peine para TV (a). Respuesta en frecuencia del ltro. (b).
no complicar el grco.
La distribucin espectral de las seales sugiere que ambas componentes pueden recuper-
arse ltrando la seal de video compuesta con un par de ltros peine, cuya estructura se
muestra en la Fig. 8.20(a). Las funciones de sistema son
H
0
(z) =
1
2
(1 + z
N
),
con ceros en c
k
= e
j
k
,
k
= (2k + 1)/N, 0 _ k _ N 1, y
H
1
(z) =
1
2
(1 z
N
),
con ceros en c
k
= e
j
k
,
k
= 2k/N, 0 _ k _ N1. Los ceros de H
0
(z) y de H
1
(z) quedan
entrelazados. La respuesta en frecuencia de ambos ltros se muestra en la Fig. 8.20(b) . La
Fig. 8.21(a) muestra la eliminacin de las componentes de crominancia, y la Fig. 8.21(b)
la eliminacin de las de luminancia.
La diferencia de calidad de cada una de las soluciones se ilustra en la Fig. 8.22. La Fig. 8.22(a)
muestra la forma temporal de una lnea de video generada por un generador patrn, y
la Fig. 8.22(b) una imagen de la pantalla de TV de un cuadro formado por un conjun-
to de lneas idnticas a las de la Fig. 8.22(a). La abscisa (en MHz) indica la componente
frecuencial dominante de la seal de luminancia en cada parte de la pantalla.
La Fig. 8.22(c) muestra la respuesta del ltro pasabajos/pasabanda de la Fig. 8.19(c) cuan-
do se lo excita con la seal del generador de la Fig. 8.22(a). En la grca temporal se ob-
serva la atenuacin de las frecuencias por encima de 2 MHz, y en la imagen [Fig. 8.22(d)]
se nota la prdida de denicin de la trama de lneas nas a la derecha del grco.
Fig. 8.21. Composicin espectral de la salida de los ltros peine de la Fig. 8.20(a) .
Procesamiento Digital de Seales U.N.S. 2011
20 8. Diseo de ltros sencillos
Fig. 8.22. Comparacin de la respuesta de los decodicadores. Las guras de la izquierda mues-
tran las seales temporal de video compuesto, y las guras de la derecha la imagen
sobre la pantalla del TV. (a)-(b) Generador de video. (c)-(d) Separador con ltro
pasabajo/pasabanda. (d)-(e) Separador con ltro peine de lnea.
En la Fig. 8.22(e) se aprecia la seal a la salida del ltro peine de lnea. Los pulsos se re-
cuperan prcticamente sin distorsin, y la imagen muestra un nivel de denicin similar
al proporcionado por el generador [Fig. 8.22( f )].
La cantidad N de retardos puede igualar la duracin de una lnea, para remover el en-
trelazado de la macroestructura, o la duracin de un cuadro, para eliminar el entrelazado
de la microestructura. Esto da origen a dos tipos de ltros: el peine de lnea y el peine de
cuadro.
Procesamiento Digital de Seales U.N.S. 2011
8.5. Osciladores sinusoidales digitales 21
El efecto del ltro peine de lnea es promediar un par de lneas consecutivas de la seal
de video, y electrnicamente se implementa utilizando una lnea de retardo analgica:
el ltro H
0
(z) acta como un ltro pasabajos para dos lneas horizontales consecutivas
de la seal de video, borroneando la seal de luminancia. Como no elimina la mi-
croestructura asociada a la frecuencia de cuadro f
F
, las seales con altos niveles de color
y transiciones abruptas pueden hacer que la informacin de color sea mayor que la infor-
macin de luminancia de alta frecuencia, dando lugar a la aparicin una serie de puntos
blancos horizontales (crawl dots).
La separacin entre ambas seales se puede mejorar si la cadena de retardos iguala la
duracin de un cuadro de la seal (525 lneas en el sistema NTSC, 625 en PAL). Tempo-
ralmente equivale a promediar cada punto de la imagen con su homlogo del cuadro
previo, un proceso similar al que efecta el ojo humano. Los inconvenientes son su ele-
vado costo, y problemas con las imgenes que varan signicativamente de un cuadro a
otro.
Este problema se resuelve en equipamiento profesional utilizando ltros peine adaptivos,
que conmutan entre un peine de cuadro o de lnea cuando ocurre una abrupta variacin
vertical, pero es demasiado costoso para los equipos hogareos. Ello ha impulsado el for-
mato S-video, donde las seales de luminancia y crominancia estn disponibles de man-
era independiente, eliminando todos los efectos adversos de la modulacin. La S se
reere, precisamente, a separated luminance and chrominance analog signals. Eviden-
temente es un estndar analgico, y no satisface los requerimientos de calidad impuestos
para las seales de video digital.
8.5. Osciladores sinusoidales digitales
Un oscilador digital sinusoidal puede pensarse como la forma lmite de un resonador
digital, donde los polos yacen sobre el crculo unitario. La funcin de sistema del reson-
ador de dos polos es
H(z) =
b
0
1 (2r cos
0
)z
1
+ r
2
z
2
.
Este ltro tiene polos complejos conjugados en p
0,1
= re
j
0
, y respuesta impulsiva
h[n] =
b
0
r
n
sen
0
sen(n + 1)
0
u[n].
Si los polos se ubican sobre el crculo unitario (r = 1), y b
0
= Asen
0
,
h[n] = Asen(n +1)
0
u[n].
Entonces la respuesta impulsiva de un sistema de segundo orden con polos complejos
conjugados sobre el crculo unitario es una sinusoide, y el sistema se denomina oscilador
sinusoidal. Es un elemento clave en los generadores de frecuencia sintetizados.
En la Fig. 8.23 se muestra el diagrama en bloques del oscilador. La ecuacin a diferencias
para este sistema es
y[n] = a
1
y[n 1] y[n 2] + b
0
[n], (8.17)
donde los parmetros son a
1
= 2 cos
0
, b
0
= Asen
0
, y las condiciones iniciales
son y[1] = y[2] = 0. La aplicacin del impulso en n = 0 tiene por objeto iniciar la
Procesamiento Digital de Seales U.N.S. 2011
22 8. Diseo de ltros sencillos
Fig. 8.23. Esquema de un oscilador sinusoidal digital.
oscilacin. De all en ms, la oscilacin es automantenida, ya que el sistema tiene amor-
tiguamiento nulo (r = 0). La oscilacin del sistema tambin puede lograrse anulando
la entrada, y ajustando las condiciones iniciales. La respuesta ante una entrada nula del
sistema de segundo orden descrito por la ecuacin a diferencias homognea
y[n] = a
1
y[n 1] y[n 2], (8.18)
con condiciones iniciales y[1] = 0, y[2] = Asen
0
, es exactamente la misma que
la respuesta del sistema (8.17) ante una excitacin impulsiva. En realidad, la ecuacin a
diferencias (8.18) se puede obtener a partir de la identidad trigonomtrica
sen + cos = 2 cos

2
sen
+
2
,
haciendo = (n + 1)
0
, = (n 1)
0
, e y[n] = sen(n + 1)
0
. En efecto,
sen(n + 1)
0
. .
y[n]
+sen(n 1)
0
. .
y[n2]
= 2 cos
(n + 1)
0
(n 1)
0
2
sen
(n + 1)
0
+ (n 1)
0
2
= 2 cos
0
. .
a
1
sen n
0
. .
y[n1]
En algunas aplicaciones que involucran modulacin de seales portadoras en cuadratura
de fase es necesario generar dos seales sinusoidales desfasadas /2 radianes entre s,
y
s
[n] = Asen
0
n,
y
c
[n] = Asen(
0
n /2) = Acos
0
n.
Estas seales se generan con una estructura llamada oscilador acoplado (Fig. 8.24) que
puede obtenerse a partir de las identidades trigonomtricas
cos( + ) = cos cos sen sen ,
sen( + ) = sen cos + cos sen ,
donde, por denicin, = n
0
, =
0
, y
s
[n] = Asen n
0
u[n] e y
c
[n] = Acos n
0
u[n].
Entonces,
cos(n + 1)
0
. .
y
c
[n]
= cos n
0
. .
y
c
[n1]
cos
0
sen n
0
. .
y
s
[n1]
sen
0
sen(n +1)
0
. .
y
s
[n]
= sen n
0
. .
y
s
[n1]
cos
0
+cos n
0
. .
y
c
[n1]
sen
0
Procesamiento Digital de Seales U.N.S. 2011
8.6. Referencias 23
Fig. 8.24. Esquema de un oscilador sinusoidal digital.
obtenindose las dos ecuaciones a diferencias acopladas
y
c
[n] = (cos
0
) y
c
[n 1] (sen
0
) y
s
[n 1],
y
s
[n] = (sen
0
) y
c
[n 1] + (cos
0
) y
s
[n 1],
que pueden escribirse en forma matricial como
_
y
c
[n]
y
s
[n]
_
=
_
cos
0
sen
0
sen
0
cos
0
_ _
y
c
[n 1]
y
s
[n 1]
_
.
En la Fig. 8.24 se muestra la estructura del oscilador senoidal acoplado: es un sistema
con dos salidas sin ninguna excitacin, pero que requiere condiciones iniciales y
c
[1] =
Acos
0
e y
s
[1] = Asen
0
para poder comenzar las oscilaciones automantenidas.
8.6. Referencias
J. F. Blinn, NTSC: Nice technology, Super Color, IEEE Computer Graphics & Applications,
Vol. 13, No. 2, marzo 1993, pp. 17-23.
S. G. LaJeunesse, Composite video separation techniques, Application Note AN 9644,
Intersil, October 1996.
S. K. Mitra, Digital Signal Processing: a Computer-Based Approach, McGraw-Hill Co., 1998.
S. J. Orfanidis, Introduction to Digital Signal Processing, Prentice-Hall, 1996.
J. G. Proakis y D. G. Manolakis, Digital Signal Processing, 2da. Ed., Macmillan, 1992.
P. A. Regalia, S. K. Mitra, P. P. Vaidyanathan, The Digital All-Pass Filter: A Versatile
Signal Processing Building Block, Proc. IEEE, Vol. 76, No. 1, enero 1988, pp. 19-37.
Procesamiento Digital de Seales U.N.S. 2011
24 8. Diseo de ltros sencillos
Procesamiento Digital de Seales U.N.S. 2011
8.7. Ejercicios 25
8.7. Ejercicios
8.7.1. Filtros pasatodo
Ejercicio 1. Calcule la respuesta en frecuencia (mdulo y fase) de dos ltros pasatodo
cuyo diagrama de polos y ceros es el de la Fig. 8.1, para a = 0,6, r = 0,9, y
0
= /4.
8.7.2. Resonadores
Ejercicio 2. Para el resonador (8.7),
1. Calcule el valor de b
0
en funcin de r y de
0
para que [H(e
j
0
)[ = 1.
2. Calcule la verdadera frecuencia de resonancia
r
para la cual [H(e
j
r
)[ alcanza el
mximo. Observe la relacin entre
0
y
r
cuando r 1.
3. Calcule la respuesta en frecuencia (mdulo y fase) de resonadores con parmetros
(a)
0
= /3, r = 0,80, (b)
0
= /3, r = 0,95.
4. Compare ambas respuestas gracndolas simultneamente en un nica gura.
5. Calcule cul es el ancho de banda aproximado [dado por la ecuacin (8.8)], y com-
prelo con el que se puede medir en las curvas de respuesta en frecuencia.
Ejercicio 3. Para el resonador (8.9) con ceros en z = 1,
1. Calcule la respuesta en frecuencia (mdulo y fase) de resonadores con ceros en
z = 1 con parmetros
(a)
0
= /3, r = 0,80, (b)
0
= /3, r = 0,95.
2. Compare ambas respuestas gracndolas simultneamente en un nica gura.
3. Observe en el grco la verdadera frecuencia de resonancia
r
y comprela con la
frecuencia de resonancia
0
de diseo.
4. Mida el ancho de banda de 3 dB para cada caso.
5. Compare las respuestas de los resonadores con y sin ceros en el origen (el ancho de
banda, corrimiento de la frecuencia de resonancia real respecto a la de diseo, etc.)
8.7.3. Filtros Notch
Ejercicio 4. Disee un ltro notch tipo FIR (8.10) que elimine las componentes de fre-
cuencia
0
= /4, y calcule la respuesta en frecuencia (mdulo y fase).
Ejercicio 5. Para un ltro notch tipo IIR (8.11):
1. Calcule la respuesta en frecuencia (mdulo y fase) si
(a)
0
= /4, r = 0,85, (b)
0
= /4, r = 0,95.
Procesamiento Digital de Seales U.N.S. 2011
26 8. Diseo de ltros sencillos
2. Compare la respuesta del notch tipo FIR (8.10) con la del notch tipo IIR (8.11).
Ejercicio 6.

I En la gura se muestra un sistema de procesamiento discreto de seales


continuas. Se debe implementar un ltor notch para eliminar las componentes de 50 Hz
presentes en la seal de entrada x
c
(t). La frecuencia de muestreo es f
s
= 1/T
s
= 500 Hz.
1. Especique la ubicacin de los ceros del ltro discreto H(z).
2. Disee una implementacin FIR [ecuacin FIR (8.10)].
3. Calcule la respuesta en frecuencia del sistema (mdulo y fase) y exprsela de la
manera ms sencilla posible. Graque H(e
j
) indicanto todos los puntos signica-
tivos.
4. Calcule el valor de la respuesta en = 0 y en = .
5. Determine la respuesta en frecuencia del sistema continuo H
c
( f ) = Y
c
( f )/X
c
( f ), y
graque su mdulo y su fase.
6. Calcule analticamente la expresin de la salida de estado estacionario y
c(ee)
(t) cuan-
do la entrada es x
c
(t) = 2 sen(2 50t) + 3 cos(2 100t).
8.7.4. Filtros Peine
Ejercicio 7. Calcule el mdulo de la respuesta en frecuencia del ltro peine simple (8.15)
si M = 10.
Ejercicio 8. A partir del ltro peine simple del ejercicio anterior, construya un ltro peine
reemplazando z por z
L
.
1. Calcule la funcin de sistema del nuevo ltro peine.
2. Calcule la expresin de la respuesta en frecuencia.
3. Encuentre la ubicacin de los ceros. Observe qu sucede en las frecuencias

n
=
2nL
L(M + 1)
=
2n
(M +1)
.
4. Graque el mdulo de la respuesta en frecuencia de este ltro para L = 3 y M = 10.
8.7.5. Osciladores sinusoidales digitales
Ejercicio 9. Encuentre los tres primeros trminos de la respuesta impulsiva del oscilador
sinusoidal digital descripto por la ecuacin (8.17).
Procesamiento Digital de Seales U.N.S. 2011

También podría gustarte