Professional Documents
Culture Documents
Ch3-DSP Z
Ch3-DSP Z
Ch3-DSP Z
1/90
Contents
3.1 Introduction to z-transform
3.2 Properties of z-transform
3.3 Rational z-transform
3.4 Inversion of z-transform
3.5 Analysis of LTI systems in z-domain
3.6 One-sided z-transform
3.7 Summary
3.8 Problems
2/90
3.1 Introduction to z-transform?
Why transform?
• Important role in the analysis of sig. & LTI sys.
• Finding the ROC for X(z) ~ determining the range of r for which the
sequence x(n)r-n is absolutely summable
7/90
3.1 Introduction to z-transform?
Direct z-transform
• To elaborate, let us further provide
1
x ( n ) x ( n)
X ( z ) | x(n)r | n | x(n)r | n
n n
n n 0 r n 1 n 0 r
1) Exist r small enough such that x(-n)rn, 1 n < , is absolutely
sum. ROC: all points in a circle of some radius r1
2) Exist r large enough such that x(n)/rn, 0 n < , is absolutely
sum. ROC: all points outside a circle of some radius r2
8/90
3.1 Introduction to z-transform?
Direct z-transform
Ex. 3.3: Determine the Z of the sig. x(n) = nus(n)
Solution X ( z ) n z n ( z 1 ) n
n 0 n 0
If |z-1| < 1 or |z| > | |, it converges to 1/(1 – z-1), thus we have
1
x ( n) n u s ( n) X ( z ) 1
, ROC: z
1 z
9/90
3.1 Introduction to z-transform?
Direct z-transform
Ex. 3.4: Determine the Z of the sig. x(n) = –nus(–n – 1)
Solution
1z 1
1
1z 1
X ( z) n z n ( 1z ) n
1 z 1 z 1
1
n n 1
ROC: |z| < ||
10/90
3.1 Introduction to z-transform?
Direct z-transform
• Discussions on Ex. 3.3 & Ex. 3.4
11/90
3.1 Introduction to z-transform?
Direct z-transform
Ex. 3.5: Determine the Z of x(n) = nus(n) + bnus(–n – 1)
Solution
12/90
3.1 Introduction to z-transform?
Direct z-transform
1) |b| < ||
13/90
3.1 Introduction to z-transform?
Direct z-transform
14/90
3.1 Introduction to z-transform?
Direct z-transform
15/90
3.1 Introduction to z-transform?
Inverse z-transform
• Inverse Z (IZ) to obtain x(n) by
1
x ( n) C X ( z ) z n1dz
2 j
• But we do not use directly in our evaluation of inverse Z
16/90
3.2 Properties of z-transform?
Linearity z z
x1 (n) X1 ( z ) and x2 (n) X 2 ( z )
z
x(n) a1x1 (n) a2 x2 (n) X ( z ) a1 X1 ( z ) a2 X 2 ( z )
Ex. 3.6: Determine the Z & ROC of x(n) = [3(2n) – 4(3n)]us(n)
Solution
z 1
x1 (n) 2 us (n) X1 ( z )
n
1
, ROC: z 2
1 2z
z 1
x2 (n) 3 us (n) X 2 ( z )
n
1
, ROC: z 3
1 3z
z 3 4
x(n) 3x1 (n) 4 x2 (n) X ( z ) 1
1
, ROC: z 3
1 2z 1 3z 17/90
3.2 Properties of z-transform?
Linearity
Ex. 3.7: Determine the Z & ROC of x(n) = (cosw0n)us(n)
Solution
cos(w0n) = (ejw0n + e-jw0n)/2, see Ex. 3.2.2 for x(n) = (sinsw0n)us(n)
z 1
e jw0n
u s ( n) jw0n 1
, ROC: z 1
1 e z
z 1
jw0n
e u s ( n) jw0n 1
, ROC: z 1
1 e z
z 0.5 0.5
x ( n) X ( z ) jw0n 1
jw0n 1
, ROC: z 1
1 e z 1 e z
z 1 z 1 cos w0
x(n) (cosw 0 n) u s (n) X ( z ) 1 2
, ROC: z 1
1 2 z cos w0 z 18/90
3.2 Properties of z-transform?
Time shifting
z z
x(n) X ( z ) then x(n k ) z k X ( z )
1, 0 n N 1
Ex. 3.8: Determine the Z & ROC of x(n)
0, elsewhere
Solution
By using definition we have
N 1 N , z 1
X ( z) 1 z n
1 z 1
... z (N 1)
1 z N
,z 1
n 0 1
1 z
Since x(n) has finite duration, its ROC is entire z, except 0
19/90
3.2 Properties of z-transform?
Time shifting
By using time shifting property, we have
z 1 z zN
u s ( n) 1
us (n N )
1 z 1 z 1
x ( n) u s ( n) u s ( n N )
z 1 zN 1 zN
x ( n) X ( z ) 1
1
1
, ROC: z 1
1 z 1 z 1 z
Note that X(z) N as z 1
20/90
3.2 Properties of z-transform?
Scaling in z-domain
z
x(n) X ( z ), ROC: r1 z r2
z
a n x(n) X (a 1z ), ROC: a r1 z a r2
Ex. 3.9: Determine the Z & ROC of x(n) = an(cosw0n)us(n)
Solution
We have had
z 1 z 1 cos w0
x(n) (cosw 0 n) u s (n) X ( z ) 1 2
, ROC: z 1
1 2z cos w0 z
So
z 1 az 1 cos w0
a n x ( n) X ( z ) 1 2 2
, ROC: z a
1 2az cos w0 a z
21/90
3.2 Properties of z-transform?
Time reversal
z
x(n) X ( z ), ROC: r1 z r2
z 1 1
1
x(n) X ( z ), ROC: z
r2 r1
Ex. 3.10: Determine the Z & ROC of x(n) = us(-n)
Solution
We have had
z 1
x ( n) u s ( n) X ( z ) 1
, ROC: z 1
1 z
So
z 1
x(n) X ( z 1 ) , ROC: z 1
1 z
22/90
3.2 Properties of z-transform?
Differentiation in z-domain
z
x ( n) X ( z )
z
dX ( z )
nx(n) z
dz
Ex. 3.11: Determine the Z & ROC of x(n) = nanus(n)
Solution
z 1
We have had x(n) us (n) X ( z ) 1
, ROC: z 1
1 z
z 1
a x(n) X (a 1z )
n
1
, ROC: z a
1 az
So 1 1
z dX ( a z ) az
na n x(n) z
, ROC: z a
dz (1 az )1 2
23/90
3.2 Properties of z-transform?
Convolution of 2 sequences
z z
x1 (n) X1 ( z ) and x2 (n) X 2 ( z )
z
x(n) x1 (n) * x2 (n) X ( z ) X1 ( z ) X 2 ( z )
ROC of X(z) is, at least, the intersection of that for X1(z) & X2(z)
Ex. 3.12: Determine the convolution x(n) of the signals
1, 0 n 5
x1 (n) {1, 2,1} and x2 (n)
0, elsewhere
Solution
We have X1 ( z ) 1 2 z 1 z 2 and X 2 ( z ) 1 z 1 z 2 z 3 z 4 z 5
X ( z ) X1 ( z ) X 2 ( z ) 1 z 1 z 6 z 7
x(n) {1, 1, 0, 0, 0, 0, 1,1}
24/90
3.2 Properties of z-transform?
Correlation of 2 sequences
z z
x1 (n) X1 ( z ) and x2 (n) X 2 ( z )
z
rx1x2 (l ) x1 (n) x2 (n l ) Rx1x2 ( z ) X1 ( z ) X 2 ( z 1 )
n
ROC of X(z) is, at least, the intersection of that for X1(z) & X2(z)
Ex. 3.13: Determine the auto-convolution x(n) =anus(n), -1 < a < 1
Solution
z 1
x ( n) a u s ( n) X ( z )
n
1
, ROC: z a , causal
1 az
1 1 1
X (z ) , ROC: z , anti-causal
1 az a
25/90
3.2 Properties of z-transform?
Correlation of 2 sequences
1 1 1
Rxx ( z ) X ( z ) X ( z ) 1
, ROC: a z
1 a( z z ) a 2 a
Re-use the result in Ex. 3.5 by replacing = a, b = 1/a, we have
z b
us (n) b us (n 1)
n n
b z bz 1
n
1 z 1 a2
a us (n) us (n 1)
n
(1 a 2
) Rxx ( z )
a 1 a( z z ) a
1 2
1 1
1
l
rxx (l ) Z {Rxx ( z )} a us (l ) us (l 1)
l
1 a
2
a
1 l
a , l
1 a 2
26/90
3.2 Properties of z-transform?
Multiplication of 2 sequences
z z
x1 (n) X1 ( z ) and x2 (n) X 2 ( z )
z 1 z 1
x(n) x1 (n) x2 (n) X ( z )
2 j C
X 1 ( v ) X 2
v
v dv
C is a closed contour that encloses the origin and lies within the
region of convergence common to both X1(v) & X2(z/v)
If ROC of X1(v) is r1l < |v| < r1u and ROC of X2(z/v) is r2l < |z/v| <
r2u, the ROC for X(z) is at least r1lr2l < |z| < r1ur2u
For complex-valued sequences x1(n) and x2(n), we have
z 1 z *
1
x(n) x1 (n) x2* (n) X ( z )
*
X ( v ) X
2 * v dv
2 j C 1
v
27/90
3.2 Properties of z-transform?
Parseval’s relation
If x1(n) and x2(n) are complex-valued sequences, then
1 * 1 1
x1 (n) x2* (n)
2 j C
X 1 ( v ) X 2
v
* v dv
n
29/90
3.3 Rational z-transforms
Poles & Zeros
• A(z) &B(z) are polynomials in z, they can be expressed as
B( z ) b0 N M ( z z1 )( z z2 )...( z zM )
X (z) z
A( z ) a0 ( z p1 )( z p2 )...( z p N )
M
N M m 1
( z zm )
=Gz
N
n 1
( z pn )
30/90
3.3 Rational z-transforms
Poles & Zeros
Ex. 3.14: Determine the pole-zero plot for the signal x(n) =
anus(n), a > 0
Solution
We already have had
1 z
X (z) , ROC: z a
1 az 1 za
X(z) has one zero at z1 = 0 & one pole at p1 = a
p1 is not included in the ROC since the Z does not converge at
a pole
31/90
3.3 Rational z-transforms
Poles & Zeros
Ex. 3.15: Determine the pole-zero for
a n , 0 n M 1
x ( n) ,a 0
Solution 0, elsewhere
z1 0, z2 r cos 0
p1 re j0 , p2 re j0
z ( z r cos 0 ) 1 rz 1 cos 0
X ( z) G j0 j0
G 1 2 2
, ROC: z r
( z re )( z re ) 1 2rz cos 0 r z
The behavior of the sig. wrt the location of the pole relative to the unit
circle |z| = 1
34/90
3.3 Rational z-transforms
Pole location & time-domain behavior for causal sig.
35/90
3.3 Rational z-transforms
Pole location & time-domain behavior for causal sig.
Some discussions on Ex. 3.17
36/90
3.3 Rational z-transforms
Pole location & time-domain behavior for causal sig.
In general
• Causal real sig. with poles, which are inside or on the unit
circle, are always bounded in amplitude
k 0
H ( z) N
1 ak z k
k 1
• If ak = 0 for 1 k N, i.e., zero-input response (Ch2)
M M
1
H ( z) bk z k
zM
k
b z M k
k 0 k 0
k 1 k 0
H(z) has N poles (nontrivial) determined by {ak} and an Nth-
order zero (trivial) at z = 0 it is called all-pole sys.
Due to the nontrivial poles, it is an IIR sys.
In general, the form of the sys. function contains both M zeros &
N poles zero-pole sys.
Note that poles &/or zeros at z = 0 & z = are implied but not
counted explicitly and FIR + IIR ~ IIR
40/90
3.3 Rational z-transforms
The sys. function of a LTI sys.
Ex. 3.18: Determine the sys. function & the unit sample response,
i.e, h(n), of the sys. described by the difference equation
1
y ( n) y (n 1) 2 x(n)
2
Solution
It is easy to obtain
1 1 Y ( z) 2
Y ( z)
z Y ( z ) 2 X ( z ) H(z)
2 X ( z ) 1 1 z 1
This has a pole at z = ½ & a zeros at z = 0. 2
Using Table 3.3 [4], we have the IZ, i.e., h(n), below
42/90
3.4 Inversion of Z
IZ by power series expansion
• Given a Z with its ROC, we can expand X(z) into a power
series of the form
X ( z) cn z n
n
43/90
3.4 Inversion of Z
IZ by power series expansion
Ex. 3.19: Determine the IZ of
1
X ( z)
when 1 1.5 z 1 0.5 z 2
a) ROC: |z| > 1
b) ROC: |z| < 0.5
here 1 & 0.5 are obtained by solving z2 – 1.5z + 0.5 = 0 for z
Solution
a) ROC is the exterior of a circle x(n) is a causal sig.
We seek a power series expansion in negative powers of z by the
numerator of X(z) by its denominator
44/90
3.4 Inversion of Z
IZ by power series expansion
We have
1 3 1 7 2 15 3
X ( z) 1 2
1 z z z ...
1 1.5 z 0.5 z 2 4 8
3 7 15
x(n) {1, , , ,...}
2 4 8
b) ROC is the interior of a circle x(n) is an anti-causal sig.
We seek a power series expansion in negative powers of z by
1
X ( z) 2 z 2 6 z 3 14 z 4 30 z 5 64 z 6 ...
0.5 z 2 1.5 z 1 1
x(n) {..., 62,30,14, 6, 2, 0, 0}
45/90
3.4 Inversion of Z
IZ by power series expansion
Some discussions
• Simple enough to get the pattern of x(n), no closed-form
• Used if we want to determine the first few samples of x(n)
• But in some cases, it works
Ex. 3.20: Determine the IZ of X(z) = log(1 + az-1), |z| > |a|
Solution
Use the Maclaurin series for log(1 + x), |x| < 1, we have
a n
(1) n1 a n z n z (1) n1 , n 1
X ( z) x(n) n
n 1 n 0, n 1
46/90
3.4 Inversion of Z
IZ by partial-fraction expansion
• Now, we attempt to express X(z) as a linear combination
X ( z ) 1 X1 ( z ) 2 X 2 ( z ) ... K X K ( z )
• So, x(n) can be easily found in the form
x(n) 1x1 (n) 2 x2 (n) ... K xK (n)
• This approach is useful if X(z) is rational function
B( z ) b0 b1z 1 ... bM z M
X (z)
, a0 1
A( z ) 1 a1z ... aN z
1 N
48/90
3.4 Inversion of Z
IZ by partial-fraction expansion
• Let X(z) be a proper rational function, that is
B( z ) b0 b1z 1 ... bM z M
X (z)
, aN 0, M N
A( z ) 1 a1z ... aN z
1 N
50/90
3.4 Inversion of Z
IZ by partial-fraction expansion
Multiplying the equation by the denominator term (z – 1)(z – 0.5),
we have
z ( z 0.5) A1 ( z 1) A2
Therefore
X ( z) 2 1
z z 1 z 0.5
51/90
3.4 Inversion of Z
IZ by partial-fraction expansion
In general, to obtain Ak, we multiply both side of the partial-
fraction expansion by (z – pk) and then let z = pk, that is
( z pk ) X ( z )
Ak , k 1, 2,..., N
z z pk
Ex. 3.22: Determine the partial-fraction expansion of
1 z 1
Solution X ( z)
1 z 1 0.5 z 2
X ( z) z 1
2 p1 (1 j ) / 2, p2 (1 j ) / 2
z z z 0.5
Matlab: syms z; solve(z^2 - z + 0.5 == 0)
52/90
3.4 Inversion of Z
IZ by partial-fraction expansion
So X ( z) z 1 A1 A2
2
z z z 0.5 z p1 z p2
( z p1 ) X ( z ) z 1 1/ 2 j / 2 1
A1 (1 3 j ) / 2
z z p1 z p2 z p1
1/ 2 j / 2 1/ 2 j / 2
( z p2 ) X ( z ) z 1 1/ 2 j / 2 1
A2 (1 3 j ) / 2
z z p2 z p1 z p2
1/ 2 j / 2 1/ 2 j / 2
Some discussions
p2 = p1* & A2 = A1*
Complex-conjugate poles result in complex-conjugate coefficients in
the partial-fraction expansion very useful discussed later
53/90
3.4 Inversion of Z
IZ by partial-fraction expansion
• In case of multi-order poles
X(z) has a pole of multiplicity m, that is, it contains in its
denominator the factor (z – pk)m need a different approach
Ex. 3.23: Determine the following partial-fraction expansion with
a double pole (m = 2)
1
X ( z)
(1 z 1 )(1 z 1 ) 2
Solution
We first express it in terms of positive powers of z
X ( z) z2
z ( z 1)( z 1) 2
54/90
3.4 Inversion of Z
IZ by partial-fraction expansion
X(z) has p1 = -1, p2 = p3 = 1, in such case, the appropriate partial-
fraction expansion is
X ( z) A1 A2 A3
z z 1 z 1 ( z 1)2
We then have A1 ( z 1) X ( z )
z2
1
z z 1 ( z 1) 2 z 1
4
( z 1) 2 X ( z ) z2 1
A3
z ( z 1) 2
z 1 z 1
d ( z 1) 2 X ( z ) d z2 3
A2
dz z dz ( z 1) 4
z 1 z 1 55/90
3.4 Inversion of Z
IZ by partial-fraction expansion
In general, in case of an m-th-order pole (z – pk)m, the partial-
fraction expansion must contain the terms
A1k A2k Amk
...
z pk ( z pk ) 2
( z pk ) m
We then have
d ( mi ) ( z pk ) m X ( z )
Aik ,1 i m
(m i )!dz z z pk
• IZ in case of distinct poles
A1 A2 AN
X (z) 1
1
...
1 p1z 1 p2 z 1 pN z 1
56/90
3.4 Inversion of Z
IZ by partial-fraction expansion
By inverting each term, we have
xk (n)
1
k us (n), ROC: z pk , causal
( p ) n
IZ
1 pk z ( pk ) n us (n 1), ROC: z pk , anticausal
Ak 1
If x(n) is causal, |z| > pmax = max{|p1|, |p2|,…, |pN|}. In this case, all terms
result in causal sig. components and x(n) is given by
x(n) ( A1 p1n A2 p2n ... AN p Nn )us (n)
Some discussions
If all poles are distinct but some of them are complex, as we can see in
slide 53, pk is a pole the its complex conjugate pk* is also a pole, so
k 0 k 0
X ( z) N
b0 N
1 ak z k (1 pk z 1)
k 1 k 1
• If M N (improper), the above expression can be convert to
M N
X ( z) ck z k X pr ( z ), pr stands for proper
k 0
• If the poles of Xpr(z) are distinct, it can be expanded into
A1 A2 AN
X (z) 1
1
...
1 p1z 1 p2 z 1 pN z 1 63/90
3.4 Inversion of Z
Decomposition of rational Zs – Further discussion
• If there may be some complex-conjugate pairs of poles, we can
combine each pair in the following way
A A* b0 b1z 1
1
* 1
1 pz 1 p z 1 a1z 1 a2 z 2
here {pk} are the poles of the sys. & {Ak} are the scale factors
Depend on the initial conditions & the characteristics of the
input sig.
|pk| < 1 for all k, ynr(n) 0, i.e., natural res. of the sys. as the
transient res.
Rapid decay (short transient) if |pk| << 1
Slow decay (long transient) if |pk| ~ 1
68/90
3.5 Analysis of LTI sys. in z-domain
Transient & steady-state responses
• Forced response of a causal sys has the form
L
yfr (n) m m u ( n)
Q ( q ) n
m 1
here {qm} are the poles of the forcing function & {Qm} are the
scale factors
Depend on the input sig. & the characteristics of sys.
|qm| < 1 for all m, yfr(n) 0, i.e., transient res.
When the input sig. is a sinusoid, all the poles fall on the unit
circle forced res. is also a sinusoid, i.e., steady-state res.
To sustain a steady-state output for n 0, the input sig. must
persist for all n 0
69/90
3.5 Analysis of LTI sys. in z-domain
Transient & steady-state responses
Ex. 3.27: Determine the transient & steady-state res. of the sys.
characterized by the following difference equation
y (n) 0.5 y (n 1) x(n)
when x(n) = 10cos(n/4)us(n). The sys. is initially relaxed
Solution
It is easy to get the sys. function
1
H ( z)
1 0.5 z 1
And X(z) (by using Table 3.3)
10(1 z 1 / 2)
X ( z)
1 2 z 1 z 2 70/90
3.5 Analysis of LTI sys. in z-domain
Transient & steady-state responses
So, Y(z) is expressed as
10(1 z 1 / 2)
Y( z ) H ( z ) X ( z )
(1 0.5 z 1 )(1 2 z 1 z 2 )
Using syms z; solve (z^2 – sqrt(2)*z + 1 == 0), we have
2 2
z i e j /4
2 2
10(1 z 1 / 2)
thus Y( z ) H ( z ) X ( z )
(1 0.5 z 1 )(1 e j /4 z 1 )(1 e j /4 z 1 )
j 28.7o j 28.7o
6.3 6.78e 6.78e
= j /4 1
1 0.5 z 1
1 e z 1 e j /4 z 1
74/90
3.5 Analysis of LTI sys. in z-domain
Causality & stability
Ex. 3.28: An LTI sys. is characterized by the sys. Function
3 4 z 1 1 2
H ( z) 1 2
1 3.5 z 1.5 z 1 1 1 3 z 1
1 z
2
Determine the ROC of H(z) & h(n) for the following conditions
a) The sys. is stable
b) The sys. is causal
c) The sys. is anti-causal
Solution
We have 2 poles at z = 1/2 & z = 3
75/90
3.5 Analysis of LTI sys. in z-domain
Causality & stability
a) Since the sys. is stable, its ROC must include the unit circle &
thus 1/2 < |z| < 3
h(n) (1/ 2) n us (n) 2(3) n us (n 1)
b) Since the sys. is causal, its ROC is |z| > 3
h(n) (1/ 2) n us (n) 2(3) n us (n)
This sys. is unstable
c) Since the sys. is anti-causal, |z| < 1/2
h(n) [(1/ 2) n us (n) 2(3) n ]us (n 1)
This sys. is unstable
76/90
3.5 Analysis of LTI sys. in z-domain
Pole-zero cancellations (PZC)
• The location of a zero & a pole in Z is the same PZC
• The term containing that pole vanishes in the IZ
Very important in the analysis of pole-zero sys.
By properly selecting the position of the zeros in the input sig.,
it is possible to suppress one or more sys. modes (pole factors)
By properly selecting the position of the zeros of the sys.
function suppress one or more modes of the input sig.
When the zero is located very near the pole the term in the
res. has a very small amplitude, i.e., non-exact PZC occurs
77/90
3.5 Analysis of LTI sys. in z-domain
Pole-zero cancellations (PZC)
Ex. 3.29: Determine the unit sample res. of the sys. characterized
by the following dif. equ.
y (n) 2.5 y (n 1) y (n 2) x(n) 5 x(n 1) 6 x(n 2)
Solution
The sys. function is
1 5 z 1 6 z 2 (1 3 z 1 )(1 2 z 1 ) 1 3 z 1
H ( z) 1 2
=
1 2.5 z z 1 1 1
(1 z )(1 2 z ) 1 z
1 1
2 2
2.5 z 1
1 h(n) (n) 2.5(1/ 2) n1us ( n 1)
1 1
1 z
2
y (n) 0.5 y (n 1) x(n) 3x(n 1) 78/90
3.5 Analysis of LTI sys. in z-domain
Pole-zero cancellations (PZC)
Ex. 3.30: Determine the res. of the sys.
5 1
y (n) y (n 1) y (n 2) x(n)
6 6
To the input x(n) = (n) – (1/3) (n – 1)
The mode (1/3)n is
Solution suppressed from the
We have output by PZC
1 1 1 1
H ( z) and X( z ) 1 z
5 1 1 1
1 z 1 z 2 (1 z 1 )(1 z 1 ) 3
6 6 2 3
1
Y( z ) H ( z ) X ( z ) y (n) (1/ 2) n us (n)
1
1 z 1
2 79/90
3.5 Analysis of LTI sys. in z-domain
Multiple-order poles & stability
• A bounded input may have poles on the unit circle, meanwhile a
stable sys. may also have poles on the unit circle
• But what further happens if the input sig. has a pole at the same
position with a pole the sys. on the unit circle?
Such a sys. produces an unbounded response
Ex. 3. 31: Determine the step res., i.e., x(n) = us(n), of the causal
sys. described by the dif. equ. below
y (n) y (n 1) x(n)
Solution
1 1
H ( z) 1
and X ( z )
1 z 1 z 1
80/90
3.5 Analysis of LTI sys. in z-domain
Multiple-order poles & stability
1
So Y ( z) 1 2
y ( n) ?
(1 z )
It is easily to obtain 1
z 1
Y ( z) 1 2
1
Y1 ( z ) Y2 ( z )
(1 z ) 1 z
1
Y2 ( z ) 1
y2 ( n ) u s ( n )
1 z
dY ( z )
z 2 Y1 ( z ) y1 (n) ny2 (n) nus (n)
dz
Finally y (n) y1 (n) y2 (n) (n 1)us (n)
x(n) & h(n) are bounded, but y(n) is unbounded, i.e., unstable
81/90
3.5 Analysis of LTI sys. in z-domain
Multiple-order poles & stability
Some discussions
The Ex. 3.31 demonstrates clearly that BIBO stability requires
the sys. poles strictly inside the unit circle
If the sys. poles are all inside the unit circle & x(n) has 1 or
more poles in the same location, Y(z) has multiple-order poles
y(n) has terms of the form
Aknb(pk)nus(n)
where 0 b m – 1 & m is the order of the pole
If |pk| < 1, (pk)n dominates nb bounded x(n) cannot produce
an unbounded y(n) if the sys. poles are all inside the unit circle
82/90
3.5 Analysis of LTI sys. in z-domain
Stability of 2nd-order sys.
• 2 poles play an important role in higher-order sys.
• Let us consider a causal 2-pole sys. described by the 2nd-order
dif. equ. below
y (n) a1 y (n 1) a2 y (n 2) b0 x(n)
We have
Y ( z) b0 b0 z 2
H ( z)
2
X ( z ) 1 a1z a2 z
1 2
z a1z a2
The sys. has 2 zeros at the origin and 2 poles
a1 a12 4a2
p1, p2
2 2
83/90
3.5 Analysis of LTI sys. in z-domain
Stability of 2nd-order sys.
• Real & distinct poles (a12 > 4a2)
A1 A2 b0 p1 b0 p2
We have H ( z ) 1
A1 , A2
1 p1z 1 p2 z 1 p1 p2 p1 p2
b0
h( n) ( p1n1 p2n1 )us (n)
p1 p2
84/90
3.5 Analysis of LTI sys. in z-domain
Stability of 2nd-order sys.
• Real & equal poles (a12 = 4a2), p1 = p2 = p = -a1/2
b0 bo pz 1 b0
We have H ( z ) 1 2
1 2
(1 pz ) (1 pz ) 1 pz 1
h(n) b0 (n 1) p nus (n)
85/90
3.5 Analysis of LTI sys. in z-domain
Stability of 2nd-order sys.
• Complex-conjugate poles (a12 < 4a2), p = rejw0
A A* A A*
We have H ( z ) 1
* 1
1 pz 1 p z 1 re jwo 1
z 1 re jwo z 1
b0 p b0e jw0
A
p p * j 2sin w0
b0 r n e j ( n1) w0 e j ( n1) w0
h( n) us (n)
sin w0 2j
b0 r n
sin(n 1)us (n)
sin w0
86/90
3.5 Analysis of LTI sys. in z-domain
Stability of 2nd-order sys.
• Complex-conjugate poles (a12 < 4a2), p = rejw0
87/90
3.6 One-sided z-transform
Definition & properties
Examples
88/90
3.7 Summary
Determine Z
Determine IZ
89/90
3.8 Problems
Problems
• All the problems of Chapter 3 in [4] except for 3.6 & contour
integral
Matlab to compute, plot, and check
• 3.7
• 3.16
Problems are solved mostly by students in the class
Group leaders have to submit Matlab files to my Zalo before the next
lecture (more details higher scores)