Documente Academic
Documente Profesional
Documente Cultură
Emilio Frazzoli
# Date Topic
1 Sept. 22 Introduction, Signals and Systems
2 Sept. 29 Modeling, Linearization
3 Oct. 6 Analysis 1: Time response, Stability
4 Oct. 13 Analysis 2: Diagonalization, Modal coordi-
nates.
5 Oct. 20 Transfer functions 1: Definition and properties
6 Oct. 27 Transfer functions 2: Poles and Zeros
7 Nov. 3 Analysis of feedback systems: internal stability,
root locus
8 Nov. 10 Frequency response
9 Nov. 17 Analysis of feedback systems 2: the Nyquist
condition
10 Nov. 24 Specifications for feedback systems
11 Dec. 1 Loop Shaping
12 Dec. 8 PID control
13 Dec. 15 Implementation issues
14 Dec. 22 Robustness
s/4 + 1
G (s) = 4
s(s 2 /100 + s/10 + 1)
Second: draw the Bode plot for each factor in the transfer function.
Third: add all of the above together to get the final Bode plot.
(s/4 + 1)
G (s) = 4
s(s 2 /100 + s/10 + 1)
Bode Diagram
60
40
Magnitude (dB)
20
-20
-40
-60
90
45
0
Phase (deg)
-45
-90
-135
-180
-225
-270
10 -2 10 -1 10 0 10 1 10 2
Frequency (rad/s)
(s/4 + 1)
G (s) = 4
s(s 2 /100 + s/10 + 1)
Bode Diagram
60
40
Magnitude (dB)
20
-20
-40
-60
90
45
0
Phase (deg)
-45
-90
-135
-180
-225
-270
10 -2 10 -1 10 0 10 1 10 2
Frequency (rad/s)
(s/4 + 1)
G (s) = 4
s(s 2 /100 + s/10 + 1)
Bode Diagram
60
40
Magnitude (dB)
20
-20
-40
-60
90
45
0
Phase (deg)
-45
-90
-135
-180
-225
-270
10 -2 10 -1 10 0 10 1 10 2
Frequency (rad/s)
In the Bode plot, the magnitude slope and the phase are not independent.
In the polar plot, the frequency response G (j!) is plotted on the complex
plane as a parametric function of !.
No special rules for drawing it, but the same principles we used in the Bode
plot apply.
The only things that really matter in the polar plot are:
Where the plot crosses the real axis (\G (j!) = l · 180 ).
Im
Re
Im
Re
Im
Re
Bode Diagram
60 Im
40
Magnitude (dB)
20
-20
-40
-60
90
45
Re
0
Phase (deg)
-45
-90
-135
-180
-225
-270
10 -2 10 -1 10 0 10 1 10 2
Frequency (rad/s)
D
Re Re
Remarkable fact: The number of times G (s) encircles the origin, or,
equivalently, the total variation in its argument \G (s), as s moves along ,
counts the number of zeros and poles of G (s) in D.
Im
Re
Re
Im
Re
Re
N=Z-P
Theorem (Variation of the argument [Proof in A&M, pp. 277–278])
The number N of times that G (s) encircles the origin of the complex plane as s
moves along the boundary of a bounded simply-connected region of the plane
satisfies
N = Z P,
where Z and P are the numbers of zeros and poles of G (s) in D, respectively.
Note that the encirclements are counted positive if in the same direction as s
moves along , and negative otherwise.
As s moves along the boundary of this region, 1 + kL(s) encircles the origin
N = Z P times, where
hence the plot of L(s) when s moves on the boundary of the Nyquist contour
is just the polar plot + its symmetric plot about the real axis. This is what is
called the Nyquist plot.
The key feature of the Nyquist plot is the number of encirclements of the
1/k point.
Theorem
Consider a closed-loop system with loop transfer function kL(s), which has P
poles in the region enclosed by the Nyquist contour. Let N be the net number of
clockwise encirclements of 1/k by L(s) when s moves along the Nyquist contour
in the clockwise direction. The closed loop system has Z = N + P poles in the
Nyquist contour.
In particular:
If the open-loop system has P poles, the closed-loop system is stable as long
as the Nyquist plot of L(s) encircles the 1/k point P times in the negative
(counter-clockwise) direction.
2
L(s) =
s +1
Im Im
Re Re
s +2 s +2
L(s) = =
s2 1 s2 + 1
Im Im
Re Re
Im
2
L(s) =
(s 2 + 1)(s + 1)
Im Im
Re Re
If the open-loop is stable, then we know that in order for the closed-loop to
be stable the Nyquist plot of L(s) should NOT encircle the 1 point.
On the Bode plot, this means that the magnitude plot should be below the 0
dB line if/when the phase plot crosses the 180 line.
Remember that this condition is valid only if the open loop is stable. In all
other cases (including non-minimum phase zeros) it is strongly recommended
to double check any conclusion on closed-loop stability using other methods
(Nyquist, root locus).
20
0
Magnitude (dB)
-20
-40
-60
-80
-100
-120
-90
-135
Phase (deg)
-180
-225
-270
-1
E. Frazzoli 10
(ETH) 10 0 1
10 Systems I
Lecture 9: Control 10 2 103
17/11/2017 30 / 31
Summary
In this lecture, we learned:
How to sketch a polar plot (and hence a Nyquist plot), based on Bode plots
The Nyquist condition to determine closed-loop stability using a Nyquist plot.
How to check the Nyquist condition on a Bode plot.
How to quickly assess the “robustness” of a feedback control system.
Now we have three graphical methods to study closed-loop stability given the
(open-)loop transfer function.
1 Root locus: always correct if applicable (assumes finite-dimensional system)
2 Nyquist: always correct, always appplicable;
3 Bode: very useful for control system design, however may be misleading in
determining closed-loop stability (e.g., for open-loop unstable systems).