Professional Documents
Culture Documents
Fall 2020
26/04/2021
The Z-transforms
Transform techniques are an important tool in
the analysis of signals and LTI systems
For discrete-time systems, z-transforms play the
same role of Laplace transforms do in
continuous-time systems
As with the Laplace transform, we compute
forward and inverse z-transforms by use of
transforms pairs and properties
The z-transform is a powerful tool, that can be
used to understand, analyze, and design LTI
systems and provide insight into their effect on
2
the input signals.
The Direct z-Transform
The z-transform of a discrete-time signal xk is defined as
the power series
X [ z]
k
xk z k
Where z is a complex variable
xk Inverse z-transform X [ z]
X [ z ] Z xk xk
X [ z]
z 3
4
The Region of Convergence ROC
5
Region of the complex z-plane for which z-transform
converges
Im{z} Im{z}
Entire Disk
Re{z} Re{z}
plane
Im{z} Im{z}
Intersection
Complement of a disk and
Re{z} complement Re{z}
of a disk
of a disk
6
Example :
- xk={1,2,5,7,0,1}
X(Z)=1+2z-1+5z-2+7z-3+z-5
ROC: entire z-plane except z=0
- xk={1,2,5,7,0,1}
X(Z)=z2+2z+5+7z-1+z-3
ROC: entire z-plane except z=0 and z=
7
- xk=k
X(Z)=1
ROC: entire z-plane
- xk=k-n, k>0
X(Z)=z-n , k>0
ROC: entire z-plane except z=0
- xk=k+n, k>0
X(Z)=zn , k>0
ROC: entire z-plane except z=
8
Example:
9
Z-transform in polar form
z = r ejθ
where r z and z
X ( z ) |z re j
k
xk r k e jk
10
Example:
k k 0
xk
0 k 0
X ( z ) z k k
z
1 k
k 0 k 0
If |αz-1|<1 or equivalently |z| > |α|, this power series converges to 1/(1- αz-1)
11
Thus we have
1
xk
X ( z)
z
ROC : z
1 z 1
Im{z}
1
xk
z
X ( z) ROC : z
ROC 1 z 1
xk
|α|
Re{z}
-2 -1 0 1 2 3 4 5 k
1
if 1 xk
X ( z)
z
ROC : z 1 12
1 z 1
Example:
0 k 0
xk k
k 1
1
z z
k 1 j
X ( z) k Where j=-k
k j 1
A A2 A3 ..... A 1 A A2 .....
A
Using the formula
1 A
When |A|<1 gives: 1 z 1
X ( z)
1 1 z 1 z 1
13
Provided that |α-1z|<1, or |z|<|α|
1
xk
X ( z)
z
ROC : z
1 z 1
Im{z}
1
xk
z
X ( z) ROC : z
xk 1 z 1
|α|
-4 -3 -2 -1 1 2
k Re{z}
ROC
14
Important notes from the last two examples:
The uniqueness of the z-transform, the two examples
have identical closed-form expressions for the z-
transform. The ambiguity can be resolved only if in
addition to the closed form expression, the ROC is
specified.
a discrete-time signal is uniquely determined by its z-
transform and the ROC
15
16
17
Properties of the z-transform
The z-transform is a very powerful tool for
the study of discrete-time signals and systems.
18
Linearity
If x1 (k )
X1 ( z )
z
and x2 (k )
z
X 2 ( z)
Then
x(k ) a1 x1 (k ) a2 x2 (k )
z
a1 X1 ( z) a2 X 2 ( z )
For any constants a1 and a2
19
Example: Determine the z-transform and the ROC of the signal
xk=[3(2k)-4(3k)]uk
or X(z)=3X1(z)-4X2(z)]
1
k uk
z
ROC : z
1 z 1
1
Thus X 1 z
z
ROC : z 2
1 2 z 1
1
X 2 z
z
ROC : z 3
1 3 z 1
The intersection of ROC of X1(z) and X2(z) is |z|>3. Thus the overall transform is
3 4
X z 1
ROC : z 3 20
1 2z 1 3 z 1
Convolution of two sequences
If
x1k
z
X1 ( z )
xk2
z
X 2 ( z)
Then
xk x1k * xk2
z
X ( z ) X1 ( z ) X 2 ( z )
Note: The ROC of xk is, at least, the intersection of that of X1(z) and X2(z)
Example:
1 0k 5
x 1, 2,1
1
k x k2
0 elsewhere
Since X 1 z 1 2 z 1 z 2
X 2 z 1 z 1 z 2 z 3 z 4 z 5
Then X z X 1 ( z ) X 2 ( z ) 1 z 1 z 6 z 7
xk={1,-1,0,0,0,0,-1,1}
22
The same result can also be obtained b y
X 1(z ) 1 z
1 2
1 z 6
X 2 (z ) 1
1z
Then
X z (1 z )(1 z ) 1 z z z
1 6 1 6 7
23
The convolution property is one of the most
powerful properties because it converts the
convolution of two signals (time domain) to
multiplication of their transforms
X 1(z ) Z {x k1 }
Time domain z-domain
X 2 (z ) Z {x } 2
k
X z X1 z X 2 z z-domain
24
25
26
Rational z-Transforms
An important family of z-transforms are
those for which X(z) is a rational function,
i.e., a ratio of two polynomials in z-1 or z.
Poles and Zeros
◦ The values for which
X(z) = 0 zeros of a z-transform
27
M
N ( z ) b0 b1 z 1 .... bM z M k
b z k
X z 1 N
k 0
D( z ) a0 a1 z .... aN z N
k
a
k 0
z k
28
M
(z z )
k
X z Gz M N k 1
N
Where Gb0/a0
(z p )
k 1
k
X(z) has:
M finite zeros at z=z1, z2, …,zM
N finite poles at z=p1, p2, …,pM
29
Example: Determine the pole-zero plot for the signal
x(k ) a uk k
a0
1 z
X ( z) 1
z a
1 az za
Im{z}
30
Pole location and Time-Domain Behavior
Causal Signals
xk ka u(k )
k
The system function of a linear time-
invariant system
xk
X(z) hk yk
H(z) Y(z)
yk xk * hk Y ( z)
H ( z)
X ( z)
H ( z) hz
k
k
k
H(z) hk
Z-domain characterization of a Time domain characterization of
system the system
For the system described by a linear constant coefficient difference equation
N M
yk an yk n bn xk n
n 1 n 0
N M
Y ( z ) anY ( z ) z bn X ( z ) z
n n
n 1 n 0
M
n
b z n
H ( z) n 0
N
1 an z n
n 1
yk 12 yk 1 2 xk
Compute the z-transform
1 Y ( z) 2
Y ( z) z Y ( z) 2 X ( z)
1
H ( z)
1 12 z 1
2
X ( z)
One pole at z=1/2 and one zero at z=0
hk 2 1 k
2 uk
This is the unit sample response of the system
Inversion of the z-transform by
partial-fraction expansion
Express the function X(z) as a linear combination
X ( z ) 1 X 1 ( z ) 2 X 2 ( z ) .. N X N ( z )
Using the linearity
xk x x .. x
1
1 k
2
2 k
N
N k
In general
N ( z ) b0 b1 z 1 ..... bM z M
X ( z)
D( z ) 1 a1 z 1 ..... aN z N
Proper rational function if aN 0 and M<N
Number of finite zeros is less than the number of finite poles
Improper rational function MN can always be written as the
sum of a polynomial and a proper rational function
Let X(z) be a proper function
N ( z ) b0 b1 z 1 ..... bM z M aN 0
X ( z)
D( z ) 1 a1 z 1 ..... aN z N M<N
b0 z N b1 z N 1 ..... bM z N M
X ( z)
z N a1 z N 1 ..... aN
X ( z ) b0 z N 1 b1 z N 2 ..... bM z N M 1
z z N a1 z N 1 ..... aN
Is also proper function
DISTINCT POLES
X ( z) A1 A2 AN
..
z z p1 z p2 z pN
1
X ( z)
1 1.5 z 1 0.5 z 2
z ( z 0.5) A1 ( z 1) A2
Set z=p1=1 1 (1 0.5) A1 A1 2
Set z=p2=0.5 0.5 (0.5 1) A2 A2 1
X ( z) 2 1
z z 1 z 0.5
In general
( z pk ) X ( z ) ( z pk ) A1 ( z pk ) A2 ( z pk ) AN
.. Ak ..
z z p1 z p2 z pN
( z pk ) X ( z )
Ak k 1, 2,..., N
z z p1
Example: Determine the partial-fraction expansion of
1 z 1
X ( z)
1 z 1 0.5 z 2
X ( z) z 1
2
z z z 0.5
( z p2 ) X ( z ) z 1
A2 12 j 32
z z p2 z p1 z p2
if a ROC :| z | 1
b ROC :| z | 0.5
c ROC : 0.5 | z | 1
2 1
X ( z) 1
1 z 1 0.5 z 1
a ROC :| z | 1 The signal x(k) is causal
c ROC : 0.5 | z | 1 The signal x(k) has a causal part (p=0.5)
And anticausal part (p=1)
Example:
Determine a closed-form expression for the
nth term of the Fibonacci sequence
yk={1,1,2,3,5,8,….}
yk yk 1 yk 2
With initial conditions
y0 y1 y2 1 y1 y0 y1 1
y1 0 y2 1
yk yk 1 yk 2
Y z z 1Y z y1 z 2Y z y2 y1z 1
2
1 z
Y
z 1 2
2
1 z z z z 1
Use the partial-fraction method
1 5 1 5 p1 p2
p1 p2 A1 A2
2 2 5 5
1 5 1 5 k 1 5 1 5 k
yk uk
2 5 2 2 5 2
58