Unit 2 - Digital Signal Processing - WWW - Rgpvnotes.in
Unit 2 - Digital Signal Processing - WWW - Rgpvnotes.in
Tech
Subject Name: Digital Signal Processing
Subject Code: EC-601
Semester: 6th
Downloaded from www.rgpvnotes.in
UNIT-II
Z-TRANSFORM
The Z-Transform
The direct z-transform, properties of the z-transform, rational z-transforms, inversion of the z transform,
analysis of linear time-invariant systems in the z- domain, block diagrams and signal flow graph
representation of digital network, matrix representation.
2.1 DEFINITION OF Z TRANSFORMS:
The z-transform of a discrete signal x (n) is defined as the power series,
∞
𝑋(𝑧) = ∑ 𝑥(𝑛) 𝑧 −n
𝑛=0
This expression is called a one sided z-transform.
This causal sequence produces negative powers of z in X (z). Generally we assume that x (n) is a causal
sequence, unless it is otherwise stated.
If x (n) is non-causal sequence, x(n)=0 for 0 ≤ n, then its z-transform is
−1
𝑋(𝑧) = ∑ 𝑥(𝑛) 𝑧 −n
𝑛=−∞
This expression is also called a one sided z-transform. This non causal sequence produces positive powers of z
in X (z).
Im z Unit circle
Z plane
Re z
ROC Pole at z =1
Zero at z = 0
𝑋(𝑧) = ∑ │𝑥(𝑛) 𝑟 −n │
𝑛=0
ROC does not contain any poles.
If x (n) is a finite duration causal sequence or right sided sequence, then the ROC is entire z-plane
except at z = 0.
If x(n) is a finite duration anti-causal sequence or left sided sequence, then the ROC is entire z-plane
except at z = ∞.
If x (n) is an infinite duration causal sequence, ROC is exterior of the circle with radius a. i.e. |z| > a.
If x (n) is an infinite duration anti-causal sequence, ROC is interior of the circle with radius a. i.e. |z| < a.
If x (n) is a finite duration two sided sequence, then the ROC is entire z-plane except at z = 0 & z = ∞.
EXAMPLE (A): Determine the z transform of the following finite duration signals.
(a) x (n) = { 1, 2, 5, 4, 0, 1}
(b) x (n) = δ(n)
(c) x (n) = δ(n-k)
(d) Determine the z transform of n 0≤n a ,
x(n) =
0, n<0
SOLUTION:
(a) x (n) = { 1, 2, 5, 4, 0, 1}
Taking z transform, we get
X(z) = 1 + 2z-1 + 5z-2 + 5z-3 + 4z-4 + z-6
(b) x (n) = δ(n)
X(z) = 1
(c) x (n) = δ(n-k)
x (n) = δ(n-k), k > 0
hence X(z) = zk
ROC: Entire z plane except z = 0
d) an, 0 ≤ n
x(n) =
0, n<0
∞
∞
n n −n
𝑋(𝑧) = 𝑍[𝑎 ] = ∑ 𝑎 𝑧 = ∑ 𝑎n 𝑧 −n
𝑛=0
𝑛=−∞
1
We know that, ∑ 𝑎n = for a < 1
1−𝑎
Hence,
1
𝑋(𝑧) =
1 − 𝑎𝑧 −1
This converges when │az-1│ < 1 or │z│ > │a│. Values for z for which X (z) = 0 are called of X (z), and values of z
for which X (z) tends to infinity are called poles of X (z).
1) LINEARITY
The linearity property states that if
z
z
x2(n) X2(z)
x1(n) X1(z) and
Then
z
a1 x1(n) + a2 x2(n) a1 X1(z) + a2 X2(z)
Where a1 and a2 are arbitrary constants. It implies that the z- transform of a linear combination of signals is the
same linear combination of z transforms.
2) TIME REVERSAL
The Time reversal property states that if
z
x(n) X(z) : ROC r1 < │z│< r2
Then
z
x (-n) X (z-1) : ROC 1/ r1 < │z│< 1/ r2
We know that
𝑧
𝑍[𝑢(𝑛)] =
𝑧−1
ROC: │z│>1
By using time reversal property, we obtain
𝑧 −1
𝑍[𝑢(𝑛)] = ROC: │z│<1
𝑧 −1 −1
3) TIME SHIFTING
The Time shifting property states that if
z z
x (n) X (z) Then x(n-k) X (z) z–k
The ROC of z–k X (z) is the same as that of X(z) except for z = 0 if k > 0 and z = ∞ if k < 0.
EXAMPLE (D): Find the inverse z transform of the signal X(z)= z-1 /(1-3z-1)
1 1 −1
1+ 𝑧 −1 1 𝑧
2 2
Sol. 1 = 1 + 1
1− 𝑧 −1 1− 𝑧 −1 1− 𝑧 −1
2 2 2
Therefore
1 −1
1 𝑧
−1
X(n)=𝑧 [ 1 + 2
1 ]
1− 𝑧 −1 1− 𝑧 −1
2 2
1 𝑛 1 1 𝑛−1
=( ) u(n)+2 (2) u(n-1)
2
4) SCALING
z
x(n) X (z) : ROC r1 < │z│< r2
Then
z
X (a-1z) : ROC │a│ r1 < │z│< │a│ r2
anx(n)
where a is arbitrary constant, which can be real or complex.
SOLUTION: x(n)=2nu(n-2)
Z[u(n)] = 1/(1-z-1)
Z[u(n-2)] = z-2/(1-z-1)
5) DIFFERENTIATION
z
x1(n X(z)
Then
z
n x(n) -z dX (z)/dz
EXAMPLE (F): Find the z-transform of x (n) =n2 u(n)
𝑑 z−1
X (z) = z-1
𝑑z−1 (1−z−1 )2
(1+z−1 )
X (z) = z −1
(1−z−1 )3
6) CONVOLUTION
If
z
z
x2(n) X2(z)
x1(n) X1(z) and
Then z
x1(n) * x2(n) X1(z) . X2(z)
x1 (n) = { 4, -2, 1 }
an, 0≤n
x2 (n) =
0, n<0
7) CORRELATION PROPERTY
The Correlation of two sequences states that if
z
z
x2(n) X2(z)
x1(n) X1(z) and
Then
∞ z
∑ x1 (l) x2(-l) X1(z) X2(z-1)
n=-∞
8) INITIAL VALUE THEOREM
If x(n) is a causal sequence with z transform X(z), the initial value can be determined by using the expression,
z
x (n) X(z)
Then
EXAMPLE (H): If X(z) = 2 + 3z-1 + 4z-2, find the initial value and final value of the corresponding sequence, x(n).
SOLUTION:
x(0) lim [ 2 + 3z-1 + 4z-2 ] = 2
z∞
𝐴1 𝐴2
= + 1
(𝑧−1) (𝑧− )
3
𝐴1 = F(z)(z-1) at z=1
∞
X(z) = ∑ x (n) z –n
n=-∞
The z transform, plays an important role in the analysis and representation of discrete time LTI systems.
The convolution property of z transform states that,
y(n) = h(n) x(n)
y (n) = h(n) x(n) Y(z) = H(z).X(z)
Where Y (z), H (z) and X (z) are the z transforms of system input, output and impulse response respectively.
H (z) is known as the transfer function of discrete time LTI systems. Sometimes, it is also called system
function.
∑ │h (k)│ < ∞
−∞
A discrete time LTI system is stable if and only if the ROC of its transfer function H (z) includes the unit circle z
= 1.
To analyze discrete time block diagrams such as series or cascade, parallel and feedback interconnections, the
transfer function algebra if exactly the same as that for corresponding continuous time LTI system.
1. Series or Cascade inter connection:
The series connection of two discrete time LTI system is shown below:
The overall impulse response of series connection of two discrete time systems can be determined by taking
convolution sum between h1(n) and h2(n).Here, h1(n) and h2(n) are the impulse responses of two discrete time
LTI systems.
2. Parallel interconnection:
The parallel connection of two discrete time LTI system is shown below:
h1(n)
H1(z)
Output
Input
signal
signal
h2(n) y (n)
x (n)
H2(z)
The overall impulse response of parallel connection of two discrete time systems can be determined by
addition of individual impulse responses of two discrete time LTI systems.
H (z)=π Hk(z)
k=1
Each H1 (z), H2 (z)… etc is a second order section and it is realized by the direct form as shown in below figure.
System function for IIR systems
M N
H(z) = ∑ bk z / 1+ ∑ ak z–k
–k
K=0 k=1
Where HK(z) = bk0 + bk1 z-1 + bk2 z-2 / 1 + ak1 z-1 + ak2 z-2
Thus direct form of second order IIR system is shown as
X(n) bk0
+ + y(n)
Z-1
-ak1 bk1
+ +
Z-1
+ +
-ak2 bk2
K=0 k=1
H1(z) +
H2(z) +
X(n) bk0
+ + y(n)
Z-1
-ak1 bk1
+
+
Z-1
+
-ak2