Beruflich Dokumente
Kultur Dokumente
6 Transformadas z
1
6 Transformadas z
2
6 Transformadas z
3
6 Transformadas z
Transformadas z
No caso de sistemas discretos, uma ferramenta bastante comum usada para passar um
sinal do domnio do tempo para o domnio da frequncia a Transformada z.
A Transformada z tambm faz o uso de uma frequncia complexa que neste caso
z, e portanto, ela uma espcie de Transformadas de Laplace para sistemas discre-
tos.
n
e =
n =0 n!
, eq. (6.1)
(1) n +1 n
log (1 + ) =
n =1 n
, < 1, 1 eq. (6.2)
Como trataremos de sries de potncia infinitas, ser til relembrar aqui nesta intro-
duo a conhecida frmula do limite da soma de progresses geomtricas (P.G.) de
razo q 0,
Isto , se
xn = { a1 : a2 : a3 : : an : } = { a1 : a1 q: a1 q2 : a1 q3 : },
ou seja,
an+1 = an q , n = 1, 2, 3, ;
ou, equivalentemente
an = a1 qn-1 , n = 1, 2, 3,
5
6 Transformadas z
n
a 1 (q n 1)
Sn = a1 + a1 q + L + a1 q n = ak = , eq. (6.3)
k =0 (q 1)
enquanto que, se a P.G. for ilimitada (ou infinita) e a razo q satisfaz q < 1 , isto
1 < q < 1 ,
a1
S = a1 + a1 q + a1 q 2 + a1 q 3 + L =
n =0
an =
(1 q )
, eq. (6.4)
+
+ 2 2 + 3 3 + 4 4 + L = n n = . eq. (6.5)
n =0 (1 ) 2
6
6 Transformadas z
+
Z { x[n ] } = X ( z) = x[ n ] z n eq. (6.6)
n =0
A eq. (6.6) acima chamada de Transformada z unilateral pois definida para sinais
x[n] onde
7
6 Transformadas z
Nesta seco sero apresentados as Transformadas z do sinal discreto x[n] = an, assim
como de x[n] = u1[n] = degrau unitrio, partindo da definio de X(z) dada em
eq. (6.6).
n
Sinal x[n] = a u1[n] (exponencial discreto)
ou
z
Z { a n u1[n ] } = (z a )
, eq. (6.8)
Exemplo 6.1:
Considere o sinal x[n]
x[ n ] = 5 u o [ n + 1] + 3 u o [ n ] 2 u o [ n 1] + 4 u 0 [ n 2]
ou seja,
8
6 Transformadas z
5, se n = 1
3, se n = 0
x[n ] = 2, se n = 1
4, se n = 2
0, outro valor de n
X(z) = 3 2 z 1 + 4 z 2
Note que o termo com valor 5, para n = 1 desaparece pois est esquerda da origem
[eq. (6.6), definio de Transformada z unilateral].
x[n] = u1[n]
9
6 Transformadas z
1
X (z) = ,
(1 z 1 )
ou,
z
Z { u 1[ n ] } = , eq. (6.9)
( z 1)
Exemplo 6.2:
n n
1 1
x[ n ] = 5 u 1 [ n ] 2 u 1 [ n ]
2 3
+ 1 n 1
n
Z { x [ n ] } = X ( z ) = 5 u 1 [ n ] 2 u 1 [ n ] z n
n = 2 3
n n
+
1
1
= 5 u 1[ n ] z n 2 u 1[ n ] z n
n = 2 n = 3
n n
1
+
1
= 5 z 1 2 z 1
n =0 2 n =0 3
ou seja,
5 2
X (z) = eq. (6.10)
1 1
1 z 1 1 z 1
2 3
10
6 Transformadas z
1 n 1 z
Z u 1[ n ] = =
2 1 1 1
1 z z
2 2
e que
1 n 1 z
Z u 1[n ] = =
3 1 1 1
1 z z
3 3
n
1 n 1
Z 5 u 1[ n ] 2 u 1[ n ] =
2 3
1 n 1 n
= 5 Z u 1 [n ] 2 Z u 1[ n ]
2 3
2
3 z 1
Z { x[ n ] } = 3
1 1 1 1
1 z 1 z
2 3
2
z 3z
Z { x[n ] } = 3
1 1 eq. (6.11)
z z
2 3
11
6 Transformadas z
Exemplo 6.3:
n
Considere a Transformada z do sinal x[n] = a u1[n] j vista nas eq. (6.7) e eq. (6.8),
ou seja,
1 z
X (z) = = . eq. (6.12)
1 az 1 za
Logo,
z
X(z) = = 1 + az 1 + a 2 z 2 + L
za
0, para n < 0
1, para n = 0
a , para n = 1
x[ n ] = 2
a , para n = 2
M
n
a , para n 0
e portanto,
x[n] = a n u1[n]
que de facto corresponde ao sinal x[n] que tem como Transformada z este X(z) da
eq. (6.12).
12
6 Transformadas z
Conforme visto no captulo anterior [na seco 5.8, eq. (5.20) ], uma fraco racional
uma fraco em que ambos o numerador e o denominador so polinmios:
p (s ) p(z)
ou
q (s ) q ( z)
A Transformada z do sinal x[n] do Exemplo 6.2, dada pela eq. (6.11), uma fraco
racional cujos plos so:
1 1
z= e z=
2 3
n
As Transformadas z dos sinais x[n] = a u1[n] e x[n] = u1[n], dadas pelas
eq. (6.8) e eq. (6.9) , so fraces racionais cujo nico plo :
z=a
z=1
Exemplo 6.4:
a n , 0 n N 1, 0 < a < 1
x[n ] =
0, n < 0, n N
13
6 Transformadas z
+
X(z) = a n zn =
n =0
N 1
= a n zn =
n =0
(a z )
N 1
1
=
n =0
X( z) =
(a z )N 1
1
=
a z 1 1
=
(
z N a N 1 )
z 1 (a 1)
=
(z N a N ) 1
(z a ) z N 1
14
6 Transformadas z
zN aN = 0
ou seja
zN = a N
2
j k
N
z = a e , k = 0,1, 2,..., N 1 eq. (6.13)
z = a.
x[ n ] = u 2 [ n ]
= n u 1[ n ]
15
6 Transformadas z
+
X(z) = n z
n =0
n
=
= 0 + z 1 + 2z 2 + 3z 3 + L
z 1
Z {n u1[n ] } = X(z) =
1 z 1 ( ) 2
ou
z
Z { n u1[n ] } =
( z 1) 2
x[n ] = u o [n ]
1, n=0
=
0, n0
+
Z {u o [ n ]} = X (z ) = u o [n ] z n = 1 z 0 = 1
n= 0
ou seja,
Z { u o [n ] } = 1
16
6 Transformadas z
Exemplo 6.5:
x[n] = uo[n 1]
que o impulso unitrio discreto transladado (i.e., com um shift) de uma unidade
de tempo para a direita.
+
X (z ) = u o [ n 1] z n = 1 z 1 = z 1
n =0
ou seja,
1
Z { u o [ n ] } = z 1 = eq. (6.14)
z
Exemplo 6.6:
x[n ] = u o [n m ] , m0
1
Z { u o [ n ] } = z m = eq. (6.15)
zm
Note que a eq. (6.15) s vlida para m 0 pois a Transformada z adoptada aqui a
unilateral [eq. (6.6)].
17
6 Transformadas z
Z {u o [n ] } = 1 , Z { u o [n m] } = z m , m 0 e Z { u o [ n + 1] } = 0
Exemplo 6.7:
Considere o sinal discreto:
n
1
x[ n ] = sen n u 1[ n ]
3 4
n n
1 1 j 4 1 1 j 4
x[ n ] = e u 1[ n ] e u 1[ n ]
2 j 3 2 j 3
+ 1 1 j n 1 1 j
n
Z {x[ n ]} = X ( z ) = e u 1[ n ]
4 e 4 u 1[ n ] z n
n = 2 j 3 2j 3
n n
1 + 1 j 4 1 1 + 1 j 4 1
= e z
e z
2 j n =o 3 2 j n =o 3
1 1 1 1
=
2 j 1 j 4 1 2 j 1 j 4 1
1 e z 1 e z
3 3
ou seja,
18
6 Transformadas z
1
z
X(z) = 3 2
1 j 1 j eq. (6.16)
z e 4 z e 4
3 3
1 j
z = e 4
3
tm as seguintes Transformadas z :
a z 1 sen (o )
{ n
}
Z a sen (o n ) u 1[n ] = X (z) = eq. (6.17)
1 2 a cos(o ) z 1 + a 2 z 2
e
1 a z 1 cos(o )
{ n
}
Z a cos(o n ) u 1 [n ] = X(z) = eq. (6.18)
1 2 a cos(o ) z 1 + a 2 z 2
que equivalem a
a z sen (o )
{
Z a n sen (o n ) u 1[ n ] }= X (z) = eq. (6.19)
z 2 2 a z cos( o ) + a 2
e
z [ z a cos( o )]
{
Z a n cos( o n ) u 1[ n ] }= X(z) = eq. (6.20)
z 2 2 a z cos( o ) + a 2
19
6 Transformadas z
Note agora que o sinal que tinha sido visto no exemplo 6.7 x[n] = ansen(on)u1[n]
com
1
a = e o = eq. (6.21)
3 4
e a Transformadas z encontrada naquele exemplo, dada pela eq. (6.16), pode ser rees-
crita como:
1 1 2
z z
3 2 3 2
X(z) = =
1 j4
j 1 j 4 j
eq. (6.22)
2
z e + e +
4
2 1 e +e 4 1 2
3 9 z 2 +
3 2 3
tm as seguintes Transformadas z :
z 1 sen (o )
Z {sen (o n ) u 1 [n ] } = eq. (6.23)
1 2 cos(o ) z 1 + z 2
e
1 z 1 cos( o )
Z { cos( o n ) u 1[n ] } = eq. (6.24)
1 2 cos(o ) z 1 + z 2
20
6 Transformadas z
que equivalem a
z sen (o )
Z { sen (o n ) u 1[ n ] } = eq. (6.25)
z 2 2 z cos( o ) + 1
z [ z cos( o )]
Z { cos( o n ) u 1[ n ] } = eq. (6.26)
z 2 2 z cos(o ) + 1
Exemplo 6.8:
Considere o sinal x[n]
( ) n
x[n ] = u1[n 1]
n
ou seja,
n +1 n
x[ n ] = ( 1) n , n = 1,2,3, L
0, n = 0,1,2, L
(1) n +1 n z n
Z { x[n ] } = X(z) =
n =1 n
(
X (z ) = log 1 + z 1 , ) z >a eq. (6.27)
As Transformadas z introduzidas nesta seco assim como nas duas seces anterio-
res (uo[n], uo[n-m], u1[n], n u1[n], n2 u1[n], sen(on), cos(on) , an sen(on),
an cos(on), etc.) esto reunidas numa tabela na seco a seguir.
21
6 Transformadas z
Da mesma forma que foi feito na seco 5.7 para Transformadas de Laplace, nesta
seco apresentamos uma Tabela das Transformadas z de alguns sinais discretos.
x[n] = uo[n m] , 1
X(z ) = z m =
m = 0, 1, 2, zm
1 z
x[n] = u1[n] X( z ) = =
(1 z ) 1
( z 1)
x[n] = u1[n1] z 1 1
X(z) = =
(1 z ) 1
(z 1)
x[n] = u1[n2] z 2 1
X(z) = =
(1 z ) 1
z (z 1)
x[n] = u2[n] z 1 z
X( z ) = =
= nu1[n] (1 z ) 1 2
( z 1)2
x[n] = n2u1[n] z 1 (1 + z 1 ) z ( z + 1)
X(z) = =
(1 z )3 1
(z 1)3
x[n] = n3u1[n] z 1 (1 + 4z 1 + z 2 ) z (z 2 + 4z + 1)
X(z) = =
(1 z ) 1 4
(z 1)4
x[n] = an1u1[n1] z 1 1
X(z) = =
(1 a z ) 1
(z a )
1 z
x[n] = anu1[n] X( z ) = =
( 1 a z 1 ) (z a )
22
6 Transformadas z
x[n] = anu2[n] X( z ) =
a z 1
=
a z
= annu1[n] ( 1 a z )
1 2
( z a )2
a z 1 (1 + a z 1 ) a z (z + a )
n 2
x[n] = a n u1[n] X(z ) = =
(1 a z ) 1 3 (z a ) 3
z 1 sen(o )
X( z ) =
1 2 cos(o ) z 1 + z 2
x[n] = sen(on)u1[n]
z sen(o )
=
( z 2 2 z cos(o ) + 1 )
1 cos(o ) z 1
X( z ) =
x[n] = cos(on)u1[n] 1 2 cos(o ) z 1 + z 2
z [ z cos(o ) ]
=
(z 2
2 z cos(o ) + 1 )
a sen(o ) z 1
X( z ) =
1 2 a cos(o ) z 1 + a 2 z 2
x[n] = ansen(on)u1[n]
a z sen(o )
=
(z 2
2 a z cos(o ) + a 2 )
1 a cos(o ) z 1
X( z ) =
1 2 a cos(o ) z 1 + a 2 z 2
x[n] = an cos(on)u1[n]
z [ z a cos(o ) ]
=
(z 2
2 a z cos(o ) + a 2 )
23
6 Transformadas z
Homogeneidade (homogeneity)
Z k x n
k Z x n
k Xz eq. (6.28)
Aditividade (additivity)
Z { x 1 [n ] + x 2 [ n ] } = Z { x 1[ n ] } + Z { x 2 [ n ] }
eq. (6.29)
= X1 ( z ) + X 2 ( z )
Linearidade (linearity)
Z { x1[ n ] + x 2 [n ] } = Z { x1[ n ] } + Z { x 2 [ n ] }
eq. (6.30)
= X1 ( z) + X 2 ( z)
n
1 n 1
Z 5 u 1 [n ] 2 u 1 [n ] =
2 3
1 n 1 n
= 5 Z u 1[ n ] 2 Z
u 1 [ n ]
2 3
1 1
= 5 2
1 1
1 z 1 1 z 1
2 3
5 2
=
1 1
z z
2 3
24
6 Transformadas z
Z { x[ n m ] } = z m X ( z ) + x[ m ] + x[ m + 1] z 1 +
eq. (6.33)
2 m+ 2 m +1
+ x[ m + 2] z + L + x[2] z + x[1] z
Note que se x[n] tem condies iniciais nulas (x[n] = 0, n < 0), isto , se
x1
0, x2
0, x3
0, , etc. eq. (6.34)
ento estes termos residuais so todos nulos e uma translao de m > 0 (shift de m
m
para direita) equivale a multiplicar por z (no domnio z, da frequncia).
Isto , no caso de condies iniciais nulas [eq. (6.34)], temos que os termos residuais
desaparecem e as eq. (6.31), eq. (6.32) e eq. (6.33) se transformam na forma bem
mais simplificada, resumidas na eq. (6.35).
25
6 Transformadas z
Z { x[ n 1] } = z 1 X (z ) = X (z ) z
Z { x[ n 2] } = z 2 X ( z) = X (z ) z 2
eq. (6.35)
M
Z { x[n m] } = z m X (z ) = X ( z ) z m
z
{ }
Z n x[ n ] = X
onde C uma constante e x[n] um sinal discreto com Transformada z dada por
X(z). Portanto, a mudana de escala no domnio z equivale multiplicao por n no
domnio do tempo.
j j
Em particular, se = e , ento, como e = 1, ,
{
Z e
jn
}
x[n ] = X e
j
z
26
6 Transformadas z
Para um sinal discreto x[n] considere o sinal expandido x(k)[n] definido abaixo.
x[n / k] , se n mltiplo de k
x ( k ) [n] =
0 , se n no mltiplo de k
{ }
Z x ( k ) [n ] = X z k ( )
Conjugado (conjugate)
{ }
Z x [ n ] = X z ( )
Onde x[n] um sinal discreto com Transformada z dada por X(z).
X(z) = X*(z*)
27
6 Transformadas z
Convoluo (convolution)
dX(z )
Z { n x[n ] } = z
dz
onde x[n] um sinal discreto com Transformada z dada por X(z). Portanto a derivada
do domnio de z equivale multiplicao por n no domnio do tempo.
Esta propriedade permite generalizar alguns sinais da tabela Tab 6.1 das Transforma-
das z na seco 6.8. Por exemplo, nessa tabela pode-se ver as Transformadas z dos
sinais:
28
6 Transformadas z
A exemplo dos teoremas TVI e TVF para Transformadas de Laplace (seco 5.5),
estes teoremas para Transformadas z permitem que se descubra o valor inicial x[0] e
o valor final x[] de um sinal x[n] cujo X(z), a Transformada z, seja conhecida.
x[0] = lim X (z )
z
x[] = lim ( z 1) X ( z )
z 1
Exemplo 6.9:
Considere o sinal discreto do exemplo 6.2, xn
5 12 2 13 u n
cuja Transformada de Laplace dada pela eq. (6.11).
2
&3z ' z(
x0
lim Xz
lim 3
3
#$% #$% 1 1
&z ( &z (
2 3
e
2
&3z ' z(
x
lim z 1 Xz
lim z 1 3
0
#$ #$ 1 1
&z ( &z (
2 3
que esto de acordo com o esperado pois que como temos x[n], claro, sabemos que
neste caso so de facto x[0] = 3 e x[] = 0.
29
6 Transformadas z
Exemplo 6.10:
Se tomarmos o sinal degrau unitrio discreto xn
u n cuja Transformadas z
dada por (tabela Tab 6.1 da seco 6.8) Xz
11 z * , ento, aplicando-se os
teoremas TVI e TVF para Transformada z, obtemos:
1
x0+
lim Xz
lim
1
#$% #$% 1 z *
e
1
x
lim z 1 Xz
lim z 1
1
#$ #$ 1 z *
que novamente esto de acordo com o esperado pois, claro, sabemos que para o
degrau unitrio discreto x0
1 e x
1.
e
z z
x
lim z 1 Xz
lim z 1
lim
que novamente esto de acordo com o esperado pois, claro, sabemos que para a
rampa unitria discreta x0
0 e x
.
x0+
lim Xz
lim 1
1
#$% #$%
e
x
lim z 1 Xz
lim z 1 1
0
#$ #$
que novamente esto de acordo com o esperado pois, claro, sabemos que para o
impulso unitrio discreto x0
1 e x
0.
30
6 Transformadas z
Nesta seco vamos desenvolver as tcnicas de encontrar o sinal x[n] para os quais
X(z), a Transformada z, conhecida. Ou seja, vamos calcular a Transformada z
inversa de X(z).
Z* Xz
xn
# /#
, ou , etc.
#*/ #*/0
Assim como nas Transformadas inversas de Laplace da seco 5.8, vamos apresentar
aqui, atravs de exemplos, trs casos de expanso em fraces parciais:
plos reais e distintos,
plos complexos e
plos mltiplos.
Os demais casos sero apenas combinaes destes 3 casos, como veremos nos exem-
plos das prximas seces.
31
6 Transformadas z
Exemplo 6.11:
Considere a Transformada z abaixo com 2 plos distintos: z = 1/3, e z = 1/2,
18z 2 8z 2 z (9 z 4 )
X(z) = 2 = , eq. (6.41)
6 z 5z + 1 6(z 1 / 3)(z 1 / 2 )
X(z) A B
= +
z 1 1
z z
3 2
e, de forma semelhante a que foi feita no captulo 5, seco 5.8, facilmente calcula-
mos que A = 2 e B = 1.
n n
-1 z 1 -1 z 1
Z = u1[ n ] Z = u 1[ n ]
(z 1 / 3) 3 (z 1 / 2 ) 2
n n
1 1
x[n ] = 2 u 1[ n ] + u 1[n ] eq. (6.42)
3 2
32
6 Transformadas z
A B
X(z) = +
1 1 1 1
1 z 1 z
3 2
z2
X(z) = 2 eq. (6.43)
z (2 cos )z + 2
onde
z = e j = (cos j sen)
1
Para calcular x[n ] = Z [ X( z)] reescreve-se X(z) na forma,
1 z ( sen)
X (z) = 2 2
z
( sen) z (2 cos ) z +
e, usando a tabela Tab 6.1 das Transformadas z da seco 6.8 e a eq. (6.36)
x[ n ] =
1
( sen )
{ }
n +1 sen[(n + 1) ] u1[n + 1]
n sen[(n + 1) ]
= u1[n + 1]
sen
n sen[(n + 1) ]
x[n ] = u 1[ n ] eq. (6.45)
sen
1
X(z) =
1 (2 cos ) z 1 + 2 z 2
1 ( sen) z 1
X( z) = 1 2 2
z
( sen) 1 (2 cos ) z + z
e, novamente, usando a tabela Tab 6.1 das Transformadas z da seco 6.8, podemos
escrever a Transformada z inversa de X(z) na forma eq. (6.45), chegando ao mesmo
resultado.
Esta soluo da Transformada z inversa de X(z) da eq. (6.43) engloba uma famlia de
X(z) do tipo eq. (6.40) com o denominador
q(z) = z 2 bz + c
que satisfazem
b 2 < 4c eq. (6.46)
z2 z2 1
= =
q( z) z 2 bz + c 1 bz 1 + cz 2
onde a condio eq. (6.46) satisfeita, i.e., b 2 < 4c , pode sempre ser reescrita na
forma da eq. (6.43) com > 0 e 0 < < .
34
6 Transformadas z
Exemplo 6.12:
ento a eq. (6.46) satisfeita pois polinmio q(z) neste caso ter b = 1 e c = 4.
Fazendo
2 = c = 4 = 2
cos = 1
2 cos = b = 1 4
e portanto,
1
= arc cos = 1,318 rad = 75,5 ,
4
Logo, x[n], Transformada z inversa de X(z), dada pela eq. (6.45) com = 2 e
= 1,318 rad, ou seja:
2 n sen[(n + 1) 1,318]
x[n ] = u 1[ n ]
sen (1,318)
Exemplo 6.13:
ento a eq. (6.46) satisfeita pois polinmio q(z) neste caso ter b = 5 e c = 10.
Fazendo
= 10
2 = c = 10
cos = 5 = 0,79
2 cos = b = 5 2 10
35
6 Transformadas z
e portanto,
= arccos ( 0,79 ) = 2, 482 rad = 142,2 ,
Logo, x[n], Transformada z inversa de X(z), dada pela eq. (6.45) com = 3,162 e
= 2,482 rad, ou seja:
Para exemplificar este caso de plos mltiplos vamos considerar primeiramente X(z)
com plos duplos. Vamos nos concentrar nos casos em que os plos mltiplos so
z 0. No caso 4 trataremos em separado o caso de plos mltiplos na origem (z = 0).
>0 e 0<<
no inclui
=0 e =
pois na verdade, para estes dois valores os plos de X(z) deixam de ser complexos e
passam a ser duplos. Note que se = 0 ou = , ento cos() = 1 e portanto X(z)
da eq. (6.43) se torna
z2 z2
X(z) = 2 = 2
z ( 2 cos ) z + 2 z 2 z + 2
ou seja,
z2
X( z) = eq. (6.47)
(z )2
no caso de = 0, ou
z2
X (z) = eq. (6.48)
(z + )2
no caso de = .
36
6 Transformadas z
1 z
X(z) = z
( z )2
1
x[n ] = n +1 u 2 [n + 1] = n u 2 [n + 1] = n (n + 1) u 1[n + 1]
que equivale a
e, novamente, usando a tabela Tab 6.1 das Transformadas z da seco 6.8, e a pro-
priedade da translao (time shift), podemos escrever a Transformada z inversa de
X(z) na forma eq. (6.49), obtendo o mesmo resultado.
1 ( ) z
X(z) = z
2
( z () )
37
6 Transformadas z
Esta soluo da Transformada z inversa de X(z) da eq. (6.47) ou eq. (6.48) engloba
uma famlia de X(z) do tipo eq. (6.40) com
q(z) = z 2 bz + c
que satisfazem
b 2 = 4c eq. (6.51)
Exemplo 6.14:
1 z2 z2
X(z) = = 2 =
1 + 6z 1 + 9z 2 z + 6z + 9 ( z + 3) 2
ento o polinmio q(z) neste caso ter b = 6 e c = 9 e a eq. (6.51) satisfeita. Alm
disso, = 9 = 3 e o plo duplo z = = 3. Logo, x[n], Transformada z inversa
de X(z), dada pela eq. (6.50), ou seja:
Exemplo 6.15:
5 5z 2 5z 2
X( z) = = 2 =
1 8z 1 + 16z 2 z 8z + 16 ( z 4)2
x[n ] = 5 (n + 1) 4 n u 1[n ]
38
6 Transformadas z
Exemplo 6.16:
1 + 6z 1 z 2 + 6z z+6
X(z ) = = =
1 + 4z 1 + 4z 2 z 2 + 4z + 4 (z + 2) 2
q ( z ) = z 2 + 4z + 4 ,
z z
X ( z) = 6 z 1
( z + 2) 2 ( z + 2) 2
que equivale a
1 ( 2) z ( 2) z 1
X (z) = 2
3 2
z
2
( z + 2 ) ( z + 2 )
1
x[n ] = (2) n n u1[n ] 3 (n 1) (2) n 1 u1[n 1]
2
>0 e 0<<
no inclui
=0 e =
e estes so os casos que temos plos duplos em z 0. Mas esta condio da eq. (6.44)
tambm no inclui
=0
pois novamente, neste caso, os plos de X(z) deixam de ser complexos e passam a ser
duplos, mas agora em z = 0. Note que se = 0, X(z) da eq. (6.43) torna-se
z2 z2 z2
X (z) = 2 = = 2 = 1
z ( 2 cos ) z + 2 ( z 0) 2
z
Usando a tabela Tab 6.1 das Transformadas z da seco 6.8 e facilmente calcular
x[n ] = Z 1[ X( z)] o impulso unitrio
x[n ] = u o [n ]
z2 1
X(z) = =
( z 0) 3 z
x[n ] = u o [n 1]
z2 1
X(z) = 4
= 2
( z 0) z
40
6 Transformadas z
x[n ] = u o [n 2]
1
X (z) = , k = 0, 1, 2,
zk
ento
x[n ] = u o [n k ]
41
6 Transformadas z
Exemplo 6.17:
y[ n ] + 3 y[ n 1] = x[ n ] eq. (6.52)
Fazendo-se a a Transformada z da eq. (6.52) termo a termo, com o uso da eq. (6.31),
Y[z] (1 + 3z 1 ) = X(z)
e logo,
1 z
Y[z] = X ( z ) = X(z) eq. (6.53)
1 + 3z 1 z+3
-1 z
y[ n ] = Z -1
{ Y[z] } = Z
z+3
ou seja,
42
6 Transformadas z
que a soluo da equao de diferenas eq. (6.52) com condio inicial nula, i.e.,
y[1] = 0 e entrada x[n] = uo[n] (impulso unitrio discreto).
n
Pode-se facilmente verificar que y[n ] = (3) u1[n ] de facto satisfaz a eq. (6.52)
com x[n] = uo[n] e que y[1] = 0.
Se entretanto x[n] = u1[n] (degrau unitrio discreto), ento X(z) = 1/(z 1) e portanto,
da eq. (6.53):
-1 z z -1 Az Bz
y[ n ] = Z -1
{ Y[z] } = Z = Z +
(z + 3) (z 1) (z + 3) (z 1)
-1 3 z 1 z
y[ n ] = Z +
4 (z + 3) 4 (z 1)
e agora, usando a tabela Tab 6.1 das Transformadas z da seco 6.8, e pela proprie-
dade da linearidade (seco 6.10) obtm-se:
3 1
y[n ] = (3) n + u 1[ n ] eq. (6.55)
4 4
que a soluo da equao de diferenas eq. (6.52) com condio inicial nula, i.e.,
y[1] = 0 e entrada x[n] = u1[n] (degrau unitrio discreto).
Pode-se facilmente verificar que y[n] dado pela eq. (6.55) de facto satisfaz a
eq. (6.52) com x[n] = u1[n] e que a condio inicial, y[1] = 0, se verifica.
Exemplo 6.18:
y[ n ] + 3 y[ n 1] = x[ n ] eq. (6.56)
y[1] = 1
43
6 Transformadas z
Portanto aqui temos que utilizar a propriedade da translao (shift) eq. (6.31), o que
nos d, para Transformada z desta equao de diferenas:
Y ( z) + 3 y[ 1] + 3 z 1 Y (z ) = X ( z )
1
e portanto,
Y ( z ) [1 + 3 z 1 ] = 3 + X ( z )
ou seja,
3 1
Y (z) = + X(z) eq. (6.57)
(1 + 3z 1 ) (1 + 3z 1 )
x[n] = 8u1[n]
8 8z
Logo, X(z) = 1
= e portanto a eq. (6.57) torna-se
(1 z ) (z 1)
3 8
Y (z) = 1
+
(1 + 3z ) (1 + 3z )(1 z 1 )
1
eq. (6.58)
3z 8z 2
= +
(z + 3) (z + 3)(z 1)
44
6 Transformadas z
o que permite acharmos a soluo y[n] da equao de diferena eq. (6.56) atravs da
sua Transformada z inversa
y[n] = Z 1 {Y(z)}
3z 2z
Y (z) = +
( z + 3) ( z 1)
e logo, com auxlio da tabela Tab 6.1 das Transformadas z da seco 6.8, obtemos
que a soluo da equao de diferenas eq. (6.56) com condio inicial y[1] = 1 e
entrada x[n] = 8u1[n].
Note que, como a equao de diferenas eq. (6.56) de 1 ordem e y[1] 0, foi
necessrio recuar uma unidade de tempo, o que corresponde de u1[n] para u1[n+1].
Pode-se facilmente verificar que y[n] dado pela eq. (6.59) de facto satisfaz a
eq. (6.56) com x[n] = 8u1[n] e que a condio inicial, y[1] = 1, se verifica.
Exemplo 6.19:
1 1
y[ n ] y[ n 1] = x[n ] + x[n 1] eq. (6.60)
3 2
45
6 Transformadas z
1 1
Y[z ] ( y[ 1] + z 1 Y(z) ) = X(z ) + ( x[ 1] + z 1 X(z) ) eq. (6.61)
3 2
0 0
X(z)
1 1 z 1 Y[z] = 1 + 1 z 1 X(z) = 1 + 1 z 1 1
3 2 2 1 z 1
e portanto,
1 1
1 + z
2 1
Y[z] =
1 1 1 z 1
1 z
3
eq. (6.62)
2 1
z + z
2
=
1
z (z 1)
3
e mais uma vez pode-se achar a soluo y[n] de uma equao de diferenas, neste
caso da eq. (6.60), achando-se a Transformada z inversa de Y(z), neste caso da
eq. (6.62), ou seja,
y[n] = Z 1{Y(z)}.
1,25z 2,25z
Y[z] = +
(z 1 / 3) (z 1)
e logo, com auxlio da tabela Tab 6.1 das Transformadas z da seco 6.8, obtemos a
soluo da equao de diferenas eq. (6.60) com condio inicial nula:
n
1
y[n] = 1,25 + 2,25 u1[n] eq. (6.63)
3
46
6 Transformadas z
que a soluo da equao de diferenas eq. (6.60) com condio inicial nula, i.e.,
y[1] = 0 e entrada x[n] = u1[n] (degrau unitrio discreto).
Pode-se facilmente verificar que y[n] dado pela eq. (6.63) de facto satisfaz a
eq. (6.60) com x[n] = u1[n] e que a condio inicial, y[1] = 0, se verifica.
Exemplo 6.20:
1 1
y[ n ] y[ n 1] = x[n ] + x[n 1] eq. (6.64)
3 2
com condio inicial nula, isto , y[1] = 0, mas com a entrada x[n]
Neste caso X(z) = 1; x[1] = uo[1] = 0; e Y(z) semelhante ao dado pela eq. (6.61)
1 1
Y[z] ( y[ 1] + z 1 Y(z) ) = X(z) + ( x[ 1] + z 1 X(z) )
3 2
0 1 0 1
e portanto,
1 1 1
1 + z z +
2 2
Y[z] = = eq. (6.65)
1 1 1
1 z z
3 3
e mais uma vez a soluo y[n] da equao de diferenas eq. (6.64) a Transfor-
mada z inversa de Y(z) ), neste caso da eq. (6.65), ou seja,
1
y[n] = Z {Y(z)}.
47
6 Transformadas z
1
z 2
Y[ z] = +
z 1 z 1
3 3
1
z
z 2
= + z 1
z 1 z 1
3 3
e fazendo uso da tabela Tab 6.1 das Transformadas z da seco 6.8 e da eq. (6.36),
obtemos
n n1
1 1 1
y[n] = u1[n] + u1[n 1] eq. (6.66)
3 2 3
que a soluo da equao de diferenas eq. (6.64) com condio inicial nula, i.e.,
y[1] = 0 e entrada x[n] = uo[n].
Pode-se tambm verificar que y[n] dado pela eq. (6.66) de facto satisfaz a equao de
diferenas eq. (6.64) com x[n] = uo[n] e que a condio inicial, y[1] = 0, se verifica.
Exemplo 6.21:
Considere novamente a equao de diferenas de 1 ordem eq. (6.60) usada nos dois
exemplos anteriores (exemplo 6.19 e 6.20),
1 1
y[n ] y[n 1] = x[n ] + x[n 1] eq. (6.67)
3 2
Neste caso X(z) = 1; x[1] uo[1] = 0; e Y(z) semelhante ao dado pela eq. (6.61)
1 1
Y[z] ( y[ 1] + z 1 Y(z) ) = X(z) + ( x[ 1] + z 1 X(z) )
3 2
2 1 0 1
48
6 Transformadas z
e portanto,
1 1 2 1
Y[z] z Y ( z) = + 1 + z 1
3 3 2
logo,
2 1 + 1 z 1
3 2
Y[z] = +
1 1 z 1 1 1 z 1
3 3
2 z z + 1 eq. (6.68)
3 2
= +
z 1 z 1
3 3
e a soluo y[n] da equao de diferenas eq. (6.67) uma vez mais a Transfor-
mada z inversa de Y(z) ), neste caso da eq. (6.68), ou seja,
1
y[n] = Z {Y(z)}.
2z 1
z
Y[z] = 3 + + 2
z 1 z 1 z 1
3 3 3
5z 1z
z
= 3 + + 2 z 1
z 1 z 1 z 1
3 3 3
e fazendo uso da tabela Tab 6.1 das Transformadas z da seco 6.8 e da eq. (6.31),
obtemos
n n n1
5 1 1 1 1
y[n] = u1[n +1] + u1[n] + u1[n] eq. (6.69)
3 3 3 2 3
49
6 Transformadas z
que a soluo da equao de diferenas eq. (6.67) com condio inicial y[1] = 2 e
entrada x[n] = uo[n].
Note que, como a equao de diferenas eq. (6.67) de 1 ordem e y[1] 0, foi
necessrio recuar uma unidade de tempo, o que corresponde de u1[n] para u1[n+1].
Pode-se verificar que y[n] dado pela eq. (6.69) de facto satisfaz a a equao de dife-
renas eq. (6.67) com x[n] = uo[n] e que a condio inicial, y[1] = 2, se verifica.
Exemplo 6.22:
Observe que, como a equao de diferenas eq. (6.70) de 2 ordem, aqui foi neces-
srio duas condies iniciais: y[1] e y[2].
logo,
Y[z] [1 + 5z 1 + 6z 2 ] = X(z)
e portanto,
1
Y ( z) =
(1 + 5z 1 + 6z 2 ) X(z)
eq. (6.71)
z2 z2
= X( z ) = X( z)
( z + 5z + 6 ) ( z + 2)( z + 3)
Se x[n] = uo[n] (impulso unitrio discreto), ento X(z) = 1 e ento, da eq. (6.71):
-1 z2 -1 Az Bz
y[ n ] = Z -1
{ Y[z] } = Z = Z +
( z + 2)( z + 3) ( z + 2) ( z + 3)
-1 z z
y[ n ] = Z (0,6 ) + (0,4 )
(z + 2 ) (z + 3)
e agora, usando a tabela Tab 6.1 das Transformadas z da seco 6.8, e pela proprie-
dade da linearidade (seco 6.10):
que a soluo da equao de diferenas eq. (6.70) com condies iniciais nulas, e
entrada x[n] = uo[n].
Pode-se verificar que y[n] dado pela eq. (6.72) de facto satisfaz a a equao de dife-
renas eq. (6.70) com x[n] = uo[n] e que as condies y[1] = 0 e y[2] = 0, se verifi-
cam.
Se entretanto x[n] = u1[n] (degrau unitrio discreto), ento X(z) = 1/(z 1) e ento, da
eq. (6.71):
-1 z2 z -1 Az Bz Cz
y[n ] = Z -1
{ Y[z] } = Z = Z + +
( z + 2)( z + 3) (z 1) (z + 2) (z + 3) (z 1)
-1 z z z
y[ n ] = Z (0,25) (0,333) + (0,0833)
(z + 2 ) (z + 3) (z 1)
e agora, usando a tabela Tab 6.1 das Transformadas z da seco 6.8, e pela proprie-
dade da linearidade (seco 6.10):
ou seja,
51
6 Transformadas z
que a soluo da equao de diferenas eq. (6.70) com condies iniciais nulas, e
entrada x[n] = u1[n].
Pode-se verificar que y[n] dado pela eq. (6.73) de facto satisfaz a a equao de dife-
renas eq. (6.70) com x[n] = uo[n] e que as condies y[1] = 0 e y[2] = 0, se verifi-
cam.
Exemplo 6.23:
y[1] = 1 e y[2] = 0
1 0 1
ou seja,
Y ( z) ( 1 + 5z 1 + 6z 2 ) = 5 6z 1
e portanto,
52
6 Transformadas z
5 6 z 1 5z 2 6 z Az Bz
Y (z ) = = = +
(1 + 5 z 1 + 6 z 2 ) ( z 2 + 5z + 6) ( z + 2) ( z + 3)
onde facilmente calcula-se que A = 4 e B = 9. Logo, usando a tabela Tab 6.1 das
Transformadas z da seco 6.8, temos que y[n] = Z 1{Y(z)} dado por
eq. (6.75)
= (4 2 n 9 3n ) u1[n + 2]
que a soluo da equao de diferenas eq. (6.74) com condies iniciais y[1] = 1
e y[2] = 0, e entrada x[n] = 0.
Note que, como a equao de diferenas eq. (6.74) de 2 ordem e as condies ini-
ciais so 0, foi necessrio recuar duas unidade de tempo, o que corresponde de
u1[n] para u1[n+2], embora aqui bastava uma unidade de tempo pois y[1] 0 mas
y[2] = 0.
Pode-se verificar que y[n] dado pela eq. (6.75) de facto satisfaz a a equao de dife-
renas eq. (6.74) com x[n] = 0 e as condies y[1] = 1 e y[2] = 0, de facto se veri-
ficam.
Exemplo 6.24:
y[ 1] = 0 e y[ 2] = 1
0 1 0 1/(1 z-1)
53
6 Transformadas z
ou seja,
1
Y ( z ) (1 z 1 2 z 2 ) = 2 +
(1 z 1 )
e portanto,
2 1
Y ( z) = +
(1 z 2 z ) (1 z 2 z 2 )(1 z 1 )
1 2 1
2z 2 z3
= +
( z 2 z 2 ) (1 z 1 2 z 2 )( z 1)
Az Bz Cz
= + +
( z + 1) ( z 2) ( z 1)
onde facilmente calcula-se que A = 5/6, B = 8/3 e C = 1/2. Logo, usando a tabela
Tab 6.1 das Transformadas z da seco 6.8, temos que y[n] = Z -1{Y(z)} dado por
5 8 1
y[ n] = ( 1) n u1[ n + 2] + 2 n u1[ n + 2] u1[ n + 2]
6 3 2
eq. (6.77)
5 8 1
= ( 1) n + 2 n u1[ n + 2]
6 3 2
que a soluo da equao de diferenas eq. (6.76) com condies iniciais y[1] = 0
e y[2] = 1, e entrada x[n] = u1[n].
Note que, como a equao de diferenas eq. (6.76) de 2 ordem e as condies ini-
ciais so 0, foi necessrio recuar duas unidades no tempo, o que corresponde de
u1[n] para u1[n+2].
Pode-se verificar que y[n] dado pela eq. (6.77) de facto satisfaz a equao de diferen-
as eq. (6.76) com x[n] = u1[n] e as condies y[1] = 0 e y[2] = 1, de facto se veri-
ficam.
Exemplo 6.25:
54
6 Transformadas z
[ ] [ ]
Y ( z) y[1] + z 1 Y ( z) + 4 y[ 2] + y[1] z 1 + z 2 Y ( z ) = X( z)
0 0 0 1
ou seja,
Y ( z) (1 z 1 + 4 z 2 ) = 1
e portanto,
1 z2
Y(z) = = eq. (6.79)
(1 z 1 + 4 z 2 ) ( z 2 z + 4)
Entretanto, pelo exemplo 6.12, sabemos que para Y(z) dado acima em eq. (6.79), y[n]
= Z -1{Y(z)} dado por
2 n sen[(n + 1) 1,318]
y[n ] = u 1[ n ] eq. (6.80)
sen (1,318)
que a soluo da equao de diferenas eq. (6.78) com condies iniciais nulas (i.e.,
y[1] = 0 e y[2] = 0), e entrada x[n] = uo[n].
Pode-se verificar que y[n] dado pela eq. (6.80) de facto satisfaz a equao de diferen-
as eq. (6.78) com x[n] = uo[n] e as condies y[1] = 0 e y[2] = 0, de facto se veri-
ficam.
Exemplo 6.26:
Considere a equao de diferenas abaixo com condies iniciais nulas: y[1] = 0 e
y[2] = 0, e entrada x[n] = uo[n] = impulso unitrio discreto, (logo X(z) = 1),
0 0 0 1
55
6 Transformadas z
ou seja,
Y (z) (1 + 5z 1 + 10z 2 ) = 1
e portanto,
1 z2
Y (z) = = eq. (6.82)
(1 + 5z 1 + 10z 2 ) (z 2 + 5z + 10)
Entretanto, pelo exemplo 6.13, sabemos que para Y(z) dado acima em eq. (6.82), y[n]
= Z -1{Y(z)} dado por
que a soluo da equao de diferenas eq. (6.81) com condies iniciais nulas (i.e.,
y[1] = 0 e y[2] = 0), e entrada x[n] = uo[n].
Pode-se verificar que y[n] dado pela eq. (6.83) de facto satisfaz a equao de diferen-
as eq. (6.81) com x[n] = uo[n] e as condies y[1] = 0 e y[2] = 0, de facto se veri-
ficam.
Exemplo 6.27:
Considere a equao de diferenas abaixo com condies iniciais nulas: y[1] = 0 e
y[2] = 0, e entrada x[n] = uo[n] = impulso unitrio discreto, (logo X(z) = 1),
0 0 0 1
ou seja,
Y (z ) (1 + 6z 1 + 9z 2 ) = 1
e portanto,
56
6 Transformadas z
1
Y (z) =
(1 + 6z 1 + 9z 2 )
eq. (6.85)
z2 z2
= =
( z 2 + 6 z + 9) ( z + 3) 2
Entretanto, pelo exemplo 6.14, sabemos que para Y(z) dado acima em eq. (6.85), y[n]
= Z -1{Y(z)} dado por
que a soluo da equao de diferenas eq. (6.84) com condies iniciais nulas (i.e.,
y[1] = 0 e y[2] = 0), e entrada x[n] = uo[n]. Pode-se verificar que y[n] dado pela
eq. (6.86) de facto satisfaz a equao de diferenas eq. (6.84) com x[n] = uo[n] e as
condies y[1] = 0 e y[2] = 0, de facto se verificam.
Exemplo 6.28:
0 0 0 1
ou seja,
Y ( z) (1 8z 1 + 16z 2 ) = 5
e portanto,
5
Y (z) =
(1 8z + 16z 2 )
1
eq. (6.88)
5z 2 z2
= =
(z 2 8z + 16) ( z 4) 2
57
6 Transformadas z
Entretanto, pelo exemplo 6.15, sabemos que para Y(z) dado acima pela expresso
eq. (6.88), y[n] = Z -1{Y(z)} dado por
que a soluo da equao de diferenas eq. (6.87) com condies iniciais nulas (i.e.,
y[1] = 0 e y[2] = 0), e entrada x[n] = uo[n]. Pode-se verificar que y[n] dado pela
eq. (6.89) de facto satisfaz a equao de diferenas eq. (6.87) com x[n] = uo[n] e as
condies y[1] = 0 e y[2] = 0, de facto se verificam.
6.13 A resposta impulsional h[n] e H(z)
x[n] y[n]
h[n]
Um resultado clssico da teoria de sistemas, que vimos na seco 4.5, que a sada
y[n] de um sistema como o da figura 6.8 a convoluo entre h[n] e x[n], ou seja
y[ n ] = h[ n ] * x[ n ]
58
6 Transformadas z
isto , a sada de um sistema linear invariante no tempo (SLIT) toma a forma da soma
de convoluo
+
y[n] = h[n] x[n] = h[ n k ] x [ k ] .
k=
e podemos redesenhar o diagrama da figura 6.8 acima na forma abaixo (figura 6.9):
Exemplo 6.29:
Retomando o sistema do exemplo 6.17, comparando a eq. (6.53) com a eq. (6.90)
obtemos
1 z
H( z) =
(1 3z 1 ) = ( z 3) eq. (6.91)
Y(z) = H(z)
h[ n] = ( 3) n u1[ n]
Exemplo 6.30:
Retomando o sistema do exemplo 6.22, comparando a eq. (6.71) com a eq. (6.90)
obtemos
1
H( z) =
(1 + 5z 1 + 6z 2 )
eq. (6.92)
z2 z2
= =
( z + 5z + 6 ) ( z + 2)( z + 3)
que a Transformada z de h[n].
x[n] = uo[n],
ento X(z) = 1 e, pela eq. (6.90), temos que Y(z) = H(z) ou seja, a sada y[n] = h[n],
conforme a prpria definio de h[n].
Da eq. (6.92) tambm conclumos que este sistema tem dois plos: z = 2 e z = 3.
h[ n ] = [(0,6) (2) n ]
+ (0,4 ) ( 3) n u 1[ n ]
60
6 Transformadas z
Exemplo 6.31:
Retomando o sistema do exemplo 6.25, comparando a eq. (6.79) com a eq. (6.90)
obtemos
1 z2
H( z) = = 2 eq. (6.93)
(1 z 1 + 4 z 2 ) ( z z + 4)
que a Transformada z de h[n]. Mais uma vez, isto consistente com a definio de
h[n] (resposta impulsional do sistema), pois se a entrada x[n] = impulso unitrio dis-
creto, isto , x[n] = uo[n], ento X(z) = 1 e, pela eq. (6.90), temos que Y(z) = H(z) ou
seja, a sada y[n] = h[n], conforme a prpria definio de h[n].
Da eq. (6.92) tambm conclumos que este sistema tem plos: z = 0,5 1,9365j.
2 n sen[(n + 1) 1,318]
h[n ] = u 1[ n ]
sen (1,318)
Exemplo 6.32:
y[ n ] a y[ n 1] = x[ n ] eq. (6.94)
com condio inicial nula (i.e, y[1] = 0). Usando a eq. (6.32) achamos a Transfor-
mada z da eq. (6.94) termo a termo
Y ( z) [1 a z 1 ] = X ( z )
e ento,
1
Y (z) = X (z)
1 az 1
z
= X(z)
(z a )
61
6 Transformadas z
h[n] = an . u1[n]
1 caso a < 1
...
0 1 2 3 n
Fig. 6.11 Esboo de h[n] a resposta impulsional sistema descrito pela eq. (6.94),
caso a < 1.
1 z
H (z) = 1
=
(1 az ) (z a )
Usando a tabela Tab 6.1 das Transformadas z da seco 6.8 obtemos h[n], a resposta
impulsional sistema entrada impulso unitrio
h [ n ] = a n u1 [ n ]
62