
15-12
REFERENCE DATA FOR ENGINEERS
choice of controller transfer function G, for the system
of Fig. 21.
Bode developed several other sensitivity results, of
which two are especially important. One result reveals
that
S
cannot be small for all frequencies. Suppose that
L
=
GG, is of relative degree (number of poles
-
number of zeros) of at least
2,
and that G and G, are
open-loop stable (no RHP poles). Then
That
is,
the area under the sensitivity magnitude curve
(in dB) is zero. Thus it is not possible for
IS(jw)l
<
1
(0
dB) for all frequencies. Typically
/SI
<
1
for low
frequencies, but it becomes
>
1
for higher frequencies.
The second important result relates the
slope
of the
loop gain to stability. The exact statement of this result
involves a complicated integral which is never evaluated
directly. An accurate approximation, which is widely
applied, is:
LL(jw)
n
x
90"
where
n
is the slope of the loop amplitude curve
in
units
of decade of amplitude per decade of frequency. Thus,
if the phase margin is
to
be positive (stability),
LL(
jo)
must be greater than
-
180"
at crossover, and
so
n
=
1
(a slope of
-20
dBidecade) at crossover. Greater slopes
will produce unstable closed-loop systems.
Methods
of
Controller Design:
Classical
Design
The objective of controller design is to choose a
controller transfer function to achieve desirable per-
formance as described above.
In
the
classical
design
approach, parameters are adjusted in several standard
controller structures in an effort to meet performance
specifications. Effects
of
parameter adjustments are
commonly evaluated by using frequency response or
root locus plots.
Methods of controller design for improving feed-
back-control-system response fall into the following
basic categories:
A.
Series (cascade) compensation
B
.
Feedback (parallel) compensation
C.
Load compensation
In
many cases, any one
of
the above methods may be
used to advantage, and it is largely
a
question of
practical consideration as to which is selected. Fig. 22
illustrates the three methods.
Many systems can be controlled satisfactorially by
using a proportional-integral-derivative (PID) control-
ler:
GJs)
=
K[1
+
(l/T)(l/s)
+
TdSl
where
K,
q,
and
Td
are parameters
to
be adjusted. Such
PID controllers are very common in process control and
in
many other control applications. The transfer func-
tion is easily implemented through analog or digital
technology and can be obtained from many vendors in
the form of an "off-the-shelf" controller.
Two other common classical controllers are the
lead
and the
lag
controllers. For the lead controller,
G,(s)
=
K(T,
+
l)/(cuT,
+
1)
where
a
<
1.
The lag controller has the same transfer
function, but with
a
>
1. Passive networks having these
transfer functions are shown in Fig.
23.
Op-amp-based
active circuits for the same controllers are given in Fig.
24.
Asymptotic attenuation and phase curves are shown
in
Fig. 25 and
26.
The positive values of phase angle are
to be associated with the phase-lead network, whereas
the negative values are
to
be applied to the phase-lag
network. Fig.
27
is a plot of the maximum phase shift
for lag and lead networks as a function of the time-
constant ratio.
Instead of direct feedback, the feedback path may
contain frequency-sensitive elements. Typical of such
frequency-sensitive elements are tachometers or other
rate- or acceleration-sensitive devices that may be used
for feedback directly or through suitable stabilizing
circuitry.
The most common form of load stabilization involves
the addition of an oscillation damper (tuned or untuned)
to change the apparent characteristics of the load.
Oscillation dampers can be used to obtain the equivalent
of tachometric feedback. The primary advantages of
load stabilization are the simplicity of instrumentation
and the fact that the compensating action is independent
of drift
or
the carrier frequency
in
ac systems.
STATE §PACE ANALYSIS AND
DESIGN TECHNIQUES
State-variable methods are a modern approach to the
analysis and design of control systems.
For linear time-invariant systems, the dynamic equa-
tions may be written in the following vector-matrix
form:
where
x(t)
=