¿Qué es la Transformada Z?
En el dinámico campo del análisis de señales y sistemas, la Transformada Z emerge como una herramienta matemática esencial, proporcionando un puente crucial entre el dominio del tiempo discreto y el dominio de la frecuencia. Este artículo se sumerge en la profundidad y la versatilidad de la Transformada Z, desvelando su capacidad para descomponer y examinar señales discretas de una manera que otras técnicas simplemente no pueden igualar.
La Transformada Z se define como un operador que transforma una secuencia (función discreta) en una función de la variable compleja continua z. Genéricamente, se denota como:
- Procesamiento de señales digitales: La transformada z permite representar y manipular señales que son muestreadas y codificadas en forma digital, como las que se usan en los sistemas de radar, telecomunicaciones, audio, video e imagen.
- Análisis y proyecto de circuitos digitales: La transformada z facilita el estudio de la respuesta y la estabilidad de circuitos que operan con señales discretas, como los filtros digitales, los generadores de funciones, los conversores analógico-digitales y viceversa.
- Sistemas de control de procesos por computadoras: La transformada z permite modelar y diseñar sistemas que son controlados por computadoras mediante señales discretas, como los sistemas antibloqueo, los sistemas de vibración, los sistemas de motor y los sistemas de prótesis.
Es importante destacar que existe una relación muy cercana entre la transformada de Fourier y la transformada Z; en particular, si se observa la sustitución de la variable compleja ejω por la variable compleja z. Cuando existe, la transformada de Fourier es simplemente X(z) con z = ejω. La transformada de Fourier es la transformada Z tomando Z = 1.
Una de las formas más comunes de aplicar la Transformada Z es por medio del método de inspección; el cuál consiste en identificar la función discreta que se desea transformar a partir de una tabla de pares de funciones discretas con sus respectivas transformaciones. Sobra decir, que la tabla se crea a partir de tomar las funciones discretas más comunes y aplicar la definición de la Transformada Z a cada una.
Tabla de transformada Z:
La Tabla 1 presenta la transformada Z de algunas funciones. La tabla se realizó con base en las presentadas en obras como las de Ogata (1996), Kuo (2009) y Fernández del Busto y Ezeta (2013).
Señal continua | Transformada de Laplace | Señal discreta | Transformada Z |
δ(t) | 1 | δ [n] | 1 |
1 o u(t) | ![]() | 1 o u[n] | ![]() |
t | ![]() | n | ![]() |
t2 | ![]() | n2 | ![]() |
e-at | ![]() | e-an | ![]() |
| eat | ![]() | ean | ![]() |
![]() | ![]() | ![]() |
|
sen(bt) | ![]() | rn sen(bn) |
|
cos(bt) | ![]() | rn cos(bn) |
|
| te-at | ![]() | ne-an | ![]() |
|
| an | ![]() |
|
| a-n | ![]() |
|
| (-a)n | ![]() |
|
| nan | ![]() |
¿Cuáles son las propiedades de la transformada Z?
La Tabla 2 presenta algunas de las propiedades de la transformada Z para aplicarlas a distintas situaciones que se pudieran presentar en el análisis matemático de un sistema de control discreto. La tabla se realizó con base en las presentadas en obras como la de Ogata (1996), Kuo (2009) y Fernández del Busto y Ezeta (2013).
Linealidad | Z{ax1[n] ± bx2[n]} = Z{ax1[n]} ± Z{bx2[n]} = aX1(z) ± bX2(z) |
Multiplicación por una constante | Z{ax[n]} = a Z{x[n]} = aX(z) |
Retraso en tiempo | Z{x[n-a]} = z-aX(z) |
Desplazamiento en tiempo | Z{x[n+1]} = zX(z) – zx(0), siendo x(0) una condición inicial dada. |
Multiplicación por la variable de tiempo | Z{nx[n]} = -Tz |
Multiplicación por an | Z{anx[n]} = X(a-1z) |
Multiplicación por e-an | ![]() |
Valor inicial | ![]() |
Valor final | ![]() |
Convolución | x[n] * y[n] = |
Ejemplo 1. Propiedad de linealidad. Sea x[n]= e3n – e-2n, su transformada Z sería la siguiente:
![]()
Ejemplo 2. Multiplicación por una constante. Tomemos el ejemplo anterior haciendo la siguiente modificación: x[n]= 5 e3n – 2e-2n.
![]()
Ejemplo 3. Retraso en tiempo. Sea x[n] un escalón unitario desfasado en tiempo 3 unidades x[n] = u[n - 3], su transformada Z sería la siguiente:
![]()
Ejemplo 4. Multiplicación por an. Sea x[n] = 0.1n u[n] , su transformada Z sería la siguiente:
![]()
¿Qué es la Transformada inversa de Z?
Por otro lado; la transformada inversa de Z es el proceso contrario a la transformada Z. Se trata de un procedimiento que permite convertir o transferir una señal en el dominio Z a una señal discreta en el tiempo para una determinada región de convergencia. Este proceso se realiza utilizando el teorema de Cauchy y la fórmula integral de Cauchy.
- Método de inspección:
Consiste nuevamente en buscar la función en dominio complejo que se desea transformar en la tabla 1 y ver cual es el correspondiente a esa función en el dominio discreto.
- Método de residuos (integral de contorno):
- Método de fracciones parciales:
Cuando estamos analizando sistemas digitales es importante determinar la función de transferencia del mismo. La función de transferencia de un sistema se define como la relación o cociente que existe entre la transformada z de la secuencia de salida y la transformada z de la secuencia de entrada (en sistemas analógicos la relación esta dada por el cociente de las transformadas de Laplace de entrada y salida del sistema respectivamente).
Sea F(z) una expresión que representa el cociente entre dos polinomios expresada de la siguiente forma:

El primer paso es dividir toda la F(z) por una z. A partir de aquí, se puede proceder a separar el cociente de polinomios en sus respectivas fracciones parciales.
![]()
Hecho esto, hay que diferenciar tres casos:
Caso 1. Polos reales no repetidos
Cuando se presenta el caso de tener polos reales no repetidos, es fácil obtener las fracciones parciales.

Lo primero que se realiza es dividir la función entre z.

Sus fracciones parciales se obtendrían como se presenta a continuación:

Podemos obtener que A+B+C= 0 y -1.5A -0.9B – 0.6C= 1. Además, 0.54A= 0.8. Los resultados para A, B y C son A= 1.481, B= -7.778 y C= 6.296.
![]()
De aquí solo resta fijarnos en la tabla de transformadas Z y encontrar la antitransformada de cada uno de los términos. De esa forma determinamos f[n]:
![]()
Caso 2. Polos reales repetidos

El primer paso es nuevamente dividir toda la F(z) por una z.

Se separan sus fracciones parciales. La separación de fracciones esta dada de la siguiente forma:
Volviendo al ejemplo, la separación quedaría de la siguiente manera:
Finalmente por inspección podemos determinar:

Caso 3. Polos complejos no repetidos

Trabajar con números complejos es complicado y más aún al querer obtener las fracciones parciales de una función. Por lo cual resulta útil emplear algún software matemático como Matlab, Octave o Scilab entre otros.
Para el caso de Octave:
Primero, dividimos toda la F(z) entre una z.
Ya con las fracciones parciales dadas por Octave, el siguiente paso es representar en forma polar (magnitud y ángulo en radianes) cada número complejo. Para ello podemos ocupar la función [angulo,magnitud] = cart2pol(real,imaginario)
La representación polar de cada número complejo es la siguiente:

Entonces, nuestras fracciones parciales nos quedan como se presenta a continuación:
![]()
Por ende, f[n] nos quedaría de la siguiente forma:
![]()
Esta sería una respuesta correcta. De aquí, lo único que quedaría por hacer sería aplicar las propiedades de los números complejos que podamos utilizar para simplificar la función:

cos(a + b) se puede representar en números complejos como:


La forma general de una función discreta f[n] de una transformada Z inversa resultante de una función con polos complejos es la siguiente:
![]()
Donde:
- Método de serie de potencias (división larga):
El método de serie de potencias es otra técnica para obtener la anti transformada en Z de una función racional. Consiste en expresar la función como una suma infinita de términos de la forma a_n z^n, donde a_n son los coeficientes de la serie. Luego, se aplica la propiedad de linealidad de la anti transformada en Z y se usa la tabla de pares transformados para obtener la anti transformada de cada término. Finalmente, se suma el resultado de todas las anti transformadas para obtener la solución.
- Ecuaciones de diferencias:
Ejemplos de transformada Z y transformada inversa de Z
Bibliografia:
Understanding the
Z-Transform - YouTube
TL.LSMR1802TEO.601.202360-Control digital (tecmilenio.mx)
Relación entre Laplace y
Fourier | El Traductor - YouTube
































= X(z)Y(z)









