Académique Documents
Professionnel Documents
Culture Documents
POR
JOSE PABLO SALAMANCA PLAZAS
C.C. 74.080.769
Presentado al Tutor:
JUAN OLEGARIO MONROY
Ejemplo.
Obtener con MATLAB las funciones de transferencia de un filtro paso bajo
utilizando las funciones de aproximacin de Butterworth, Chebyshev y Cauer.
Factorizar la funcin de transferencia obtenida.
Las especificaciones son:
ws=20002 rad/seg, wp=10002 rad/seg, Amax=0.5dB y Amin=40dB
DESARROLLO
% Ejemplo de diseo de filtros analgicos con Matlab
% Encontrar las funciones de aproximacin de paso bajo de Butterworth,
% Chebyshev y elptica para los requerimientos de un filtro:
% Amax=0.5dB, Amin=40dB, fp=1000Hz, fs=2000rad/seg
close all;
clear all;
s=tf('s');
Amax=0.5;
Amin=40;
Rs=Amin;
Rp=Amax;
Wp=2*pi*1000;
Ws=2*pi*2000;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%
% Obtenemos la funcin de aproximacin de Butterworth
[Nb, Wn] = BUTTORD(Wp, Ws, Rp, Rs, 's')
[NUM, DEN]=BUTTER (Nb,Wn,'s');
gbut=tf(NUM,DEN)
hbut=1/gbut;
% Comprobamos que se verifican las especificaciones
w=[Ws,Wp];
[mag]=bode(hbut,w);
magdB=20*log10(mag)
% Factorizamos la funcin de transferencia
[sosb,g]=tf2sos(NUM,DEN); % Ver en Workspace
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%
% Obtenemos la funcin de aproximacin de Chebyshev
[Nc, Wnc] = CHEB1ORD(Wp, Ws, Rp, Rs, 's')
[NUM, DEN]=CHEBY1(Nc,Rp,Wnc,'s');
gcheb=tf(NUM,DEN)
hcheb=1/gcheb;
% Comprobamos que se verifican las especificaciones
[mag]=bode(hcheb,w);
magdB=20*log10(mag)
% Factorizamos la funcion de transferencia
[sosch,g]=tf2sos(NUM,DEN); % Ver en Workspace
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%
% Obtenemos la funcion de aproximacin de Cauer
AB=FH FL
BANDA AMPLIA
Para este filtro la frecuencia Central est dada por
FC= FH FL
BANDA ESTRECHA
Para este filtro la frecuencia est dada por
FC=
1
2 RC
FC
FC
=
FH FH FL
Tipos de filtros
Los filtros ms corrientes son los filtros paso bajo (Low Pass, LP), paso alto
(High Pass, HP), paso de banda (Band Pass, BP) y los filtros rechazo de banda
(o paso no banda) (Band Reject, Band stop o Notch).
Los filtros paso bajo (LP) dejan pasar las frecuencias que estn por debajo de
una determinada frecuencia.
Los filtros paso alto (HP) dejan pasar las frecuencias que estn por encima de
una determinada frecuencia.
Estos dos tipos de filtros estn definidos por su frecuencia de corte, que es la
frecuencia a la cual la amplitud de la seal se reduce a 0.707
mximo, es decir, sufre 3 dB de atenuacin.
1
2
de su valor
Los filtros paso banda (BP) dejan pasar las frecuencias que estn situadas en
una determinada banda de frecuencia, es decir, entre dos determinadas
frecuencias.
Los filtros rechazo de banda (BR) dejan pasar todas las frecuencias excepto las
que estn situadas en una determinada banda de frecuencia, es decir, entre
dos determinadas frecuencias f1 y f2. Estas frecuencias son las frecuencias a
1
las que la amplitud de la seal se reduce a 0.707 ( 2 ) de su valor mximo,
es decir, sufre 3 dB de atenuacin.
Estos dos tipos de filtros estn definidos por su frecuencia central y su ancho
de banda, que sera la diferencia entre las frecuencias de corte inferior y
superior. Como se ilustra en la figura 1, las transiciones entre la banda pasante
y la banda de corte no son generalmente limpias en los filtros reales. Existe,
por tanto, una banda de transicin entre la zona donde tericamente todo
pasa y la zona donde tericamente nada pasa.
Filtros de orden n
Especificacin de caractersticas de filtros
Filtros de Butterworth
El filtro de Butterworth tiene una funcin de transferencia mximamente plana
en la banda de paso.
Todos los ceros se encuentran en
c: frecuencia de corte
n: orden de filtro
PROGRAMA EN MATLAB
CONCLUCIONES
BIBLIOGRAFIA
http://es.scribd.com/doc/48101080/Filtro-Butterworth-RechazaBanda#scribd
https://www.youtube.com/watch?v=yeh430wZ6gU
Roads, C. "The Computer Music Tutorial", MIT Press, 1996. pp. 396-440.
Smith, J. O. Introduction to digital filters with audio applications",
http://ccrmawww. stanford.edu/ jos/filters/
FILTROS PASA-BANDA http://quantum.cucei.udg.mx/~cbecerra/pasban.html
http://www.ctr.unican.es/asignaturas/instrumentacion_2_IT/Dise%F1o%20de
%20Filtros%20con%20Matlab.pdf
http://datateca.unad.edu.co/contenidos/208032/contenidoLinea/leccin_18_filtro_
pasa_banda_rechaza_banda.html
https://www.youtube.com/watch?v=yeh430wZ6gU
aplicaciones al estudio de instrumentos musicales. Curso de Acstica en
Bachillerato creado por GA. Copyright 2003. Todos los derechos reservados.
Contacto: acustica@lg.ehu.es
http://www.ehu.eus/acustica/bachillerato/somues/somues.html
Blog Tabla de frecuencias para ecualizacin .22 abril, 2009. Edicin de Audio
Digital - CFP24. http://audio-cfp.blogspot.com/2009/04/tabla-de-frecuencias-deinstrumentos.html
Ronald Furet H. 2013-07-31. Msica. Rango de frecuencias de algunos
instrumentos de la orquesta. Sacado de : https://www.bunker-audio.com/bunkeraudio-portal-sonido-documentos.php?id=6
Pedro Manuel Rodrigo. 1-09-2013. En torno a la guitarra clsica espaola.
Sacado de http://citharaworld.blogspot.com/p/grabacion-home-estudio.html
Ricardo Valerio Bautista Cullar. Revista Digital Investigacin y Educacin.
NMERO 19 SEPTIEMBRE DE 2005 Volumen II ISSN 1696-7208Matlab y el
diseo de filtros digitales. Sacado de :
http://www.ingenieria.unam.mx/~sagfi/images/matlab-filtros.pdf
TRABAJO PRACTICO: FILTROS DIGITALES MATLAB Tcnicas Digitales
3 Ao 2004. Sacado de:
http://www.frsn.utn.edu.ar/tecnicas3/practicos/td3tp6_teoria.pdf