Вы находитесь на странице: 1из 3

APPEARED IN IEEE CONTROL SYSTEMS MAGAZINE, VOL. 25, NO. 1, PP.

84–87, FEBRUARY 2005 1

Pole-Zero Phase Maps


Kent H. Lundberg

I NTRODUCTION s1 jω
Determining the phase of the loop transfer function L(s) at
arbitrary points on the s-plane is an important skill for stu-
dents in introductory control subjects. Evans showed that the
magnitude and phase of a transfer function can be determined rp rz
from the pole-zero map using simple vector geometry [1], [2].
For example, the magnitude and phase of a transfer function

φp φz
of the form
s−z
L(s) =
s−p
at a particular value of s = s1 can be evaluated from the σ
vectors shown in Figure 1. The complex number s1 − z in the
numerator is represented by the vector from the point s = z to
Fig. 1. Vector geometry for finding the magnitude and phase of L(s1 ). The
the point s = s1 . The length rz of this vector is the magnitude quantity s1 − p is represented by a vector whose length is rp and which has
of s1 − z, and the angle φz that this vector makes with respect the angle φp . The magnitude of L(s1 ) is equal to rz /rp , and the phase of
to the real axis is the phase of s1 − z. Writing both vectors as L(s1 ) is equal to φz − φp .
complex numbers in polar form yields
2

s1 − z rz ejφz rz
L(s1 ) = = jφ
= ej(φz −φp ) 1.5
s1 − p rp e p rp
1
or, simply,
0.5
rz
Imaginary Axis

|L(s1 )| = , 6 L(s1 ) = φz − φp .
rp 0

Despite the simplicity of this calculation, students often −0.5

have some initial difficulty visualizing the effects of poles −1


and zeros on the phase of L(s) throughout the s-plane. Using
−1.5
Matlab to produce arrow plots, the phase of L(s) can be
displayed on a pole-zero map. For example, Figure 2 shows −2

the phase of the single-pole transfer function −2 −1.5 −1 −0.5 0 0.5 1 1.5 2
Real Axis

1
L(s) = . Fig. 2. Pole-zero phase map of L(s) = 1/(s + 1). The transfer-function
s+1
pole is shown at s = −1. The blue arrows point in the direction of the phase
The blue arrows point in the direction of the phase of L(s). of L(s) for the value of s at the base of the arrow. For example, the phase
of L(s) is zero degrees for values of s on the positive real axis.
Students can verify the vector-geometry arguments above by
exploring a few test points.
create a much sharper transition in the phase of the frequency
ACCURATE P HASE C HARACTERISTICS ON B ODE P LOTS response. This distinction is evident in the Bode plots shown
Once students grow accustomed to these phase maps, s- in Figure 5. The pole-zero phase map helps students visualize
plane relationships leading to the development of Bode plots the cause of the sharper phase transition of the lightly damped
and Evans root-locus plots can be demonstrated. For example, poles.
Figure 3 shows that the two poles at s = −1 of
F INDING THE E VANS ROOT L OCUS
1 The branches of the Evans root locus are found where the
L(s) =
s(s + 1)2 phase of the loop transfer function is an odd integer multiple
cause a slowly varying phase characteristic on the imaginary of −180◦ . Satisfying this root-locus angle condition for
axis, while Figure 4 shows that the two lightly damped K
L(s) =
complex-conjugate poles of s(s2 + 0.2s + 1)
1 is accomplished by finding the blue arrows that point to the
L(s) =
s(s2 + 0.2s + 1) left in Figure 4. Figure 6 shows the Evans root-locus plot for
APPEARED IN IEEE CONTROL SYSTEMS MAGAZINE, VOL. 25, NO. 1, PP. 84–87, FEBRUARY 2005 2

2
1.5

1.5
1

1
0.5

Imaginary Axis
0.5
Imaginary Axis

0
−0.5

−0.5
−1

−1
−1.5

−1.5
−2

−2 −2 −1.5 −1 −0.5 0 0.5 1 1.5 2


Real Axis
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
Real Axis

Fig. 6. Evans root-locus plot of L(s) = K/s(s2 + 0.2s + 1). The branches
Fig. 3. Pole-zero phase map of L(s) = 1/s(s + 1)2 . With all poles on the of the root locus lie where the phase of L(s) is −180◦ , which corresponds
real axis, the phase of L(jω) along the imaginary axis changes slowly from to the arrows pointing left in Figure 4.
−90◦ at the origin to −270◦ for large positive values of ω.

this transfer function, tracing the paths of the blue arrows that
2
point to the left.

1.5
D EMONSTRATING C OMPENSATION
1 Pole-zero phase maps can help students appreciate the
0.5
interrelation of classical-control analysis tools and measures of
Imaginary Axis

relative stability. For example, the effect of lead compensation


0
on phase margin and the centroid of the asymptotes of the root
−0.5 locus can be seen on a single pole-zero phase map. Consider
the double integrator
−1

K
−1.5 . L(s) =
s2
−2
The phase of the frequency response is always −180◦ , as
−2 −1.5 −1 −0.5 0 0.5 1 1.5 2
Real Axis shown in Figure 7. This system can be stabilized with a lead
compensator yielding the loop transfer function
Fig. 4. Pole-zero phase map of L(s) = 1/s(s2 + 0.2s + 1). The phase of µ ¶
L(jω) along the imaginary axis changes quickly from −90◦ to −270◦ near K s+1
the locations of the lightly damped complex-conjugate poles.
L(s) = 2 ,
s 0.25s + 1
which provides a positive phase margin. Examination of the
40
pole-zero phase map in Figure 8 reveals that the compensated
system has phase that approaches −140◦ along the positive
20
imaginary axis, implying a phase margin greater than 35◦ .
Magnitude (dB)

0 The branches of the root locus have been moved into the left
−20
half plane as desired, as seen from the new locations of the
−180◦ arrows.
−40

−90 real axis


lightly damped
C ONCLUSIONS
−135 Using pole-zero phase maps helps students to determine
Phase (deg)

the phase of a transfer function from a plot of the poles and


−180
zeros. This visualization of the phase of L(s) helps students
−225 develop s-plane intuition and facilitates the introduction of
−270
the analytical tools of classical control, such as Bode plots,
10
−1
10
0

Frequency (rad/sec)
1
10 Nyquist diagrams, and Evans root-locus plots.

Fig. 5. Bode plots of L(s) = 1/s(s + 1)2 (blue) and L(s) = 1/s(s2 +
0.2s + 1) (green). The phase transition for the latter transfer function is much
sharper due to the complex-conjugate poles close to the imaginary axis, as
shown in Figure 4.
APPEARED IN IEEE CONTROL SYSTEMS MAGAZINE, VOL. 25, NO. 1, PP. 84–87, FEBRUARY 2005 3

2
SIDE BAR
1
Caveat: The vectors that represent
s1 − z
Imaginary Axis

L(s1 ) =
0 s1 − p
are identical to the vectors that represent
−1 µ ¶
s1 − z
L(s1 ) = −10 .
−2
s1 − p
Evans’ vector method therefore works only to within a system-
−3
−5 −4 −3 −2 −1 0 1
atic multiplicative factor, which can change the loop-transfer-
Real Axis function magnitude by an arbitrary amount and change the
phase by 180◦ .
Fig. 7. Pole-zero phase map (blue) and root locus (red) of the double
integrator L(s) = K/s2 . Since the phase along the imaginary axis is always
−180◦ , the root locus is confined to the imaginary axis, and thus the closed-
loop system is unstable for all positive K. SIDE BAR
3 MATLAB commands for Figure 2:
[x,y] = meshgrid(-2:0.2:2,-2:0.2:2);
2
p = angle(1./(x+j*y+1));
u = cos(p); v = sin(p);
1
u(11,6) = 0; % no arrow at pole
Imaginary Axis

quiver(x,y,u,v,0.7);
0 axis(2.2*[-1 1 -1 1])
hold on
−1 s = tf(’s’);
pzmap(1/(s+1),’r’)
−2 hold off
title(’Pole-Zero Phase Map’)
−3
−5 −4 −3 −2 −1 0 1
Real Axis

Fig. 8. Pole-zero phase map (blue) and root locus (red) of L(s) =
K(s + 1)/s2 (0.25s + 1). With lead compensation, the double integrator Kent H. Lundberg attended the Massachusetts Institute
can be stabilized. The lead zero affects the phase of L(jω) along the positive
imaginary axis (improving the phase margin, as desired). This compensation
of Technology, earning a Ph.D. in electrical engineering in
moves the locations of −180◦ phase into the left half plane, thus shifting the 2002. He is now a lecturer with the Department of Electrical
branches of the root locus into the left half plane. Engineering and Computer Science at MIT. His research
interests include the application of control theory to problems
in analog circuit design. He is the IEEE Control Systems
R EFERENCES Magazine Associate Editor for History. He consults for
[1] W.R. Evans. “Control system synthesis by root locus method.” Trans. several industrial organizations and collects old textbooks on
AIEE, vol. 69, pp. 66–69, 1950. radar, nuclear energy, and control.
[2] W.R. Evans. Control-System Dynamics. McGraw-Hill, New York, 1954,
pp. 99–100.

Вам также может понравиться