En matemáticas y procesamiento de señales , la transformada Z convierte una señal de tiempo discreto , que es una secuencia de números reales o complejos , en una representación de valor complejo en el dominio de la frecuencia (el dominio z o plano z ). [ 1 ] [ 2 ] [ 3 ]
Puede considerarse una contraparte en tiempo discreto de la transformada de Laplace (el dominio s o plano s ). [ 4 ] Esta similitud se explora en la teoría del cálculo de escala de tiempo .
Mientras que la transformada de Fourier de tiempo continuo se evalúa en el eje vertical del dominio s (el eje imaginario), la transformada de Fourier de tiempo discreto se evalúa a lo largo del círculo unitario del dominio z . El semiplano izquierdo del dominio s se corresponde con el área dentro del círculo unitario del dominio z, mientras que el semiplano derecho del dominio s se corresponde con el área fuera del círculo unitario del dominio z.
En el procesamiento de señales, uno de los métodos para diseñar filtros digitales consiste en tomar diseños analógicos, someterlos a una transformación bilineal que los mapea del dominio s al dominio z, y luego generar el filtro digital mediante inspección, manipulación o aproximación numérica. Estos métodos tienden a ser imprecisos, excepto en las proximidades de la unidad compleja, es decir, a bajas frecuencias.
Historia
La idea básica ahora conocida como la transformada Z era conocida por Laplace , y fue reintroducida en 1947 por W. Hurewicz [ 5 ] [ 6 ] y otros como una forma de tratar los sistemas de control de datos muestreados utilizados con radar. Proporciona una manera manejable de resolver ecuaciones de diferencias lineales con coeficientes constantes. Posteriormente, Ragazzini y Zadeh, del grupo de control de datos muestreados de la Universidad de Columbia, la denominaron "la transformada Z" en 1952. [ 7 ] [ 8 ]
La transformada Z modificada o avanzada fue desarrollada y popularizada posteriormente por EI Jury . [ 9 ] [ 10 ]
La idea contenida en la transformada Z también se conoce en la literatura matemática como el método de generación de funciones , que se remonta a 1730, cuando fue introducido por de Moivre junto con la teoría de la probabilidad . [ 11 ] Desde un punto de vista matemático, la transformada Z también puede verse como una serie de Laurent , donde se considera la secuencia de números en cuestión como la expansión (de Laurent) de una función analítica.
Definición
La transformada Z puede definirse como una transformada unilateral o bilateral (de forma similar a la transformada de Laplace unilateral y la transformada de Laplace bilateral ). [ 12 ]
Transformación Z bilateral
La transformada Z bilateral o de dos lados de una señal de tiempo discreto.es la serie de potencias formaldefinido como:
dóndees un número entero yes, en general, un número complejo . En forma polar ,puede escribirse como:
dóndees la magnitud de ,es la unidad imaginaria yes el argumento complejo (también denominado ángulo o fase ) en radianes .
Transformación Z unilateral
Alternativamente, en los casos en quese define únicamente para , latransformada Z unilateral o de un solo lado se define como:
En el procesamiento de señales , esta definición se puede utilizar para evaluar la transformada Z de la respuesta impulsional unitaria de un sistema causal de tiempo discreto .
Un ejemplo importante de la transformada Z unilateral es la función generadora de probabilidad , donde el componentees la probabilidad de que una variable aleatoria discreta tome el valor Las propiedades de las transformadas Z (enumeradas en la sección Propiedades ) tienen interpretaciones útiles en el contexto de la teoría de la probabilidad .
Transformada Z inversa
La transformada Z inversa es:
dóndees una trayectoria cerrada en sentido contrario a las agujas del reloj que rodea el origen y se encuentra completamente en la región de convergencia (ROC). En el caso de que la ROC sea causal (véase el Ejemplo 2 ), esto significa que la trayectoriadebe rodear todos los polos de .
Un caso especial de esta integral de contorno ocurre cuandoes el círculo unitario. Este contorno se puede utilizar cuando la ROC incluye el círculo unitario, lo cual siempre está garantizado cuandoes estable, es decir, cuando todos los polos están dentro del círculo unitario. Con este contorno, la transformada Z inversa se simplifica a la transformada de Fourier discreta inversa , o serie de Fourier , de los valores periódicos de la transformada Z alrededor del círculo unitario:
La transformada Z con un rango finito dey un número finito de espaciados uniformementeLos valores se pueden calcular de manera eficiente mediante el algoritmo FFT de Bluestein . La transformada discreta de Fourier (DTFT), que no debe confundirse con la transformada discreta de Fourier (DFT), es un caso especial de dicha transformada Z obtenida al restringirestar situado sobre el círculo unitario.
Los siguientes tres métodos se utilizan a menudo para la evaluación de la transformada inversa:
Evaluación directa mediante integración de contornos
Este método consiste en aplicar el teorema de los residuos de Cauchy para evaluar la transformada Z inversa. Al integrar alrededor de un contorno cerrado en el plano complejo, se suman los residuos en los polos de la función de la transformada Z dentro de la región de convergencia. Esta técnica resulta especialmente útil al trabajar con funciones expresadas en términos de variables complejas.
Expansión en una serie de términos en las variables z y z −1
En este método, la transformada Z se expande en una serie de potencias. Este enfoque resulta útil cuando la función de la transformada Z es racional, lo que permite aproximar la inversa mediante la expansión en una serie y la determinación de los coeficientes de la señal término a término.
Expansión de fracciones parciales y búsqueda en tablas
Esta técnica descompone la transformada Z en una suma de fracciones más simples, cada una correspondiente a pares de transformadas Z conocidos. La transformada Z inversa se determina consultando cada término en una tabla estándar de pares de transformadas Z. Este método se utiliza ampliamente por su eficiencia y simplicidad, especialmente cuando la función original se puede descomponer fácilmente en componentes reconocibles.
Ejemplo
A) Determine la transformada Z inversa de la siguiente expresión mediante el método de expansión en serie:
Solución:
Caso 1:
ROC:
Dado que la ROC es el exterior de un círculo,es causal (señal existente para ). De este modo, (la flecha indica el término en ).
Tenga en cuenta que en cada paso del proceso de división larga eliminamos el término de menor potencia de .
Caso 2:
ROC:
Dado que la ROC es el interior de un círculo,es anticausal (señal existente para ).
Al realizar la división larga obtenemos
- (la flecha indica el término en ).
Tenga en cuenta que en cada paso del proceso de división larga eliminamos el término de menor potencia de .
Nota:
- Cuando la señal es causal, obtenemos potencias positivas dey cuando la señal es anticausal, obtenemos potencias negativas de .
- indica término enyindica el término en .
B) Determine la transformada Z inversa de lo siguiente mediante el método de expansión en serie:
Eliminar poderes negativos siy dividiendo por ,
Mediante expansión en fracciones parciales,
Caso 1:
ROC:
Ambos términos son causales, por lo tantoes causal.
Caso 2:
ROC:
Ambos términos son anticausales, por lo tantoes anticarial.
Caso 3:
ROC:
Uno de los términos es causal ( proporciona la parte causal) y el otro es anticausal ( proporciona la parte anticausal), por lo tantoEs una cuestión de dos caras.
Región de convergencia
La región de convergencia (ROC) es el conjunto de puntos en el plano complejo para los cuales la suma de la transformada Z converge absolutamente :
Ejemplo 1 (sin ROC)
Dejemos. Ampliandoen el intervalose convierte
Al observar la suma
Por lo tanto, no hay valores deque cumplan esta condición.
Ejemplo 2 (ROC causal)

Dejar(dóndees la función escalón de Heaviside ). Expandiendoen el intervalose convierte
Al observar la suma
La última igualdad surge de la serie geométrica infinita y la igualdad solo se cumple si , que puede reescribirse en términos decomo . Por lo tanto, el ROC es . En este caso, la ROC es el plano complejo con un disco de radio en el origen "perforado".
Ejemplo 3 (ROC anticausa)

Dejar(dóndees la función escalón de Heaviside ). Expandiendoen el intervalose convierte
Al observar la suma
y utilizando de nuevo la serie geométrica infinita , la igualdad solo se cumple sique se puede reescribir en términos decomo . Por lo tanto, el ROC es . En este caso, la ROC es un disco centrado en el origen y de radio .
Lo único que diferencia este ejemplo del anterior es la curva ROC. Esto se hizo intencionadamente para demostrar que el resultado de la transformación por sí solo es insuficiente.
Ejemplos de conclusión
Los ejemplos 2 y 3 muestran claramente que la transformada Zdees único cuando y solo cuando se especifica la ROC. La creación del diagrama de polos y ceros para el caso causal y anticausal muestra que la ROC para cualquiera de los casos no incluye el polo que está en Esto se extiende a los casos con múltiples polos: la ROC nunca contendrá polos.
En el ejemplo 2, el sistema causal produce una ROC que incluyemientras que el sistema anticausal del ejemplo 3 produce una ROC que incluye .

En sistemas con múltiples polos es posible tener una ROC que no incluya ningunoni . La ROC crea una banda circular. Por ejemplo,
tiene postes eny . El ROC será , que no incluye ni el origen ni el infinito. Dicho sistema se denomina sistema de causalidad mixta, ya que contiene un término causal.y un término anticausa.
La estabilidad de un sistema también se puede determinar conociendo solo la ROC. Si la ROC contiene el círculo unitario (es decir , ) entonces el sistema es estable. En los sistemas anteriores, el sistema causal (Ejemplo 2) es estable porque Contiene el círculo unitario.
Supongamos que se nos proporciona una transformada Z de un sistema sin ROC (es decir, una ambigua ) . Podemos determinar un únicosiempre que deseemos lo siguiente:
- Estabilidad
- Causalidad
Para que haya estabilidad, la región de convergencia (ROC) debe contener el círculo unitario. Si necesitamos un sistema causal, la ROC debe contener el infinito y la función del sistema será una secuencia unilateral derecha. Si necesitamos un sistema anticausal, la ROC debe contener el origen y la función del sistema será una secuencia unilateral izquierda. Si necesitamos tanto estabilidad como causalidad, todos los polos de la función del sistema deben estar dentro del círculo unitario.
El únicoentonces se puede encontrar.
Propiedades
Teorema del valor inicial : Sies causal, entonces
Teorema del valor final : Si los polos deestán dentro del círculo unitario, entonces
Tabla de pares comunes de transformada Z
Aquí:
es la función escalón unitario (o de Heaviside) y
es la función de impulso unitario de tiempo discreto (cf. función delta de Dirac , que es una versión de tiempo continuo). Ambas funciones se eligen conjuntamente de modo que la función escalón unitario sea la acumulación (total acumulado) de la función de impulso unitario.
Relación con las series de Fourier y la transformada de Fourier
Para valores deen la región , conocido como el círculo unitario , podemos expresar la transformación como una función de una sola variable real.definiendo . La transformada bilateral se reduce a una serie de Fourier :
que también se conoce como la transformada discreta de Fourier en tiempo (DTFT) de lasecuencia. Esta- La función periódica es la suma periódica de una transformada de Fourier , lo que la convierte en una herramienta de análisis ampliamente utilizada. Para entender esto, veamos...Sea la transformada de Fourier de cualquier función , , cuyas muestras a cierto intervaloigual elsecuencia. Luego la DTFT de laLa secuencia se puede escribir de la siguiente manera.
dóndetiene unidades de segundos,tiene unidades de hercios . La comparación de las dos series revela quees una frecuencia normalizada con unidad de radianes por muestra . El valorcorresponde a . Y ahora, con la sustitución , La ecuación 1 puede expresarse en términos de(una transformada de Fourier):
A medida que cambia el parámetro T , los términos individuales de la ecuación 2 se alejan o se acercan a lo largo del eje f . En la ecuación 3, sin embargo, los centros permanecen separados por 2π , mientras que sus anchos se expanden o se contraen. Cuando la secuenciarepresenta la respuesta impulsional de un sistema LTI , estas funciones también se conocen como su respuesta en frecuencia . Cuando elLa secuencia es periódica, su transformada discreta de Fourier (DTFT) diverge en una o más frecuencias armónicas y es cero en todas las demás. Esto se suele representar mediante el uso de funciones delta de Dirac con amplitud variable en las frecuencias armónicas. Debido a la periodicidad, solo existe un número finito de amplitudes únicas, que se calculan fácilmente mediante la transformada discreta de Fourier (DFT), mucho más sencilla. (Véase Transformada discreta de Fourier § Datos periódicos ).
Relación con la transformada de Laplace
Transformación bilineal
La transformada bilineal se puede utilizar para convertir filtros de tiempo continuo (representados en el dominio de Laplace) en filtros de tiempo discreto (representados en el dominio Z), y viceversa. Se utiliza la siguiente sustitución:
para convertir alguna funciónen el dominio de Laplace a una funciónen el dominio Z ( transformación de Tustin ), o
del dominio Z al dominio de Laplace. Mediante la transformación bilineal, el plano complejo s (de la transformada de Laplace) se mapea al plano complejo z (de la transformada z). Si bien este mapeo es (necesariamente) no lineal, es útil porque mapea todo el sistema de coordenadas.eje del plano s sobre el círculo unitario en el plano z. Como tal, la transformada de Fourier (que es la transformada de Laplace evaluada en eleje) se convierte en la transformada de Fourier de tiempo discreto. Esto supone que la transformada de Fourier existe; es decir, que elEl eje se encuentra en la región de convergencia de la transformada de Laplace.
Transformación estrellada
Dada una transformación Z unilateralde una función muestreada en el tiempo, la transformación marcada con asterisco correspondiente produce una transformada de Laplace y restaura la dependencia de(el parámetro de muestreo):
La transformada inversa de Laplace es una abstracción matemática conocida como función muestreada por impulsos .
Ecuación lineal en diferencias con coeficientes constantes
La ecuación de diferencias lineales con coeficientes constantes (LCCD) es una representación de un sistema lineal basada en la ecuación de media móvil autorregresiva :
Ambos lados de la ecuación anterior se pueden dividir porsi no es cero. Normalizando con , la ecuación LCCD se puede escribir
Esta forma de la ecuación LCCD es favorable para hacer más explícito que la salida "actual"es una función de resultados anteriores, entrada actualy entradas anteriores.
Función de transferencia
Al aplicar la transformada Z a la ecuación anterior (utilizando las leyes de linealidad y desplazamiento temporal) se obtiene:
dóndeyson la transformada Z dey , respectivamente. (Las convenciones de notación suelen usar letras mayúsculas para referirse a la transformada Z de una señal denotada por una letra minúscula correspondiente, de forma similar a la convención utilizada para notar las transformadas de Laplace).
Reorganizar los resultados en la función de transferencia del sistema :
Ceros y polos
Del teorema fundamental del álgebra el numerador tieneraíces (correspondientes a ceros de) y el denominador tieneraíces (correspondientes a polos). Reescribiendo la función de transferencia en términos de ceros y polos.
dóndees elel cero yes elpolo th. Los ceros y los polos suelen ser complejos y cuando se representan en el plano complejo (plano z) se denomina diagrama de polos y ceros .
Además, también pueden existir ceros y polos eny . Si tomamos en consideración estos polos y ceros, así como los ceros y polos de orden múltiple, el número de ceros y polos siempre es igual.
Al factorizar el denominador, se puede utilizar la descomposición en fracciones parciales , que luego se puede transformar de nuevo al dominio del tiempo . De esta forma, se obtendrían la respuesta impulsional y la ecuación de diferencias lineal con coeficientes constantes del sistema.
Respuesta de salida
Si tal sistemaes impulsado por una señalentonces la salida es . Al realizar la descomposición en fracciones parciales eny luego aplicando la transformada Z inversa a la salidase puede encontrar. En la práctica, a menudo es útil descomponer fraccionariamenteantes de multiplicar esa cantidad porpara generar una forma deque tiene términos con transformadas Z inversas fácilmente calculables.
Véase también
- Transformación Z avanzada
- Transformación bilineal
- Ecuación de diferencias (relación de recurrencia)
- Convolución discreta
- Transformada de Fourier de tiempo discreto
- Respuesta de impulso finita
- Serie de potencias formal
- Función generadora
- Transformación de función generadora
- Transformación de Laplace
- Serie Laurent
- Análisis espectral por mínimos cuadrados
- Función generadora de probabilidad
- Transformación estelar
- Zak se transforma
- Regularización de la función zeta
Referencias
- ↑ Mandal, Jyotsna Kumar (2020). " Codificación reversible basada en la transformada Z ". Esteganografía reversible y autenticación mediante codificación por transformada . Estudios en inteligencia computacional. Vol. 901. Singapur: Springer Singapore. pp. 157–195 . doi : 10.1007/978-981-15-4397-5_7 . ISBN 978-981-15-4396-8ISSN 1860-949X . S2CID 226413693. Z es una variable compleja. La transformada Z convierte la señal del
dominio espacial discreto en una representación del dominio de la frecuencia compleja. La transformada Z se deriva de la transformada de Laplace
. - ↑ Lynn, Paul A. (1986). «La transformada de Laplace y la transformada Z ». Señales y sistemas electrónicos . Londres: Macmillan Education UK. págs. 225–272 . doi : 10.1007/978-1-349-18461-3_6 . ISBN 978-0-333-39164-8
La transformada de Laplace y la transformada
Z
están estrechamente relacionadas con la transformada de Fourier.
La transformadaZ
es especialmente adecuada para trabajar con señales y sistemas discretos. Ofrece una notación más compacta y práctica que la transformada de Fourier de tiempo discreto.
- ↑ Jury, Eliahu Ibrahim (1964). Teoría y aplicación del método de la transformada Z. Nueva York: John Wiley & Sons. págs. XIII, 330 págs.
- ↑ Palani, S. (26 de agosto de 2021). « Análisis de la transformada Z de señales y sistemas de tiempo discreto». Señales y sistemas . Cham: Springer International Publishing. pp. 921–1055 . doi : 10.1007/978-3-030-75742-7_9 . ISBN 978-3-030-75741-0S2CID 238692483. La transformada
Z
es la contraparte discreta de la transformada de Laplace. La transformada
Z
convierte ecuaciones en diferencias de sistemas de tiempo discreto en ecuaciones algebraicas, lo que simplifica el análisis de dichos sistemas. La transformada de Laplace y
la transformadaZ
son similares, con la salvedad de que la transformada de Laplace trabaja con señales y sistemas de tiempo continuo.
- ^ ER Kanasewich (1981). Análisis de secuencia temporal en geofísica . Universidad de Alberta. págs.186 , 249. ISBN 978-0-88864-074-1.
- ↑ ER Kanasewich (1981). Análisis de secuencias temporales en geofísica (3.ª ed.). Universidad de Alberta. págs. 185–186 . ISBN 978-0-88864-074-1.
- ↑ Ragazzini, JR; Zadeh, LA (1952). "El análisis de sistemas de datos muestreados". Transactions of the American Institute of Electrical Engineers, Part II: Applications and Industry . 71 (5): 225– 234. doi : 10.1109/TAI.1952.6371274 . S2CID 51674188 .
- ↑ Cornelius T. Leondes (1996). Implementación de sistemas de control digital y técnicas computacionales . Academic Press. pág. 123. ISBN 978-0-12-012779-5.
- ↑ Eliahu Ibrahim Jury (1958). Sistemas de control de datos muestreados . John Wiley & Sons.
- ↑ Eliahu Ibrahim Jury (1973). Teoría y aplicación del método de la transformada Z. Krieger Pub Co. ISBN 0-88275-122-0.
- ↑ Eliahu Ibrahim Jury (1964). Teoría y aplicación del método de la transformada Z. John Wiley & Sons. pág. 1.
- ↑ Jackson, Leland B. (1996). "La transformada Z". Filtros digitales y procesamiento de señales . Boston, MA: Springer US. págs. 29–54 . doi : 10.1007/978-1-4757-2458-5_3 . ISBN 978-1-4419-5153-3
La transformada Z es a los sistemas de tiempo discreto lo que la transformada de Laplace es a los sistemas de tiempo continuo.
Z
es una variable compleja. A veces se la denomina transformada Z bilateral, siendo la transformada Z unilateral la misma, salvo por una sumatoria desde
n
= 0 hasta el infinito. El uso principal de la transformada unilateral es para secuencias causales, en cuyo caso ambas transformadas son iguales. Por lo tanto, no haremos esta distinción y nos referiremos a ella simplemente como la transformada Z de
x
(
n
).
- ↑ Proakis, John; Manolakis, Dimitris. Procesamiento digital de señales: principios, algoritmos y aplicaciones (3.ª ed.). PRENTICE-HALL INTERNATIONAL, INC.
- ↑ Bolzern, Paolo; Scattolini, Ricardo; Schiavoni, Nicola (2015). Fondamenti di Controlli Automatici (en italiano). Educación de MC Graw Hill. ISBN 978-88-386-6882-1.
- 1 2 3 A. R. Forouzan (2016). "Región de convergencia de la derivada de la transformada Z". Electronics Letters . 52 (8): 617– 619. Bibcode : 2016ElL....52..617F . doi : 10.1049/el.2016.0189 . S2CID 124802942 .
Lecturas adicionales
- Refaat El Attar, Apuntes de clase sobre la transformada Z , Lulu Press, Morrisville, Carolina del Norte, 2005. ISBN 1-4116-1979-X.
- Ogata, Katsuhiko, Sistemas de control de tiempo discreto, 2.ª ed. , Prentice-Hall Inc., 1995, 1987. ISBN 0-13-034281-5.
- Alan V. Oppenheim y Ronald W. Schafer (1999). Procesamiento de señales en tiempo discreto, 2.ª edición, Prentice Hall Signal Processing Series. ISBN 0-13-754920-2.
Enlaces externos
- "Transformada Z" . Enciclopedia de Matemáticas . EMS Press . 2001 [1994].
- Merrikh-Bayat, Farshad (2014). "Dos métodos para la inversión numérica de la transformada Z". arXiv : 1409.1727 [ math.NA ].
- Tabla de transformadas Z de algunas transformadas de Laplace comunes
- Entrada de Mathworld sobre la transformada Z. Archivada el 30/01/2013 en la Wayback Machine.
- Hilos de transformación Z en Comp.DSP Archivados el 15/06/2012 en Wayback Machine
- Un gráfico de la relación entre el plano s de la transformada de Laplace y el plano Z de la transformada Z.
- Explicación en vídeo de la transformada Z para ingenieros.
- ¿Qué es la transformada Z?
- Transforma
- Laplace transforma