PROCESAMIENTO DIGITAL DE SEÑALES 1
TRANSFORMADA Z
3.0 INTRODUCCIÓN
Si bien la transformada de Fourier, juega un rol en la representación y análisis de
las señales y sistemas en tiempo discreto, su generalización de esta se realiza
mediante la transformada z. La transformada z, para señales en tiempo discreto es
la contraparte de la transformada de Laplace para señales en tiempo continuo, y
cada una de ellas tiene una relación correspondiente a la transformada de Fourier.
La principal razón de introducir esta generalización, es que la transformada de
Fourier, no converge para todas las secuencias y es usual tener una
generalización de la transformada de Fourier. En la solución de problemas
analíticos, la notación de la transformada z es más conveniente que la notación de
la transformada de Fourier.
3.1 TRANSFORMADA Z
La transformada de Fourier X (e jw ) , de una secuencia x[n] se define como
jw +∞ − jwn
X (e ) = ∑ x[n]e
n = −∞
La Transformada z de una secuencia x[n] está definida como
+∞ −n
X ( z) = ∑ x[n]z
n = −∞
A la transformada z, expresada en esta forma a menudo se le conoce como la
transformada z bilateral.
Por conveniencia, la relación de transformación entre x[n] y X(z) se indicará
x[n] ↔ X(z)
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 2
En particular, si reemplazamos la variable compleja z con la variable compleja
e jw , entonces la transformada z se reduce a la transformada de Fourier.
De una manera general, podemos expresar la variable compleja z en la forma
polar como
z = re jw
Con esta forma, tendremos
+∞ jw − n
X (re jw ) = ∑ x[ n](re )
n = −∞
o en forma equivalente
+ ∞ −n
X (re ) = ∑ x[n]r e − jwn
jw
n = −∞
jw
Observamos que X (re ) , es la transformada de Fourier de la secuencia x[n]
multiplicada por una exponencial real
X ( re jw ) = F x[ n ]r − n
para r = 1 o |z| = 1, la transformada z se reduce a la transformada de Fourier
X ( z) | jw = F {x[n]}
z=e
En el caso de tiempo continuo, la transformada de Laplace, se reduce a la
transformada de Fourier, cuando la parte real de la variable es cero. La
transformada de Laplace se reduce a la transformada de Fourier sobre el eje
imaginario.
La transformada z, se reduce a la transformada de Fourier, cuando la magnitud de
la variable de transformación z es uno. La transformada z, se reduce a la
transformada de Fourier sobre un contorno del plano z complejo correspondiente a
un círculo con radio unitario. El círculo en el plano z, se conoce como el circulo
unitario y se ilustra figura 3.1.
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 3
Figura 3.1, Circulo unitario en el plano complejo z
En general, hay un rango de valores de z para el que X(z) converge, y está
asociado con la transformada z de la secuencia. Al igual que en la transformada
de Laplace, este rango de valores se conoce como la región de convergencia
(ROC). Si la ROC incluye el circulo unitario, entonces la transformada de Fourier
también converge.
El más importante y uso de la transformada z, se da cuando X(z), es una función
racional dentro la región de convergencia, es decir,
P( z )
X ( z) =
Q( z )
donde P(z) y Q(z) son polinomios en z. Los valores de z para el cuál X(z) = 0, son
llamados los ceros de X(z), y los valores de z par el cuál X(z) es infinito, son
referidos como los polos de X(z).
Ejemplo 3.1
Considere la señal x[n] = a n u[n] . Calcule su transformada z, X(z), y dibuje su
región de convergencia.
Las transformada z, de X(z)
∞ n − n ∞ −1 n
X ( z) = ∑ a u[n]z = ∑ az
n = −∞ n = 0
La convergencia de X(z), requiere que
∞ −1
n
∑ az 〈∞
n=0
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 4
Entonces, la región de convergencia es el rango de valores de z, para el cuál
−1
az 〈1 , o, equivalente, z 〉 a . Dentro la región de convergencia, la serie infinita
converge a
∞ −1 n 1
X ( z) = ∑ az = z〉 a
n = 0 1− az −1
La transformada z, converge para algún valor finito de a . La transformada de
Fourier de x[n], por otro lado, converge solo si a 〈1 . Para a 〉1 , la región de
convergencia ROC, no incluye al circulo unitario, y la transformada de Fourier de
la secuencia a n u[n] , no converge. La región de convergencia y el diagrama de
polos y ceros, son mostrados, en la figura 3.3.
Figura 3.2 Región de Convergencia y el diagrama de polos y ceros
En la tabla 3.1, se presentan un número resumido de pares de transformada z,
muy utilizados.
Tabla 3.1 Algunos pares de la transformada z
Secuencia Transformada Región de Convergencia
1. ∂[n ] 1 Todo z
2. u[n ]
1
z >1
1 − z −1
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 5
3. − u [− n − 1]
1
z <1
1 − z −1
4. ∂[n − m] z −m Todo z excepto 0 (si m>0)
o ∞ (si m<0)
5. a n u[n ]
1
z >a
1 − az −1
6. − a n u[− n − 1]
1
z <a
1 − az −1
az −1
7. na n u [n ] z >a
(1− az ) −1 2
az −1
8. − na u [− n − 1]
n
z <a
(1− az −1)2
1 − [cos ω o ]z −1
9. [cos ω o n ]u [n ] z >1
1 − [2 cos ω o ]z −1 + z − 2
10. [sen ω o n ]u[n ]
[senω o ]z −1 z >1
1 − [2 cos ω o ]z −1 + z − 2
[ ]
11. r n cos ω o n u[n ]
1 − [r cos ω o ]z −1
1 − [2r cos ω o ]z −1 + r 2 z − 2
z > r
[ ]
12. r n sen ω o n u[n ]
[r senω o ]z −1
1 − [2r cos ω o ]z −1 + r 2 z − 2
z > r
13.
an , 0 ≤ n ≤ N − 1 1 − a N z −N z >0
0, en el resto 1 − az −1
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 6
3.2 PROPIEDADES DE LA REGIÓN DE CONVERGENCIA PARA LA
TRANSFORMADA Z
Las propiedades de la región de convergencia, dependen de la naturaleza de la
señal. La propiedades son resumidas, seguidas por alguna discusión y una
justificación intuitiva. Asumiremos específicamente, que la expresión algebraica
par la transformada z es una función racional y que x[n], tiene amplitud finita
excepto posible a n = ∞ ó n = −∞
• Propiedad 1
La ROC de X(z), consiste de un anillo en el plano z centrado alrededor del
origen.
• Propiedad 2
La transformada de Fourier de x[n], converge absolutamente si y solo si, la
ROC de la transformada z incluye al circulo unitario.
• Propiedad 3
la ROC no puede contener ningún polo.
• Propiedad 4
Si x[n] es una secuencia de duración finita, es decir, una secuencia que es cero
excepto en un intervalo finito − ∞〈 N ≤ n ≤ N 〈∞ , entonces la ROC es el
1 2
plano z completo, excepto posiblemente en z=0 ó z = ∞ .
• Propiedad 5
Si x[n] es una secuencia del lado derecho, es decir, una secuencia que es cero
para n〈 N 〈∞ , la ROC se extiende más alejado del polo finito de X(z) a z = ∞ .
1
• Propiedad 6
Si x[n] es una secuencia del lado izquierdo, es decir, una secuencia que es
cero para n〉 N 〉 − ∞ , la ROC se extiende más adentro del polo no cero a z=0.
2
• Propiedad 7
Si x[n] es bilateral, la ROC consistirá de un anillo en el plano z, limitado en el
interior o exterior por un polo.
• Propiedad 8
La ROC, debe ser una región conectada.
3.3 LA TRANSFORMADA Z INVERSA
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 7
Uno de los importantes roles de la transformada z, es el análisis de sistemas
lineales en tiempo discreto. A menudo este análisis, involucra hallar la
transformada z de secuencias y, después de algunas manipulaciones de
expresiones algebraicas, hallar la transformada z inversa. Hay un número
formal e informal de caminos para determinar la transformada z inversa de
expresiones algebraicas dadas y región de convergencia asociada. La
transformada z inversa, formalmente esta basada en el teorema de la integral
de Cauchy. Para las clases típicas de secuencias y transformadas z,
encontraremos en el análisis de sistemas discretos lineales invariantes en el
tiempo, al menos procedimientos formales y preferibles.
La expresión formal de la transformada z inversa está dada por
x[n] = 1 ∫ X ( z) zn−1dz
2πj
La integral de la transformada inversa requiere de una integración a lo largo de
una curva cerrada en el plano complejo. Sin embargo, existen diversos
procedimientos alternativos, para obtener una secuencia a partir de su
transformada z.
Un procedimiento en particular útil para transformadas z racionales, consiste
en expandir la expresión algebraica, en una expansión por fracciones parciales,
y reconocer la secuencia asociada con cada uno de los términos individuales.
Otros métodos a considerar es el de inspección y expansión en series de
potencia.
3.3.1 Método de Inspección
Este método, consiste en simplificar, o reconocer por inspección ciertos pares
de transformadas.
Ejemplo 3.2
a nu[n] ↔ 1 z 〉a
1- az-1
Ejemplo 3.3
Hallar la transformada inversa de
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 8
X(z) = 1
z〉 1
,
1- z −1
1 2
2
por inspección, la secuencia asociada
1
n
x[n] = u[n]
2
y cuando z 〈1
2
1
n
x[n] = − u[−n −1]
2
3.3.2 Expansión por Fracciones Parciales
A veces X(z), puede no estar dada explícitamente disponible en una tabla, pero
si es posible obtener una expresión alternativa de X(z), como la suma de
simples términos, cada uno de los cuáles esta tabulado. Este es el caso, para
alguna función racional, donde podemos obtener, una expansión de fracciones
parciales, y, fácilmente identificar, las secuencias correspondientes a los
términos individuales.
Para obtener una expansión por fracciones parciales, asumimos que X(z), es
expresada como una relación de polinomios en z −1, es decir
b z− k
M
∑
k
X ( z) = k = 0
N
∑ a z
−k
k =0 k
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 9
Si M 〈 N , y los polos son todos de primer orden, entonces, X(z), puede ser
expresado como
N A
X ( z) = ∑ k
−1
k = 11− d k z
Los coeficientes A , para z = d , pueden ser hallados de
k k
A = (1− d z −1) X ( z)
k k z=d
k
Ejemplo 3.4
Calcule la secuencia x[n], si tiene la siguiente transformada X(z), con región de
convergencia z 〉1
1 + 2 z −1 + z − 2 1 + 2 z −1 + z − 2
X ( z) = =
3 −1 1 − 2
(1− z −1)(1− z −1)
1
1− z + z
2 2 2
Como, M = N = 2 y todos los polos son de primer orden, X(z), puede ser
representado como
A A
X ( z) = B + 1 + 2
−1
1 − z −1 1 − z
0 1
2
La constante, B , puede ser hallada por división de numerador y denominador.
0
Entonces, X(z), puede ser expresado como
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 10
−1 + 5 z −1
X ( z) = 2 +
(1− z −1)(1− z −1)
1
2
Los coeficientes, A y A , son hallados
1 2
1 + 2 z −1 + 2 z − 2
A = = −9
1
1− z − 1 − 1
z =2
1 + 2 z −1 + 2 z − 2
A = =8
2 1 −1 − 1
z =1
1− z
2
Entonces, X(z) es
X ( z) = 2 − 9 + 8
1− 1 z −1 1− z −1
2
De la tabla, tenemos
2 ↔ 2δ [n]
1
n
1
↔ u[n]
1- 1 z − 1
2
2
1
↔ u[n]
1 − z −1
Entonces, de la linealidad de la transformada z,
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 11
1
n
x[n] = 2δ [n] - 9 u[n] + 8u[n]
2
3.3.3 Expansión por Series de Potencia
La expresión de definición de la transformada z, es una serie de Laurent,
donde los valores de la secuencia x[n], son los coeficientes de z − n . Entonces,
si la transformada z, está dada como series de potencia en la forma
∞
X ( z) = ∑ x[n]z − n
n = −∞
= ... + x[-2]z2 + x[−1]z + x[0] + x[1]z −1+ x[2]z − 2 + ....
podemos determinar algún valor particular de la secuencia, encontrando los
coeficientes de la potencia apropiada de z −1.
Ejemplo 3.5
Suponer, X(z), está dado por la forma
X ( z) = z 2 (1− z −1)(1+ z −1)(1− z −1)
1
2
Multiplicando, podemos expresar X(z) como
X ( z ) = z 2 − z −1 + z −1
1 1
2 2
Por inspección, x[n] está dado por
1 1
x[n] = δ [n + 2] − δ [n +1] − δ [n] + δ [n −1]
2 2
3.4 PROPIEDADES DE LA TRANSFORMADA Z
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 12
Muchas de las propiedades de la transformada z son particularmente usadas en
el estudio de las señales y sistemas en tiempo discreto. Esas propiedades, son
la base para transformar, las ecuaciones a diferencia lineal con coeficientes
constantes a ecuaciones algebraicas en términos de la transformada z, la
solución puede ser obtenida usando la transformada z inversa.
La transformada z, de la secuencia x[n] esta por X(z) y la ROC de X(z) esta
indicada por Rx , es decir,
x[n] ↔ X(z), ROC = R x
3.4.1 Linealidad
Si
x [n] ↔ X ( z) ROC = R
1 1 x1
y
x [n] ↔ X ( z) ROC = R
2 2 x2
entonces
ax [n] + bx [n] ↔ aX ( z) + bX ( z) con ROC R ∩ R
1 2 1 2 x1 x2
3.4.2 Desplazamiento en el tiempo
Si
x[n] ↔ X(z) con ROC = R x
entonces
-n
x[n − n ] ↔ z 0 X ( z) con ROC = R x
0
3.4.3 Multiplicación por una Secuencia Exponencial
Si
z n x[n] ↔ X(z/z ) con ROC = z R x
0 0 0
jw
Si z = e 0 , entonces
0
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 13
jw n j (w−w )
e 0 x[n] ↔ X(e 0 )
3.4.4 Diferenciación de X(z)
dX(z)
nx[n] ↔ - z , ROC = R x
dz
3.4.5 Conjugación de una Secuencia Compleja
x*[n] ↔ X*(z*), ROC = R x
3.4.6 Inversión en el Tiempo
Si
x[n] ↔ X(z) con ROC = R x
entonces
x[−n] ↔ X 1 ROC = 1
z Rx
3.4.7 Convolución de Secuencias
Si
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 14
x [n] ↔ X ( z), ROC = R
1 1 x1
x [n] ↔ X ( z), ROC = R
2 2 x2
Entonces,
x [n]* x [n] ↔ X ( z) X ( z) ROC con R ∩ R
1 2 1 2 x1 x2
3.4.8 Teorema del valor Inicial
Si x[n]=0, n < 0, entonces
x[0] = límz→∞ X ( z)
3.4.9 Resumen de algunas Propiedades de la Transformada z
En la tabla 3.2, se muestra algunas propiedades de la transformada z.
Tabla 3.2, Resumen de algunas propiedades de la transformada z
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.
PROCESAMIENTO DIGITAL DE SEÑALES 15
Profesor Jorge Alberto Del Carpio Salinas, Dr. Ing.