Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Uno de los mtodos de diseo de filtros digitales IIR se basa en la utilizacin de filtros
analgicos, por esta razn vamos a describir las caractersticas de los tipos de filtros ms
habituales, por lo que daremos un repaso a los conceptos ms importantes referentes a los
filtros analgicos sin entrar en detalles de su implementacin, p.e. mediante clulas de Sallen-
Kay o Rauch que pueden consultarse en cualquier libro de diseo electrnico. Por otra parte,
un cierto conocimiento de filtrado analgico es necesario para disear las etapas de
adquisicin (filtros antialising) y reproduccin (filtros de reconstruccin) en sistemas DSP.
Se distinguen por la cada de la respuesta en frecuencia en la primera dcada, desde la
frecuencia de corte y en el retardo de grupo.
En la siguiente figura mostramos las respuestas en frecuencia que definen la los filtros
analgicos ms empleados. A continuacin analizaremos cada uno de ellos con ms detalle.
Extrado de: Digital Signal Processing: a practical aproach. E.C. Ifeachor, B.W.Jervis
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.1
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
1 + ( / c )
2N
50
|H()|(dB)
100 N=1
N=2
150 N=3
N=4
N=5
200 2 1 0 1 2
10 10 10 10 10
Frecuencia
Filtro de Butterworth c=1
1
0.8
0.6
|H()|
N=1
0.4 N=2
N=3
0.2 N=4
N=5
0 2 1 0 1 2
10 10 10 10 10
Frecuencia
Con lo cual:
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.2
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
1
H ( s) H ( s) =
(
1 + s / j c )2N
Este tipo de filtros presenta una cada ms suave en la primera dcada. Veamos el mdulo
de la ganancia de un filtro de orden 1 en diversas frecuencias:
Para disear un filtro Butterworth hay que seleccionar el orden del filtro, para ello lo que
se hace es fijar la atenuacin mnima en la banda no pasante. As pues, considerando una
ganancia 22 en la frecuencia s :
H ( s ) =
2 1
= 2
N=
[(
log10 1 / 2 1 )2
]
1 + ( s / c ) 2 log10 ( s / c )
2N 2
Por ejemplo, si nos planteamos disear un filtro de Butterworth pasa-baja con frecuencia
de corte 500 Hz y con 40 dB de atenuacin en 1000 Hz, el orden requerido es N=6.64 con lo
que debemos tomar orden 7.
Una vez determinado el orden, calcularemos los N polos del sistema con la expresin anterior
1
Slo indicamos los N polos situados en el semiplano izquierdo.
2
Los trminos 1 o p hacen referencia al rizado en banda pasante y 2 o s a la atenuacin en banda
eliminada. Los utilizaremos indistintamente.
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.3
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
Filtros de Tchebyshev.
Los filtros de Tchebyshev consiguen una cada ms abrupta a frecuencias bajas en base
a permitir un rizado de la respuesta en frecuencia en alguna de las bandas. Los hay de dos
tipos:
Tipo I:
Son filtros solo polos
Presentan rizado constante en la banda pasante
Presentan una cada monotnica en la banda no pasante.
Su respuesta en frecuencia es de la forma:
2 1
H ( ) = 0 1
1 + TN2 ( / c )
2
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.4
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
Filtro de Chebyshev I =1
c
1
0.9
0.8
0.7
0.6
|H()|
0.5
0.4
0.3
0.2 N=1
N=2
0.1 N=3
N=4
N=5
0 2 1 0 1 2
10 10 10 10 10
Frecuencia
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.5
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
Filtro de Chebyshev I =1
c
1
0.98
0.96
N=1
N=2
|H()|
N=3
N=4
0.94 N=5
0.92
0.9
2 1 0
10 10 10
Frecuencia
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.6
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
Aunque, tericamente, debe ser menor que uno, no hay problema en considerar
valores mayores, simplemente supone permitir rizados importantes en la banda pasante que
rara vez van a ser posibles en la prctica.
Los polos de H(s)H(-s) son de la forma sk=(sin k sinh )+j (cos k cosh ), donde
k 1 1+ 2 + 1
k = + siendo k Z y = ln
2N N N
2 2
que se disponen en una elipse de la forma: + =1
sinh cosh
en 2N puntos, de los que los N del semiplano izquierdo corresponden a H(s).
Los polos de los filtros de Tchebyshev tipo I se pueden relacionar con los de Butterworth
escribindolos de la forma sk=(r2cosk)+j (r1sink), donde k es la fase de los polos de
Butterworth y r1 y r2 son directamente proporcionales a c.
1/ N
2 +1 2 1 1 + 2 + 1
r1 = c r2 = c =
2 2
( 2 k + 1)
k = + k = 0,1,2 ,..., N 1
2 2N
Para disear este tipo de filtros se selecciona el orden del filtro, considerando los
parmetros , 2 (cada en la banda no pasante) y las frecuencias de corte de las bandas pasante
c y no pasante s:
1 2 + 1 2 (1 + 2 )
log10 1 1
2 2
ch
2
2
N= 1
s ch ( s / c )
+ ( s / c ) 1
2
log10
c
Por ejemplo, si nos planteamos disear un filtro pasa-baja con frecuencia de corte en la
banda pasante de 500 Hz, 1000 Hz de frecuencia inicial de banda no pasante que presenta
atenuacin de 40 dB y permitimos un rizado de 1 dB en la banda pasante, el orden requerido
es N=4.5 con lo que debemos tomar orden 5.
Tipo II:
Presentan ceros y polos
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.7
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
Los polos se disponen sobre una elipse como en el caso anterior y los ceros se sitan
sobre el eje imaginario del plano s.
Las caractersticas son similares al anterior.
Filtro de Chebyshev II =1
c
0
10
20
30
40
|H()| (dB)
50
60
70
80 N=1
N=2
90 N=3
N=4
N=5
100 2 1 0 1 2
10 10 10 10 10
Frecuencia
2 1
H ( ) = 0 1
1 + 2 U N ( / c )
Estos filtros son los que presentan fase menos lineal, especialmente en el extremo de la
banda pasante.
Por ejemplo, si nos planteamos disear un filtro de pasa-baja con frecuencia de corte de la
banda pasante de 500 Hz, 1000 Hz de frecuencia inicial de banda no pasante que presenta
atenuacin de 40 dB y permitimos un rizado de 1 dB en la banda pasante, N=3.31, es decir el
orden requerido en 4.
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.9
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
0.98
0.9
0.96
|H()|
0.8
0.94
0.7 0.92
0.9
0.6
1 0
10 10
|H()|
0.5
Frecuencia
Filtro de Elptico =1
c
0.2
0.4
0.15
0.3
|H()|
0.2 0.1
N=1
N=2
0.1 N=3 0.05
N=4
N=5
0 0
2 0 2 0 1
10 10 10 10 10
Frecuencia Frecuencia
Los filtros de Bessel son filtros solo polos que no pretenden optimizar la anchura de la
zona de transicin sino asegurar fase lineal en toda la bandas pasante, ya que los filtros
anteriores la degradaban progresivamente. Su funcin de transicin es de la forma:
N
1
H ( s) =
B N ( s)
B N ( s) = ak s k
k =0
donde BN(s) es un polinomio de Bessel cuyos coeficientes son:
( 2 N k )!
ak = N k k = 0,1,2 ,..., N
2 k ! ( N k )!
y que se puede definir de forma recursiva como:
B N ( s) = ( 2 N 1) B N 1 ( s) + s 2 B N 2 ( s) siendo B0 ( s) = 1 y B1 ( s) = s + 1
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.10
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
Filtro de Bessel =1
c
1
0.8
0.6
|H()|
N=1
0.4 N=2
N=3
0.2 N=4
N=5
0 2 1 0 1 2
10 10 10 10 10
Frecuencia
Filtro de Bessel =1
c
2
()(rad)
N=1
0 N=2
N=3
2 N=4
N=5
4 2 1 0 1 2
10 10 10 10 10
Frecuencia
Estos filtros presentan fase lineal en la banda pasante, es decir, no distorsionan la seal, a costa
de aumentar la zona de transicin. Veamos el mdulo de la ganancia de un filtro de orden 2 en
diversas frecuencias:
H(0)/H(c) H(c)/H(10c) H(10c)/H(100c)
1.6 dB 29 dB 39 dB
Las siguiente grfica mostramos una comparativa de las respuestas en frecuencia de varios
filtros, con orden N=4. Vase la zona de transicin de cada uno.
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.11
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
10
20
30
|H()| (dB)
40
50
60
Butterworth
70 Chebyshev I
Chebyshev II
Elptico
Bessel
80
1 0 1
10 10 10
Frecuencia
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.12
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
0.8
0.6
|H()|
0.4 Butterworth
Chebyshev I
Chebyshev II
0.2
Elptico
Bessel
0
2 1 0 1 2
10 10 10 10 10
Frecuencia
2
()(rad)
0
Butterworth
Chebyshev I
2 Chebyshev II
Elptico
Bessel
4
2 1 0 1 2
10 10 10 10 10
Frecuencia
La siguiente tabla muestra el orden de filtro necesario para cumplir unos requisitos de 3 dB de
rizado en banda pasante (para que coincida con la definicin de frecuencia de corte para
En la siguiente grfica mostramos los diagramas de polos y ceros para un filtro de orden 10,
rizado en banda pasante de 1 dB y atenuacin de 30 dB. Para los diversos tipos de filtros
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.13
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
Butterworth Chebyshev I
1 1
0.5 0.5
Imag Axis
Imag Axis
0 0
-0.5 -0.5
-1 -1
-1 -0.5 0 0.5 1 -1 -0.5 0 0.5 1
Real Axis Real Axis
Imag Axis
Imag Axis
0 0 0
-1 -0.5
-5
-2 -1
-10 -3 -1.5
-5 0 5 -2 0 2 -1 0 1
Real Axis Real Axis Real Axis
El hecho de ceir el estudio a filtros pasa-baja y que en las tablas aparezcan los
coeficientes correspondientes a filtros con frecuencias de corte normalizadas se debe a que
existen una serie de transformaciones que permiten pasar de un filtro pasa-baja a otro de
distinta frecuencia de corte, o a un pasa-alta, pasa-banda o elimina-banda de frecuencias
dadas.
Estas transformaciones han de ser tales que permitan que la nueva funcin de
transferencia sea realizable, para ello f(s) debe cumplir una serie de condiciones:
1 Ha de ser racional
2 Debe ser una funcin reactancia, es decir, si Real(s)=0, entonces Real(f(s))=0. De esta
forma, la correspondencia del eje imaginario del plano s es l mismo.
Una funcin de esta forma es:
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.14
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
N N
Ak s Ak
f ( s) = s2 + 2 con lo que f ( j ) = j 2
+ k2
k =1 k k =1
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.15
scola cnica uperior nginyeria
Departament dEnginyeria Electrnica
[NUMT,DENT] = LP2LP(NUM,DEN,Wo)
Transformaciones [NUMT,DENT] = LP2HP(NUM,DEN,Wo)
en Frecuencia [NUMT,DENT] = LP2BP(NUM,DEN,Wo,Bw)
[NUMT,DENT] = LP2BS(NUM,DEN,Wo,Bw)
FILTROS DIGITALES
M. MARTNEZ, L. GMEZ, A. J. SERRANO, J. VILA, J. GMEZ
CURSO 2009-2010
2.16