Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FILTRADO
CONCEPTO DE FILTRADO
Los dos esquemas principales de filtros aplicables a una señal discretizada son
los respuesta finita al impulso (FIR) y respuesta infinita al impulso (IIR).
El filtro digital esta formado por un conjunto de coeficientes que se aplican a
las muestras de entrada de señal y/o muestras de salida anteriores al instante
actual. El proceso de filtrado esta basado en el proceso de convolución
ESTRUCTURA FIR
El filtro FIR realiza el cálculo de la muestra de salida actual consiste en realizar la
sumatoria de la muestra de la entrada actual y las entradas anteriores multiplicada cada
una por un coeficiente
𝑁 −1
𝑦 ( 𝑛 ) = ∑ 𝑥 ( 𝑛−𝑘 ) 𝑏𝑘
𝑘=0
𝑁 −1 𝑀
𝑦 ( 𝑛 ) = ∑ 𝑥 ( 𝑛−𝑘 ) 𝑏𝑘 − ∑ 𝑦 (𝑛−𝑘)𝑎𝑘
𝑘=0 𝑘=1
-
DISEÑO DE FILTRO DIGITALES
Para filtros FIR las técnicas más utilizadas son el diseño por ventanas y por
aproximación de mínimos cuadrados.
FUNCIONES PARA DISEÑO DE FILTROS FIR
b = fir1 (n, w)
b = fir1 (n, w, type)
b = fir1 (n, w, type, window)
𝑓𝑐 270 𝐻𝑧
𝑤= = =0. 18
0.5 𝑓 𝑠 15 00 𝐻𝑧
b=fir1(10,0.18,’high’,”hamming”);
FUNCIONES PARA DISEÑO DE FILTROS FIR
Para filtros pasa banda y rechaza banda, se deben especificar las dos frecuencias de
corte por medio de un vector.
Ejemplo diseñar un filtro pasabanda con intervalor de 200 Hz a 500Hz
Considerar una frecuencia de muestreo de 1KHz. Mostrar en una gráfica
b=fir1(50,[0.1,0.25],'pass');
DESPLIEGUE DE LA RESPUESTA DEL FILTRO
EN FUNCIÓN DE LA FRECUENCIA
Para determinar la la respuesta de la ganancia del filtro diseñado se utiliza el comando freqz
para obtener vectores datos que describan esta información. Para este comando se utiliza la
siguiente sintaxis
[h,w]=freqz(b,a, N)
h.- vector con las ganancias del para cada valor de frecuencia
w.- vector de frecuencias evaluadas en radianes en el intervalo 0 a π ( proporcional al intervalo 0 a fs/2)
b, a .- vectores de coeficientes del filtro para muestras de entrada y de salida. Cuando se evalua un filtro FIR
el vector a se omite.
N.- Numero de puntos a evaluar. Si este argumento se omite por defecto se evalúan 512 puntos
DISEÑO DE FILTROS DE RESPUESTA INFINITA
AL IMPULSO (IIR)
Para el diseño del fltros IIR se toma como referencia los tipos de filtro
analógicos existentes los cuales tienen características muy particulares en su
respuesta en frecuencia.
Filtro Butterworth.- Este tipo de filtro presenta una respuesta sin rizado en las
bandas de paso y banda de rechazo, y en la zona de transición se tiene una
atenuación monotona.
DISEÑO DE FILTROS DE RESPUESTA INFINITA
AL IMPULSO (IIR)
Función butter
[b,a]=butter(n,Wc,type)
n.- Orden del filtro
b y a .- Vectores con los coeficientes del filtro
Wc.- Frecuencia de corte normalizada.
type.- Tipo de filtro: “low”, “high”, “pass” o “stop”
𝑦 (𝑛)=𝑎0 𝑥 (𝑛 )+ 𝑎1 𝑥 (𝑛 −1)+𝑎2 𝑥 (𝑛 −2)+ …+𝑎𝑁−1 𝑥 (𝑛 − ( 𝑁 −1) −𝑏1𝑦 (𝑛−1)− 𝑏2𝑦 (𝑛−2)+…+𝑏𝑦𝑁(𝑛−( 𝑁 −1))
COMANDO PARA DISEÑO DE FILTRO
CHEBYSHEV TIPO 1
• Función cheby1
• Función cheby2