Gupta Lecture4
Gupta Lecture4
Entire Disk
plane Re{z} Re{z}
Im{z} Im{z}
Intersection
Complement of a disk and
of a disk Re{z} complement Re{z}
of a disk
Z-transform Pairs
h[k] = d[k] h[k] = ak u[k]
0
d k z d k z
a uk z
k k
H [ z] 1 H [ z] k k
k k 0
Region of convergence: entire z- k
k
plane a
a z k k
k 0 z
h[k] = d[k-1]
k 0
1 a
if 1
a z
1 1
H [ z] d k of1 convergence:
Region
k
z d k 1 z z
k
entire z-
k 1
k 1
z
Region of convergence: |z| >
plane |a| which is the
h[n-1] z-1 H(z) complement of a disk
Stability
Rule #1: For a causal sequence, poles are inside
the unit circle (applies to z-transform functions
that are ratios of two polynomials)
Rule #2: More generally, unit circle is included
in region of convergence. (In continuous-time,
the imaginary axis would be in the region of
convergence of the Laplace transform.)
a uk
Z 1
k
for z a
1 a z 1
This is stable if |a| < 1 by rule #1.
It is stable if |z| > 1 > |a| by rule #2.
Inverse z-transform
c j
f k
1
k 1
F z z dz
2j c j
X [ z]
1 2 z 1 z 2 Factor denominator
1 1
1 z 1 z 1
into first-order factors
2
Use partial fraction
A1 A2
X [ z ] B0 decomposition to get
1 1 1 z 1
1 z
2 first-order terms
Example (cont)
2
1 2 3 1
2
z z 1 z 2 2 z 1 1
2
Find B0 by polynomial
z 2 3z 1 2 division
5 z 1 1
1 5 z 1
X [ z] 2 Express in terms of B0
1 1
1 z 1 z
1
2
A1
1 2 z 1 z 2
1 4 4
9
Solve for A1 and A2
1 z 1 z 1 2
1 2
1 2 z 1 z 2 1 2 1
A2 8
1 1
1 z 1
2 z 1 1 2
Example (cont)
Express X[z] in terms of With the unilateral z-
B0, A1, and A2 transform, or the
bilateral z-transform
X z 2
9 8
1 1 1 z 1
1 z
with region of
2 convergence, the inverse
Use table to obtain z-transform is unique.
inverse z-transform
k
1
xk 2 d k 9 uk 8 uk
2
Z-transform Properties
Linearity
a1 f1k a2 f 2 k a1F1z a2 F2 z
Shifting
f k m uk m z m F z
m
f k m uk z F z z f k z m
m m
k 1
Z-transform Properties
f1 k f 2 k f m f k m
1 2 Convolution definition
m
Take z-transform
Z f1 k f 2 k Z f1 m f 2 k m
m Z-transform definition
f1 m f 2 k m z k
k m
Interchange summation
f m f k mz
m
1
k
2
k
f1 m f 2 r z r m
r=k-m
m k
m
f1 mz f 2 r z r
m k Z-transform definition
F1 z F2 z
Example
g k k uk uk 6
k uk k uk 6
k uk k 6 uk 6 6 uk 6
1 z
G z
z 1 z
6 6
z 12
z 6
z 1
2
z z 1
z 1 6
z 12 z 5 z 12 z 5 z 1
z5
5
z
1
z 1 6
z z 12 z 5 z 12 z 1 z 5 z 1
z6 6z 5
5
z z 1
2
Difference Equations
Linear Difference Equations
Discrete-time f[k] +
y[k]
LTI systems +
+ Unit
Delay
can be 1/2 y[k-1]
characterized Unit
by difference Delay
1/8 y[k-2]
equations
y[k] = (1/2) y[k-1] + (1/8) y[k-2] + f[k]
Taking z-transform of the difference equation
gives description of the system in the z-domain
Advances and Delays
Sometimes differential equations will be
presented as unit advances rather than delays
y[k+2] 5 y[k+1] + 6 y[k] = 3 f[k+1] + 5 f[k]
One can make a substitution that reindexes the
equation so that it is in terms of delays
Substitute k with k-2 to yield
y[k] 5 y[k-1] + 6 y[k-2] = 3 f[k-1] + 5 f[k-2]
Before taking the z-transform, recognize that
we work with time k 0 so u[k] is often implied
y[k-1] = y[k-1] u[k] y[k-1] u[k-1]
Example
System described by a difference equation
y[k] 5 y[k-1] + 6 y[k-2] = 3 f[k-1] + 5 f[k-2]
y[-1] = 11/6, y[-2] = 37/36
f[k] = 2-k u[k]
1 1 1 1
Y z 5 Y z y 1 6 2 Y z y 1 y 2 3 F z f 1 5 2 F z f 1 f 2
1 1
z z z z z z
5 6 11
1 2 Y z 3
3 5
z z z z 0.5 z z 0.5
26 z 7 z 18 z
Y z
15 z 0.5 3 z 2 5 z 3
26 7 k 18 k
yk 0.5 2 3 uk
k
15 3 5
Transfer Functions
Previous example describes output in time
domain for specific input and initial conditions
It is not a general solution, which motivates us
to look at system transfer functions.
In order to derive the transfer function, one
must separate
Zero state response of the system to a given input
with zero initial conditions
Zero input response to initial conditions only
Transfer Functions
Consider the zero-state response
No initial conditions: y[-k] = 0 for all k > 0
Only causal inputs: f[-k] = 0 for all k > 0
Write general nth order difference equation
yk an 1 yk 1 a0 yk n bn f k bn 1 f k 1 b0 f k n
yk m uk Y z 0 f k m uk F z 0
1 1
m m
z z
1 a n 1
z 1 a1 z1 n a0 z n Y z bn bn 1 z 1 b1 z1 n b0 z n F z
Y z Z zero state response bn bn 1 z 1 b1 z1 n b0 z n
H z
F z Z input 1 an 1 z 1 a1 z1 n a0 z n
Y z H z F z
Stability
Knowing H[z], we can compute the output given
any input
F[z] H[z] Y[z]
Since H[z] is a ratio of two polynomials, the roots
of the denominator polynomial (called poles)
control where H[z] may blow up
H[z] can be represented as a series
Series converges when poles lie inside (not on) unit circle
Corresponds to magnitudes of all poles being less than 1
System is said to be stable
Relation between h[k] and H[z]
Either can be used to describe the system
Having one is equivalent to having the other since they
are a z-transform pair
By definition, the impulse response, h[k], is
y[k] = h[k] when f[k] = d[k]
Z{h[k]} = H[z] Z{d[k]} H[z] = H[z] 1
h[k] H[z]
Since discrete-time signals can be built up from
unit impulses, knowing the impulse response
completely characterizes the LTI system
Complex Exponentials
Complex exponentials have yk hk f k hk z k
special property when they hmz k m
Y s H s F s
~ ~
yk e
k 0
s T k
H s f k e k T s
k 0
Let z e s T : Laplace
f t y t
~ ~
yk z
k o
k
H [ z ] f k z
k 0
k H[esT]
Y [ z] H [ z] F[ z]
Impulse Invariance Mapping
Impulse invariance mapping is z = e s T
Im{s} Im{z}
Re{s} Re{z}
-1 1 1
-1
s = -1 j z = 0.198 j 0.31 (T = 1)
s = 1 j z = 1.469 j 2.287 (T = 1)
-1 1
Re g Re
Stable
Stable Unstable
Since z e jW
He jW
1
1 0.8e jW
1
1 0.8cos W j sin W
Example
Group real and imaginary parts
He jW
1
1 0.8 cos W j 0.8 sin W
The absolute value (magnitude response) is
He 1 0.8 cos W j0.8 sin W
jW 1
1
1 0.8 cos W2 0.8 sin W2
1
1.64 1.6 cos W
Example
The angle (phase response) is
0.8 sin W
H e jW 1
0 tan
1 0.8 cos W
where 0 comes from the angle of the nominator and the
term after comes from the denominator of H e jW
Reminder: Given a complex number a + j b the
absolute value and angle is given as
a j b a 2 b 2
b
a j b tan 1
a
Example
We can calculate the output of this system for a
sinusoid at any frequency by substituting W
with the frequency of the input sinusoid.
H e jW 5
2 3
W
H e jW 53.13
2 3
W
Discrete-time Frequency Response
As in previous example, frequency response of
a discrete-time system is periodic with 2
Why? Frequency response is function of the complex
exponential which is periodic with 2 : e j W e j W 2 m
Absolute value of discrete-time frequency
response is even and angle is odd symmetric.
Discrete-time sinusoid is symmetric around
cosW 2m k cosWk 2mk cos Wk
cos W x k cosW x k cosk sin W x k sin k
cosW x k cosk
cos W x cos W x
Aliasing and Sampling Rate
Continuous-time sinusoid can have a frequency
from 0 to infinity
By sampling a continuous-time sinusoid,
sample
cos t cos k T cosW k
t kT
Discrete-time frequency W unique from 0 to
0 T 0 f s 0 2f f s 0 f f s / 2
T
We only can represent frequencies up to half of the
sampling frequency.
Higher frequencies exist would be wrapped to some
other frequency in the range.
Effect of Poles and Zeros of H[z]
The z-transform of a difference equation can be
written in a general form as
H z bn
z z1 z z2 z zm
z g 1 z g 2 z g m
We can think of complex number as a vector in
the complex plane. Im
Since z and zi are both complex zi
numbers the difference is again z zi
a complex number thus a vector z
in the complex plane.
Re
Effect of Poles and Zeros of H[z]
Each difference term in H[z] may be represented
as a complex number in polar form
Magnitude is the distance of Im
the pole/zero to the chosen
point (frequency) on unit circle. 1
d1
g1 x
Angle is the angle of vector d2 r2
f
z2 1 f2
r
with the horizontal axis. z1 1
o o Re
jf1 jf2 jfm 2
H e jW bn 1 j1 2 j 2 m j m
r e r e r e g2 x
d1e d 2e d m e
r1r2 rm j f1 f2 fm 1 2 m
bn e
d1d 2 d m
Effect of Poles/Zeros (Lathi)
H H
T T
x
o x
- -/2
H H
H H
T T
x
o x o x
x
- -
H H