Está en la página 1de 10

Señales y Sistemas II (IE–859)

Ejemplos de la transformada z inversa



c M. Valenzuela 1999–2001
(8 de febrero de 2001)

Ejemplo 1
Obtedremos la transformada z inversa de
2z 3 + z
X(z) = . (1)
(z − 2)2 (z − 1)

Potencias positivas de z y expansión de X(z)/z


Se expande en fracciones parciales X(z)/z:

X(z) 2z 2 + 1
= ; (2)
z (z − 2)2 (z − 1)
A1 A21 A22
= + 2 + . (3)
z − 1 (z − 2) z−2

Las constantes se obtienen de la siguiente manera:


" #
X(z)
A1 = (z − 1) ; (4)
z
z=1
" #
2z 2 + 1
= ; (5)
(z − 2)2
z=1
= 3; (6)
" #
2z 2 + 1
A21 = ; (7)
(z − 1)
z=2
= 9; (8)
" #
2
d 2z + 1
A22 = ; (9)
dz (z − 1)
z=2
" #
2z 2 − 4z − 1
= ; (10)
(z − 1)2
z=2
= −1. (11)

Sustituyendo y despejando X(z) se obtiene que:

X(z) 3 9 1
= + − ; (12)
z z − 1 (z − 2)2 z−2
3z 9z z
X(z) = + 2 − . (13)
z − 1 (z − 2) z−2
(14)

Para obtener la transformada inversa utilizamos la siguiente fórmula:


( )
z K n−m+1 m−2Y
Z −1 m = (n − k). (15)
(z − K) (m − 1)! k=0
Ejemplos de la transformada z inversa Señales y Sistemas II (IE–859)

En particular, para m = 1 y m = 2 se obtiene que:


( )
−1 z
Z = K n; (16)
z−K
( )
z
Z −1 = nK n−1 . (17)
(z − K)2

Por lo tanto,
x(n) = x(nT ) = 3 + 9n 2n−1 − 2n .

(18)

Potencias positivas de z y expansión de X(z)


Al hacer la expansión en fracciones parciales de una función racional es necesario que el orden del
numerador sea menor al orden del denominador. En este ejemplo, para expander X(z) es necesario
realizar la división de la siguiente manera:

10z 2 − 15z + 8
X(z) = 2+ ; (19)
(z − 2)2 (z − 1)
A1 A21 A22
= 2+ + 2 + . (20)
z − 1 (z − 2) z−2

Las constantes se obtienen de la siguiente manera:

A1 = [X(z)(z − 1)]z=1 ; (21)


" #
10z 2 − 15z + 8
= ; (22)
(z − 2)2
z=1
= 3; (23)
" #
10z 2 − 15z + 8
A21 = ; (24)
(z − 1)
z=2
= 18; (25)
" #
d 10z 2 − 15z + 8
A22 = ; (26)
dz (z − 1)
z=2
" #
10z 2 − 20z + 7
= ; (27)
(z − 1)2
z=2
= 7. (28)

Por lo tanto, X(z) es igual a


3 18 7
2+ + 2 + .
z − 1 (z − 2) z−2
Ahora obtenemos la transformada inversa aplicando la propiedad del retraso:

x(n) = 2δ(n) + 3u(n − 1) + 18(n − 1) 2n−2 u(n − 1) + 7 2n−1 u(n − 1);


 
(29)
n−1 n−1 n−1
  
= 2δ(n) + 3 − 3δ(n) + 9n 2 u(n − 1) − 9 2 u(n − 1) + 7 2 u(n − 1); (30)
n−1 n

= 3 − δ(n) + 9n 2 − 2 u(n − 1); (31)
n−1 n

= 3 − δ(n) + 9n 2 − 2 + δ(n); (32)
n−1 n

= 3 − 9n 2 −2 . (33)

Esto es lo que ya habı́amos obtenido.


c M. Valenzuela, 1999–2001 (8 de febrero de 2001) Página 2
Ejemplos de la transformada z inversa Señales y Sistemas II (IE–859)

Potencias negativas de z y expansión de X(φ)


Expresamos X(z) en potencias negativas utilizando la notación φ = z −1 .

2z 3 + z
X(φ) = ; (34)
(z − 2)2 (z − 1)
2 + z −2
= ; (35)
(1 − 2z −1 )2 (1 − z −1 )
2 + φ2
= . (36)
(1 − 2φ)2 (1 − φ)

Expandemos X(φ) en fracciones parciales:

A1 A21 A22
X(φ) = + 2 + . (37)
1 − φ (1 − 2φ) 1 − 2φ

Se obtienen las constantes de la siguiente manera:


" #
2 + φ2
A1 = ; (38)
(1 − 2φ)2
φ=1
= 3; (39)
" #
2 + φ2
A21 = ; (40)
1−φ
φ=0.5
9
= ; (41)
2
" #
1 d 2 + φ2
A22 = ; (42)
(−2) dφ 1 − φ
φ=0.5
" #
1 2 + 2φ − φ2
= − ; (43)
2 (1 − φ)2
φ=0.5
11
= − . (44)
2

Por lo tanto,
3 9 11
X(φ) = + − . (45)
1 − φ 2(1 − 2φ)2 2(1 − 2φ)
Para obtener la tranformada inversa utilizamos la siguiente fórmula:
( )
−1 1 K n m−1 Y
Z −1 m = (n + k). (46)
(1 − Kz ) (m − 1)! k=1

En particular, para m = 1 y m = 2 se tiene que:

1
= K n; (47)
1 − Kz −1
1
2 = (1 + n)K n . (48)
1 − Kz −1


c M. Valenzuela, 1999–2001 (8 de febrero de 2001) Página 3
Ejemplos de la transformada z inversa Señales y Sistemas II (IE–859)

9 11 n
x(n) = 3 + (1 + n) (2n ) − (2 ) ; (49)
2 2
 9 11 n
= 3 + 9n 2n−1 + (2n ) − (2 ) ; (50)
2 2
3 + 9n 2n−1 − (2n ) .

= (51)

Método computacional
Escribimos X(z) como una fracción de polinomios en potencias positivas de z:

2z 3 + z
X(z) = . (52)
z 3 − 5z 2 + 8z − 4

Utilizamos el programa zinv.c para obtener los valores de las muestras en el tiempo y obtenemos
los siguientes valores:

x(0) = 2; (53)
x(T ) = 10; (54)
x(2T ) = 35; (55)
x(3T ) = 103; (56)
x(4T ) = 275; (57)
x(5T ) = 691; (58)
..
.

Ejemplo 2
Deseamos obtener la transformada z inversa de
1
X(z) = . (59)
(z + 1)(z − 2)4

Potencias positivas de z y expansión de X(z)/z


Expandemos X(z)/z en fracciones parciales:

X(z) 1
= ; (60)
z z(z + 1)(z − 2)4
A1 A2 A31 A32 A33 A34
= + + + + + . (61)
z z + 1 (z − 2)4 (z − 2)3 (z − 2)2 z−2

Las constantes se obtiene de la siguiente manera:


" #
1
A1 = ; (62)
(z + 1)(z − 2)4
z=0
1
= ; (63)
16
" #
1
A2 = ; (64)
z(z − 2)4
z=−1


c M. Valenzuela, 1999–2001 (8 de febrero de 2001) Página 4
Ejemplos de la transformada z inversa Señales y Sistemas II (IE–859)

1
= − ; (65)
81
" #
1
A31 = ; (66)
z(z + 1)
z=2
1
= ; (67)
6
" #
d 1
A32 = ; (68)
dz z(z + 1)
z=2
5
= − ; (69)
36
" #
1 d2 1
A33 = ; (70)
2 dz 2 z(z + 1)
z=2
19
= ; (71)
216
" #
1 d3 1
A34 = ; (72)
3! dz 3 z(z + 1)
z=2
65
= − . (73)
1296
Por lo tanto,
z z z 5z 19z 65z
X(z) = + + 4 − 3 + 2 − . (74)
16z 81(z + 1) 6(z − 2) 36(z − 2) 216(z − 2) 1296(z − 2)
El resto del problema se deja al lector.

Uso de Maple
Resolveremos este ejemplo utilizando el paquete Maple V R4.
Se desea obtener la transformada z inversa de X:
> X:=1/((z+1)*(z-2)^4);
1
X :=
(z + 1) (z − 2)4
Se expande X/z, a esta le llamaremos Y
> Y:=X/z;
1
Y :=
(z + 1) (z − 2)4 z
La expansión de Y tiene la siguiente forma:
> Ye:=A1/z + A2/(z+1) + A31/(z-2)^4 + A32/(z-2)^3 + A33/(z-2)^2 + A34/(z-2);
A1 A2 A31 A32 A33 A34
Ye := + + 4
+ 3
+ 2
+
z z + 1 (z − 2) (z − 2) (z − 2) z−2
Obtenemos ahora las constantes.
> g1:=Y*z;
1
g1 :=
(z + 1) (z − 2)4


c M. Valenzuela, 1999–2001 (8 de febrero de 2001) Página 5
Ejemplos de la transformada z inversa Señales y Sistemas II (IE–859)

> A1:=subs(z=0,g1);
1
A1 :=
16
> g2:=Y*(z+1);
1
g2 :=
(z − 2)4 z

> A2:=subs(z=-1,g2);
−1
A2 :=
81
> g31:=Y*(z-2)^4;
1
g31 :=
(z + 1) z

> A31:=subs(z=2,g31);
1
A31 :=
6
> g32:=simplify(diff(g31,z));
2z + 1
g32 := −
(z + 1)2 z 2

> A32:=subs(z=2,g32);
−5
A32 :=
36
> g33:=simplify(diff(g32,z));
3 z2 + 3 z + 1
g33 := 2
(z + 1)3 z 3

> A33:=(1/2)*subs(z=2,g33);
19
A33 :=
216
> g34:=simplify(diff(g33,z));
4 z3 + 6 z2 + 4 z + 1
g34 := −6
(z + 1)4 z 4

> A34:=(1/factorial(3))*subs(z=2,g34);
−65
A34 :=
1296
Por lo tanto, la Y expandida es:
> Ye;
1 1 1 1 1 1 5 1 19 1 65 1
− + 4
− 3
+ 2

16 z 81 z + 1 6 (z − 2) 36 (z − 2) 216 (z − 2) 1296 z − 2
La X(z) expandida en fracciones parciales es:
> Xe:=expand(Ye*z);
1 1 z 1 z 5 z 19 z 65 z
Xe := − + − + −
16 81 z + 1 6 (z − 2)4 36 (z − 2)3 216 (z − 2)2 1296 z − 2


c M. Valenzuela, 1999–2001 (8 de febrero de 2001) Página 6
Ejemplos de la transformada z inversa Señales y Sistemas II (IE–859)

Podemos verificar el resultado expandiendo directamente X(z) en fracciones parciales con la


instrucción convert de Maple:
> convert(X,parfrac,z);
1 1 1 1 1 1 1 1 1 1
+ 4
− 3
+ 2

81 z + 1 3 (z − 2) 9 (z − 2) 27 (z − 2) 81 z − 2
Finalmente debemos obtener la transformada inversa de X(z). Esto lo podemos hacer en
Maple cargando la biblioteca ztrans y utilizando la instrucción invztrans:
> readlib(ztrans);
proc(f, n, z) . . . end

> invztrans(X,z,n);
1 1 65 n 59 n 1 n 2 1 n 3
∆(n) − (−1)n − 2 + 2 n− 2 n + 2 n
16 81 1296 864 36 288

Ejemplo 3
Deseamos obtener la transformada z inversa de
z
X(z) = . (75)
(z + 1)(z − 2)4

Potencias negativas de z y expansión de X(φ)


Expresamos X en potencias negativas de z:

φ4
X(φ) = . (76)
(1 + φ)(1 − 2φ)4

Expandemos X(φ) en fracciones parciales:

A1 A21 A21 A21 A21


X(φ) = + + + + . (77)
1 + φ (1 − 2φ)4 (1 − 2φ)3 (1 − 2φ)2 1 − 2φ

Obtenemos las constantes:


" #
φ4
A1 = ; (78)
(1 − 2φ)4
φ=−1
1
= ; (79)
81
" #
φ4
A21 = ; (80)
1+φ
φ=1/2

1
= ; (81)
24
 
d 4
φ 
1  dz 
A22 =   ; (82)
(−2)  1 + φ 
φ=1/2

11
= − ; (83)
72


c M. Valenzuela, 1999–2001 (8 de febrero de 2001) Página 7
Ejemplos de la transformada z inversa Señales y Sistemas II (IE–859)

d2
 
4
1  dz 2 φ 
A23 = ; (84)
 
(−2)2  1 + φ
 

φ=1/2

43
= ; (85)
216
d3
 
4
1  dz 3 φ 
A24 = ; (86)
 
(−2)3  1 + φ
 

φ=1/2

65
= − . (87)
648
Por lo tanto,
1 1 11 43 65
X(φ) = + − + + . (88)
81(1 + φ) 24(1 − 2φ)4 (721 − 2φ)3 216(1 − 2φ)2 648(1 − 2φ)
El resto se deja al lector.

Ejemplo 4
Obtendremos la transformada z inversa de
z
X(z) = 2 . (89)
(z + 1)(z − 2)

Expansión de X(z)/z con polos complejos


Se expande X(z)/z en fracciones parciales:
X(z) 1
= ; (90)
z (z − j)(z + j)(z − 2)
A1 A2 A3
= + + . (91)
z−j z+j z−2
Las constantes se obtiene de la siguiente manera:
" #
1
A1 = ; (92)
(z + j)(z − 2)
z=j
= −0.1 + j0.2; (93)
" #
1
A2 = ; (94)
(z − j)(z − 2)
z=−j
= −0.1 − j0.2; (95)
" #
1
A3 = ; (96)
(z − j)(z + j)
z=2
" #
1
= ; (97)
z2 + 1
z=2
= 0.2. (98)


c M. Valenzuela, 1999–2001 (8 de febrero de 2001) Página 8
Ejemplos de la transformada z inversa Señales y Sistemas II (IE–859)

Sustituyendo y despejando X(z), se obtiene que

X(z) − 0.1 + j0.2 − 0.1 − j0.2 0.2


= + + ; (99)
z z−j z+j z−2
z z z
X(z) = (−0.1 + j0.2) + (−0.1 − j0.2) + 0.2 . (100)
z−j z+j z−2

Obtenemos la transformada z inversa,

x(n) = (−0.1 + j0.2)j n + (−0.1 − j0.2)(−j)n + (0.2)2n . (101)

Esta última expresión puede simplificarse de la siguiente manera:

x(n) = (−0.1 + j0.2)j n + (−0.1 − j0.2)(−j)n + (0.2)2n ; (102)


= −0.1 [j n + (−j n )] + j0.2 [j n − (−j)n ] + (0.2)2n . (103)

Recordando que n
ejθ = ejθn = cos θn + j sen θn, (104)
y sabiendo que j = ejπ/2 y −j = e−jπ/2 , tenemos que

πn πn
jn = cos + j sen ; (105)
2 2
πn πn
(−j)n = cos − j sen . (106)
2 2

De lo anterior podemos obtener las siguientes igualdades:

πn
j n + (−j n ) = 2 cos ; (107)
2
πn
j n − (−j n ) = 2j sen . (108)
2

Aplicando estas igualdades obtenemos una expresión simplificada de x(n):

πn πn
x(n) = −0.2 cos + 0.4 sen + (0.2)2n . (109)
2 2

Existe otra forma de llevar a cabo este problema. A partir de la ecuación 100, combinado los primeros
dos términos, podemos obtener lo siguiente:

− 0.1z + j0.2z − 0.1j − 0.2 − 0.1z − j0.2z + 0.1j − 0.2 0.2z


X(z) = z + ; (110)
(z − j)(z + j) z−2
− 0.2z + 0.4 0.2z
= z 2 + ; (111)
z +1 z−2
− 0.2z 2 0.4z 0.2z
= 2 + 2 + . (112)
z +1 z +1 z−2

Se tiene que
z −1 sen K z sen K
Z { sen nK} = −1 −2 = 2 ; (113)
1 − 2z cos K + z z − 2z cos K + 1
1 − z −1 cos K z 2 − z cos K
Z {cos nK} = = . (114)
1 − 2z −1 cos K + z −2 z 2 − 2z cos K + 1


c M. Valenzuela, 1999–2001 (8 de febrero de 2001) Página 9
Ejemplos de la transformada z inversa Señales y Sistemas II (IE–859)

Para K = π/2 las fórmulas anteriores se reducen a lo siguiente:


( )
nπ z
Z sen = 2 ; (115)
2 z +1
( )
nπ z2
Z cos = ; (116)
2 z2 + 1

de lo anterior se obtiene que

πn πn
x(n) = −0.2 cos + 0.4 sen + (0.2)2n . (117)
2 2


c M. Valenzuela, 1999–2001 (8 de febrero de 2001) Página 10

También podría gustarte