Feedback Control of Computing Systems

Chapter 3 - Z-Transforms and Transfer Functions

In this chapter we develop the tools for analyzing the statics and dynamics of
input–output relationships in discrete, time-invariant, linear systems. Our fundamental
tool is the Z-transform, a simple but powerful mathematical technique
that is used throughout the remainder of the book. Z-transforms are used to solve
difference equations (such as those in Chapter 2), to infer steady-state properties
of signals, to assess the stability of systems, and to analyze transient response.
We do not assume prior exposure to Z-transforms.


3.1   Z-TRANSFORM BASICS

Control analysis and design frequently involves manipulating signals, especially
the following: adding and subtracting signals, shifting signals in time, and observing
how signals change after being “operated on” by a system. Thus far, we have
described a signal as an ordered sequence, which we refer to as the time-domain
representation
. However, this is not a convenient representation for the kinds of
manipulations we need to do.

Z-transforms provide a way to encode signals and to describe systems so that
we can easily extract key properties such as the steady-state value of a signal
and the settling time of a system. Further, many common ways in which we
combine smaller systems into larger systems (e.g., putting elements in series)
correspond to simple transformations of the Z-transforms of these systems (e.g.,
multiplication).

We begin by considering signals. The Z-transform provides a way to express
signals as a series of values at specific times. This is accomplished by using the
variable z to indicate time delays. Thus, instead of a list of values, we end up
with a sum that is much easier to manipulate mathematically. This representation
is much more convenient than the time-domain representation, although the Z-
transform is equivalent to the time-domain representation.

To provide some intuition, suppose that we have a signal {u(k)} whose first
few values are u(0) = 1, u(1) = 0.5, u(2) = 0.25, and u(3) = 0.125. The
time-domain representation is {1, 0.5, 0.25, 0.125, . . . }. It turns out that the Z-
transform of {u(k)} is

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: IC Electronic Filters
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.