Documentos de Académico
Documentos de Profesional
Documentos de Cultura
usando la Transformada Z
POR RUBÉN AGAPITO
Departamento de Ciencias
Sección Matemáticas
Resumen
Apuntes de clase.
Índice
1 La Transformada Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 Linealidad de la transformada Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 La transformada Z unilateral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 La Región de Convergencia (ROC) de X(z) . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3.1 Propiedades de la Región de Convergencia . . . . . . . . . . . . . . . . . . . . . . . 3
Existencia de la transformada Z unilateral . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 Transformada de algunas señales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.5 Propiedades de la transformada Z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5.1 Linealidad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1.5.2 Desplazamiento en el tiempo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.5.3 Multiplicación por z0n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5.4 Inversión del tiempo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5.5 Multiplicación por n (o derivación en z) . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.5.6 Acumulación . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.5.7 Convolución . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.6 Cálculo de la transformada inversa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.7 Aplicación de la transformada para resolver ecuaciones en diferencia lineales . 10
1.7.1 Componentes de entrada cero y estado cero . . . . . . . . . . . . . . . . . . . . . 11
1.7.2 Distintas manera de hallar la función de transferencia de un sistema LTI . 12
1 La Transformada Z
Definimos X(z), la transformada zeta de x[n] como
∞
X(z) = x[n] z−n
n=−∞
1
x[n] = X(z) zn−1 dz.
2𝜋j
Sin embargo nos nos preocuparemos en hallar x[n] de esta forma ya que usaremos tablas
para ello.
Para denotar la relación entre la transformada z y su inversa escribimos
1
o simplemente
x[n] ⟷ X(z).
Observemos que
𝛾
para z < 1, esto es, |z| > |𝛾|. Así, la ROC será la región fuera del círculo de centro el origen y
radio |𝛾|.
Figura 1.
2
Puede comprobarse que la transformada Z de la señal −𝛾 nu[−(n + 1)] también es z/(z − 𝛾).
Ver próximo ejemplo. Sin embargo, la ROC en este caso es |z| < |𝛾|. Por tanto, la transformada
Z inversa de z/(z − 𝛾) no es única. Así, si restringimos la transformada inversa a ser causal,
obtendremos unicidad, en nuestro caso, 𝛾 nu[n].
Como ilustraron los ejemplos anteriores, la ROC de X(z) depende de la naturaleza de x[n].
Recordemos que en una función racional (cociente de dos polinomios), los polos son los ceros
del denominador. En lo que sigue supongamos que X(z) es una función racional de z.
Propiedad 2. Si x[n] es una sucesión finita (esto es, x[n] = 0 excepto en un intervalo
finito N1 ⩽ n ⩽ N2) y X(z) converge para algún valor de z, entonces la ROC es todo el
plano z, excepto, quizás, en z = 0 ó z = ∞. Entendamos esto último con los siguientes
ejemplos:
x[1] x[2]
Para X(z) = ∑n=−1 x[n] z−n = zx[−1] + x[0] + z + z2 , si x[−1] ≠ 0, la ROC no
2
•
incluye a z = ∞, y si x[1] ≠ 0 ó x[2] ≠ 0, la ROC tampoco puede contener a z = 0.
Así, en general, cuando aparezcan potencias positivas y negativas de z, la ROC
no puede contener a 0 ni a ∞.
∞
X(z) = x[n] z−n,
n=N1
donde N1 puede ser positivo o negativo. Si X(z) converge para algún valor de z, entonces
la ROC es de la forma
3
donde rmax es igual a la magnitud mayor de cualquiera de los polos de X(z). Así, la ROC
es el exterior del círculo |z| = rmax del plano z, con la posible excepción de z = ∞ (si N1 es
negativo).
N2
X(z) = x[n] z−n,
n=−∞
donde N2 puede ser positivo o negativo. Si X(z) converge para algún valor de z, entonces
la ROC es de la forma
donde rmin es la menor magnitud de cualquier polo de X(z). Así, la ROC es el interior
del círculo |z| = rmin en el plano z, con la posible excepción de z = 0 (si N2 es positivo).
∞
X(z) = x[n] z−n.
n=−∞
donde r1 y r2 son las magnitudes de ambos polos de X(z). Así, la ROC es un anillo
circular en el plano z que se encuentra entre los círculos |z| = r1 y |z| = r2, sin contener
ningún polo.
Por definición
∞ ∞
x[n]
X[z] = x[n]z−n = .
zn
n=0 n=0
∞
|x[n]|
|X[z]| ⩽ < ∞,
|z|n
n=0
para algún z. Una condición para que esto se cumpla es que la señal x[n] esté acotada por
una señal exponencial r0n, para algún r0. En efecto, si
∞
n
r0 1
|x[n]| ⩽ r0n ⟹ |X[z]| ⩽ = r , |z| > r0.
n=0
|z| 1 − |z|0
4
Por lo tanto, X[z] existe para |z| > r0.
a) 𝛿[n]
b) u[n]
c) cos(𝛽n)u[n]
n n
d) 7 u[n] − 6 u[n]
1 1
3 2
b) Tenemos
∞ ∞ ∞
n
u[n] 1 1 1 z 1
Z{u[n]} = = = = = , < 1.
zn zn z 1−
1 z−1 z
n=0 n=0 n=0 z
Por tanto,
z
u[n] ⟷ , |z| > 1.
z−1
c) Recordemos que
e j𝛽n + e− j𝛽n
cos(𝛽n) = .
2
Del Ejemplo 1 tenemos que
z
e± j𝛽nu[n] ⟷ , |z| > e± j𝛽 = 1.
z − e± j𝛽
Por tanto,
z z z(z − cos(𝛽))
X[z] =
1
(( +
2 z − e j𝛽 z − e− j𝛽
= 2 ))
z − 2z cos(𝛽) + 1
, |z| > 1.
d) Del Ejemplo 1
n
1 1 1
u[n] ⟷ , |z| >
1− z
3 1 −1 3
3
n
1 1 1
u[n] ⟷ , |z| >
1− z
2 1 −1 2
2
y aplicando linealidad
n n
1 1 7 6 1
7 u[n] − 6 u[n] ⟷ − , |z| > .
1− z 1− z
3 2 1 −1 1 −1 2
3 2
5
En las Tablas (1) y (2) presentamos algunos pares de transformadas básicas.
1.5.1 Linealidad
Si
6
1.5.2 Desplazamiento en el tiempo
∞
Z{x[n − n0]} = x[n − n0] z−n.
n=−∞
∞ ∞
Z{x[n − n0]} = x[m] z−(m+n0) = z−n0 x[m] z−m = z−n0 X(z).
m=−∞ m=−∞
Debido a la multiplicación por z−n0 para n0 > 0, se introducen polos adicionales en z = 0 que
se eliminarán en z = ∞. Similarmente, si n0 < 0, se introducen ceros adicionales en z = 0 y se
eliminarán en z = ∞. Por tanto, los puntos z = 0 y z = ∞ pueden agregarse o eliminarse de la
ROC por el desplazamiento en el tiempo. Así, tenemos que
En el caso de señales causales, tenemos las siguientes fórmulas de traslación hacia la derecha
(atraso):
1
x[n − 1] u[n] ⟷ X(z) + x[−1],
z
1 1
x[n − 2] u[n] ⟷ 2 X(z) + x[−1] + x[−2],
z z
1 1 1
x[n − 3] u[n] ⟷ 3 X(z) + 2 x[−1] + x[−2] + x[−3].
z z z
En general,
m
−m −m
x[n − m] u[n] ⟷ z X(z) + z x[−n] zn.
n=1
7
En general,
m−1
x[n + m] u[n] ⟷ z m X(z) − zm x[n] z−n.
n=0
z
z0n x[n] ⟷ X , R′ = |z0|R.
z0
e j𝜃nx[n] ⟷ X e− j𝜃z , R′ = R.
Aquí, todos los polos y ceros están girados por el ángulo 𝜃 y la ROC permanece sin cambios.
1 1
x[−n] ⟷ X , R′ = .
z R
d
nx[n] ⟷ −z X(z), R′ = R.
dz
8
1.5.6 Acumulación
1 z
Y(z) = X(z) = X(z) .
1 − z−1 z−1
1.5.7 Convolución
Si
Aplicando la transformada
Y[z] =
∞
((( ∞
)))
x1[k] x2[n − k] z−n =
∞
x1[k] ((( ∞
)))
x2[n − k] z−n .
n=−∞ (
k=−∞ ) k=−∞ (
n=−∞ )
El último término en paréntesis es la transformada de la señal desplazada x2[n − k], y por la
propiedad de desplazamiento en el tiempo tenemos que
Y[z] =
∞
x1[k](z−kX2(z)) = (( ∞
))
x1[k] z−k X 2(z) = X1(z) X2(z),
k=−∞
(
k=−∞
)
con una ROC que contiene a la intersección de las ROC de X 1(z) y X 2(z). Si un cero de una
transformada cancela a un polo de la otra, la ROC de Y(z) puede ser mayor, y tendríamos que
esta ROC contendría a R1 ∩ R2. □
9
Ejemplo 4. Halle la transformada Z inversa de
8z − 19
X(z) = .
(z − 2)(z − 3)
3 5
X(z) = + .
z−2 z−3
Recurriendo a las tablas obtenemos
Es preferible usar tablas pero con las fórmulas que contengan u[n] en vez de u[n − 1]. Si
analizamos las fórmulas en las tablas, debe tenerse siempre un factor de z en el numerador
para obtener u[n]. Debido a esto, siempre es preferible aplicar fracciones parciales a
19 3 z 5 z
X(z) = − + + .
6 2 z−2 3 z−3
19 3 n 5 n
x[n] = − 𝛿[n] + ⋅ 2 + ⋅ 3 u[n].
6 2 3
Ejemplo 5. Resuelva
sujeta a las condiciones iniciales y[−1] = y[−2]= 36 , y con señal de entrada x[n] =2 −n u[n].
11 37
6
,
10
Como la entrada es causal, x[−1] = x[−2] = 0. En el lado derecho de la ecuación se necesita
calcular
z
x[n] = 2 −n u[n] = 0.5n u[n] ⟷ ,
z − 0.5
1 1 z 1
x[n − 1] u[n] ⟷ X(z) + x[−1] = ⋅ = ,
z z z − 0.5 z − 0.5
1 1 1
x[n − 2] u[n] ⟷ 2 X(z) + x[−1] + x[−2] = .
z z z(z − 0.5)
5 6 11 3 5
1− + Y(z) − 3 − = + , (1)
z z2 z z − 0.5 z(z − 0.5)
de lo cual deducimos
26 7 18 n
y[n] = 0.5n − 2 n + 3 u[n]. (2)
15 3 3
5 6 11 3 5
1− + Y(z) − 3 − = + ,
z z2 z z − 0.5 z(z − 0.5)
||||||||||{z}}}}}}}}}} |||||||||||||||||||||||||||{z}}}}}}}}}}}}}}}}}}}}}}}}}}}
cond. ini. términos de entrada
entonces
5 6 11 3z + 5
1− + Y(z) = 3 − +
z z2 z z(z − 0.5)
||||||||||{z}}}}}}}}}} |||||||||||{z}}}}}}}}}}}
cond. ini. términos de entrada
Y(z)
Despejamos Y(z), consideramos z
, aplicamos fracciones parciales, y nuevamente conside-
ramos Y(z),
z z 26 z 22 z 28 z
Y(z) = 5 ⋅ −2⋅ + ⋅ − ⋅ + ⋅
z−2 z−3 15 z − 0.5 3 z − 2 5 z−3
||||||||||||||||||||||||||||{z}}}}}}}}}}}}}}}}}}}}}}}}}}}} ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||{z}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
cond. ini. términos de entrada
11
aplicamos transformada inversa para obtener
26 22 n 28 n
y[n] = (5 ⋅ 2 n − 2 ⋅ 3n)u[n] + ⋅ 0.5n − ⋅2 + ⋅ 3 u[n],
|||||||||||||||||||||||||||{z}}}}}}}}}}}}}}}}}}}}}}}}}}} 15 3 5
ZIR |||||||||||||||||||||||||||||||||||||||||||||||||||||||{z}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
ZSR
esto es,
lo cual proviene de
En caso sepamos la respuesta al impulso del sistema, h[n], sabemos que la función de trans-
ferencia viene dada por
∞
H(z) = h[n]z−n = Z{h[n]} (transformada Z de h[n]). (3)
n=−∞
Por otro lado, recordemos que la señal x[n] = zn es una eigenfunción del sistema, con eigen-
valor dado por H(z), esto es, la respuesta a esta señal exponencial es y[n] = H(z) z n. Se vio
que al reemplazar y[n] y x[n] = z n en la ecuación en diferencias, se obtuvo
P(z)
H(z) = . (4)
Q(z)
Ahora supongamos que x[n] es cualquier señal causal. Si asumimos condiciones iniciales
cero, y[−1] = y[−2] = ⋅⋅⋅ = y[−N] = 0, la respuesta del sistema para x[n], con estas condiciones
iniciales, debe ser considerada una respuesta de estado cero (ZSR). Denotémosla por y[n].
Por teoría, sabemos que y[n] = h[n] ∗ x[n]. Aplicamos transformada Z,
Observemos que las fórmulas (4) y (5) evitan el cálculo explícito de la respuesta al impulso
h[n] del sistema LTI.
para la señal de entrada x[n] = (−2)−nu[n], asumiendo condiciones iniciales cero (sistema en
estado cero).
12
Solución. Observar que nos están pidiendo la respuesta de estado cero del sistema para la
señal de entrada dada. Usando el operador E, la ecuación en diferencias puede escribirse
como
P(z) z + 0.32
H(z) = = .
Q(z) z2 + z + 0.16
z
X(z) = .
z + 0.5
Luego,
z(z + 0.32)
Y(z) = H(z) ⋅ X(z) = .
(z2 + z + 0.16)(z + 0.5)
Por tanto,
Y(z) z + 0.32 2/3 8/3 2
= 2 = − + ,
z (z + z + 0.16)(z + 0.5) z + 0.2 z + 0.8 z + 0.5
multiplicamos por z,
2 z 8 z z
Y(z) = ⋅ − ⋅ +2⋅ ,
3 z + 0.2 3 z + 0.8 z + 0.5
2 8
y[n] = (−0.2)n − (−0.8)n + 2(−0.5)n u[n].
3 3
13