fbpx
Wikipedia

Transformación bilineal

La transformada bilineal (también conocida con el nombre de Método de Tustin) es usada habitualmente en el campo del procesamiento digital de señales y en la Teoría de control de señales discretas. Esta herramienta matemática suele usarse para transformar la representación en tiempo continuo de las señales en tiempo discreto y viceversa.

La transformada bilineal es un caso especial de la transformación conforme (también conocida como Transformación de Möbius). Suele usarse para convertir una función de transferencia de un filtro lineal e invariante en el tiempo, que se encuentra definido en el dominio de tiempo continuo (LTI), en una función de transferencia perteneciente a un filtro lineal e invariante en el tiempo que se encuentre definido en el dominio de tiempo discreto. Si bien generalmente estos filtros son filtros digitales, también hay filtros analógicos construidos con capacitores que operan en tiempo discreto.

Este método describe una forma de posicionar números complejos , con y pertenecientes al plano S, en la circunferencia trigonométrica con pertenecientes al plano z.

La transformada preserva la estabilidad y posición de cada uno de los puntos correspondientes a la respuesta en frecuencia del filtro en el dominio del tiempo continuo, , al correspondiente punto en la respuesta en frecuencia que representará el filtro discreto aunque produciéndose una diferencia de frecuencia como se muestra en la sección de Warp: alteración de la respuesta en frecuencia. Por lo tanto cada punto que aparezca en la respuesta en frecuencia del filtro analógico le corresponderá otro punto de idéntica ganancia y desplazamiento de fase en la respuesta en frecuencia del filtro digital, aunque quizás como comentamos, puede que esto ocurra a frecuencias diferentes. Este hecho será casi imperceptible en frecuencias bajas, sin embargo, si se hará evidente en frecuencias próximas a la frecuencia de Nyquist.

Otras transformaciones bilineales diferentes a la que se describe en este artículo se usan, por ejemplo, para aproximar la resolución no lineal de la respuesta en frecuencia del sistema auditivo humano.

Aproximación de tiempo discreto

La transformada Z es equivalente a la transformada de Laplace sobre una función discreta. Esta equivalencia se hace evidente con la siguiente sustitución de variables:

 


Las aplicaciones de ambas transformadas requieren que la función transferencia en el dominio espectral sea un cociente de polinomios, y esta sustitución exponencial no respeta este requerimiento. La transformación bilineal es una aproximación de esta sustitución bajo la forma requerida de cociente de polinomios:

 


Donde   es el período de muestreo (inverso a la Frecuencia de muestreo) del filtro discreto. z y s queda relacionados matemáticamente mediante un cociente de polinomios. Sin embargo la aplicación más habitual consiste en convertir un diseño analógico en uno digital, lo que requiere sustituir s por una función de z. Esto equivale a aproximar  . La aproximación bilineal consiste en adoptar el primer orden de la aproximación del logaritmo mediante serie de argumento de tangente hiperbólica:

 

En definitiva, la transformación bilineal consiste en sustituir esta aproximación de s en la función de transferencia del filtro en tiempo continuo,  .

 

Es decir:

 


Esta sustitución se adopta universalmente como el método para convertir una función transferencia del dominio de Laplace al dominio Z.


No modifica las propiedades de estabilidad y fase mínima

Un filtro causal perteneciente al dominio continuo del tiempo es estable si los polos de su función de transferencia caen en lado izquierdo del plano complejo s. Un filtro discreto en el tiempo es estable si los polos de su función de transferencia caen dentro de la circunferencia trigonométrica del plano complejo Z. La transformada bilineal posiciona los puntos que se encuentran en la parte izquierda del plano complejo S al interior de la circunferencia trigonométrica del plano Z. Por lo tanto los filtros diseñados en el dominio continuo del tiempo que son estables, al ser convertidos al dominio discreto guardan su característica de estabilidad.

Además los filtros en tiempo continuo que son de "mínima fase", si los ceros de su función de transferencia caen en el lado izquierdo del plano complejo S entonces cuando se convierta a discreto la función de transferencia va a conservar su característica de "función de mínima fase".

Esto nos asegura que los cambios producidos desde el plano S al plano Z y viceversa no afectan a estas propiedades de los sistemas.

Ejemplo de sustitución bilineal

Como ejemplo tomemos un filtro pasa baja RC. Este filtro posee una función de transferencia definida en el dominio continuo del tiempo.

 

Si nosotros quisiésemos implementar dicho filtro, únicamente tendríamos que aplicar la transformación bilineal que acabamos de aprender, sustituyendo la   de la fórmula por la expresión vista antes.

   
 
 
 

De esta expresión nos serán útiles los coeficientes del polinomio del denominador y los del numerador. Ambos se usarán para implementar finalmente el filtro digital.

Warp: alteración de la respuesta en frecuencia

Siendo una aproximación, la función transferencia resultante de la sustitución bilineal no se comporta exactamente como la original. La diferencia más relevante consiste en un desplazamiento o deformación de la respuesta en frecuencia, efecto conocido como warp. Esta deformación es más pronunciada cuanto más cercana a la frecuencia de Nyquist. Esta deformación se puede compensar completamente mediante la técnica de diseño pre-warp, que consiste en alterar apropiadamente la ubicación de los polos en el dominio de Laplace antes de la sustitución bilineal.

Warp

Para hallar la respuesta en frecuencia de un filtro en el dominio del tiempo continuo, la función de transferencia   es evaluada como   la cual se encuentra sobre el eje  . Por otro lado, para hallar la función de transferencia de un filtro discreto   se evalúa como   la cual se encuentra sobre la circunferencia trigonométrica unitaria en el plano Z,  .

Ahora lo que queremos es conocer ante una entrada de una frecuencia al filtro discreto construido a partir de la transformación bilineal,  , cual será la frecuencia   designada.

 
   
 
 
 
 
 
 

Esta demostración muestra que todos los puntos que se encuentran dentro de la circunferencia trigonométrica en el plano Z, , son "mapeados" con otros puntos   en el dominio continuo en el plano S,  . Esto significa que las frecuencias transformadas de tiempo discreto a tiempo a continuo son íntegramente "mapeadas" por la transformación bilineal.

 

y en cuanto al mapeado inverso

 

El filtro en tiempo discreto se comporta en frecuencia  de la misma forma el filtro en tiempo continuo se comporta en frecuencia  . Toda ganancia y fase retardada que en el filtro de tiempo discreto tiene una frecuencia  también posee la misma ganancia y fase retardada en el filtro de tiempo continuo en la misma frecuencia  . Esto significa que todo lo que es visible en la respuesta de frecuencia del filtro de tiempo continuo lo es también en el filtro de tiempo discreto, pero a una frecuencia diferente. En frecuencias bajas (es decir, cuando   o  ),  .

También se puede ver como el rango entero continuo de frecuencias

 

es mapeado en el intervalo de frecuencias fundamentales

 

El filtro de frecuencia en tiempo continuo   se corresponde con el filtro discreto en tiempo continuo   y el filtro de tiempo continuo en frecuencia   se corresponde con el filtro en tiempo discreto en frecuencia  

También se puede ver que hay una relación no lineal entre   y  . Este efecto de la transformada bilineal se llama warp, o alteración en frecuencia.


Pre-warp

Los filtros en tiempo continuo pueden ser diseñados para compensar esta alteración de frecuencia poniendo   para cada frecuencia específica que el diseñador quiera controlar.

La principal ventaja de la sustitución bilineal es la ausencia de la distorsión aliasing en la respuesta en frecuencia, como se observa con otra técnica de diseño como la invariante al impulso. Es necesario sin embargo, compensar esta alteración en la frecuencia usando la técnica de "pre-warping" una vez se conozca la especificación de frecuencias del sistema a diseñar. Esta especificación "pre-warped" podría ser usada en la transformación bilineal para obtener el sistema deseado de tiempo discreto.

  •   Datos: Q861804

transformación, bilineal, transformada, bilineal, también, conocida, nombre, método, tustin, usada, habitualmente, campo, procesamiento, digital, señales, teoría, control, señales, discretas, esta, herramienta, matemática, suele, usarse, para, transformar, rep. La transformada bilineal tambien conocida con el nombre de Metodo de Tustin es usada habitualmente en el campo del procesamiento digital de senales y en la Teoria de control de senales discretas Esta herramienta matematica suele usarse para transformar la representacion en tiempo continuo de las senales en tiempo discreto y viceversa La transformada bilineal es un caso especial de la transformacion conforme tambien conocida como Transformacion de Mobius Suele usarse para convertir una funcion de transferencia H a s displaystyle H a s de un filtro lineal e invariante en el tiempo que se encuentra definido en el dominio de tiempo continuo LTI en una funcion de transferencia H d z displaystyle H d z perteneciente a un filtro lineal e invariante en el tiempo que se encuentre definido en el dominio de tiempo discreto Si bien generalmente estos filtros son filtros digitales tambien hay filtros analogicos construidos con capacitores que operan en tiempo discreto Este metodo describe una forma de posicionar numeros complejos j w displaystyle j omega con R e s 0 displaystyle mathrm Re s 0 y pertenecientes al plano S en la circunferencia trigonometrica con z 1 displaystyle z 1 pertenecientes al plano z La transformada preserva la estabilidad y posicion de cada uno de los puntos correspondientes a la respuesta en frecuencia del filtro en el dominio del tiempo continuo H a j w a displaystyle H a j omega a al correspondiente punto en la respuesta en frecuencia que representara el filtro discreto H d e j w d T displaystyle H d e j omega d T aunque produciendose una diferencia de frecuencia como se muestra en la seccion de Warp alteracion de la respuesta en frecuencia Por lo tanto cada punto que aparezca en la respuesta en frecuencia del filtro analogico le correspondera otro punto de identica ganancia y desplazamiento de fase en la respuesta en frecuencia del filtro digital aunque quizas como comentamos puede que esto ocurra a frecuencias diferentes Este hecho sera casi imperceptible en frecuencias bajas sin embargo si se hara evidente en frecuencias proximas a la frecuencia de Nyquist Otras transformaciones bilineales diferentes a la que se describe en este articulo se usan por ejemplo para aproximar la resolucion no lineal de la respuesta en frecuencia del sistema auditivo humano Indice 1 Aproximacion de tiempo discreto 2 No modifica las propiedades de estabilidad y fase minima 3 Ejemplo de sustitucion bilineal 4 Warp alteracion de la respuesta en frecuencia 4 1 Warp 4 2 Pre warpAproximacion de tiempo discreto EditarLa transformada Z es equivalente a la transformada de Laplace sobre una funcion discreta Esta equivalencia se hace evidente con la siguiente sustitucion de variables z e s T displaystyle z e sT Las aplicaciones de ambas transformadas requieren que la funcion transferencia en el dominio espectral sea un cociente de polinomios y esta sustitucion exponencial no respeta este requerimiento La transformacion bilineal es una aproximacion de esta sustitucion bajo la forma requerida de cociente de polinomios z e s T e s T 2 e s T 2 1 s T 2 1 s T 2 displaystyle begin aligned z amp e sT amp frac e sT 2 e sT 2 amp approx frac 1 sT 2 1 sT 2 end aligned Donde T displaystyle T es el periodo de muestreo inverso a la Frecuencia de muestreo del filtro discreto z y s queda relacionados matematicamente mediante un cociente de polinomios Sin embargo la aplicacion mas habitual consiste en convertir un diseno analogico en uno digital lo que requiere sustituir s por una funcion de z Esto equivale a aproximar s 1 T ln z displaystyle s 1 T ln z La aproximacion bilineal consiste en adoptar el primer orden de la aproximacion del logaritmo mediante serie de argumento de tangente hiperbolica s 1 T ln z 2 T z 1 z 1 1 3 z 1 z 1 3 1 5 z 1 z 1 5 1 7 z 1 z 1 7 2 T z 1 z 1 2 T 1 z 1 1 z 1 displaystyle begin aligned s amp frac 1 T ln z amp frac 2 T left frac z 1 z 1 frac 1 3 left frac z 1 z 1 right 3 frac 1 5 left frac z 1 z 1 right 5 frac 1 7 left frac z 1 z 1 right 7 cdots right amp approx frac 2 T frac z 1 z 1 amp frac 2 T frac 1 z 1 1 z 1 end aligned En definitiva la transformacion bilineal consiste en sustituir esta aproximacion de s en la funcion de transferencia del filtro en tiempo continuo H a s displaystyle H a s s 2 T z 1 z 1 displaystyle s leftarrow frac 2 T frac z 1 z 1 Es decir H d z H a s s 2 T z 1 z 1 H a 2 T z 1 z 1 displaystyle H d z H a s bigg s frac 2 T frac z 1 z 1 H a left frac 2 T frac z 1 z 1 right Esta sustitucion se adopta universalmente como el metodo para convertir una funcion transferencia del dominio de Laplace al dominio Z No modifica las propiedades de estabilidad y fase minima EditarUn filtro causal perteneciente al dominio continuo del tiempo es estable si los polos de su funcion de transferencia caen en lado izquierdo del plano complejo s Un filtro discreto en el tiempo es estable si los polos de su funcion de transferencia caen dentro de la circunferencia trigonometrica del plano complejo Z La transformada bilineal posiciona los puntos que se encuentran en la parte izquierda del plano complejo S al interior de la circunferencia trigonometrica del plano Z Por lo tanto los filtros disenados en el dominio continuo del tiempo que son estables al ser convertidos al dominio discreto guardan su caracteristica de estabilidad Ademas los filtros en tiempo continuo que son de minima fase si los ceros de su funcion de transferencia caen en el lado izquierdo del plano complejo S entonces cuando se convierta a discreto la funcion de transferencia va a conservar su caracteristica de funcion de minima fase Esto nos asegura que los cambios producidos desde el plano S al plano Z y viceversa no afectan a estas propiedades de los sistemas Ejemplo de sustitucion bilineal EditarComo ejemplo tomemos un filtro pasa baja RC Este filtro posee una funcion de transferencia definida en el dominio continuo del tiempo H a s 1 s C R 1 s C 1 1 R C s displaystyle begin aligned H a s amp frac 1 sC R 1 sC amp frac 1 1 RCs end aligned Si nosotros quisiesemos implementar dicho filtro unicamente tendriamos que aplicar la transformacion bilineal que acabamos de aprender sustituyendo la s displaystyle s de la formula por la expresion vista antes H d z displaystyle H d z H a 2 T z 1 z 1 displaystyle H a left frac 2 T frac z 1 z 1 right 1 1 R C 2 T z 1 z 1 displaystyle frac 1 1 RC left frac 2 T frac z 1 z 1 right 1 z 1 2 R C T 1 2 R C T z displaystyle frac 1 z 1 2RC T 1 2RC T z 1 z 1 1 2 R C T 1 2 R C T z 1 displaystyle frac 1 z 1 1 2RC T 1 2RC T z 1 De esta expresion nos seran utiles los coeficientes del polinomio del denominador y los del numerador Ambos se usaran para implementar finalmente el filtro digital Warp alteracion de la respuesta en frecuencia EditarSiendo una aproximacion la funcion transferencia resultante de la sustitucion bilineal no se comporta exactamente como la original La diferencia mas relevante consiste en un desplazamiento o deformacion de la respuesta en frecuencia efecto conocido como warp Esta deformacion es mas pronunciada cuanto mas cercana a la frecuencia de Nyquist Esta deformacion se puede compensar completamente mediante la tecnica de diseno pre warp que consiste en alterar apropiadamente la ubicacion de los polos en el dominio de Laplace antes de la sustitucion bilineal Warp Editar Para hallar la respuesta en frecuencia de un filtro en el dominio del tiempo continuo la funcion de transferencia H a s displaystyle H a s es evaluada como s j w displaystyle s j omega la cual se encuentra sobre el eje j w displaystyle j omega Por otro lado para hallar la funcion de transferencia de un filtro discreto H d z displaystyle H d z se evalua como z e j w T displaystyle z e j omega T la cual se encuentra sobre la circunferencia trigonometrica unitaria en el plano Z z 1 displaystyle z 1 Ahora lo que queremos es conocer ante una entrada de una frecuencia al filtro discreto construido a partir de la transformacion bilineal w a displaystyle omega a cual sera la frecuencia w displaystyle omega designada H d z H a 2 T z 1 z 1 displaystyle H d z H a left frac 2 T frac z 1 z 1 right H d e j w T displaystyle H d e j omega T H a 2 T e j w T 1 e j w T 1 displaystyle H a left frac 2 T frac e j omega T 1 e j omega T 1 right H a 2 T e j w T 2 e j w T 2 e j w T 2 e j w T 2 e j w T 2 e j w T 2 displaystyle H a left frac 2 T cdot frac e j omega T 2 left e j omega T 2 e j omega T 2 right e j omega T 2 left e j omega T 2 e j omega T 2 right right H a 2 T e j w T 2 e j w T 2 e j w T 2 e j w T 2 displaystyle H a left frac 2 T cdot frac left e j omega T 2 e j omega T 2 right left e j omega T 2 e j omega T 2 right right H a j 2 T e j w T 2 e j w T 2 2 j e j w T 2 e j w T 2 2 displaystyle H a left j frac 2 T cdot frac left e j omega T 2 e j omega T 2 right 2j left e j omega T 2 e j omega T 2 right 2 right H a j 2 T sin w T 2 cos w T 2 displaystyle H a left j frac 2 T cdot frac sin omega T 2 cos omega T 2 right H a j 2 T tan w T 2 displaystyle H a left j frac 2 T cdot tan left omega frac T 2 right right H a j w a displaystyle H a left j omega a right Esta demostracion muestra que todos los puntos que se encuentran dentro de la circunferencia trigonometrica en el plano Z z e j w T displaystyle z e j omega T son mapeados con otros puntos j w displaystyle j omega en el dominio continuo en el plano S s j w a displaystyle s j omega a Esto significa que las frecuencias transformadas de tiempo discreto a tiempo a continuo son integramente mapeadas por la transformacion bilineal w a 2 T tan w T 2 displaystyle omega a frac 2 T tan left omega frac T 2 right y en cuanto al mapeado inverso w 2 T arctan w a T 2 displaystyle omega frac 2 T arctan left omega a frac T 2 right El filtro en tiempo discreto se comporta en frecuencia w displaystyle omega de la misma forma el filtro en tiempo continuo se comporta en frecuencia 2 T tan w T 2 displaystyle 2 T tan omega T 2 Toda ganancia y fase retardada que en el filtro de tiempo discreto tiene una frecuencia w displaystyle omega tambien posee la misma ganancia y fase retardada en el filtro de tiempo continuo en la misma frecuencia 2 T tan w T 2 displaystyle 2 T tan omega T 2 Esto significa que todo lo que es visible en la respuesta de frecuencia del filtro de tiempo continuo lo es tambien en el filtro de tiempo discreto pero a una frecuencia diferente En frecuencias bajas es decir cuando w 2 T displaystyle omega ll 2 T o w a 2 T displaystyle omega a ll 2 T w w a displaystyle omega approx omega a Tambien se puede ver como el rango entero continuo de frecuencias lt w a lt displaystyle infty lt omega a lt infty es mapeado en el intervalo de frecuencias fundamentales p T lt w lt p T displaystyle frac pi T lt omega lt frac pi T El filtro de frecuencia en tiempo continuo w a 0 displaystyle omega a 0 se corresponde con el filtro discreto en tiempo continuo w 0 displaystyle omega 0 y el filtro de tiempo continuo en frecuencia w a displaystyle omega a pm infty se corresponde con el filtro en tiempo discreto en frecuencia w p T displaystyle omega pm pi T Tambien se puede ver que hay una relacion no lineal entre w a displaystyle omega a y w displaystyle omega Este efecto de la transformada bilineal se llama warp o alteracion en frecuencia Pre warp Editar Los filtros en tiempo continuo pueden ser disenados para compensar esta alteracion de frecuencia poniendo w a 2 T tan w T 2 displaystyle omega a frac 2 T tan left omega frac T 2 right para cada frecuencia especifica que el disenador quiera controlar La principal ventaja de la sustitucion bilineal es la ausencia de la distorsion aliasing en la respuesta en frecuencia como se observa con otra tecnica de diseno como la invariante al impulso Es necesario sin embargo compensar esta alteracion en la frecuencia usando la tecnica de pre warping una vez se conozca la especificacion de frecuencias del sistema a disenar Esta especificacion pre warped podria ser usada en la transformacion bilineal para obtener el sistema deseado de tiempo discreto Datos Q861804Obtenido de https es wikipedia org w index php title Transformacion bilineal amp oldid 132655858, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos