Está en la página 1de 5

Unidad 6: Filtros digitales

Ing. Carlos G. Moreno Abaroa


email: td3.utn.cm@gmail.com

5 de agosto de 2020
Figura 1: Parámetros de filtros. Cada filtro lineal tiene una respuesta al impulso,
una respuesta al escalón y una respuesta en frecuencia.

Los filtros digitales se usan para dos propósitos generales: en primer lugar,
para separar señales que han sido combinadas y, en segundo lugar, para res-
taurar señales que fueron distorsionadas de una determinada forma. Los filtros
analógicos pueden usarse para realizar estas tareas, pero, los filtros digitales
permiten alcanzar resultados muy superiores.
Es común en DSP decir que la entrada y salida del filtro están en el dominio
del tiempo. Esto es debido a que las señales en general son creadas tomando
muestras a intervalos regulares del tiempo. Pero esta no es la única forma en
que el muestreo tiene lugar. La segunda forma mas común de tomar muestras es
a intervalos iguales del espacio. Cuando se dice que la señal está en el dominio
del tiempo, se hace referencia en general al dominio en que las muestras fueron
adquiridas.
Como se muestra en la figura 1, cada filtro lineal presenta una respuesta al
impulso, una respuesta al escalón y una respuesta en frecuencia. Cada una de
estas respuestas contiene información completa sobre el filtro, pero en diferente
forma. Si alguna de las tres respuestas es especificada, las otras dos quedan de-
terminadas y pueden ser calculadas. Las tres representaciones son importantes,
porque describen como el filtro reacciona ante diferentes circunstancias.
La forma mas directa de implementar un filtro digital es mediante la convo-
lución (filtros de convolución) de la señal de entrada con la respuesta al impulso
del filtro digital. Cuando la respuesta al impulso es usada de esta forma, los

1
diseñadores de filtros digitales le dan a la misma un nombre particular: kernel
del filtro. La respuesta al impulso de los filtros de convolución es de longitud
finita, por lo cual a estos filtros se los denomina también filtros de respuesta
finita al impulso (filtros FIR).
Otra forma de implementar un filtro digital es mediante el uso de ecuaciones
de recursión (filtros de recursión), para lograr respuestas al impulso infinitas.
En lugar de usar el kernel del filtro, los filtros recursivos son definidos por un
conjunto de coeficientes de recursión. Por ahora, lo importante es recordar que
todos los filtros lineales tienen una respuesta al impulso, aún cuando no se use
la misma para implementar el filtro. Para encontrar la respuesta al impulso de
un filtro recursivo, se aplica un impulso a la entrada y se observa la salida del
filtro. Como la respuesta al impulso de los filtros de recursión es infinita, a estos
filtros se los conoce también como filtros de respuesta infinita al impulso (filtros
IIR).
Así como, la respuesta al impulso es la salida de un sistema cuando la entrada
es un impulso, la respuesta al escalón, es la salida del sistema cuando la entrada
es un escalón. Ya que el escalón es la integral del impulso, la respuesta al escalón
es la integral de la respuesta al impulso. La respuesta en frecuencia, se obtiene
tomando la DFT de la respuesta al impulso.

Problemas
1. (6.2) Un escalón unitario x (n) = u (n) es aplicado a la entrada de dos
sistemas lineales:

a) y(n) = x(n) + 6x(n − 1) + 11x(n − 2) + 6x(n − 3)


b) y(n) = x(n) − x(n − 4)

Haciendo uso de la transformada z determine las correspondientes


señales de salida y(n) para todo n ≥ 0.
Repita los cálculos para un escalón unitario alternante x(n) = (−1)n u(n).
2. (6.10) Para un determinado filtro causal, se observa que la señal de entrada
(0,5)n u(n) produce la señal de salida (0,5)n u(n) + (0,4)n u(n). Qué señal
de entrada produce la señal de salida (0,4)n u(n)?

3. 6.11 Para un determinado filtro causal, se observa que la señal de entrada


u(n) produce la señal de salida u(n) + bn u(n). Qué señal de salida se
produce cuando la entrada es cn u(n), donde c = (a + b)/2?
4. 6.12 La señal (0,7)n u(n) es aplicada a la entrada de un filtro causal LTI
desconocido, y la señal (0,7)n u(n) + (0,5)n u(n) es observada a la salida.
Cuál es la entrada causal que produce la salida (0,5)n u(n)? Cuál es la
función de transferencia H (z)del sistema? Determine la respuesta causal
al impulso h(n), para todo n ≥ 0.

2
5. 6.16 Se desea generar la siguiente forma de onda periódica : h(n) =
[1, 2, 3, 4, 0, 0, 0, 0, 1, 2, 3, 4, 0, 0, 0, 0, · · ·]donde los puntos indican una re-
petición periódica de 8 muestras [1, 2, 3, 4, 0, 0, 0, 0].
a) Determine la función de transferencia del filtro H(z)cuya respuesta
al impulso es la secuencia periódica de arriba. Exprese H(z) como la
relación de dos polinomios de grado inferior a 8.
b) Grafique el bloque del filtro para la realización directa de H(z). Escri-
ba el correspondiente algoritmo de procesamiento muestra-a-muestra.
6. 6.19 Un filtro causal tiene la función de transferencia:
1 − z −2
H(z) =
1 + z −1 + z −2 + z −3
a) Determine los valores numéricos de la respuesta causal al impulso
h(n), para todo n ≥ 0.
b) Grafique el bloque del filtro para la realización directa de H(z). Escri-
ba el correspondiente algoritmo de procesamiento muestra-a-muestra.

7. 6.20 Un filtro es descripto por el siguiente algoritmo de procesamiento:

for each input x do:


w0 = x + w1
y = w0 + w2
w2 = w1
w1 = w0

a) Determine la función de transferencia H(z) de este filtro.

3
Bibliografía

[1] Steven W. Smith, The Scientist and Engineers Guide to Digital Signal Pro-
cessing, ISBN 0- 9660176-3-3, http://www.dspguide.com/pdfbook.htm: Ca-
pítulo 14.
[2] Sophocles J. Orfanidis, Introduction to Signal Processing, Rutgers University,
2010, http://www.ece.rutgers.edu/∼orfanidi/intro2sp: Capítulo 6.

También podría gustarte