Sie sind auf Seite 1von 18

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

Universidad Nacional Autnoma de Mxico


Facultad de Estudios Superiores Cuautitln
Introduccin a Filtros Digitales
Filtros Analgicos y Digitales
En el procesamiento de seales, la funcin de los filtros es remover partes indeseadas de la
seal tal como el ruido aleatorio, o extraer partes tiles de la seal, tales como componentes
asociadas a un cierto rango de frecuencias.
El siguiente diagrama de bloques ilustra la idea bsica.

Filtro
Seal Filtrada

Seal sin Filtrar


Figura 1

Existen 2 tipos de filtros: filtros analgicos y filtros digitales, estos filtros son diferentes
tanto en su forma fsica como en su funcionamiento, an cuando los 2 siguen el mismo
propsito, filtrar una seal.
Un filtro analgico emplea en su construccin una serie de elementos electrnicos
discretos, tales como resistencias, capacitores y amplificadores operacionales, los cuales
en conjunto realizan la funcin de filtrado requerida. Estos filtros se emplean ampliamente
en las aplicaciones de reduccin de ruido, mejoramiento de seales de video, ecualizadores
en sistemas de audio de alta fidelidad, sintonizadores de canal y muchas otras reas.
Existen tcnicas de diseo muy bien establecidas que permiten obtener el filtro adecuado
para una aplicacin en especfico.
En todas las etapas del filtro, la seal a filtrar es una seal elctrica de voltaje o corriente, la
cual tiene una analoga directa con la informacin fsica que se desea representar, ya sea
video, audio o cualquier otro tipo de seal que pueda ser representada en forma elctrica.
Un filtro digital emplea un procesador digital para realizar clculos numricos sobre los
valores de las muestras de la seal sin filtrar. El procesador puede ser una computadora de
propsito general tal como una PC tradicional, una estacin de trabajo, un microcontrolador
o un procesador digital de seal (DSP), el cual es un procesador especializado.
La seal analgica de entrada deber ser primero muestreada y digitalizada usando un
convertidor analgico digital (ADC), aplicando para ello los procesos de muestreo y
cuantizacin, este procesamiento producir un cdigo binario que representa las muestras
sucesivas de la seal de entrada, dichas muestras son transferidas hacia el procesador el
cual realiza una serie de clculos sobre de dichos datos.

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

Estos clculos generalmente involucran multiplicacin de las muestras por una constante y
la suma de dichos productos.
Si es necesario, los valores obtenidos con estos clculos que ahora representan a la seal
filtrada, debern salir a travs de un convertidor digital analgico (DAC) para transformar los
valores numricos en una seal analgica continua en forma de seal de voltaje o corriente.
Observe que en un filtro digital la seal est representada por una secuencia de nmeros a
diferencia del voltaje o corriente que representa a las seales en los filtros analgicos.
El siguiente diagrama de bloques representa el concepto bsico de este proceso.

ADC
Seal analgica
sin filtrar

Procesador

DAC
Seal
filtrada
digitalmente

Seal
muestreada
digitalizada

Seal analgica
filtrada

Figura 2

Ventajas de los filtros digitales


La lista siguiente presenta una serie de ventajas de los filtros digitales sobre los filtros
analgicos
1. Un filtro digital es programable, esto es, que su operacin est determinada por un
programa almacenado en la memoria del sistema de cmputo. Esta caracterstica
permite modificar fcilmente al filtro digital sin afectar al circuito electrnico. Para
modificar un filtro analgico se requiere redisear el circuito en su totalidad.
2. Los filtros digitales son fcilmente diseados, probados e implementados sobre una
computadora de propsito general, una estacin de trabajo o dispositivos lgicos
programables.
3. Las caractersticas de los filtros analgicos construidos con dispositivos electrnicos,
particularmente aquellos que contienen elementos activos, estn sujetos a derivaciones
de voltaje y son dependientes de la temperatura. Los filtros digitales no presentan estos
problemas ya que son extremadamente estables con respecto al tiempo y a la
temperatura.
4. A diferencia de su contraparte analgica, los filtros digitales pueden manejar seales de
baja frecuencia de manera precisa. Adems, la velocidad de procesamiento de los DSP
se incrementa da con da y por lo tanto los filtros digitales se pueden ahora aplicar en
sistemas que trabajen con frecuencias altas en el dominio de la radiofrecuencia (RF),
que en el pasado solo estaban reservados para los filtros analgicos.

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

5. Los filtros digitales son mucho ms verstiles ya que tienen la habilidad de procesar la
informacin en diferentes formas, sin necesidad de rehacer el hardware, esto incluye la
posibilidad de adaptarse a los cambios en las caractersticas de la seal de entrada.
6. Los DSP de altas velocidades pueden manejar combinaciones complejas de filtros en
paralelo o en cascada (en serie), haciendo que los requerimientos de hardware para su
implementacin sean relativamente simples y compactos en comparacin con su
circuito equivalente analgico.

Operacin de filtros digitales


En este punto se describir la teora bsica de operacin de los filtros digitales.
Supongamos que la seal analgica original que ser filtrada digitalmente est en la forma
de una seal de voltaje descrita por la funcin:

V = x(t )

Figura 3
Donde (t) es el tiempo.
Esta seal se muestrea a intervalos de tiempo T denominado el periodo de muestreo, cada
muestra es realizada en un mltiplo de tiempo del periodo de muestreo T.

t = kT
k = 0,1,2,3,K
T = constante
Figura 4
El valor de la muestra en cada uno de los tiempos de muestreo ser por lo tanto

xk = x(kT )
As los valores digitales transferidos desde el ADC al procesador pueden ser representados
por la secuencia.

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

x0 , x1 , x2 , x3 ,K
Correspondientes a los valores de la seal de entrada en los tiempos

t = 0, T ,2T ,3T ,K
Y donde el tiempo t = 0 es el instante en que comienza el proceso de muestreo
En el tiempo t = nT (donde n es un entero positivo), los valores disponibles para el
procesador e insertados en la memoria sern

x0 , x1 , x2 , x3 ,K, xn
Tenga en cuenta que las muestras xn+1 , xn+2, etc. no estn disponibles ya que ellas an no
suceden.
La salida digital del procesador hacia el DAC consiste en la secuencia de valores

y 0 , y1 , y 2 , y3 ,K, y n
En general, el valor de y n es calculado de los valores x0 , x1 , x 2 , x3 ,K, xn . La forma en que
las ys son calculadas a partir de las x' s determina la accin de filtrado del filtro digital.

Ejemplos de filtros digitales simples


1. Filtros de ganancia unitaria
y n = xn
Cada valor de salida y n es exactamente el mismo que su correspondiente valor xn .

y 0 = x0
y1 = x1
y 2 = x2

Ketc

Este es un caso trivial en el cual el filtro no tiene ningn efecto sobre la seal.

x(kT)

y(kT)
Figura 5

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

2. Filtros con ganancia simple


y n = Kxn
Donde K es una constante y por lo tanto solo se le aplica un factor de ganancia
simple a cada uno de los valores de entrada
Si K > 1 se tiene un filtro amplificador, mientras que si 0 < K < 1 se tiene un
atenuador, si K < 0 entonces se tiene un amplificador inversor. El caso 1 es un caso
especial de este tipo cuando K = 1.

K>1

0<K<1

K<0

K=1

Figura 6
Este tipo de filtros es realmente un amplificador con ganancia variable, en donde la
ganancia y la fase dependen del valor asignado a K.

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

3. Filtros con retardo


y n = xn1
En estos filtros el valor de la salida en el tiempo t = kT es simplemente el valor de la
entrada en el tiempo t = (k-1)T, en donde la seal estara retrasada por un tiempo T.

y0 = xn1
y1 = x0
y 2 = x1
y3 = x2

Ketc
Observe que si se asume que el proceso de muestreo comienza en el tiempo t = 0,
entonces el valor de la entrada x1 en el tiempo t = T esta indefinida y por lo tanto
es comn considerar que este valor y cualquier otro tomado en tiempos menores
que cero tendrn el valor de cero.

4. Filtro diferencia de dos trminos


y n = xn xn1
El valor de la salida en el tiempo t = kT es igual a la diferencia entre la entrada
actual xn y la entrada previa xn 1 .

y0 = x0 x1
y1 = x1 x0
y 2 = x2 x1
y 3 = x3 x 2

Ketc
La salida representa por lo tanto el cambio (variacin) que tuvo la entrada sobre la
muestra ms reciente en el intervalo T. El efecto de este filtro es similar a un circuito
diferenciador analgico.

Figura 7

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

5. Filtro promedio de 2 terminos

xn + xn1
2

yn =

La salida es el promedio o la media aritmtica de la muestra actual y la anterior

x0 + x1
2
x +x
y1 = 1 0
2
x +x
y2 = 2 1
2
x + x2
y3 = 3
2
Ketc
y0 =

Este filtro representa un tipo de filtro pasa bajas el cual tiende a amortiguar las
variaciones de alta frecuencia de una seal, pero no es un filtro muy eficaz.

Figura 8

6. Filtro promedio de 3 trminos

yn =

xn + xn1 + xn2
3

Este filtro es similar al tipo de promedio, con la diferencia que se toma el promedio entre
la muestra actual y las dos muestras previas, las muestras anteriores a la muestra en el
tiempo t = 0 se consideran con un valor cero.

Figura 9
7

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

x0 + x1 + x2
3
x + x + x1
y1 = 1 0
3
x +x +x
y2 = 2 1 0
3
x3 + x2 + x1
y3 =
3
Ketc
y0 =

Igual que en los casos anteriores las muestras antes del tiempo cero se consideran
iguales a cero.

7. Filtro de diferencia central

yn =

xn xn2
2

Este filtro es similar al ejemplo 4. Con la diferencia de que la salida es igual a la


mitad del cambio entre la muestra actual y la muestra alejada 2 periodos de
muestreo.

x0 x 2
2
x x
y1 = 1 1
2
x x0
y2 = 2
2
x3 x1
y3 =
2
Ketc
y0 =

Figura 10

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

Orden de un filtro digital


El orden de un filtro digital es igual al nmero de entradas previas (almacenadas en la
memoria del procesador) usadas para calcular la salida actual.
Por lo tanto:
1. Los filtros (1) y (2) anteriores son filtros de orden cero, ya que la salida actual y n
depende nicamente de la entrada actual xn y de ninguna otra entrada anterior.
2. Los filtros (3), (4) y (5) son todos de primer orden, ya que una entrada previa xn 1 es
requerida para calcular y n (observe que el filtro del ejemplo (3) es clasificado como de
primer orden porque emplea una entrada previa an cuando la entrada actual no se
emplea).
3. Los filtros (6) y (7) requieren de 2 entradas previas xn1 y xn 2 para calcular la salida
actual y n ,por lo tanto son considerados filtros de segundo orden.
Los filtros pueden ser de cualquier orden, desde cero hacia arriba.

Coeficientes de los filtros digitales


Todos los filtros digitales descritos hasta ahora han sido escritos empleando la forma
general siguiente:
Orden cero:

y n = a0 x n

Primer orden:

y n = a0 xn + a1 xn1

Segundo orden:

y n = a0 xn + a1 xn1 + a 2 xn2

Expresiones similares debern desarrollarse para los filtros de cualquier orden


Las constantes

a0, a1, a 2, K que aparecen en estas expresiones son llamadas los

coeficientes del filtro. Son los valores de estos coeficientes los que determinan las
caractersticas de un filtro en particular.
La siguiente tabla muestra los valores de los coeficientes de cada uno de los 7 filtros
mostrados con anterioridad.
Filtro

Orden

a0

a1

a2

-1

1
3

1
3

1
3

- 12

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

Cuestionario 1
Para cada uno de los siguientes filtros, determine el orden del filtro e identifique los
valores de sus coeficientes.
a)

y n = 2 xn xn1

b)

y n = xn 2
y n = xn 2 xn1 + 2 xn2 + xn 3

c)

Filtros recursivos y filtros no recursivos


Para todos los ejemplos de filtros digitales mostrados con anterioridad, la salida actual y n
es calculada nicamente a partir de la muestra actual y las muestras anteriores
xn , xn1 , xn2 ,K .A este tipo de filtros se les denomina filtros No Recursivos.
Un filtro recursivo es aquel en el cual para calcular la salida actual se emplean la muestra
actual y las muestras previas y adems se emplean valores calculados de salidas previas,
por lo que dichos valores se deben almacenar tambin en la memoria.
La palabra recursivo literalmente significa hacia atrs y se refiere al hecho de que las
salidas previamente calculadas regresan hacia atrs en los clculos para evaluar la salida
actual. La expresin para los filtros recursivos contiene por lo tanto no solo trminos que
involucren a las entradas previas xn , xn 1 , xn 2 ,K sino tambin trminos de salidas previas

y n1 , y n 2 , y n3 ,K .
A partir de esta explicacin podemos observar que los filtros recursivos requieren unos
clculos ms complejos para ser implementados, ya que las salidas previas se convierten
en trminos de entrada de la expresin del filtro.
Pero es un hecho sabido que para mejorar la respuesta en frecuencia de los filtros, el
empleo de filtros recursivos generalmente requiere filtros de orden mucho menor y por lo
tanto menos trminos evaluados por el procesador, que si se construyeran los filtros
equivalentes no recursivos.
Nota:
Algunas personas prefieren una forma alternativa de terminologa en lugar de filtros no
recursivos y emplean el trmino: filtro FIR (Finite Impuse Response) o filtros de respuesta
impulsiva finita y el trmino filtro IIR (Infinite Impulse Response) o filtros de respuesta
impulsiva infinita para los filtros recursivos.
Estos trminos se refieren a las diferentes respuestas impulsivas para cada uno de los tipos
de filtros.
La respuesta impulsiva de un filtro digital se refiere a la secuencia de trminos de salida del
filtro cuando se le aplica un impulso unitario a la entrada. La seal impulso unitario es una
seal de entrada simple que consiste en un solo valor de 1 en el tiempo t = 0 y seguida de
una secuencia de ceros para todos los valores subsecuentes de los tiempos de muestreo.
Un filtro digital FIR es aquel en el cual la respuesta impulsiva tiene una duracin finita. Y un
filtro digital IIR es aquel en el cual la respuesta impulsiva tericamente sigue teniendo un
10

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

valor para cualquier tiempo debido a la recursividad, ya que la salida previa se alimenta
como una entrada y la energa regresa al sistema de nuevo.
El trmino IIR realmente no es muy preciso para describir a estos filtros porque la respuesta
impulsiva de todos los filtros se acerca paulatinamente a cero en el tiempo infinito.
Sin embargo ambos trminos son ampliamente usados en la terminologa de los filtros
digitales.

Filtros Recursivos Digitales


Un ejemplo bsico de un filtro recursivo es el siguiente:

y n = xn + y n1
En otras palabras, este filtro determina la salida actual y n por la suma de la entrada actual

xn y la salida previa y n1
y0 = x0 + y 1
y1 = x1 + y0
y 2 = x2 + y1
y 3 = x3 + y 2

Ketc.
Observe que y 1 esta indefinida y por lo tanto se le asigna comnmente el valor de cero.
Si analizamos el efecto de este filtro en ms detalle, podemos sustituir la expresin y n 1 por
su equivalente obtenido de la expresin anterior obtenindose lo siguiente:

y0 = x0 + y 1 = x0
y1 = x1 + y0 = x1 + x0
y 2 = x2 + y1 = x2 + x1 + x0
y3 = x3 + y 2 = x3 + x2 + x1 + x0

Ketc.
Como podemos ver la salida actual y n en el tiempo t = nT es igual a la suma de la muestra
actual xn y de todas las muestras previas. Este filtro por lo tanto suma o integra los valores
de entrada y tiene un efecto similar a un circuito analgico de integracin.
Estas expresiones muestran una caracterstica importante y muy til de los filtros
recursivos, ya que permiten una forma simple de calcular los valores de salida a diferencia
de la complejidad con que se calculan los filtros no recursivos. Debido al formato de las
expresiones recursivas, cada salida es determinada simplemente por la adicin de solo dos
nmeros, la muestra actual y la salida previa, por ejemplo si se desea calcular la salida y10 ,
en el tiempo t = 10T el filtro recursivo utilizara la expresin:

11

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

y10 = x10 + y9
Para lograr el mismo efecto con un filtro no recursivo, se necesitara emplear la expresin:

y10 = x10 + x9 + x8 + x7 + x6 + x5 + x4 + x3 + x2 + x1 + x0
Esta operacin requiere un nmero mayor de operaciones y adems se deben almacenar
todos los valores previos en la memoria y por lo tanto se necesita ms capacidad de
almacenamiento en el sistema de memoria del procesador.

Orden de un filtro digital recursivo (IIR)


El orden de un filtro digital fue definido con anterioridad como el nmero de entradas
previas que deberan ser almacenadas para poder generar la salida actual. Esta definicin es
apropiada para un filtro no recursivo (FIR) que emplea solo la entrada actual y las entradas
previas para calcular la salida actual. Pero en el caso de filtros recursivos, la definicin
puede establecerse como sigue:
El orden de un filtro digital recursivo es el nmero ms grande de entradas previas o valores
de salida requeridos para calcular la salida actual.
Esta definicin puede ser considerada como una definicin general que cubre a ambos tipos
de filtros, los filtros FIR y los filtros IIR.
Por ejemplo el filtro recursivo definido por la siguiente expresin:

y n = xn + y n1
Se clasificara como un filtro de primer orden, porque solo emplea la salida previa a la
actual, o sea el valor y n 1 , an cuando no se requiere ninguna entrada previa.
En la prctica los filtros recursivos usualmente requieren el mismo nmero de entradas y
salidas previas. As, un filtro recursivo de primer orden generalmente requiere una entrada
previa xn 1 y una salida previa y n 1 , mientras que un filtro recursivo de segundo orden
requiere usar dos entradas previas xn 1 y xn 2 y dos salidas previas y n 1 y y n 2 y as
consecutivamente para los filtros de mayor orden.
Observe que un filtro recursivo digital (IIR), por definicin, ser al menos un filtro de primer
orden, ya que un filtro de grado cero es imposible de construir.
Cuestionario 2
Establezca el orden de cada uno de los siguientes filtros recursivos
a)

y n = 2 xn xn1 + y n1

b)

y n = xn1 xn3 2 y n1
y n = xn + 2 xn1 + xn2 2 y n1 + y n 2

c)

12

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

Coeficientes de los filtros digitales recursivos (IIR)


Con las explicaciones anteriores podemos observar que un filtro recursivo no es ms que
un filtro no recursivo con la adicin de trminos extra que involucran a las salidas previas
del sistema.
Un filtro digital recursivo de primer grado puede ser expresado en forma general por:

yn =

a0 xn + a1 xn1 b1 y n1
b0

Note el signo menos enfrente de el termino recursivo b1 y n 1 y el factor ( 1 ) aplicado a todos


b0

los coeficientes del trmino a la derecha. La razn de esta expresin es que si reescribimos
la ecuacin en una forma diferente obtendremos una expresin simtrica:

b0 y n + b1 y n1 = a0 xn + a1 xn1
En el caso de un filtro de segundo orden la expresin sera:

yn =

a0 xn + a1 xn1 + a2 xn2 b1 y n1 b2 y n2
b0

Y la expresin simtrica alternativa sera:

b0 y n + b1 y n1 + b2 y n2 = a0 xn + a1 xn1 + a 2 xn 2
Observe que por convencin, todos los coeficientes de las entradas (las xs) se denotan
como as, mientras que los coeficientes de las salidas (las ys) se denotan como bs.
Cuestionario 3
Identifique los valores de los coeficientes para el filtro de primer orden recursivo
siguiente:

y n = xn + y n1
Y repita el mismo procedimiento para todos los filtros descritos en el cuestionario 2

La funcin de transferencia de un filtro digital


En los prrafos anteriores se emplearon 2 formas diferentes para expresar la accin de un
filtro digital: una forma que presenta a la salida actual de forma directa y n y otra forma
denominada simtrica en donde todos los trminos de salida estn de un lado y todos los
trminos de entrada del otro lado.
En esta seccin introduciremos el trmino denominado funcin de transferencia de un
filtro digital. Esta funcin es obtenida desde la forma simtrica del filtro y permite describirlo

13

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

desde una forma compacta y conveniente. Esta funcin de transferencia tambin puede
emplearse para determinar la respuesta en frecuencia del filtro.
En primer lugar se debe introducir en la descripcin, el trmino denominado operador de
1

retraso, descrito por la expresin z .


Cuando es aplicado a una secuencia de valores digitales, este operador describe al valor
previo de la secuencia ya que de hecho introduce un retardo de un intervalo de muestreo.
Aplicar el operador z

a una entrada, digamos xn obtendremos la entrada previa xn 1

z 1 xn = xn1
Supongamos que tenemos la secuencia:

x0 = 5
x1 = 2
x2 = 0
x3 = 7
x4 = 10
Tendramos

z 1 x1 = x0 = 5
z 1 x2 = x1 = 2
z 1 x3 = x2 = 0
1

Y as sucesivamente, note que el trmino z x0 deber ser x1 que es desconocido y por lo


tanto ser considerado cero como se ha determinado anteriormente.
Similarmente aplicando el operador z

a una salida, obtendremos la salida previa:

z 1 y n = y n1
Aplicando el operador dos veces, se producir un retardo de dos intervalos de muestreo:

z 1 ( z 1 xn ) = z 1 xn1 = xn2
Y podramos emplear una notacin ms simple de:

z 1 z 1 = z 2
Entonces el operador z

representa un retraso de dos intervalos de muestreo

z 2 xn = xn2

14

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

Esta notacin puede ser extendida a retrasos de 3 ms intervalos de muestreo,


simplemente usando el exponente adecuado para el operador de retraso.
Podemos ahora usar esta notacin para la descripcin de un filtro digital recursivo.
Considerando, por ejemplo, la forma general simtrica de un filtro recursivo de segundo
grado, tendramos:

b0 y n + b1 y n1 + b2 y n2 = a0 xn + a1 xn1 + a 2 xn 2
La expresin alternativa usando el operador de retraso sera:

(b0 + b1 z 1 + b2 z 2 ) y n = (a0 + a1 z 1 + a2 z 2 ) xn
Reordenando esta expresin podemos obtener una relacin directa entre la salida y la
entrada del filtro:

y n a0 + a1 z 1 + a 2 z 2
=
xn b0 + b1 z 1 + b2 z 2
Esta el la forma general de la funcin de transferencia de un filtro digital recursivo de
segundo grado (IIR).
Para un filtro de primer grado el trmino z

es omitido. Para filtros de orden mayor a 2, la

funcin de transferencia incluye trminos consecutivos a z


como en el numerador.

, tanto en el denominador

La funcin de transferencia de un filtro no recursivo (FIR) tiene una forma ms simple que
no contiene ningn trmino en el denominador. El coeficiente b0 es usualmente
considerado igual a 1, y todos los otros trminos bs son considerados igual a cero. La
forma general de la funcin de transferencia de un filtro de segundo grado no recursivo
puede ser expresada como:

yn
= a0 + a1 z 1 + a2 z 2
xn
Por ejemplo el filtro promedio de 3 trminos, definido por:

yn =

xn + xn1 + xn2
3

Puede ser escrito usando el operador de retardo como:

yn =

xn + z 1 xn + z 2 xn (1 + z 1 + z 2 ) xn
=
3
3

Dando lugar a la funcin de transferencia del filtro:

y n 1 + z 1 + z 2
=
3
xn
15

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

La forma general de la funcin de transferencia de un filtro recursivo de primer orden puede


ser escrito como:

y n a0 + a1 z 1
=
xn b0 + b1 z 1
La expresin bsica de un filtro recursivo de primer orden en su forma ms simple se puede
escribir como:

y n = xn + y n1
Para determinar la funcin de transferencia de este filtro empleando la notacin del
operador de retraso podemos reordenar el sistema como:

(1 z 1 ) y n = xn
Y despejando la expresin para obtener la funcin de transferencia tenemos:

yn
1
=
xn (1 z 1 )
Como un ejemplo adicional considere el filtro digital recursivo de segundo orden siguiente:

y n = xn + 2 xn1 + xn2 2 y n1 + y n 2
Factorizando los trminos de salida en el lado izquierdo de la expresin y los trminos de
entrada en el lado derecho tendremos:

y n + 2 y n1 y n2 = xn + 2 xn 1 + xn2
Expresando los trminos en funcin edl operador de retraso

(1 + 2 z 1 z 2 ) y n = (1 + 2 z 1 + z 2 ) xn
Y as la funcin de transferencia ser

y n (1 + 2 z 1 + z 2 )
=
xn (1 + 2 z 1 z 2 )
Cuestionario 4
1. Determine la funcin de transferencia de cada uno de los filtros descritos en el
cuestionario 2.
2. Un filtro digital es descrito por la expresin:

y n = 2 xn xn1 + 0.8 y n1
a) Indique que tipo de filtro es: recursivo o no recursivo. Justifique su respuesta.
b) Establezca el orden del filtro

16

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

c) Obtenga la funcin de transferencia


d) La siguiente secuencia de valores de entrada es aplicada al filtro

x0 = 5
x1 = 16
x2 = 8
x3 = 3
x4 = 0
x5 = 2
Determine la secuencia de valores de salida del filtro, desde y0 hasta y5

17

Introduccin a los filtros digitales

Ing. Jorge Buenda Gmez

Respuestas a los cuestionarios


Cuestionario 1
a) Orden = 1: a0 = 2, a1 = -1
b) Orden = 2: a0 = 0, a1 = 0, a2 = 1
c) Orden = 3: a0 = 1, a1 = -2, a2 = 2, a3 = 1

Cuestionario 2
a) Orden = 1
b) Orden = 3
c) Orden = 2

Cuestionario 3
a0 = 1 a1 = 0
b0 = 1 b1= -1

Para los filtros del cuestionario 2


a) a0 = 2 a1 = -1 b0 = 1 b1 = -1
b) a0 = 0 a1 = 1 a2 = 0 a3 = -1 b0 = 1 b1 = 2 b2 = 0 b3 = 0
c) a0 = 1 a1 = 2 a2 = 1 b0 = 1 b1 = 2 b2 = -1

Cuestionario 4
a)

y n 2 z 1
=
xn 1 z 1

b)

y n z 1 z 3
=
xn 1 + 2 z 1

c)

y n 1 + 2 z 1 + z 2
=
xn 1 + 2 z 1 z 2

18

Das könnte Ihnen auch gefallen