Filtrado Digital. Lectura 2: Diseño de Filtros IIR

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Filtrado Digital. Lectura 2: Diseño de Filtros IIR"

Transcripción

1 Lectura 2: Diseño de Filtros IIR

2 Diseño de filtros IIR La principal desventaja de los filtros FIR es: Longitud larga del filtro. Los filtros IIR conducen a filtros mas cortos con las mismas especificaciones; por lo tanto es más eficiente. Una preocupación principal de los filtros IIR es:. Diseño de filtros IIR: 1. Convierta las especificaciones del filtro digital a especificaciones de un filtro análogo pasa bajas. 2. Determine la función de transferencia del filtro análogo pasa bajas y su correspondiente Butterworth/ Chybshev/ Elíptico/ Bessel 3. Transforme a la función de transferencia digital deseada H(z) Transformaciones Bilineal y Bilineal Inversa para mapear del plano s al plano z.

3 Transformaciones de frecuencia: Análoga Digital El parámetro Ts frecuentemente no juega un papel importante en el diseño, y por lo tanto Ts=2 es escogida por conveniencia. Entonces, tenemos La mitad izquierda del plano-s corresponde a la parte interior del circulo unitario en el plano z. El eje jw corresponde al circulo unitario. El requerimiento de estabilidad del filtro análogo es llevado al filtro digital: Análogo: Los polos de la respuesta en frecuencia del filtro deben de estar en la mitad izquierda del plano. Digital: Los polos de la respuesta en frecuencia del filtro deben de estar dentro del circulo unitario; es decir, la ROC debe de incluir el circulo unitario.

4 Efectos de la transformación Bilineal Desde que la respuesta en frecuencia es definida en el circulo unitario,

5 Transformación Bilineal Pasos en el diseño de un filtro digital: Pre-distorsionar wp, ws para encontrar sus equivalentes análogos Wp, Ws Diseñe el filtro análogo Ha(s) Diseñe el filtro digital H(z) aplicando la transformación bilineal a Ha(s) Como diseñar el filtro análogo? Filtro Butterworth máximamente plano Filtro Chebychev (Tipo I y II) Rizos iguales en las bandas de paso y de rechazo. Filtro Elíptico Banda de transición aguda pero fase no lineal y rizos no iguales. Filtro Bessel Fase lineal en la banda de paso, pero con el detalle de tener una banda de transición amplia. Todos estos filtros son definidos para características pasa bajas. Las transformaciones espectrales son entonces usadas para convertir de pasa bajas a cualquiera de los siguientes: pasa altas, pasa banda, o rechazo de banda.

6 Aproximación Butterworth El cuadrado de la respuesta en magnitud de un filtro Butterworth análogo pasa bajas de orden N es: Wc es la frecuencia de corte a 3 db (20log H(Wc) =-3), N es el orden del filtro. La propiedad más interesante de esta función es que las primeras 2N-2 derivadas de esta función es cero en W=0. Por lo tanto la función es plana, tanto como sea posible, sin llegar a ser constante. El LPF Butterworth se dice que tiene una magnitud máxima plana en W=0.

7 Diseño del filtro Butterworth El filtro Butterworth tiene 2 parámetros a ser calculados: El orden del filtro N, y la frecuencia de corte del filtro Wc Para determinar el orden del filtro: Una vez que N es determinado, encontramos el valor de W=Wc, para el cual H(W) se reduce en 3 db. Una vez que H(W) es obtenida, es normalmente representada en forma de fracciones parciales para obtener los zeros y los polos:

8 Diseño de un LPF usando la aproximación Butterworth 1. Pre-distorsionar wp, ws para encontrar sus equivalentes análogos Wp, Ws: 2. Diseñe el filtro análogo: Determine N y Wc a) De dp, ds, Wp y Ws obtenga el orden del filtro N Note que el orden N debe ser entero, así que el valor obtenido de esta expresión debe ser redondeado a la parte superior para exceder las especificaciones. b) Use N, dp y Wp para calcular la frecuencia de corte en 3 db de Wc c) Determine la correspondiente H(s) y sus polos Si el orden del filtro es grande, calcular manualmente H(s) no es sencillo y normalmente es echo usando un software como Matlab. 3. Aplique la transformación bilineal para obtener H(z)

9 Implementación en Matlab Matlab tiene varias funciones para implementar este filtro: [N, Wn]=buttord(Wp, Ws, Rp, Rs) proporciona el orden N mas bajo del filtro Butterworth, el cual no tiene una perdida mayor a Rp db en la banda de paso y tiene al menos Rs db de atenuación en la banda de rechazo. Wp y Ws son las frecuencias de corte en las bandas de paso y en la banda de rechazo respectivamente. buttord( ) también retorna Wn, que es la frecuencia natural Butterworth (la frecuencia de 3 db) para usarla con butter( ) para que aplique el filtrado con las especificaciones indicadas. [N, Wn]=buttord(Wp, Ws, Rp, Rs, s ) realiza el calculo de un filtro análogo, en cuyo caso Wp y Ws están en rad/seg. Hay que aclarar que para el diseño de un filtro análogo, Wn no esta restringida a el rango de [0 1].

10 Implementación en Matlab [B,A]=butter(N, Wn) Sirve para diseñar un filtro digital pasa bajas Butterworth de orden N y retorna los coeficientes del filtro en los vectores de longitud N+1 B (numerador) y A (denominador). Los coeficientes son listados en potencias descendentes de z. La frecuencia de corte Wn, debe de ser 0.0<Wn<1.0, con 1.0 el cual corresponde a la mitad de la frecuencia de muestreo. Si Wn es un vector de dos elementos, Wn=[W1 W2], entonces butter( ) retorna un filtro pasa bajas de orden 2N con banda de paso dada por W1<W<W2. [B,A]=butter(N, Wn, high ) sirve para diseñar un filtro pasa altas. [B,A]=butter(N, Wn, stop ) sirve para diseñar un filtro rechazo de banda si Wn=[W1 W2]. Cuando es usada con 3 argumentos en la parte izquierda, así como en [Z,P,K]=butter(.. ), los polos y los zeros son retornados en vectores columna Z y P de longitud N, y la ganancia en el escalar k. butter(n, Wn, s ), butter(n, Wn, high, s ) y butter(n, Wn, stop, s ) sirve para diseñar filtros Butterworth análogos. En este caso, Wn esta en rad/seg y puede ser mayor a 1.0.

11 Implementación en Matlab [Zd,Pd,Kd] = bilinear(z,p,k,fs) convierte la función de transferencia en el dominio s, especificada por Z, P y K a una transformada discreta Z equivalente, usando una transformación bilineal. donde los vectores columna Z y P especifican los zeros y polos, el escalar K especifica la ganancia, y Fs es la frecuencia de muestreo en Hz. Si es normalizada Ts=2 es usada, entonces Fs=0.5 [NUMd,DENd] = bilinear (NUM,DEN,Fs), donde NUM y DEN son vectores renglón que contienen los coeficientes de la función de transferencia para el numerador y denominador, NUM(s)/DEN(s), en potencias descendentes de s, y la transforma a coeficientes de la transformada Z, de la forma de NUMd(z)/DENd(z).

12 LPF fc = 2kHz, Fs=20 KHz Orden 5 s = 2 T z z 1 1 w = 2 tan 1 WT 2 Frecuencia de corte digital es: wc = 2p(2000/20000) = 0.2 p La frecuencia de corte análoga se halla con la ecuación: Wc = (2/T)tan(wc/2) Wc = (2/T)tan(0.2p/2) = (2/T)tan(0.1p) Wc = /T El valor T puede ser arbitrario, se toma T=1 Wc =

13 LPF fc = 2kHz, Fs=20 KHz Orden 5 Se calcula en Matlab un filtro Butterwoth análogo con Wc = , de orden n=5 con la función: [num,den] = butter(n,wn,'s') [num,den] = butter(5,0.6498,'s') La función de transferencia es: ( b(1) s b(2) s b(3) s b(4) s H s) = s a(2) s a(3) s a(4) s H ( s) = s s s s 2 b(5) s b(6) a(5) s a(6) s

14 LPF fc = 2kHz, Fs=20 KHz Orden 5 Aplicar la transformación bilineal: Obtener las raices del numerador y denominador con el comando roots. Reemplazar s por z de acuerdo a la empleando la función bilinear de Matlab. z = roots(num); p = roots(den); [zd,pd,kd] = bilinear(z,p,k,1);

15 Ejemplo Diseñe un filtro IIR pasa bajas análogo usando la aproximación Butterworth que satisface las siguientes especificaciones: fp=2 KHz, fs=3 KHz, ap<2db, as>50db, Fs=10 KHz. [N Wn]=buttord(0.7264, , 2, 50, 's') [b a]=butter(n, Wn, 's'); [H W]=freqs(b,a); %Notemos que freqs() es para análogo subplot(211) plot(w, abs(h)); grid; axis([ ]) xlabel('frecuencia, rad/s') ylabel('magnitud') title('filtro Analogo H(\Omega)') subplot(212) plot(w, 20*log10(abs(H))); axis([ ]) grid xlabel('frecuencia, rad/s') title('filtro Analog H(\Omega) Ganancia en db') ylabel('ganancia en db') axis([ ])

16 Ejemplo [N Wn]=buttord(0.7264, , 2, 50, 's') [b a]=butter(n, Wn, 's'); [H W]=freqs(b,a); % Respuesta en frecuencia análogo subplot(311); plot(w, abs(h)); grid xlabel('frecuencia, rad/s') title('filtro Analog H(\Omega)') %Caso I: si fueramos a diseñar completamente digital [Nd, Wnd]=buttord(0.4, 0.6, 2, 50); [bd ad]=butter(nd, Wnd); [HD WD]=freqz(bd,ad); % respuesta en frecuencia digital subplot(312); plot(wd/pi, abs(hd)); grid xlabel('frecuencia, rad/\pi') title('filtro Digital H(\omega)') % Convierte análogo a digital [bdd add]=bilinear(b, a, 0.5); %veamos que tomamos a Ts=2 [HDD WDD]=freqz(bdd,add); subplot(313); plot(wdd/pi, abs(hdd)); grid xlabel('frecuencia, rad/\pi') title('filtro Digital usando la transofrmacion Bilineal H(\omega)')

17 Ejemplo Comparación con filtro FIR Ahora diseñemos un filtro FIR con exactamente las mismas especificaciones, usando una ventana kaiser [N,Wn,beta,type] = kaiserord([ ], [1 0], [ ], 2) b = fir1(n, Wn, type, kaiser(n+1,beta)); [H w]=freqz(b, 1, 1024); plot(w/pi, 20*log10(abs(H))); grid xlabel('frecuencia, \omega/\pi') title(' Filtro FIR con ventana Kaiser, N=30')

18 Filtro Chebyshev Existen dos tipos de filtros Chebyshev: Tipo I: Tiene un rizo idéntico en la banda de paso, y un funcionamiento monotónico en la banda de rechazo. Tipo II: Tiene un rizo idéntico en la banda de rechazo, y un funcionamiento mono-tónico en la banda de paso.

19

20 Como diseñar un filtro Chebyshev Diseñar un filtro Chebyshev requiere que el orden del filtro sea adecuado; al igual que la frecuencia de corte sean determinadas de tal forma que el filtro satisfaga las especificaciones. Dado los cuatro parámetros: frecuencias de corte en las bandas de paso y de rechazo (Wp, Ws), y los rizos en las bandas de paso y de rechazo (dp, ds), determine el orden del filtro: No existe una formula para el calculo de Wc. Por lo tanto para el tipo I, tomamos Wp= Wc Calcule el polinomio de Chebyshev. Uppss, nada fácil Determine los polos del filtro y de ahí el filtro análogo bastante complicado Aplique la transformación bilineal para obtener el filtro esto es fácil, pero para este punto estarán perdidos..

21 Matlab al RESCATE!!!!!!! cheby1( ): Diseño de filtros Análogos y Digitales Chebyshev tipo I cheby2( ): Diseño de filtros Análogos y Digitales Chebyshev tipo II [B,A] = cheby1(n, R, Wn) diseña un filtro digital Chebyshev pasa bajas de N-esimo orden tipo I con un rizo pico-pico de R decibeles en la banda de paso. cheby1 retorna los coeficientes del filtro en vectores B (numerador) y A (denominador) de longitud N+1. La frecuencia de corte Wn, debe ser 0.0 < Wn <1.0, donde 1.0 corresponde a la mitad de la frecuencia de muestreo. Usamos R=0.5 como valor de inicio, si no sabemos que valor elegir. [B,A] = cheby2(n, R, Wn) diseña un filtro digital Chebyshev pasa bajas de N-esimo orden tipo II con un rizo en la banda de rechazo de R decibeles y frecuencia de corte en la banda de rechazo de Wn. cheby2 retorna los coeficientes del filtro en vectores B (numerador) y A (denominador) de longitud N+1. La frecuencia de corte Wn, debe ser 0.0 < Wn <1.0, donde 1.0 corresponde a la mitad de la frecuencia de muestreo. Usamos R=20 como valor de inicio, si no sabemos que valor elegir. Si Wn es un vector de 2 elementos, Wn=[W1 W2], cheby1 retorna un filtro pasa banda de orden 2N con banda de paso W1< W <W2. [B,A]=cheby1(N, R, Wn, high ) diseña un filtro pasa altas. [B,A]=cheby1(N, R, Wn, stop ) diseña un filtro rechazo de banda si Wn=[W1 W2]. Cuando es usada con tres argumentos a la izquierda, como en [Z,P,K]=cheby1( ), los polos y ceros son retornados en vectores columna Z y P de longitud N, y la ganancia en el escalar K.

22 Efecto del Orden del Filtro Vamos a crear 3 filtros Chebyshev de diferentes ordenes con una frecuencia de corte de 5 rad/s. w=linspace(0, 10, 1024); %Creamos la frecuencia analoga base [b1 a1]=cheby1(3, 0.5, 5, 's'); [b3 a2]=cheby1(5, 0.5, 5, 's'); [b2 a3]=cheby1(10, 0.5, 5, 's'); %Obtenemos la respuesta en frecuencia analoga en "w" H1=freqs(b1, a1, w); H2=freqs(b2, a2, w); H3=freqs(b3, a3, w); %Normalizamos la magnitud para graficarlas en conjunto H1=abs(H1)/ max(abs(h1)); H2=abs(H2)/ max(abs(h2)); H3=abs(H3)/ max(abs(h3)); plot(w, abs(h1)); grid; hold on plot(w, abs(h2), 'r') plot(w, abs(h3), 'g') legend('n=3', 'N=5', 'N=10') title('espectro de Magnitud de los filtros Chebyshev'); xlabel('frecuencia Analoga Angular, \Omega (rad/s)')

23 En Matlab cheby1ord( ): Selecciona el orden del filtro Chebyshev tipo I cheby2ord( ): Selecciona el orden del filtro Chebyshev tipo II [N, Wn] = cheb1ord(wp, Ws, Rp, Rs) retorna el orden mas bajo N del filtro digital Chebyshev tipo I que no tiene una perdida mayor a Rp db en la banda de paso y tiene al menos Rs db de atenuación en la banda de rechazo. Wp y Ws son las frecuencias de corte en las bandas de paso y rechazo, normalizadas de 0 a 1 (donde 1 corresponde a p rad/muestra). Por ejemplo: Pasa Bajas: Wp=.1 Ws=.2 Pasa altas: Wp=.2, Ws=.1 (note la inver. de frec.) Pasa Banda: Wp=[.2.7], Ws=[.1.8] Rechazo de Banda: [.1.8], Ws=[.2.7] cheb1ord( ) También retorna Wn, la frecuencia natural Chebyshev para usarla con cheby1( ) para ejecutarla con las especificaciones requeridas. [N, Wn] = cheb1ord(wp, Ws, Rp, Rs, 's') realiza el calculo de un filtro análogo, en cuyo caso Wp y Ws estan en rad/seg. Si se diseña un filtro análogo, use bilineal( ) para convertir los coeficientes del filtro análogo a coeficientes del filtro digital.

24 Ejemplo wp=input(' Introduzca la frecuencia de paso digital: '); ws=input(' Introduzca la frecuencia de rechazo digital: '); rp=input(' Introduza el rizo en la banda de paso en db(<1): '); rs=input(' Introduzca el rizo en la banda de rechazo en db (>20) : '); %pre-distorcion, asumimos Ts=2) Wp=tan(wp/2); Ws=tan(ws/2); [N Wn]=cheb1ord(Wp, Ws, rp, rs, 's'); [b a]=cheby1(n, rp, Wn, 's'); [H w]=freqs(b, a); subplot(311); plot(w, abs(h));grid %Disenando esto completamente en el dominio digital title( Espectro de Magnitud del filtro Chebyshev'); xlabel( Frecuencia angular analoga, \Omega (rad/s)') [Nd, Wnd]=cheb1ord(wp/pi, ws/pi, rp, rs); %Frecuencia Normalizada [bd ad]=cheby1(nd, rp, Wnd); [HD WD]=freqz(bd,ad); subplot(312); plot(wd/pi, abs(hd));grid %Convirtiendo de Analogo a Digital xlabel('frecuencia, rad/\pi'); title( Filtro Digital Chebyshev H(\omega)') [bdd add]=bilinear(b, a, 0.5); %Tomamos Fs=0.5, % ya que Ts fue tomada como 2 [HDD WDD]=freqz(bdd,add); subplot(313); plot(wdd/pi, abs(hdd)); grid xlabel('frecuencia, rad/\pi'); title( Filtro Digital usando transformacion Bilinear H(\omega)')

25

26

27 Diseñar un filtro pasa bajas de orden 6 tipo Chebyshev II con 40 db de atenuación en la banda de rechazo y una frecuencia de corte en 600 Hz y frecuencia de muestreo de 1 KHz. [b,a] = cheby2(6,40,0.6); freqz(b,a)

28 Diseñe un filtro Chebyshev rechazo de banda de 6 orden y tipo II con frecuencias de corte normalizadas en 0.2 y 0.6 y 50 db de atenuación en la banda de rechazo. [b,a] = cheby2(3,50,[ ],'stop'); freqz(b,a)

29 Comentarios sobre los filtros IIR Los filtros IIR son generalmente diseñados como filtros análogos, los cuales son entonces transformados a filtros digitales usando transformaciones bilineales. Con las herramientas de software para el diseño de filtros digitales, el diseño analógico ya no es una parte importante en el diseño digital, sin embargo es aun comúnmente usada. Los filtros IIR, con un conjunto de especificaciones dados, proporcionan un filtro de un orden menor comparado al filtro FIR, sin embargo, los detalles de estabilidad y fase lineal deben ser tomados en cuenta. La transformación bilineal toma en cuenta estos detalles.

30 Filtros Elípticos Proporciona una banda de transición mucho mas pronunciada, pero con el costo de mayores rizos en la banda de paso y de rechazo. Y tiene un funcionamiento no lineal en la banda de paso. Donde nuevamente controla la cantidad de rizo y U es la función N elíptica Jacobiana de orden N. Las funciones ellipord() y ellip() determinan los parámetros del filtro elíptico y el diseño del filtro elíptico respectivamente. La sintaxis y forma de usar son muy similares a los de Chebychev. [N, Wn]=ellipord(Wp,Ws,Rp,Rs, s ) [b,a]=ellip(n,rp,rs,wn, s )

31 Ejemplo Diseñe un filtro IIR pasa bajas con 7 coeficientes, rizo en la banda de paso de 1 db, atenuación en la banda de rechazo de 30 db y una frecuencia de corte de 1 KHz. %diseño de un filtro Eliptico [num,den]=ellip(7,1,30,2000*pi,'s'); w=0:200:12000*pi; h=freqs(num,den,w); gain=20*log10(abs(h)); subplot(2,1,1); plot(w/(2*pi),gain); grid; ylabel('ganancia en db'); w=0:200:2000*pi; h=freqs(num,den,w); gain=20*log10(abs(h)); subplot(2,1,2); plot(w/(2*pi),gain); grid; xlabel('frecuencia en Hz'); ylabel('ganancia en db');

32

33 Filtro Bessel Este filtro es usado en las situaciones mas desesperadas: Ventaja: Tiene (casi) una fase lineal en la banda de paso, a pesar que no hay garantía que la linealidad no sea conservada cuando la transformación bilineal sea aplicada. Desventaja: Banda de transición demasiado amplia. En Matlab: [B,A]=bessel(N,Wn) diseña un filtro Bessel análogo pasa bajas de orden N y retorna los coeficientes del filtro en vectores A y B de longitud N+1. La frecuencia de corte Wn, debe ser mayor que 0.

34 Efectos de Cuantización Un filtro IIR originalmente estable con buena precisión en los coeficientes, puede llegar a ser inestable despues en su implementación debido a los errores de cuantización de sus coeficientes!!! 1 H z) = z z ( 1 Filtro IIR estable H Despues de la cuantización Filtro IIR inestable ( z) = z z

35 %Demostracion de los efectos de la cuantizacion % de los coeficientes del filtro L=100; %L es la longitud de la respuesta al impulso h[n] num=[1]; den=[ ]; den2=[ ] [h1 t]=impz(num,den,l); subplot(2,1,1); stem(h1); ylabel('amplitud'); xlabel('indice de tiempo n'); [h2 t]=impz(num,den2,l); subplot(2,1,2); stem(h2); ylabel('amplitud'); xlabel('indice de tiempo n');

36

37 Tarea 1. Diseñe un filtro Butterworth pasa bajas usando la transformación bilineal que satisfagan las siguientes caracteristicas: a) 3.01dB en la frec. de corte en 0.5π, y 15dB en w=0.75π (considere Ts=1) (Se pide que encuentre solo Ha(s) y H(z) usando la transformación bilineal).

38 2.- Determine la función de transferencia y grafique la respuesta en ganancia de un filtro IIR de 5to orden eliptico con una frecuencia de corte en la banda de paso de wp=0.4, rizo en la banda de paso de 0.5 db y un rizo en la banda de atenuación de 40 db. Implemente su representación en un diagrama de polos y ceros de este filtro para verificar su estabilidad.

39 3.- Determine la función de transferencia y grafique la respuesta en ganancia para un filtro digital Butterworth pasa banda de 8vo orden con frecuencias de corte en la banda de paso en 0.4 y 0.7. Implemente su representación en un digrama de polos y ceros para garantizar su estabilidad

40 FIN

Filtrado Digital. Lectura 2: Estructuras Básicas de Filtros Digitales

Filtrado Digital. Lectura 2: Estructuras Básicas de Filtros Digitales Lectura 2: Estructuras Básicas de Filtros Digitales Filtros FIR sencillos Filtro de promedio móvil de 2 puntos (M=1 1er orden): Es el filtro FIR más simple. Note que H(z) tiene un cero en z=-1, y un polo

Más detalles

Filtrado Digital. Lectura 1: Conceptos de Filtrado

Filtrado Digital. Lectura 1: Conceptos de Filtrado Filtrado Digital Lectura 1: Conceptos de Filtrado Respuesta en Frecuencia La salida de un sistema LTI en el dominio de la frecuencia es: Donde H(ω) es llamada la respuesta en frecuencia del sistema, la

Más detalles

1. Implementación de filtros IIR: Formas Directas I y II

1. Implementación de filtros IIR: Formas Directas I y II 1 ELO 385 Laboratorio de Procesamiento Digital de Señales Laboratorio 4: Filtros digitales Parte II 1. Implementación de filtros IIR: Formas Directas I y II Existen varios tipos de estructuras para la

Más detalles

MODELADO E IDENTIFICACIÓN DE SISTEMAS 5º INGENIERÍA INDUSTRIAL FILTRADO DE SEÑALES: PRÁCTICA 1

MODELADO E IDENTIFICACIÓN DE SISTEMAS 5º INGENIERÍA INDUSTRIAL FILTRADO DE SEÑALES: PRÁCTICA 1 MODELADO E IDENTIFICACIÓN DE SISTEMAS 5º INGENIERÍA INDUSTRIAL FILTRADO DE SEÑALES: PRÁCTICA 1 Análisis y diseño de filtros continuos OBJETIVOS Diseño de filtros analógicos de Butterworth, Chebyshev y

Más detalles

DISEÑO DE FILTROS IIR

DISEÑO DE FILTROS IIR Los filtros digitales se pueden clasificar en dos grandes grupos: aquellos que presentan una respuesta al impulso de duración infinita (IIR) y, por el contrario, los sistemas FIR o de respuesta al impulso

Más detalles

Un filtro con h(t) real es ideal si: H(f) =1 en la banda de paso H(f) =0 en la banda atenuada ΦΗ(f)= 2παf en la banda de paso

Un filtro con h(t) real es ideal si: H(f) =1 en la banda de paso H(f) =0 en la banda atenuada ΦΗ(f)= 2παf en la banda de paso PROCESAMIENTO DIGITAL DE SEÑALES PROFESOR: ING. JORGE A. POLANÍA P. 4.1 FILTROS ANÁLOGOS 1. INTRODUCCIÓN En ocasiones, las señales de interés están mezcladas con otras señales y no es posible distinguirlas

Más detalles

ELO 385 Laboratorio de Procesamiento Digital de Señales Laboratorio 4: Filtros digitales Parte I

ELO 385 Laboratorio de Procesamiento Digital de Señales Laboratorio 4: Filtros digitales Parte I 1 ELO 385 Laboratorio de Procesamiento Digital de Señales Laboratorio 4: Filtros digitales Parte I 0. Introducción Este laboratorio está compuesto por dos sesiones en la cuales se estudiarán filtros digitales.

Más detalles

DEPARTAMENTO DE TEORÍA DE LA SEÑAL Y COMUNICACIONES ANÁLISIS Y SÍNTESIS DE CIRCUITOS PRÁCTICA 2: Diseño de Filtros. Aproximación

DEPARTAMENTO DE TEORÍA DE LA SEÑAL Y COMUNICACIONES ANÁLISIS Y SÍNTESIS DE CIRCUITOS PRÁCTICA 2: Diseño de Filtros. Aproximación DEPARTAMENTO DE TEORÍA DE LA SEÑAL Y COMUNICACIONES ANÁLISIS Y SÍNTESIS DE CIRCUITOS PRÁCTICA 2: Diseño de Filtros. Aproximación Curso 2010-2011 ÍNDICE 1. Objetivos.... 2 2. Herramientas.... 2 3. Introducción

Más detalles

Técnicas Digitales III

Técnicas Digitales III Universidad Tecnológica Nacional Facultad Regional San Nicolás Técnicas Digitales III Trabajo Práctico nro. 6 FILTROS con MATLAB Rev.2015 Trabajo Práctico 6 OBJETIVO: Conocer las herramientas que este

Más detalles

Laboratorio 4 Diseño de filtros analógicos en Matlab

Laboratorio 4 Diseño de filtros analógicos en Matlab 10 Laboratorio 4 Diseño de filtros analógicos en Matlab Como ya se ha señalado, existen varios métodos de diseño de filtros analógicos. En esta práctica se revisan estos métodos empleando las funciones

Más detalles

ELO Procesamiento Digital de Señales Lab. 3 - Parte I: Filtros Digitales en MatLab

ELO Procesamiento Digital de Señales Lab. 3 - Parte I: Filtros Digitales en MatLab ELO 314 - Procesamiento Digital de Señales Lab. 3 - Parte I: Filtros Digitales en MatLab Preparado por Dr. Matías Zañartu, e-mail: Matias.Zanartu@usm.cl Dr. Christian Rojas, e-mail: Christian.Rojas@usm.cl

Más detalles

PRÁCTICA 7: DISEÑO DE FILTROS IIR

PRÁCTICA 7: DISEÑO DE FILTROS IIR PRÁCTICA 7: DISEÑO DE FILTROS IIR Objetivo Específico: El alumno utilizará herramientas computacionales para el diseño de filtros de respuesta finita al impulso (IIR). Comparará las características de

Más detalles

LABORATORIO No 6: FILTROS FIR Y ESTRUCTURAS

LABORATORIO No 6: FILTROS FIR Y ESTRUCTURAS CURSO: PROCESAMIENTO DIGITAL DE SEÑALES PROFESOR: M. I. JORGE ANTONIO POLANÍA P. PROCEDIMIENTO LABORATORIO No 6: FILTROS FIR Y ESTRUCTURAS 1. VENTANAS PARA FILTROS FIR Utilizando wvtool grafique las respuesta

Más detalles

Taller de Filtros Digitales 2016 Práctica 2

Taller de Filtros Digitales 2016 Práctica 2 Taller de Filtros Digitales 2016 Práctica 2 1. Objetivo Familiarizarse con distintas técnicas de diseño de filtros digitales. 2. FIR - Diseño por ventanas Se desea diseñar un filtro pasabanda de fase lineal

Más detalles

Sistemas Lineales e Invariantes PRÁCTICA 2

Sistemas Lineales e Invariantes PRÁCTICA 2 Sistemas Lineales e Invariantes PRÁCTICA 2 (1 sesión) Laboratorio de Señales y Comunicaciones PRÁCTICA 2 Sistemas Lineales e Invariantes 1. Objetivo Los objetivos de esta práctica son: Revisar los sistemas

Más detalles

Filtrado Digital. Lectura 3: Diseño de Filtros FIR

Filtrado Digital. Lectura 3: Diseño de Filtros FIR Lectura 3: Diseño de Filtros FIR Diseño de Filtros Objetivo: Obtener una función de transferencia H(z) realizable aproximándola a una respuesta en frecuencia deseable. El diseño de filtros digitales es

Más detalles

PROBLEMAS TEMA 2 TEORÍA DE LA APROXIMACIÓN

PROBLEMAS TEMA 2 TEORÍA DE LA APROXIMACIÓN PROBLEMAS TEMA TEORÍA DE LA APROXIMACIÓN PROBLEMA : Determinar la función de transferencia de un filtro paso bajo máximamente plano que cumplan las especificaciones de la figura: a) Determinar el orden

Más detalles

Análisis de un filtro IIR Butterworth mediante Sptool de Matlab. TEORÍA DE SISTEMAS. ANÁLISIS DE FILTRO IIR BUTTERWORTH (PASABAJOS) 1.

Análisis de un filtro IIR Butterworth mediante Sptool de Matlab. TEORÍA DE SISTEMAS. ANÁLISIS DE FILTRO IIR BUTTERWORTH (PASABAJOS) 1. Análisis de un filtro IIR Butterworth mediante Sptool de Matlab. TEORÍA DE SISTEMAS. ANÁLISIS DE FILTRO IIR BUTTERWORTH (PASABAJOS) 1. Filtro ideal: La definición del filtro ideal pasabajos, es un concepto

Más detalles

En general, el diseño de cualquier filtro digital es llevado a cabo en 3 pasos:

En general, el diseño de cualquier filtro digital es llevado a cabo en 3 pasos: En general, el diseño de cualquier filtro digital es llevado a cabo en 3 pasos: 1. Especificaciones: Antes de poder diseñar un filtro debemos tener algunas especificaciones, las cuales son determinadas

Más detalles

2 Diseño de filtros de interpolación

2 Diseño de filtros de interpolación Diseño de filtros de interpolación Una parte fundamental de un interpolador es el filtro de interpolación paso baja. Dicho filtro se encarga de filtrar las imágenes que se forman al realizar el proceso

Más detalles

INDICE 1. Panorama 2. Señales Analógicas 3. Señales Discretas 4. Sistemas Analógicos 5. Sistemas en Tiempo Discreto

INDICE 1. Panorama 2. Señales Analógicas 3. Señales Discretas 4. Sistemas Analógicos 5. Sistemas en Tiempo Discreto INDICE Prefacio XI Del Prefacio a la Primera Edición XIII 1. Panorama 1.0. Introducción 1 1.1. Señales 1 1.2. Sistemas 3 1.3. El dominio de la frecuencia 4 1.4. Del concepto a la aplicación 7 2. Señales

Más detalles

GUÍA DE LABORATORIO 2 FILTROS DIGITALES FILTROS FIR E IIR

GUÍA DE LABORATORIO 2 FILTROS DIGITALES FILTROS FIR E IIR UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA Departamento de Electrónica GUÍA DE LABORATORIO 2 FILTROS DIGITALES FILTROS FIR E IIR CURSO LABORATORIO DE PROCESAMIENTO DIGITAL DE SEÑALES SIGLA ELO 385 PROFESOR

Más detalles

Problemas de Filtros Digitales FIR. VENTANAS

Problemas de Filtros Digitales FIR. VENTANAS Problemas de Filtros Digitales FIR. VENTANAS Síntesis de Filtros Digitales FIR. Ventanas 1.- Se pretende diseñar un filtro FIR de fase lineal tipo II (número de coeficientes par y simetría par en la respuesta

Más detalles

Objetivo: Diseñar simular y probar un filtro pasa bajas tipo butterworth

Objetivo: Diseñar simular y probar un filtro pasa bajas tipo butterworth Laboratorio Nº4: Filtros activos, el filtro pasa bajas Objetivo: Diseñar simular y probar un filtro pasa bajas tipo butterworth Introducción: Un filtro se puede definir como una red utilizada para separar

Más detalles

Estructura de Sistemas Digitales Introducción a las Técnicas de diseño de filtros Digitales

Estructura de Sistemas Digitales Introducción a las Técnicas de diseño de filtros Digitales Estructura de Sistemas Digitales Introducción a las Técnicas de diseño de filtros Digitales Asignatura: Procesamiento Digital de Señales Carrera: Bioinformática-FIUNER Bibliografía: Tratamiento de Señales

Más detalles

ELO 385 Laboratorio de Procesamiento Digital de Señales Laboratorio 5: Transformada Discreta de Fourier Parte I

ELO 385 Laboratorio de Procesamiento Digital de Señales Laboratorio 5: Transformada Discreta de Fourier Parte I 1 ELO 385 Laboratorio de Procesamiento Digital de Señales Laboratorio 5: Transformada Discreta de Fourier Parte I Este laboratorio está compuesto por dos sesiones en la cuales se estudiará la transformada

Más detalles

ELECTRONICA II BIOINGENIERIA 1ra. Parte FILTROS ANALOGICOS

ELECTRONICA II BIOINGENIERIA 1ra. Parte FILTROS ANALOGICOS ELECTRONICA II BIOINGENIERIA 1ra. Parte FILTROS ANALOGICOS Los filtros analógicos son indispensables en muchas situaciones, por ejemplo los filtros anti-aliasing que se utilizan antes del procesamiento

Más detalles

3. Señales. Introducción y outline

3. Señales. Introducción y outline 3. Señales Introducción y outline Outline Señales y Sistemas Discretos: SLIT, Muestreo, análisis tiempo-frecuencia, autocorrelación, espectro, transformada Z, DTFT, DFT, FFT Filtros y Estimación: Filtros

Más detalles

Primera parte (3 puntos, 25 minutos):

Primera parte (3 puntos, 25 minutos): TRATAMIENTO DIGITAL DE SEÑALES EXAMEN FINAL 18/01/2013 APELLIDOS NOMBRE DNI NO DE LA VUELTA A ESTA HOJA HASTA QUE SE LO INDIQUE EL PROFESOR MIENTRAS TANTO, LEA ATENTAMENTE LAS INSTRUCCIONES PARA LA REALIZACIÓN

Más detalles

Primera parte (2.5 puntos, 20 minutos):

Primera parte (2.5 puntos, 20 minutos): TRATAMIENTO DIGITAL DE SEÑALES EXAMEN FINAL 24/06/2013 APELLIDOS NOMBRE DNI NO DE LA VUELTA A ESTA HOJA HASTA QUE SE LO INDIQUE EL PROFESOR MIENTRAS TANTO, LEA ATENTAMENTE LAS INSTRUCCIONES PARA LA REALIZACIÓN

Más detalles

Primera parte (2.5 puntos, 20 minutos):

Primera parte (2.5 puntos, 20 minutos): TRATAMIENTO DIGITAL DE SEÑALES EXAMEN FINAL 24/06/2013 APELLIDOS NOMBRE DNI NO DE LA VUELTA A ESTA HOJA HASTA QUE SE LO INDIQUE EL PROFESOR MIENTRAS TANTO, LEA ATENTAMENTE LAS INSTRUCCIONES PARA LA REALIZACIÓN

Más detalles

Control II Diseño de Compensadores utilizando el Lugar de las Raíces. Fernando di Sciascio

Control II Diseño de Compensadores utilizando el Lugar de las Raíces. Fernando di Sciascio Control II -2017 Diseño de Compensadores utilizando el Lugar de las Raíces Fernando di Sciascio La estabilidad y la respuesta transitoria no es la adecuada. Por qué compensar? La estabilidad y la respuesta

Más detalles

FUNDAMENTOS TEÓRICOS

FUNDAMENTOS TEÓRICOS FUNDAMENTOS TEÓRICOS 7 FUNDAMENTOS TEÓRICOS 1.1. FUNDAMENTOS TEÓRICOS: FILTROS La primera pregunta que debemos de hacernos es, qué es un filtro?, pues bien, un filtro es un dispositivo (bien realizado

Más detalles

Seminario de Procesamiento Digital de Señales

Seminario de Procesamiento Digital de Señales Seminario de Procesamiento Digital de Señales Unidad 5: Diseño de Filtros Digitales - Parte I Marcelo A. Pérez Departamento Electrónica Universidad Técnica Federico Santa María Contenidos 1 Conceptos Básicos

Más detalles

FILTROS DIGITALES VENTAJAS INCONVENIENTES

FILTROS DIGITALES VENTAJAS INCONVENIENTES FILTROS DIGITALES VENTAJAS - Características imposibles con filtros analógicos (fase lineal) - No cambian cualquiera que sea el entorno - Procesamiento de varias señales con un único filtro - Posibilidad

Más detalles

Introducción al Diseño de Filtros Digitales

Introducción al Diseño de Filtros Digitales Introducción al Diseño de Filtros Digitales Diego Milone Procesamiento Digital de Señales Ingeniería Informática FICH-UNL 3 de mayo de 2012 Organización de la clase Introducción Concepto y clasificación

Más detalles

Procesamiento Digital de. Ing. Biomédica, Ing. Electrónica e Ing. en Telecomunicaciones Capitulo VII Diseño de Filtros Digitales

Procesamiento Digital de. Ing. Biomédica, Ing. Electrónica e Ing. en Telecomunicaciones Capitulo VII Diseño de Filtros Digitales Procesamiento Digital de Señales Ing. Biomédica, Ing. Electrónica e Ing. en Telecomunicaciones Capitulo VII Diseño de Filtros Digitales D.U. Campos-Delgado Facultad de Ciencias UASLP Enero-Junio/014 1

Más detalles

PROCESAMIENTO DIGITAL DE SEÑALES PRACTICAS MATLAB/LABVIEW

PROCESAMIENTO DIGITAL DE SEÑALES PRACTICAS MATLAB/LABVIEW PROCESAMIENTO DIGITAL DE SEÑALES PRACTICAS MATLAB/LABVIEW DR. DANIEL U. CAMPOS DELGADO PROFESOR-INVESTIGADOR FACULTAD DE CIENCIAS UASLP Noviembre, 2007 I. Procesamiento Digital en MATLAB (Diseño Filtros

Más detalles

Filtros senoc-enventanado Filtros personalizados. clase 11

Filtros senoc-enventanado Filtros personalizados. clase 11 Filtros senoc-enventanado Filtros personalizados clase 11 Temas Introducción a los filtros digitales Clasificación, Caracterización, Parámetros Filtros FIR (Respuesta al impulso finita) Filtros de media

Más detalles

REPRESENTACION DE SEÑALES Y SISTEMAS

REPRESENTACION DE SEÑALES Y SISTEMAS REPRESENTACION DE SEÑALES Y SISTEMAS TRANSFORMADA DE FOURIER La serie de Fourier nos permite obtener una representación en el dominio de la frecuencia de funciones periódicas f(t). La transformada de Fourier

Más detalles

Procesamiento Digital de Señales CE16.10L2. Tema 2. Señales en Tiempo Discreto

Procesamiento Digital de Señales CE16.10L2. Tema 2. Señales en Tiempo Discreto Procesamiento Digital de Señales CE16.10L2 Tema 2. Señales en Tiempo Discreto Sinusoides La función seno y coseno son esencialmente las mismas señales, excepto que están separadas por únicamente un ángulo

Más detalles

TEMA: APLICACIÓN DE FILTROS DIGITALES-SIMULACIÓN EN MATLAB

TEMA: APLICACIÓN DE FILTROS DIGITALES-SIMULACIÓN EN MATLAB CURSO: PROCESAMIENTO DIGITAL DE SEÑALES TEMA: APLICACIÓN DE FILTROS DIGITALES-SIMULACIÓN EN MATLAB PROFESOR: JORGE ANTONIO POLANÍA P 1. SEÑALES ECG EJEMPLO 1: %SEÑAL ECG FILTRADA CON IIR clear all %Carga

Más detalles

ICTP Latin-American Advanced Course on FPGADesign for Scientific Instrumentation. 19 November - 7 December, 2012.

ICTP Latin-American Advanced Course on FPGADesign for Scientific Instrumentation. 19 November - 7 December, 2012. 2384-25 ICTP Latin-American Advanced Course on FPGADesign for Scientific Instrumentation 19 November - 7 December, 2012 Filtros digitales COSTA Diego Esteban Laboratorio de Electronica, Investigacion y

Más detalles

Introducción al Diseño de Filtros Digitales

Introducción al Diseño de Filtros Digitales Introducción al Diseño de Filtros Digitales Diego Milone Muestreo y Procesamiento Digital Ingeniería Informática FICH-UNL 7 de mayo de 2009 Organización de la clase Introducción Concepto y clasicación

Más detalles

Problemas de diseño de filtros y sus soluciones

Problemas de diseño de filtros y sus soluciones Problemas de diseño de filtros y sus soluciones 1. Diseñe un filtro paso-bajo de Butterworth con una frecuencia de corte fc=10khz y una atenuación mínima de A t =36 db a f r =100Khz. a. Cuánto vale el

Más detalles

Análisis de funciones de transferencia EFCH

Análisis de funciones de transferencia EFCH Análisis de funciones de transferencia EFCH 2009 04 30 Como verificamos la estabilidad de un sistema, en Laplace(s), frecuencia(w), o en transformada Z. Para que sea estable deben estar los polos del lado

Más detalles

CONTROL DIGITAL Catedrático: Dr. Manuel Adam Medina Alumno: Ing. Jaimes Maldonado José Luis

CONTROL DIGITAL Catedrático: Dr. Manuel Adam Medina Alumno: Ing. Jaimes Maldonado José Luis Diseño de controladores por el método de respuesta en frecuencia de sistemas discretos. (método gráfico) CONTROL DIGITAL 07--0 Catedrático: Dr. Manuel Adam Medina Alumno: Ing. Jaimes Maldonado José Luis

Más detalles

CAPITULO IV DESARROLLO DE UNA INTERFASE PARA EL DISEÑO DE FILTROS FIR MEDIANTE EL METODO DE REMEZ INTEGRADO A MFILTERS.

CAPITULO IV DESARROLLO DE UNA INTERFASE PARA EL DISEÑO DE FILTROS FIR MEDIANTE EL METODO DE REMEZ INTEGRADO A MFILTERS. CAPITULO IV DESARROLLO DE UNA INTERFASE PARA EL DISEÑO DE FILTROS FIR MEDIANTE EL METODO DE REMEZ INTEGRADO A MFILTERS. 29 4.1 Propiedades y Funcionamiento de MFilters MFilters fue creado mediante archivos.m

Más detalles

Desarrollo de una interfase para el diseño de filtros FIR a través del Método de Remez integrado a MFilters CAPITULO II FILTROS.

Desarrollo de una interfase para el diseño de filtros FIR a través del Método de Remez integrado a MFilters CAPITULO II FILTROS. CAPITULO II FILTROS 6 2.1 Introducción. La palabra filtro significa: material encargado de separar una cosa de otra. En otras palabras, un filtro tiene la capacidad de rechazar partes indeseables de la

Más detalles

10. Vigesimotercera clase. Diseño de filtros FIR de fase lineal mediante ventanas

10. Vigesimotercera clase. Diseño de filtros FIR de fase lineal mediante ventanas Universidad Distrital Francisco José de Caldas - Análisis de Señales y Sistemas - Marco A. Alzate. Vigesimotercera clase. Diseño de filtros FIR de fase lineal mediante ventanas De acuerdo con las propiedades

Más detalles

Aproximaciones. Su respuesta viene dada por la siguiente función:

Aproximaciones. Su respuesta viene dada por la siguiente función: Aproximaciones A la hora de diseñar un filtro se tiene que hacer cumpliendo ciertas especificaciones que normalmente vienen dadas en requerimientos de atenuación en la banda pasante, frecuencia de corte,

Más detalles

Circuitos de RF y las Comunicaciones Analógicas. Capítulo 3 Filtros en RF

Circuitos de RF y las Comunicaciones Analógicas. Capítulo 3 Filtros en RF Capítulo 3 Filtros en RF 37 38 FILTROS EN RF Filtrado en RF: circuito que modifica la magnitud y la fase de las componentes de las frecuencias de la señal de RF que pasa a través de ellos. Un filtro de

Más detalles

TECNICAS DE DISEÑO Y COMPENSACION

TECNICAS DE DISEÑO Y COMPENSACION TECNICAS DE DISEÑO Y COMPENSACION Técnicas para sistemas SISO invariantes en el tiempo Basadas en el lugar de las raices y respuesta en frecuencia Especificaciones de funcionamiento Exactitud o precisión

Más detalles

Respuesta en fase Filtros Chebyshev. clase 13

Respuesta en fase Filtros Chebyshev. clase 13 Respuesta en fase Filtros Chebyshev clase 13 Temas Introducción a los filtros digitales Clasificación, Caracterización, Parámetros Filtros FIR (Respuesta al impulso finita) Filtros de media móvil, filtros

Más detalles

Desempeño Respuesta en frecuencia. Elizabeth Villota

Desempeño Respuesta en frecuencia. Elizabeth Villota Desempeño Respuesta en frecuencia Elizabeth Villota 1 Desempeño SLIT 2do orden transiente estado estacionario respuesta a un escalón unitario ω o autovalores sistema λ(a) propiedades de la respuesta a

Más detalles

Matlab y el diseño de filtros digitales.

Matlab y el diseño de filtros digitales. NÚMERO 19 SEPTIEMBRE DE 2005 Volumen II ISSN 1696-7208 Matlab y el diseño de filtros digitales. En este artículo pretendemos mostrar cómo con ayuda de herramientas para cálculo numérico podemos diseñar

Más detalles

PROBLEMAS TEMA 1 INTRODUCCIÓN. DEFINICIONES BÁSICAS

PROBLEMAS TEMA 1 INTRODUCCIÓN. DEFINICIONES BÁSICAS INTRODUCCIÓN. DEFINICIONES BÁSICAS PROBLEMA 1 Se desea obtener un filtro paso banda que cumpla las especificaciones indicadas en la plantilla de atenuación de la figura a partir de un filtro paso bajo

Más detalles

SISTEMAS ELECTRÓNICOS DE CONTROL

SISTEMAS ELECTRÓNICOS DE CONTROL SISTEMAS ELECTRÓNICOS DE CONTROL PRÁCTICA 4: Diseño de Reguladores PID Discretos Objetivos Conocer los comandos de Matlab para discretizar sistemas continuos. Realizar simulaciones de sistemas discretos

Más detalles

INGENIERÍA ELÉCTRICA CIRCUITOS III EJERCICIOS

INGENIERÍA ELÉCTRICA CIRCUITOS III EJERCICIOS INGENIEÍA EÉTIA IUITOS III EJEIIOS Transformada de aplace y función de transferencia. Para el siguiente circuito calcular v c (t) t 0. = 2 Ω, = 0,5 H, = 0,25 F, = e t cos 2t V, v c (0 ) = V, i (0 ) = A

Más detalles

Procesamiento Analógico de Señales

Procesamiento Analógico de Señales Procesamiento Analógico de Señales Departamento de Electrónica y Automática Facultad de Ingeniería Diseño de Filtros en Cascada Andrés Lage Angel Veca Mario Ruiz Edición 2014 Filtro Pasa Bajo en Cascada

Más detalles

Filtros Activos de orden superior. Electrónica Analógica II. BIOINGENIERIA

Filtros Activos de orden superior. Electrónica Analógica II. BIOINGENIERIA Filtros Activos de orden superior Electrónica Analógica II. BIOINGENIERIA Contenido Generalidades Tipos de Filtros Configuraciones circuitales Transformaciones Resumen Filtros Activos Pasa Bajo Un filtro

Más detalles

Tema 2: Diseño de filtros analógicos

Tema 2: Diseño de filtros analógicos Tema 2: Diseño de filtros analógicos Índice 1 Introducción 2 Diagramas de Bode 3 Filtros de primer orden 4 Filtros de segundo orden 5 Filtros de orden n Introducción 1 Introducción Objetivos Función de

Más detalles

Análisis espectral de señales periódicas son Simulink

Análisis espectral de señales periódicas son Simulink 1 Análisis espectral de señales periódicas son Simulink 2 3 8.1. Captura de un modelo Simulink es un entorno profesional de simulación, lo que quiere decir dos cosas: poco amigable y sus librerías son

Más detalles

INDICE Capitulo 1. Introducción Capitulo 2. Descripción matemática de señales 2.1. Introducción y objetivos

INDICE Capitulo 1. Introducción Capitulo 2. Descripción matemática de señales 2.1. Introducción y objetivos INDICE Prefacio XIII Capitulo 1. Introducción 1 1.1. Definición de señales y sistemas 1 1.2. Tipos de señales 1 1.3. Ejemplo de una señal y un sistema 8 1.4. Uso de MATLAB 13 Capitulo 2. Descripción matemática

Más detalles

Respuesta en frecuencia. Elizabeth Villota

Respuesta en frecuencia. Elizabeth Villota Elizabeth Villota 1 Desempeño en el dominio de la frecuencia SLIT 2do orden (masa-resorte-amortiguador) Forma espacio de estados Forma función de transferencia respuesta a un escalón diagramas de Bode

Más detalles

6.- Lugar Geométrico de la Raíces en Sistemas Discretos

6.- Lugar Geométrico de la Raíces en Sistemas Discretos 6.- Lugar Geométrico de la Raíces en Sistemas Discretos Introducción Como vimos, el diseño de un controlador consiste en colocar los polos y ceros de la función de transferencia del sistema en lazo cerrado,

Más detalles

Tema 4. Filtros Activos.

Tema 4. Filtros Activos. Tema 4. Filtros Activos. Introducción Parámetros de los filtros Tipos de filtros; comparación Diseño de filtros VCVS Filtros de variables de estado Filtros de frecuencia eliminada y otros Introducción

Más detalles

Desempeño. Estado estacionario: Respuesta en el tiempo y respuesta en la frecuencia.

Desempeño. Estado estacionario: Respuesta en el tiempo y respuesta en la frecuencia. Desempeño. Estado estacionario: Respuesta en el tiempo y respuesta en la frecuencia. Elizabeth Villota Cerna Curso: Ingeniería de Control (MT221) Facultad de Ingeniería Mecánica UNI-FIM 1 Desempeño SLIT

Más detalles

TEMA4: Implementación de Filtros Discretos

TEMA4: Implementación de Filtros Discretos TEMA4: Implementación de Filtros Discretos Contenidos del tema: El muestreo y sus consecuencias Relaciones entre señales y sus transformadas: Especificaciones de filtros continuos y discretos Aproximaciones

Más detalles

TEMA 1. Principios de Teoría de la Señal

TEMA 1. Principios de Teoría de la Señal Tecnología de Comunicaciones Inalámbrica (TCI) 2012-2013 TEMA 1. Principios de Teoría de la Señal Juan Carlos Crespo crespozj@dtf.fi.upm.es 1 INTRODUCCIÓN En este capítulo estudiaremos la naturaleza de

Más detalles

3 La transformada de Fourier

3 La transformada de Fourier Prácticas de circuitos como sistemas lineales. Ejercicios sencillos con Matlab 57 3 La transformada de Fourier En esta sección se presentan algunas rutinas de Matlab de interés en relación con la utilización

Más detalles

Manual de la Práctica 5: Diseño de un controlador digital

Manual de la Práctica 5: Diseño de un controlador digital Control por Computador Manual de la Práctica 5: Diseño de un controlador digital Jorge Pomares Baeza Francisco Andrés Candelas Herías Grupo de Innovación Educativa en Automática 009 GITE IEA - 1 - Introducción

Más detalles

Diseño e implementación de Filtros Digitales. Mg. Ing. Luis Romero Dr. Ing. Vicente Mut Dr. Ing. Carlos Soria Año 2011

Diseño e implementación de Filtros Digitales. Mg. Ing. Luis Romero Dr. Ing. Vicente Mut Dr. Ing. Carlos Soria Año 2011 Diseño e implementación de Filtros Digitales Mg. Ing. Luis Romero Dr. Ing. Vicente Mut Dr. Ing. Carlos Soria Año 2011 Introducción Un buen diseño de un filtro digital y su eficiente implementación en hardware

Más detalles

Práctica 1 INTRODUCCIÓN A MATLAB

Práctica 1 INTRODUCCIÓN A MATLAB UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA FACULTAD DE INGENIERÍA, ARQUITECTURA Y DISEÑO Laboratorio de Procesamiento Digital de Señales Práctica 1 INTRODUCCIÓN A MATLAB OBJETIVO: Que el alumno realice gráficos

Más detalles

1.- CORRIENTE CONTINUA CONSTANTE Y CORRIENTE CONTINUA PULSANTE

1.- CORRIENTE CONTINUA CONSTANTE Y CORRIENTE CONTINUA PULSANTE UNIDAD 5: CIRCUITOS PARA APLICACIONES ESPECIALES 1.- CORRIENTE CONTINUA CONSTANTE Y CORRIENTE CONTINUA PULSANTE La corriente que nos entrega una pila o una batería es continua y constante: el polo positivo

Más detalles

D. REALIZACIÓN DE LA PRÁCTICA Y PRESENTACIÓN DE RESULTADOS

D. REALIZACIÓN DE LA PRÁCTICA Y PRESENTACIÓN DE RESULTADOS 22 Laboratorio de Tratamiento Digital de Señales D. REALIZACIÓN DE LA PRÁCTICA Y PRESENTACIÓN DE RESULTADOS 1. DISEÑO DE FILTROS IIR 1.1 Diseño de filtros IIR empleando prototipos analógicos En este apartado

Más detalles

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN

UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN FACULTAD DE INGENIERÍA MECÁNICA Y ELÉCTRICA LABORATORIO DE INGENIERÍA DE CONTROL PRACTICA N 5 ANÁLISIS DE LA RESPUESTA TRANSITORIA DE SISTEMAS DE PRIMER ORDEN OBJETIVO

Más detalles

Practica No. 4 CONTOL DE POSICION - CONTROL DIGITAL

Practica No. 4 CONTOL DE POSICION - CONTROL DIGITAL Practica No. 4 CONTOL DE POSICION - CONTROL DIGITAL Pontificia Universidad Javeriana Facultad de Ingeniería Departamento de Electrónica Laboratorio de Control. Introducción En esta práctica se realiza

Más detalles

Transformada Z Filtros recursivos. clase 12

Transformada Z Filtros recursivos. clase 12 Transformada Z Filtros recursivos clase 12 Temas Introducción a los filtros digitales Clasificación, Caracterización, Parámetros Filtros FIR (Respuesta al impulso finita) Filtros de media móvil, filtros

Más detalles

PROBLEMAS SOBRE FILTROS ACTIVOS

PROBLEMAS SOBRE FILTROS ACTIVOS ELECTRÓNICA III PRÁCTICA FILTROS ACTIVOS UNIVERSIDAD NACIONAL DE ROSARIO FACULTAD DE CIENCIAS EXACTAS, INGENIERÍA Y AGRIMENSURA DEPARTAMENTO DE ELECTRÓNICA ELECTRÓNICA III PROBLEMAS SOBRE FILTROS ACTIVOS

Más detalles

Análisis de las respuestas de un SLI de tiempo continúo con MatLab. María del Rosario Vázquez Fuentes. Enero 2017

Análisis de las respuestas de un SLI de tiempo continúo con MatLab. María del Rosario Vázquez Fuentes. Enero 2017 Análisis de las respuestas de un SLI de tiempo continúo con MatLab. María del Rosario Vázquez Fuentes Enero 2017 0 Índice General 1.1. Objetivo de aprendizaje... 2 1.2. Introducción teórica... 2 1.2.1

Más detalles

CAPÍTULO V: IMPLEMENTACIÓN FILTROS DIGITALES EN FPGA's IMPLEMENTACIÓN DE FILTROS DIGITALES EN FPGA'S IEC FRANCISCO JAVIER TORRES VALLE

CAPÍTULO V: IMPLEMENTACIÓN FILTROS DIGITALES EN FPGA's IMPLEMENTACIÓN DE FILTROS DIGITALES EN FPGA'S IEC FRANCISCO JAVIER TORRES VALLE V IMPLEMENTACIÓN DE FILTROS DIGITALES EN FPGA'S 83 5.1 INTRODUCCIÓN Un FPGA es un dispositivo cuyas características pueden ser modificadas, manipuladas o almacenadas mediante programación. La arquitectura

Más detalles

Procesamiento digital de señales Semana 9. Filtros Digitales

Procesamiento digital de señales Semana 9. Filtros Digitales Procesamiento digital de señales Semana 9. Filtros Digitales Dra. María del Pilar Gómez Gil Otoño 2017 Coordinación de computación INAOE Versión: 24 de Octubre 2017 (c) P.Gómez Gil, INAOE 2017 1 Tema Filtros

Más detalles

PRÁCTICAS DE REGULACIÓN AUTOMÁTICA

PRÁCTICAS DE REGULACIÓN AUTOMÁTICA PRÁCTICAS DE REGULACIÓN AUTOMÁTICA Dpto. Ing. Sistemas y Automática Universidad de Sevilla Manuel López Martínez Análisis y Control de Sistemas usando MATLAB 1.1. Introducción En lo que sigue, se va a

Más detalles

REPRESENTACIONES GRÁFICAS

REPRESENTACIONES GRÁFICAS REPRESENTACIONES GRÁFICAS 1. Qué son? Son gráficos que permiten mostrar la respuesta en frecuencia de un sistema lineal. Son herramientas útiles para el análisis, síntesis y diseño. 2. Diagrama de Bode

Más detalles

Procesamiento de Señales 1D. 2.1 El mundo análogo de sistemas LIT. Se tiene un sistema H. se puede descomponer

Procesamiento de Señales 1D. 2.1 El mundo análogo de sistemas LIT. Se tiene un sistema H. se puede descomponer 2. Procesamiento de Señales 1D Generalizando, para sistemas lineales e Inv. a la traslación 2.1 El mundo análogo de sistemas LIT Se tiene un sistema H usando.:. En general la salida Si tenemos x 0(t),

Más detalles

Problemas de Estructuras de Filtros Digitales.

Problemas de Estructuras de Filtros Digitales. Problemas de Estructuras de Filtros Digitales. Estructuras de Filtros Digitales 1.- En la figura siguiente se representa una realización en la forma acoplada de una función del sistema que presenta una

Más detalles

Figura 1. Espectro de la señal x(t) FPBanda π/3 -- 2π/3 (ideal) T Figura 2. Diagrama de bloques del sistema discreto

Figura 1. Espectro de la señal x(t) FPBanda π/3 -- 2π/3 (ideal) T Figura 2. Diagrama de bloques del sistema discreto EXAMEN DE PROCESADO DIGITAL DE LA SEÑAL EXAMEN DE PROCESADO DE LA SEÑAL AUDIOVISUAL Universidad Politécnica de Madrid. E.U.I.T. Telecomunicación Departamento de Ingeniería Audiovisual y Comunicaciones

Más detalles

Análisis de Señales en Geofísica

Análisis de Señales en Geofísica Análisis de Señales en Geofísica 8 Clase Facultad de Ciencias Astronómicas y Geofísicas, Universidad Nacional de La Plata, Argentina Todos los sistemas lineales e invariantes pueden ser pensados como filtros.

Más detalles

Control Analógico II M.I. Isidro Ignacio Lázaro Castillo

Control Analógico II M.I. Isidro Ignacio Lázaro Castillo UNIDAD I Método del lugar de las raíces Control Analógico II M.I. Isidro Ignacio Lázaro Castillo Antecedentes históricos En 1948 Walter R. Evans introdujo este método que es gráfico y elegante para la

Más detalles

Taller de Filtros Digitales 2016 Práctica 1

Taller de Filtros Digitales 2016 Práctica 1 Taller de Filtros Digitales 2016 Práctica 1 1. Objetivo El objetivo de esta práctica es la familiarización con el tratamiento digital de señales: Generación y visualización de señales digitales. Convolución

Más detalles

Familiarizar al estudiante con las técnicas actuales del procesamiento digital de señales y sus diferentes aplicaciones.

Familiarizar al estudiante con las técnicas actuales del procesamiento digital de señales y sus diferentes aplicaciones. FACULTAD: INGENIERÍAS Y ARQUITECTURA PROGRAMA: INGENIERÍA EN TELECOMUNICACIONES DEPARTAMENTO DE: INGENIERÍA ELECTRÓNICA, ELÉCTRICA, SIS Y TELECOMUNICACIONES Procesamiento digital CURSO : de señales CÓDIGO:

Más detalles

- VI - Filtros Activos. Soluciones

- VI - Filtros Activos. Soluciones - VI - Filtros Activos. Soluciones Elaborado por: Ing. Fco. Navarro H. 1 Ejemplo: Diseño de Filtro Activo. - Especificaciones Respuesta de Frecuencia - Diseñe un filtro activo Paso Bajo con las siguientes

Más detalles

Prácticas de circuitos como sistemas lineales. Ejercicios sencillos con Matlab 65

Prácticas de circuitos como sistemas lineales. Ejercicios sencillos con Matlab 65 Prácticas de circuitos como sistemas lineales. Ejercicios sencillos con Matlab 65 4 Filtros En esta sección se presentan algunas rutinas de Matlab relativas al papel de los filtros. Recuérdese que, a fin

Más detalles

Parámetros de la señal discreta; f=frecuencia de la señal k=numero de muestras T=periodo de muestreo ß=retardo en radianes

Parámetros de la señal discreta; f=frecuencia de la señal k=numero de muestras T=periodo de muestreo ß=retardo en radianes LABORATORIO No 1 CURSO: LAB. PROCESAMIENTO DIGITAL DE SEÑALES PROFESOR: ING. RAFAEL BUSTAMANTE ALVAREZ TEMA: GENERACION DE SEÑALES DISCRETAS EN TIEMPO Y FRECUENCIA (FFT) INTRODUCCIÓN AL MATLAB MatLab es

Más detalles

En la Clase 3, se demostró que cualquier señal discreta x[n] puede escribirse en términos de impulsos como sigue:

En la Clase 3, se demostró que cualquier señal discreta x[n] puede escribirse en términos de impulsos como sigue: SISTEMAS LINEALES INVARIANTES EN EL TIEMPO (SISTEMAS LTI) Un sistema lineal invariante en el tiempo, el cual será referido en adelante por la abreviatura en inglés de Linear Time Invariant Systems como

Más detalles

Guía 1: Ejercicios sobre transformada z

Guía 1: Ejercicios sobre transformada z Guía 1: Ejercicios sobre transformada Alumno: Guillermo M. Tabeni Couvert Profesor: Ing. Carlos A. Espinoa J.T.P.: Ing. Daniel R. Graff Cátedra de Ingeniería Industrial Universidad Tecnológica Nacional,

Más detalles

CURSO CONTROL APLICADO- MARCELA VALLEJO VALENCIA-ITM RESPUESTA EN EL TIEMPO

CURSO CONTROL APLICADO- MARCELA VALLEJO VALENCIA-ITM RESPUESTA EN EL TIEMPO RESPUESTA EN EL TIEMPO BUENO, YA TENGO UN MODELO MATEMÁTICO. Y AHORA QUÉ? Vamos a analizar el comportamiento del sistema. ENTRADA PLANTA SALIDA NO SE COMO VA A SER. NO LO PUEDO PREDECIR. NO LA PUEDO DESCRIBIR

Más detalles

ANEXO I: CÓDIGO DE LAS FUNCIONES DE MATLAB

ANEXO I: CÓDIGO DE LAS FUNCIONES DE MATLAB ANEXO I: CÓDIGO DE LAS FUNCIONES DE MATLAB A continuación vamos a presentar el código diseñado de todas las funciones necesarias para implementar el estudio presentado en el capítulo 6. Primero mostramos

Más detalles

PRÁCTICA 6: DISEÑO DE FILTROS FIR

PRÁCTICA 6: DISEÑO DE FILTROS FIR PRÁCTICA 6: DISEÑO DE FILTROS FIR Objetivo Específico: El alumno utilizará herramientas computacionales para el diseño de filtros de respuesta finita al impulso (FIR). Comparará las características que

Más detalles