En este articulo se hace una breve introduccion a los
fltros electronicos y se muestra el diseo de un fltro Chebysheva partir de dos Iormas de trabajo. Una, obteniendo los coefcientes de la Iuncion de transIe- rencia a partir de las especifcaciones del fltro; la otra, mediante la utilizacion de los bloques de Simulink, to- mando como parametros de estos las especifcaciones de diseo. En la parte fnal se analizan los resultados obtenidos con fltros diseados con similares carac- teristicas, utilizando diIerentes mtodos. 3DODEUDV FODYH Filtro, Funcion de transIerencia, Frecuencia de corte. .H\ ZRUGV Filter, TransIer Iunction, CutoII Irequency. Anlisis de fltros con simulink AnaIysis of Iters with simuIink LIDA BUITRAGO GARCIA Licenciada en Matematicas, Ingeniera Electricista, candidata a Magister en Matematicas Aplicadas. Docente de la Escuela Tecnologica Instituto Tcnico Central. Bogota, Colombia. lidabggmail.com JUAN ZAMBRANO CAVIEDES Licenciado en Matematicas y Fisica, Especialista en Educacion Matematica, candidato a Magister en Matematicas Aplicadas. Docente de la Universidad Distrital Francisco Jos de Caldas. Bogota, Colombia. jzambranocudistrital.edu.co C|a|||:a:|c de| a|||:u|c. Re.||c de Tera (|e:|ea:|ce |e:|a de |e:ep:|c. |eo|e|c 22 de 2O1O |e:|a de a:ep|a:|c. ac|c 8 de 2O1O $%675$&7 This paper briefy introduces electronic flters and the design oI a Chebyshev flter is shown Irom two diIIerent working approaches. The frst one is designed by obtaining the coeIfcient oI the transIer Iunction taking into account the specifcation oI the flter; the second one, through Simulink blocks whose specifc design is used as parameters. Finally, the results obtained by using diIIerent approaches on flters with similar characteristics are discussed. Revista Tecnura volumen 14 Numero 27 paginas 123 - 129 Julio - Diciembre de 2010 123 Tecnura vol. 14 No.27 Julio - Diciembre de 2010 RECREACIONES * * * 1. Introduccin Generalmente, un sistema digital actua sobre se- ales de entrada entregando una salida que tiene modifcadas sus propiedades (de amplitud o de Iase) en alguna medida; es decir, un sistema actua como un fltro. En muchas aplicaciones se desea eliminar por completo algunos componentes de Irecuencias de una seal o, por el contrario, se desea cambiar las amplitudes relativas de los componentes de Irecuencia de esta. A dicho proceso se le conoce como fltrado. Los sistemas lineales e invariantes en el tiempo que cambian la Iorma del espectro se conocen como fltros conIormadores de Irecuencia y los que se disean con el fn de dejar pasar ciertas Irecuencias no distorsionadas y atenuar de manera importante o, porque no, atenuar por completo otras, se conocen como fltros selectivos de Ire- cuencia |1|. Un buen ejemplo de este ultimo tipo de fltros es un sistema de comunicaciones, gracias al cual es posible enviar diIerentes clases de inIorma- cion separada por bandas de Irecuencia, haciendo necesario utilizar los fltros selectores de Irecuencia para separar la inIormacion. Este es el caso de las emisoras de radio y canales de television. En este articulo se analizan los eIectos de diIerentes tipos de fltros selectores de Irecuencia, sobre una seal compuesta por 5 seales senoidales de diIeren- tes Irecuencias, a la cual se le ha sumado una seal de ruido. Primero se hace una descripcion teorica de los fltros electronicos mostrando como se pueden clasifcar y los diIerentes mtodos de diseo. 2. FiItros 2.1. Definicin Un fltro electronico es un circuito que pretende sepa- rar seales segun sus Irecuencias, las cuales pueden presentar modifcaciones de amplitud o Iase. Los fl- tros se pueden clasifcar de acuerdo a varios aspectos: a la ganancia en pasivos o activos, a la Irecuencia en pasabajas, pasaaltas, pasabanda o supresor de banda, o al mtodo de diseo, ya seaButterworth, Chebyshev I y Chebyshev II, Eliptico o Bessel |3|. Los fltros pasivos implementan en su circuito elementos pasivos (condensadores, bobinas y resis- tencias).Los activos implementan elementos activos y pasivos, y por lo tanto se usan amplifcadores operacionales. De acuerdo al tipo de Irecuencias que deseen fltrarse se tendra fltro pasabajas, el cual deja pasar seales con Irecuencias menores a una Irecuencia establecida, denominada Irecuencia de corte; el pasaalta que permite el paso de Irecuencias mayores a la Irecuencia de corte; un pasabanda que limita las Irecuencias a un rango determinado, y el supresor de banda que elimina las seales en un intervalo de Irecuencias dado |6||3|. Las caracteristicas principales de un fltro electronico son: su Iuncion de transIerencia que describe el com- portamiento del fltro y el eIecto que este tiene en la amplitud y Iase de la seal que pasa por l, y el orden, el cual describe el grado de aceptacion o rechazo por arriba o por abajo de las Irecuencias de corte. 124 Figura 1. Regiones de paso y supresion. Anlisis de fltros con simulink LIDA BUITRAGO GARCIA / JUAN ZAMBRANO CAVIEDES RECREACIONES La grafca de la magnitud de la Iuncion de transIe- rencia presenta diIerentes regiones llamadas: banda de paso, que es la region del espectro de Irecuencias que el fltro permite pasar; banda de transicion, que es el intervalo de Irecuencias en el cual la magnitud de la Iuncion de transIerencia se atenua, y banda de supresion, region de las Irecuencias eliminadas. La Figura 1 muestra las diIerentes regiones de la Iuncion de transIerencia del fltro. La region de transicion se hace mas angosta o mas ancha dependiendo del orden del fltro y del mtodo de diseo elegido, asi como del rizado que se pre- senta en la banda de paso y en la banda de supresion. 3. Mtodos de diseo Cuando se va a disear un fltro, sea este pasabajas, pasaltas, pasabandas o supresor de bandas, se pue- den utilizar diIerentes mtodos para aproximar su Iuncion de transIerencia. Los mas conocidos son el de Butterworth, Chebyshev I y II, Eliptico, Bessel. La diIerencia entre los mtodos de diseo es, ba- sicamente, el tipo de polinomios que se utilizan para aproximar los coefcientes de la Iuncion de transIerencia. La Tabla 1 muestra la Iuncion de transIerencia y el polinomio asociado a cada uno de los mtodos. En donde los polinomios L n (v) v 2n tienen Iorma exponencial compleja, como se presenta en la ta- bla; los T n (v) cosh (n cosh 1 v) son los llamados polinomios de Chebyshev. Para el caso de los fltros elipticos los polinomios R n (v, ) representan la Iuncion racional de Che- byshev, la cual es una Iuncion racional de la Iorma
, donde B y C son constantes tales que R n (v, ) 1 para n par y R n (v, ) 0 para n impar, v k es la raiz del numerador y N 0 para n par y N 1 para n impar. En el caso de los fltros de Bessel, la expresion Q n (v) se denomina polinomio de Bessel y se obtiene median- te la relacion de recurrencia Q 0 (v) 1, Q 0 (v) v 1 y Q 0 (v) (2n 1) Q n1 (v) v 2 Q n2 (v) para n ~1 |2|. 125 Tabla 1. Funcion de transIerencia de acuerdo al mtodo de diseo. ( ) ( ) B A C B N k k k n 2 2 2 2 2 2 1 2 o o o o o o o = - - = % Tecnura vol. 14 No.27 Julio - Diciembre de 2010 RECREACIONES Cada mtodo de diseo lleva a la determinacion de los polos de la Iuncion de transIerencia, de acuerdo a las especifcaciones del fltro. 4. Diseo de Ios Itros El siguiente ejemplo muestra el diseo de un fltro pasabajas, utilizando el mtodo de Chebyshev I |4|, con Irecuencia de corte , limite de banda de supresion de , considerando una atenua- cion en el limite de la banda de paso de y una atenuacion en el limite de la banda de supresion de . Tomando como valor maximo de la banda de paso, para un fltro prototipo, a y como Irecuencia de corte , se calcula la medida de rizo , en la banda de paso, mediante la Ec. (1) (1) Con este valor se calcula el orden n del fltro, uti- lizando la Ec. (2) (2) Ahora se calculan los polos de la Iuncion de trans- Ierencia, mediante la Ec. (3) (3) con, y por lo tanto, y (4) De donde la Iuncion de transIerencia esta dada por la Ec. (5) (5) Para calcular la ganancia H 0 , se evalua la Iuncion de transIerencia en v 0 , asi: (6) Luego la Iuncion de transIerencia del fltro prototi- po para una ganancia de 0 aB esta dada por la Ec. (7) (7) Finalmente, para las especifcaciones del diseo se sustituye , obteniendo la Iuncion de trans- Ierencia de la Ec. (8) (8) 5. AnIisis de resuItados El fltro Chebyshev de orden 3 diseado en la sec- cion anterior Iue simulado en Simulink, utilizando como seal de entrada la suma de cinco seales senoidales de diIerentes caracteristicas, mas una seal aleatoria (ruido blanco), a las cuales se les ha adicionado una seal constante atenuada mediante la planta representada por la Iuncion de transIeren- cia de la Ec. (9)
(9) 126
( ) , cosh cosh n 10 2 26759 3 . s A 1 1 0 1 1 p . o f = = - - - c m ( ) ( ) ( ) ( ) cos cosh sen senh j k k k o i a i a =- + ( ) , , , n k k y n senh 2 2 1 1 2 3 1 1 k 1 i r a f = - = = - ` j , , j 0 313229 1 02193 , 1 2 ! o =- , p 0 626457 a =-
, , , H H 1 2529 1 5349 0 71566 3 2 0 o o o o = + + + ^ h , H 0 715698 0 = , , , , H 1 2529 1 5349 0 71566 0 715698 3 2 o o o o = + + + ^ h . s 2 500 o = 3, 1232 9, 5931 10 1, 1182 10 , H s s s 1 1183 10 3 2 6 10 10 # # # o = + + + ^ h F s s s 2 3 1 2 = + + ^ h , 10 1 0 349311 . A 0 1 p f = - = . 2 500 p s rad ~ = 2.500 1 s s rad ~ = . A dB 0 5 p = A dB 30 s = 1 p s p o ~ ~ = = . . 2 500 2 500 5 1 p s p o ~ ~ = = = Anlisis de fltros con simulink LIDA BUITRAGO GARCIA / JUAN ZAMBRANO CAVIEDES RECREACIONES El diagrama de bloques correspondiente se puede observar en la Figura 2.En esta Iase de la simula- cion se utilizo el bloque Transfer fcn, en donde se colocaron los coefcientes de la Iuncion de trans- Ierencia del fltro. La Figura 3 muestra la seal de entrada del fltro, la salida y la seal senoidal con Irecuencia inIerior a la Irecuencia de corte . En ella se observa que en la salida no se ha eliminado del todo el ruido, pero si pasa la seal con Irecuencia menor a w s , en este caso la seal con Irecuencia es Tomando como base este modelo y utilizando los mismos criterios de diseo, se realiza la simulacion implementando el bloque AnalogFilterDesign, para un fltro Chebyshev de tercer orden, con parametros passbanaeagefrecuencyde y passbanaripple in de 0.349311. La Figura 4 presenta los resulta- dos obtenidos para este modelo, donde se observa claramente que los resultados obtenidos en las dos simulaciones son los mismos. Ahora se considera un fltro Butterworth de orden 5.En este caso se observa en la Figura 5 que la seal de salida presenta picos mas pequeos que en el caso del fltro Chebyshev I. 127 Figura 2. Diagrama de bloques para fltro Chebyshev I de orden 3. Figura 3. Seales de entrada y salida del fltro Chebyshev I de orden 3. Figura 4. Seales entrada y salida para un fltro Chebyshev de orden 3 utilizando el AnalogFilterDesign. Figura 5. Seales de entrada y salida del fltro Butterworth de orden 5. 2. 00 0 s rad 1 ~ = 2.500 s rad 2.500 1 s s rad ~ = Tecnura vol. 14 No.27 Julio - Diciembre de 2010 RECREACIONES Al realizar la simulacion con diIerentes tipos de fltros con el mismo orden, mediante el modelo en Simulink que se presenta en la Figura 6, se ob- serva que el fltro que mejor elimina el ruido es el diseado con el mtodo Chebyshev II, lo cual se muestra en la Figura 7, en la cual la linea mas suave representa a este fltro. Finalmente se realiza la comparacion entre la se- al de salida de un fltro Chebyshev I de orden 4 y un Chebyshev I de orden 16.El resultado de esta simulacion se observa en la Figura 8. 6. ConcIusiones De acuerdo a los resultados observados en las Figuras 3 y 4, se puede concluir que el diseo de un fltro utilizando los bloques de Simulink es equivalente al diseo mediante la construccion de la Iuncion de transIerencia, utilizando las herra- mientas matematicas. Una diIerencia importante entre el diseo con Si- mulink y el diseo matematico es que mediante el diseo con bloques no se puede considerar ganancia en la seal de entrada, mientras que en el calculo de la Iuncion de transIerencia se puede incluir dicha ganancia. Observando la Figura 7, se concluye que a mayor orden en el fltro, menor es el rizado que se presenta en la seal fltrada. Si se requiere disminuir al maximo el rizado en la seal de salida, es adecuado utilizar el mtodo de diseo Chebyshev II. 128 Figura 6. Modelo en Simulink para cuatro fltros de orden 4. Figura 7. Seales de salida de diIerentes fltros de orden 4. Figura 8. Seal de salida de 2 fltros ChebyshevI (orden 4 y 6). Anlisis de fltros con simulink LIDA BUITRAGO GARCIA / JUAN ZAMBRANO CAVIEDES RECREACIONES Referencias bibIiogrcas |1| A. Oppemheim, A. R. SchaIer, Tratamiento ae seales en tiempo aiscreto. Espaa: Prentice Hall, 2000. |2| A. Ambardar, Procesamiento ae seales analogicas y aigitales. Mxico: Thomson Learning, 2002. |3| S. Winder, Analogal ana aigital hlter aesign. USA: Newnes, 2002. |4| Shenoi, B. A.,Introauction to Digital Systems, Theory ana Design. USA: Prentice Hall, 2005. |5| E. Umez-Eronini, Dinamica ae sistemas y control. Mxico: Thomson Learning, 2001. |6| E. Soria, Tratamiento aigital ae seales. Madrid: Prentice Hall, 2003. |7| F. Miyara, Filtros Activos. Argentina: Universidad Nacional del Rosario, 2004. |8| S. M. Kuo, B. H. Lee, Real-time Digital Signal Processing. Second Edition. England: John Wiley & Sons, Ltda., 2001. 129