Sunteți pe pagina 1din 4

FILTRO DIGITAL

PASO BAJO
USANDO LA
VENTANA
BLACKMAN
Jos Miguel Carrillo Aguirre, Edgar Ivn
Barrera Granados, Rafael Ernesto Gonzlez
Valle, Benjamn Antonio Robles Rivas
Abstract- En este documento se presentan
las nociones bsicas de la elaboracin de
filtros digitales (FI R), especficamente un
filtro paso bajo con el mtodo de ventana de
tipo BLACKMAN, tcnica que nos permite
elaborar filtros ms exactos, el filtro se
desarrollara como una herramienta
ejecutable en Octave, este documento
presenta la teora bsica del filtro as como
los clculos necesarios para el desarrollo del
programa en lenguaje Octave.
I. INTRODUCCION
l desarrollo de la tecnologa en la
actualidad avanza de manera
inimaginable, desarrollando nuevas
tcnicas de comunicacin o transmisin de
datos, con lo q se busca suplir la necesidad de
informacin y comunicacin de la
humanidad, esto brinda un reto muy grande
para los desarrolladores e ingenieros a cargo
del manejo de esta informacin.
El tratamiento de seales es sin duda unos de
los pilares fundamentales de la comunicacin,
entre las necesidad existentes en este mbito
se presenta el desarrollo de operaciones de
filtrado, lo cual significa separar elementos de
inters dentro del espectro de la seal de
acuerdo a criterios establecidos (por ejemplo
determinada frecuencia), esto es en otras
palabras cambiar las amplitudes relativas de
las componente de la seal, amplificando las
de inters y atenuando las que no se desean.
Muchos son los tipos de filtro existentes, que
son caracterizados por las especificaciones
del tipo filtrado o seal sobre la que actuaran,
nuestro estudio se basara en los filtros
discretos, especficamente los filtros no
recursivos o de respuesta al impulso finito.
(FIR por sus siglas en ingles)
En este informe se presentan las nociones
bsicas y necesarias para el diseo e
implementacin de un filtro FIR, utilizando el
mtodo de ventaneo, siendo este desarrollado
en el lenguaje de programacin de la
herramienta matemtica de Octave.
II. MARCO TEORICO
Un filtro digital es un tipo de filtro que opera
sobre seales discretas y cuantificadas,
implementado con tecnologa digital, bien
como un circuito digital o como un programa
informtico.
a) Definicin:
Un filtro digital es un sistema que,
dependiendo de las variaciones de las seales
de entrada en el tiempo y amplitud, se realiza
un procesamiento matemtico sobre dicha
seal; generalmente mediante el uso de la
Transformada rpida de Fourier;
obtenindose en la salida el resultado del
procesamiento matemtico o la seal de
salida.
Los filtros digitales tienen como entrada una
seal analgica o digital y en su salida tienen
otra seal analgica o digital, pudiendo haber
cambiado en amplitud, frecuencia o fase
dependiendo de las caractersticas del filtro
digital.
E
El filtrado digital es parte del procesado de
seal digital. Se le da la denominacin de
digital ms por su funcionamiento interno que
por su dependencia del tipo de seal a filtrar,
as podramos llamar filtro digital tanto a un
filtro que realiza el procesado de seales
digitales como a otro que lo haga de seales
analgicas.
Un tema muy importante es considerar las
limitaciones del filtro de entrada debido a
Teorema de muestreo de Nyquist-Shannon
que en pocas palabras; si se desea procesar
hasta una frecuencia de 10KHz, se debe tener
una frecuencia de muestreo por lo menos de
20 KHz.
b) Filtros FIR
FIR es un acrnimo en ingls para Finite
Impulse Response o Respuesta finita al
impulso. Se trata de un tipo de filtros digitales
cuya respuesta a una seal impulso como
entrada tendr un nmero finito de trminos
no nulos.
Los filtros FIR son preferibles en este caso a
los filtros denominados IIR (Infinite Impulse
Response) puesto que estos ltimos no
pueden aprovechar las bondades de la
transformada rpida de Fourier para su
implementacin, puesto que octave necesita
un nmero finito de puntos a muestrear.
Algunas ventajas de los filtros FIR:
- Pueden disearse con fase perfectamente
lineal
- Son incondicionalmente estabales
- Son factibles a utilizar la transformada
rpida de Fourier
- Mejorar la selectividad requiere un
nmero de puntos M muy grande
- Realizacin eficiente en forma tanto
recursiva como no recursiva
Los filtros FIR no recursivos, son siempre
estables, pues los polos que poseen siempre
estarn en cero.

El filtro FIR que se tratara en este documento,
se desarrollara mediante el mtodo conocido
como de la ventana para el cual se ha
seleccionado el tipo de ventana BLACKMAN

c) Mtodo de la ventana

Las ventanas son funciones matemticas
usadas con frecuencia en el anlisis y el
procesamiento de seales para evitar las
discontinuidades al principio y al final de los
bloques analizados.

En procesamiento de seales, una ventana se
utiliza cuando nos interesa una seal de
longitud voluntariamente limitada. En efecto,
una seal real tiene que ser de tiempo finito;
adems, un clculo slo es posible a partir de
un nmero finito de puntos. Para observar
una seal en un tiempo finito, la
multiplicamos por una funcin ventana.

Para una mejor comprensin se analizara
brevemente el mtodo de la ventana cuadrada
el cual consiste en multiplicar la funcin por
un rectngulo de tiempo finito definido como:

As, cuando multiplicamos una seal s(t) por
esta ventana, obtendremos nicamente
los T primeros segundos de la
seal: observamos la seal en un intervalo T.
En vez de estudiar la seal s(t), se estudia la
seal truncada: s
h
(t) = s(t).h(t)
Si pasamos al dominio de la frecuencia,
mediante una transformada de Fourier,
obtenemos el producto de la convolucion
S
h
(f)=S(f)*H(f), donde H(f) es la TF de la
ventana.
Como se mencion anteriormente la ventana
seleccionada para este filtro es una ventana
BLACKMAN la cual est definida como:
()


)
Dnde:
a
0
= 0.42, a
1
= 0.5 y a
2
= 0.08

Fig 1. Forma general de ventana BLACKMAN
La figura 2. Muestra la respuesta en
frecuencia de la ventana tipo Blackman esto
ser muy til para consideraciones del diseo
del filtro.


Fig 2. Respuesta en frecuencia de la ventana BLACKMAN
d) Diseo del filtro pasa-bajos
La ecuacin para un sistema FIR, sistema no
recursivo es:
[]

[ ]
Ahora se debe proceder a obtener la respuesta
al impulso, haciendo x[n] = []
[]

[ ]
{




Se observa que la respuesta al impulso para
este sistema tiene duracin finita.
De las diferentes tcnicas de diseo se
desarrolla la tcnica de ventaneo con la que
primero se debe decidir las especificaciones
de respuesta en frecuencia H
d
(w) y
determinar su correspondiente en respuesta al
impulso h
d
(n).
Para disear un filtro FIR con caractersticas
especficas tenemos las siguientes
ecuaciones:
( )
jwn
n
d d
e n h w H

=
0
) (

La ecuacin de diseo para el filtro FIR
resulta:
( ) ( ) dw e w H n h
jwn
d d
}

=
t
t
t 2
1

En general la respuesta h
d
(n) es infinita pero
esta es truncada mediante el ventaneo, en el
punto: 1 = M n y multiplicando por la
ventana rectangular o unitaria se obtiene

)
2
1
(
)
2
1
( sin )
2
1
( sin
) (
M
n
M
n wc
M
n
wc
n hd
t
t
t
2
1
2
1

=
M
n
M
n

Una vez obtenida la h(n) del filtro deseado se
le aplica el tipo de ventana ms adecuada a
las necesidades realizando la multiplicacin
correspondiente de acuerdo a las
especificaciones en este caso la ventana
elegida es la de tipo Blackman
correspondiente a:

()


)
e) Determinacin de las ecuaciones h[n],
[

], w[n] para el filtro a desarrollar


La respuesta al impulso discreto est dada
por:
[]
(


Se tiene una fc = 350 Hz
Entonces:
[]
( )


Dado que la ecuacin puede representarse en
una funcin SINC entonces:
h[n] = 700 sinc(700.n)
La respuesta espectral para el filtro ideal est
dada por:

Para nuestro caso:
[

] {




Finalmente como se plante anteriormente la
ventana seleccionada ser la Blackman definida
por:
() (


)
(


)
III. CONCLUSIONES
- Los filtros FIR presentan ventajas
importantes respecto a los IIR en
cuando a las aplicaciones deseadas
en el tratamiento de seales y
comunicaciones
- El fenmeno Gibbs, que produce una
sobre oscilacin relativamente
grande en las cercanas de la
discontinuidad de la respuesta ideal,
se produce a causa del truncamiento
abrupto de la respuesta al impulso
de respuesta infinita
- Usando diversas funciones de
ventana se puede truncar la
secuencia de modo ms suave y
efectivo

IV. BIBLIOGRAFIA
http://es.wikipedia.org/wiki/Finite_impulse_response

http://es.wikipedia.org/wiki/Filtro_digital

http://varoitus.barcelonamedia.org/rafael/Teaching/Courses/
DSP/modulo7.pdf

http://catarina.udlap.mx/u_dl_a/tales/documentos/lem/jaure
gui_v_jj/capitulo2.pdf

http://dsp1.materia.unsl.edu.ar/Filtros%20FIR%20Ejemplos.p
df

http://www.slideshare.net/kevinXD123/ss-cap7-diseno-
filtros-fir

http://es.wikipedia.org/wiki/Dise%C3%B1o_de_Filtros_de_Re
spuesta_Finita_al_Impulso

S-ar putea să vă placă și