Está en la página 1de 19

scola cnica uperior nginyeria

Departament dEnginyeria Electrnica



1.1
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
1 Introduccin a los filtros digitales

1.1 Introduccin.

El trmino FILTRO hace referencia a cualquier sistema que discrimina lo que pasa a su
travs de acuerdo con alguno de los atributos de la entrada.
De acuerdo con esta definicin tan general podemos tener filtros de agua, filtros de
partculas de aire, filtros de aceite etc. Nosotros nos vamos a centrar en filtros digitales.
Estos filtros discriminarn las seales de acuerdo con sus caractersticas frecuenciales. Este
tipo de filtros tiene como entrada una secuencia discreta y como salida otra secuencia
discreta, que habr experimentado ciertas variaciones en amplitud y/o fase dependiendo del
filtro empleado.




1.2 Conceptos de filtros digitales

Vamos a considerar sistemas lineales invariante temporales (LIT) caracterizados por
una ecuacin en diferencias con coeficientes constantes de la forma:


= =
=
N
k
k
M
k
k
k n y a k n x b n y
1 0
) ( ) ( ) (

Su funcin de transferencia es:
) (
) (
) (
0
0
z X
z Y
z a
z b
z H
N
k
k
k
M
k
k
k
= =


Los coeficientes { }
k
a y { }
k
b determinan la respuesta en frecuencia del filtro. Una seal x(n)
que pase a travs del sistema tendr una salida ) ( ) ( ) ( X H Y = , siendo ) ( H la
respuesta en frecuencia del filtro considerado.

Los filtros digitales que vamos a considerar sern sistemas LIT que van a producir una
alteracin selectiva de las componentes frecuenciales de la seal de entrada.

Ejemplo:

2
) 1 ( ) (
) (
+
=
n x n x
n y
Filtro x(n) y(n)
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.2
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010

( )
( )

=
|

\
|
=

+
=

2
2
cos
2
1
) (

H
e
H
j

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0
0.2
0.4
0.6
0.8
1
Respuesta en frecuencia en mdulo
|
H
(

)
|
Frecuencia digital
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
-2
-1.5
-1
-0.5
0
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital


Un filtro selectivo en frecuencia ideal tiene las siguientes caractersticas:

( )

caso otro en 0
2 1

k j
Ce
H
consideremos una seal de entrada ) (n x , cuyas componentes frecuenciales se encuentren el
en intervalo [ ]
2 1
,
1
,
( ) ( ) ( )

X Ce X H Y
k j
= = ) (


1
Tambin podramos considerar una seal de entrada ) ( ) ( ) (
2 1
n x n x n x + = , siendo ) (n x la parte de la
seal con componentes frecuenciales en el intervalo [ ]
2 1
, y ) (
2
n x la componentes frecuenciales fuera de
ese intervalo, con lo que ( ) ( ) ( ) ( ) ( ) ( ) ( )

X Ce X H X H X H Y
k j
= + = =
2 1
) (
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.3
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
Siendo
1
y
2
los lmites de la banda de paso, y C un factor de ganancia. Dependiendo de
los valores de
1
y
2,
tendremos filtros pasa-baja, pasa-alta, elimina-banda, etc. En el
dominio temporal, calculando transformadas inversas,

) ( ) ( k n Cx n y =

La seal de entrada solo se retarda, no se distorsiona

( ) ( ) k C H = =

Se define una funcin de retardo de grupo como

( )
( )


d
d
=

Esta funcin determina el retardo producido, al atravesar el filtro, para un conjunto de
frecuencias no armnicamente relacionadas respecto de la seal analgica original. Si
( ) es lineal ( ) =cte por lo que el retardo producido no depender de la frecuencia; es
decir, el retardo experimentado por todas las componentes presentes en la seal ser el
mismo. Este tipo de sistemas se dice que tienen fase lineal.
Si ( ) no es lineal diremos que el sistema produce distorsin de fase.
2
. La propiedad de
linealidad de fase es importante en comunicaciones, audion y otras aplicaciones en las que
las relaciones temporales entre las diferentes frecuencias son crticas.

2
Se define el retardo de fase ( )
( )



=
p
que proporciona el retardo experimentado por una sinusoide
de frecuencia al pasar a travs del sistema. El retardo de grupo ( )
( )


d
d
g

= , se puede interpretar,
en el caso de una seal modulada, como el retardo experimentado por la envolvente, e indica el retardo de las
diferentes frecuencias presentes en la seal de entrada entre s. Es decir si tenemos una seal modulada del
tipo ( ) n n a n x
c
cos ) ( ) ( = , la seal a la salida vendr dada por ( ) ( )
p c g
n n Aa n x = cos ) ( ) (
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.4
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
1.2.1 Filtro pasa-baja ideal
La respuesta en mdulo y fase es la mostrada en las siguientes grficas.
-1 0 1
-0.1
0.4
0.9
1.4
Respuesta en frecuencia en mdulo
|
H
(

)
|
Frecuencia digital
-1 0 1
-0.4
0
0.4
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital
-
c

c

-
c



Podemos obtener la respuesta impulsional a partir la transformada de Fourier inversa de su
respuesta en frecuencia
3

( )
0 en otro caso
j k
c c
Ce
H




Extrado de: Digital Signal Processing. A computer-based approach. S. K, Mitra.

3
La expresin ms habitual para un filtro pasa baja ideal es ( )
1
0 en otro caso
c c
H


scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.5
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
( )
( )
( )
( ) ( )
( )
sin
1 1 1
( )
2 2 2
c
c c
c c
c
j n k
c j n k j k j n
n k
e
h n Ce e d Ce d C C
j n k n k

= = = =




Si k=0; es decir, no hay retardo inicial la representacin grfica de la respuesta impulsional
es una funcin sinc escalada.
( ) sin
0
( )
0
c c
c
c
n
n
n
h n
n


Para C=1 y varios valores de
c
las grficas obtenidas son:
-20 -15 -10 -5 0 5 10 15 20
-0.1
-0.05
0
0.05
0.1
0.15
0.2
0.25
0.3
Respuesta impulsional del filtro ideal para distintas frecuencias de corte

c
=0.1

c
=0.2

c
=0.3

El filtro ideal es no causal y tiene un nmero infinito de trminos. Por tanto no es realizable
fsicamente. La secuencia { } ) (n h no es absolutamente sumable
4
por lo que este sistema no
ser estable.

Los filtros reales tienen una respuesta en frecuencia diferente, tal como se muestra en la
siguiente figura. Estos filtros satisfacen las condiciones de Payley-Wiener, que son:

) ( H no puede ser cero excepto en un nmero finito de frecuencias.

4
Una secuencia h(n) es absolutamente sumable si ( )
n
h n

=
<


scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.6
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
) ( H no puede ser constante en un intervalo finito de frecuencias.
) ( H no puede ser discontinua en ninguna frecuencia
) ( H y ( ) no son independientes

Lo que indica, por una parte, que las respuestas en frecuencia de los filtros ideales no se
puede conseguir, y por otra que se deben utilizar tcnicas de optimizacin para determinar
los parmetros que mejor ajustan la respuesta en frecuencia deseada. Dado que H(z) es no
lineal, existen mltiples procedimientos de optimizacin para calcular los coeficientes; son
lo que constituyen las tcnicas de diseo de filtros digitales.
0 0.2 0.4 0.6 0.8 1
0
0.2
0.4
0.6
0.8
1
1.2
1.4
|
H
(

)
|
/
1+
1

1
1

p

s
BANDA ATENUADA
BANDA PASANTE
B
A
N
D
A

T
R
A
N
S
I
C
I

N


CARACTERSTICAS DE UN FILTRO REAL
Rizado en la banda pasante
1
,
P

0
1
1
log 20 ) ( ,
1
1
>

+
=

dB r R
p p

Rizado en la banda de rechazo (Atenuacin)
2
,
S

0 log 20
1
log 20 ) ( ,
2
1
2
>
+
=

dB r R
s s

Frecuencia lmite de la banda de paso.
p
Frecuencia lmite de la banda de rechazo
s

Banda de transicin: B=
s
-
p
.
Frecuencia de corte:
2
) 0 (
) (
H
H
c
= (para un F. pasa baja)

La respuesta en frecuencia en mdulo no es cero para un intervalo de frecuencias sino solo
para determinadas.
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.7
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010

1.2.2 Diseo de filtros por ubicacin de ceros y polos

Uno de los mtodos ms bsicos para el diseo de filtro digitales sencillos es mediante
la ubicacin de ceros polos. La base de este mtodo de diseo se basa en la interpretacin
geomtrica de la respuesta en frecuencia. La respuesta en mdulo de un filtro digital
factorizado como productos de ceros y polos es la siguiente:

( )
( )
( )
( ) polos a z de
ceros a z de
p z
z z
z H
N
k
M
k
k
N
k
k
M
k
distancia
distancia
) (
1
1
1
1
=
=
=
=

=


=

Cuando calculamos la respuesta en frecuencia de un sistemas analizamos el
comportamiento del mismo ante seales de entrada sinusoidales; es decir, evaluamos
) (z H sobre la circunferencia unidad;
j
e z = (si ) ( 1 z H de ROC z = )

Procedimiento de diseo:

Para el diseo de filtros por ubicacin de ceros y polos colocaremos los ceros sobre la
circunferencia unidad a las frecuencias que se desean eliminar y polos en las frecuencias
que se desean amplificar, cerca de la circunferencia unidad, pero en su interior, para
asegurar la estabilidad del sistema. Para que los coeficientes del sistema sean reales, los
ceros y polos aparecern como pares complejos conjugados.
Posteriormente podemos multiplicar por un factor de ganancia para que la respuesta en
mdulo en la banda pasante sea la unidad. Para el diseo de filtros pasa-baja los ceros se
colocarn a altas frecuencias y los polos a bajas. El procedimiento contrario ser utilizado
para un filtro pasa-alta.

Las grficas siguientes muestran algunos filtros diseados por este mtodo.
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.8
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010

Extrado de: Tratamiento Digital de Seales. J.G. Proakis

Los filtro pasa banda se disean colocando pares de polos complejos conjugados cerca
de la circunferencia unidad en la banda pasante. Podemos colocar ceros a frecuencias bajas
y/o altas si el sistema desea atenuar dichas frecuencias.

Ejemplo:
Disear un filtro pasa banda centrado en
2

= .

Hemos de situar un par de polos complejos conjugados cerca de la circunferencia unidad a
la frecuencia central de la banda. Los colocaremos a una distancia r (Opcin I). Si no
tenemos especificaciones adicionales podemos colocar tambin ceros en 0 = y =
(Opcin II). La funcin de transferencia en cada caso ser:

Opcin I: ( )
2
2 2
j j
z
H z G
z re z re

=
| || |

| |
\ \

si imponemos que ( ) 1
2
=
=

H , utilizando la interpretacin geomtrica es fcil determinar


que
2
1 r G = .

La respuesta en frecuencia, mdulo y fase es la siguiente:
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.9
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0
0.2
0.4
0.6
0.8
1
Respuesta en frecuencia en mdulo r=0.9
c
=/2
|
H
(

)
|
Frecuencia digital
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
-4
-2
0
2
4
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital


Opcin II: ( )
( )( )
|
|

\
|

|
|

\
|

+
=

2 2
1 1

j j
re z re z
z z
G z H ,si imponemos que ( ) 1
2
=
=

H , entonces
2
1
2
r
G

= .

scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.10
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0
0.2
0.4
0.6
0.8
1
Respuesta en frecuencia en mdulo r=0.9
c
=/2
|
H
(

)
|
Frecuencia digital
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
-2
-1
0
1
2
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital


Veamos algunos tipos de filtros diseados por ubicacin de ceros polos: resonadores
digitales, filtros ranura (notch), filtros peine (comb).

1.2.2.1 Resonadores digitales.

Un resonador digital es un filtro pasa banda estrecho que tiene un par de polos complejos
conjugados situados cerca de la circunferencia unidad. 1 0
2 , 1
< < =

r re p
o
j
(El diseo I
del ejemplo anterior es un resonador)
La funcin de transferencia es:

( )
( )( )
oc o
j j
re z re z
z
G z H


=
2

Si imponemos que la ganancia del sistema sea la unidad para
c
= el valor de G es:
( ) ( ) ( )
o
r r r G 2 cos 2 1 1
2
+ =
Este filtro resuena (la respuesta en frecuencia en mdulo tiene un mximo) en las
proximidades de
0
( )
|
|

\
| +
=

o r
r
r
cos
2
1
cos
2
1

scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.11
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
La respuesta impulsional de un resonador viene dada por
( ) ( ) ) ( 1 ) (
0
0
n u n sen
sen
r
G n h
n
+ =

(Probar como ejercicio)


-1 -0.5 0 0.5 1
-1
-0.5
0
0.5
1
Real Part
I
m
a
g
i
n
a
r
y

P
a
r
t
Diagrama de polos y ceros
2
0 0.2 0.4 0.6 0.8 1
0
0.5
1
1.5
Respuesta en frecuencia en mdulo r=0.9
c
=/4
|
H
(

)
|
Frecuencia digital
0 20 40 60 80 100
-0.2
-0.1
0
0.1
0.2
Respuesta impulsional r=0.9
c
=/4
n
0 0.5 1
-4
-2
0
2
4
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital



Si el valor de r es muy prximo a la unidad la frecuencia de resonancia coincide con la
frecuencia del polo
o r
r
=
1
lim .
La anchura de la resonancia (distancia entre las dos frecuencias para las que la
atenuacin ha cado en 3dB, respecto al valor central) es aproximadamente:

( ) r
dB
= 1 2
3
para 9 . 0 > r

Si colocamos los ceros en 1
1
= z y 1
2
= z , la expresin obtenida expresada en potencias
negativa de z es:

( )
( )( )
( )( )
1 1
1 1
1 1
1 1



+
=
z re z re
z z
G z H
o o
j j


( ) ( ) ( )
( )
o
o
r r r
G

2 cos 2 2
2 cos 2 1 1
2

+
=
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.12
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010

-1 -0.5 0 0.5 1
-1
-0.5
0
0.5
1
Real Part
I
m
a
g
i
n
a
r
y

P
a
r
t
Diagrama de polos y ceros
0 0.2 0.4 0.6 0.8 1
0
0.5
1
1.5
Respuesta en frecuencia en mdulo r=0.9
c
=/4
|
H
(

)
|
Frecuencia digital
0 20 40 60 80 100
-0.2
-0.1
0
0.1
0.2
Respuesta impulsional r=0.9
c
=/4
n
0 0.2 0.4 0.6 0.8 1
-2
-1
0
1
2
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital

1.2.2.2 Osciladores Sinusoidales.
Podemos considerar el oscilador sinusoidal como un caso lmite de un resonador cuyos
polos se encuentran sobre la circunferencia unidad
( )
( )( )
oc o
j j
e z e z
z
G z H


=
2


si particularizamos la respuesta impulsional calculada para el resonador obtenemos
( ) ( ) ) ( 1
1
) (
0
0
n u n sen
sen
G n h + =


Si
0
sen A G = la respuesta impulsional de este sistema es una oscilacin sinusoidal de
amplitud A; es decir si a partir de H(z) obtenemos la ecuacin en diferencias, una forma
sencilla de generar una seal sinuosidad de frecuencia angular y amplitud seleccionable por
el usuario es dar valores a esta expresin.

) 2 ( ) 1 ( cos 2 ) ( ) (
0 0
+ = n h n h n sen A n h
Tngase en cuenta que una vez elegida la frecuencia y amplitud de la oscilacin los
trminos
0
sen A y
0
cos 2 son constantes, por lo que la generacin de la sinusoide
nicamente realiza operaciones suma y producto.

scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.13
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
Estabilidad de un oscilador.
Segn la definicin de estabilidad BIBO, se debe cumplir que para cualquier entrada
acotada la salida debe estar acotada. En este caso las salidas estn acotadas salvo para una
entrada sinusoidal de frecuencia igual a la frecuencia de oscilacin por lo que un oscilador
es un sistema INESTABLE.
1.2.2.3 Filtros Ranura y Peine (Notch filters,Comb filters).

Los filtros ranura son filtros elimina-banda muy estrechos. Idealmente tienen nulos
perfectos a determinadas frecuencias. Sirven para eliminar frecuencias puntuales. Para ello
se colocan ceros complejos conjugados sobre la circunferencia unidad en las frecuencias
que se desean eliminar.
o
j
e z

=
2 , 1

La funcin de transferencia es:

( ) ( )( )
1 1
1 1

= z e z e G z H
o o
j j


En la siguiente figura mostramos el diagrama de polos y ceros y la respuesta en frecuencia
para una frecuencia digital
8
1
= f (G=1).
-1 -0.5 0 0.5 1
-1
-0.5
0
0.5
1
Real Part
I
m
a
g
i
n
a
r
y

P
a
r
t
Diagrama de polos y ceros
2
0 0.2 0.4 0.6 0.8 1
0
1
2
3
4
Respuesta en frecuencia en mdulo r=1
c
=/4
|
H
(

)
|
Frecuencia digital
1 1.5 2 2.5 3
-1.5
-1
-0.5
0
0.5
1
Respuesta impulsional r=1
c
=/4
n
0 0.2 0.4 0.6 0.8 1
-1
0
1
2
3
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital


El filtro elimina la frecuencia deseada pero tambin modifica las frecuencias prximas. Una
forma de mejorar el comportamiento de este tipo de filtros es introducir una resonancia a la
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.14
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
misma frecuencia, colocando un par de polos complejos conjugados
o
j
re p

=
2 , 1
la funcin
de transferencia en este caso es:

( )
( )( )
( )( )
2 2 1
2 1
1 1
1 1
cos 2 1
cos 2 1
1 1
1 1




+
+
=


=
z r z r
z z
G
z re z re
z e z e
G z H
o
o
j j
j j
o o
o o





La respuesta en frecuencia, se muestra en la grfica siguiente. Se ha elegido G de forma que
la ganancia a bajas frecuencias sea la unidad.
-1 -0.5 0 0.5 1
-1
-0.5
0
0.5
1
Real Part
I
m
a
g
i
n
a
r
y

P
a
r
t
Diagrama de polos y ceros
0 0.2 0.4 0.6 0.8 1
0
0.5
1
1.5
Respuesta en frecuencia en mdulo r=0.9
c
=/4
|
H
(

)
|
Frecuencia digital
0 20 40 60 80 100
-0.5
0
0.5
1
Respuesta impulsional r=0.9
c
=/4
n
0 0.2 0.4 0.6 0.8 1
-2
-1
0
1
2
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital

En la figura siguiente vemos un tipo de notch filter con nulos equiespaciados. La forma de
su respuesta en frecuencia se asemeja a un peine, por lo que estos filtros se denomina Comb
filters. Presentan nulos peridicamente distribuidos en todo el espectro.
En sentido general un Comb filers es un filtro cuya respuesta en frecuencia es una funcin
peridica de con perodo 2/L con L un entero positivo.
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.15
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
-1 -0.5 0 0.5 1
-1
-0.5
0
0.5
1
Real Part
I
m
a
g
i
n
a
r
y

P
a
r
t
Diagrama de polos y ceros
0 0.2 0.4 0.6 0.8 1
0
0.5
1
1.5
Respuesta en frecuencia en mdulo r=0.9
c
=2/10
|
H
(

)
|
Frecuencia digital
0 20 40 60 80 100
-0.5
0
0.5
1
Respuesta impulsional r=0.9
c
=2/10
n
0 0.2 0.4 0.6 0.8 1
-2
-1
0
1
2
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital

Los filtros peine se obtienen concatenando ceros y polos colocados a la misma frecuencia,
muy prximos entre s

( )
( )
( )
( )
1 0
... 1
... 1
1
1
) (
1 2
2
2 1
1
2
2 1
1
1
1
1
< < =
+ + + +
+ + + +
=

=


=

r
z r D
z N
z a r z a r z ra
z b z b z b
z re
z e
z H
M
M
M
M
M
M
k
j
M
k
j
k
k



Un caso particular de esta estructura es la del ejemplo anterior cuando los ceros y polos se
encuentran equiespaciados. Como ocurre en la grfica anterior.
Podemos definir una expresin ms general permitiendo que los ceros no estn sobre la
circunferencia unidad. En este caso tendremos un parmetro adicional, R. Dependiendo de
que r>R o r<R, tendremos notch equiespaciados o bandas de resonadores cuya forma se
asemeja a las puntas de un peine. En la grfica anterior hemos mostrado el caso r=0.9<R=1
y en la siguiente el caso r=0.98>R=0.95.
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.16
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
-1 -0.5 0 0.5 1
-1
-0.5
0
0.5
1
Real Part
I
m
a
g
i
n
a
r
y

P
a
r
t
Diagrama de polos y ceros
0 0.2 0.4 0.6 0.8 1
0.5
1
1.5
2
2.5
Respuesta en frecuencia en mdulo r=0.98
c
=2/10
|
H
(

)
|
Frecuencia digital
0 100 200 300 400 500
-0.5
0
0.5
1
Respuesta impulsional r=0.98
c
=2/10
n
0 0.2 0.4 0.6 0.8 1
-0.5
0
0.5
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital

Otro ejemplo de filtro peine es el promediado mvil de M+1 muestras:

+
=
M
k
k n x
M
n y
0
) (
1
1
) (
Si calculamos la respuesta en frecuencia,

scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.17
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010

( ) ( )
( ) 2
2 1
1
1
) (
1
1
1
1
) (
2
1
) 1 (

sin
M sin
e
M
H
z
z
M
z H
M j M
+
+
=

+
=

+


El sistema tiene M+1 ceros equiespaciados sobre la circunferencia unidad a las frecuencias:
M k
M
k
k
.. 0
1
2
=
+
=

. Hay una cancelacin cero-polo en =0.
-1 -0.5 0 0.5 1
-1
-0.5
0
0.5
1
Real Part
I
m
a
g
i
n
a
r
y

P
a
r
t
Diagrama de polos y ceros
10
0 0.2 0.4 0.6 0.8 1
0
0.2
0.4
0.6
0.8
1
Respuesta en frecuencia en mdulo
c
=2/10
|
H
(

)
|
Frecuencia digital
0 5 10 15
0
0.02
0.04
0.06
0.08
0.1
Respuesta impulsional
c
=2/10
n
0 0.2 0.4 0.6 0.8 1
-3
-2
-1
0
1
2
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital


1.2.2.4 Filtros pasa todo.

Son filtros con una respuesta en mdulo igual a la unidad para todas las frecuencias.
nicamente modifican la fase de la seal de entrada. El ms sencillo es el
retardo
k
z z H

= ) ( . El filtro pasa-todo no trivial bsico tiene por funcin de transferencia

a z
az
z a
z H >

+
=

1
1
1
) (

Si obtenemos la respuesta en frecuencia en mdulo es fcil obtener que
1 ) ( = H independientemente del valor de a.
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.18
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
Se pueden obtener filtros pasa todo de orden superior concatenando sistemas de primer y
segundo orden (polos complejos). La expresin general de un filtros pasa-todo es:

1 ) (
0
0
) (
= =

=

o N
k
k
k
N
k
k N
k
a
z a
z a
z H
Es decir los coeficientes del numerador y denominador son los mismos pero en orden
inverso.
Si se verifica esto las races del numerador estn relacionadas ya que si z
k
son ceros del
sistema los polos estarn en
k k
z p 1 = . Para que el sistema sea estable, los polos estarn en
el interior y todos los ceros en el exterior de la circunferencia unidad.
Este tipo de filtro permite modificar la fase de una seal sin afectar a su amplitud.

La expresin general para un filtro pasa todo con N
R
raices reales y N
C
complejas es:

( )
( )
( )( )
( )( )

=

=

=

=
c
c
R
R
N
K
k k
N
K
k k
N
K
k
N
K
k
b z b z
b z b z
a z
a z
z H
1
* 1 1
1
* 1 1
1
1
1
1
1 1 1
) (

La siguiente figura muestra la respuesta en frecuencia del sistema con funcin de
transferencia:
( )
( )
|
|

\
|
+ |

\
|

|
|

\
|
+
|

\
|
+
=


2 2 1 1
2 1 2 1
7 . 0
3
cos 7 . 0 1 5 . 0 1
3
cos 7 . 0 7 . 0 5 . 0
) (
z z z
z z z
z H



scola cnica uperior nginyeria
Departament dEnginyeria Electrnica

1.19
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A.J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
-1 0 1 2
-1
-0.5
0
0.5
1
Real Part
I
m
a
g
i
n
a
r
y

P
a
r
t
Diagrama de polos y ceros
0 0.5 1
1
1
1
1
1
1
Respuesta en frecuencia en mdulo
|
H
(

)
|
Frecuencia digital
0 10 20 30
-0.4
-0.2
0
0.2
0.4
0.6
Respuesta impulsional
n
0 0.5 1
-4
-2
0
2
4
Respuesta en frecuencia en fase
|

)
|
(
r
a
d
)
Frecuencia digital