ch6 Mitra DSP C PDF
ch6 Mitra DSP C PDF
Z-Transform
清大電機系林嘉文
[email protected]
03 5731152
03-5731152
Original PowerPoint slides prepared by S. K. Mitra 4-1-1
© The McGraw-Hill Companies, Inc., 2007
z Transform
z-Transform
• The DTFT provides a frequency-domain representation of
discrete-time signals and LTI discrete-time systems
• Because of the convergence condition, in many cases, the
DTFT of a sequence may not exist, thereby making it
impossible to make use of such frequency-domain
characterization in these cases
• A generalization of the DTFT defined by
where
• Note: The z-transform is a form of a Laurent series and
i an analytic
is l ti ffunction
ti att every point
i t in
i th
the ROC
• Example – Determine the z-Transform X(z) of the causal
sequence x[n] = αn μ[n] and its ROC
• Now
• The above power series converges to
by setting α = 1:
• Here the ROC is just outside the circle going through the
point z = −0.6
• A sequence can be one of the following types: finite-
length, right-sided, left-sided and two-sided
• The
Th ROC d dependsd on th the ttype off th
the sequence off iinterest
t t
Original PowerPoint slides prepared by S. K. Mitra 4-1-17
© The McGraw-Hill Companies, Inc., 2007
ROC of a Rational z-Transform
z Transform
• Example – Consider a finite-length sequence g[n] defined
for −M ≤ n ≤ N, where M and N are non-negative integers
and |g[n]| < ∞
• Its z-transform is given by
• Note:
o e G(
G(z)) has
as M po
poles at z = ∞ a
es a and
d N po
poles
es a
at z = 0
• As can be seen from the expression for G(z), the z-
transform of a finite-length
g bounded sequence
q converges
g
everywhere in the z-plane except possibly at z = 0 and/or
at z = ∞
• The first term on the RHS converges for |z| > |α| , whereas
the second term converges
g ||z|| < |α|
| |
• There is no overlap between these two regions
• Hence,, the z-transform of u[n]
[ ] = αn does not exist
Original PowerPoint slides prepared by S. K. Mitra 4-1-22
© The McGraw-Hill Companies, Inc., 2007
ROC of a Rational z-Transform
z Transform
• The ROC of a rational z-transform cannot contain any
poles and is bounded by the poles
• To show that the z-transform is bounded by the poles,
assume that the z-transform X(z) has simple poles at z = α
and z = β
• Assuming
A i th thatt the
th corresponding
di sequence x[n] [ ] is
i a right-
i ht
sided sequence, x[n] has the form
x[n] = (r1αn + r2βn) μ[n − N0],
] |α| < |β|
where N0 is a positive or negative integer
• Now,
Now the z-transform
z transform of the right
right-sided
sided sequence γnμ[n −
N0] exists if
for some z
Original PowerPoint slides prepared by S. K. Mitra 4-1-23
© The McGraw-Hill Companies, Inc., 2007
ROC of a Rational z-Transform
z Transform
• The following condition holds for |z| > |γ| but not for |z| ≤ |γ|
• B
By making
ki a change
h off variable
i bl z = re−jω
j , the
th previous
i
equation can be converted into a contour integral given by
• N
Note:
t The
Th above
b approachh with
ith a slight
li ht modification
difi ti can
also be used to determine the inverse of a rational z-
transform of a non-causal
non causal sequence
• Example - Let the z-transform H(z) of a causal sequence
h[n]
[ ] be g
given
e by
• Hence
1≤i≤L
• The ROC of V(z) is given by the overlap regions of |z| > |α|
and
d ||z|| < |β|
Original PowerPoint slides prepared by S. K. Mitra 4-1-37
© The McGraw-Hill Companies, Inc., 2007
z Transform Properties
z-Transform
• Example
a p e - Determine
ete e tthe
e z-transform
ta so a andd its
ts ROC
OC o
of tthe
e
causal sequence
v[n]
[ ] = rn ((cosωon)μ[n]
)μ[ ]
• We can express x[n] = v[n] + v*[n] where
• or,
• Taking
T ki the
th z-transforms
t f off both
b th sides
id we gett
X (z)
• Therefore,
• Or, equivalently as
• ξ1, ξ2, …, ξM are the finite zeros, and λ1, λ2, …, λN are the
finite poles of H(z)
• If N > M, there are additional (N − M) zeros at z = 0
• If M > N, there are additional (M − N) poles at z = 0
• For a causal IIR digital filter, the impulse response is a
causal sequence
• The ROC of the causal transfer function is thus exterior to a
circle going through the pole furthest from the origin
• Thus the ROC is given by
Original PowerPoint slides prepared by S. K. Mitra 4-1-46
© The McGraw-Hill Companies, Inc., 2007
The Transfer Function
• Example - Consider the M-point moving-average FIR filter
with an impulse response
• Alternate forms:
• For
F a stable
t bl rational
ti l transfer
t f function
f ti ini the
th form
f
which reduces to
• As can be seen from the above plot, plot the impulse response
coefficient h[n] decays rapidly to zero value as n increases
• The absolute summability condition of h[n] is satisfied satisfied,
⇒ H(z) is a stable transfer function
Original PowerPoint slides prepared by S. K. Mitra 4-1-57
© The McGraw-Hill Companies, Inc., 2007
Stability Condition in Terms of the
Pole Locations
• Now,
o , consider
co s de tthe
e case when
e tthee ttransfer
a s e function
u ct o coe
coef. a
are
e
rounded to values with 2 digits after the decimal point:
• Its impulse
p response
p {{h[n]}
[ ]} is a right-sided
g sequence
q
• The ROC of H(z) is exterior to a circle going through the
pole furthest from z = 0
• But stability requires that {h[n]} be absolutely summable
• This in turn implies that the DTFT of {h[n]} exists
• Now, if the ROC of the z-transform H(z) includes the unit
circle, then
is
is
which has a pole at z = 1 and the other inside the unit circle
• Since one pole is not inside the unit circle, H(z) is not BIBO
stable
Original PowerPoint slides prepared by S. K. Mitra 4-1-62
© The McGraw-Hill Companies, Inc., 2007