Z Transform, Difference Equation.
Cuthbert Nyack
In analogy to how the Laplace Transform can be used to solve differential
equations, then the Z transform can be used to solve difference equations.
A difference equation with initial condition is shown below.
Taking the Z transform and ignoring initial conditions that are zero, we get:-
Solving for X(z) and expanding X(z)/z in
partial fractions gives:-
X(z) simplifies to:-
And the inverse Z Transform can now be taken
to give the solution for x(k).
Difference equations arise out of the sampling process.
If an analog signal is sampled, then the differential
equation describing the analog signal becomes a
difference equation. Consider the following case:-
In the Z plane the poles are located according to the
following 2 equations:-
The following applet shows the solution for different b, c.
eg parameters (0.7, 0.1, 1.0, 1.0) real poles.
eg parameters (-1.0, 0.0, 1.0, 1.0) real poles.
eg parameters (-1.0, 0.1, 1.0, 0.03) real poles, one outside
the unit circle.
eg parameters (-1.8, 0.8, 2.0, 0.2) real poles, one on
the unit circle.
eg parameters (-2.0, 1.0, 2.0, 0.02) 2 real poles on
the unit circle.
eg parameters (-1.98, 1.0, 2.0, 0.2) CC poles on the unit
circle and close to 1.
eg parameters (-1.98, 1.035, 2.0, 0.1) CC poles outside the unit
circle and close to 1.
eg parameters (2.0, 1.005, 5.0, 0.06) CC poles outside the unit
circle and close to -1.
eg parameters (0.0, 1.03, 5.0, 0.05) CC poles outside the unit
circle and close to ±j.
Unlike a linear 2nd order differential equation, a linear 2nd
order difference eqn can have unstable solutions.
Return to main page
Return to page index
Copyright © 2006 Cuthbert A. Nyack.