Lecture 7
Lecture 7
Theme: Risk for instability is the main drawback of feedback. • Stability problems appear in many different contexts,
Important to understand weaknesses. General concept. Linear buckling, critical speed, oscillations in combustion, etc.
systems are very special. Nyquist’s theorem. Stability margins.
c K. J. Åström October, 2000 2
The Characteristic Equation Eigenvectors and Eigenvalues
dx An eigenvector v of a matrix A has the property
The system = Ax has the characteristic equation
dt
Av = λ v
det( sI − A) = 0
where λ is the eigenvalue. This means that the equation
dn y n−1
The system dtn
+ a1 ddtn−1y + ... + an−1 dy
dt
+ an y = 0
( A − λ I )v = 0
has the characteristic equation
has a non-trivial solution, hence det(λ I − A) = 0
sn + a1 sn−1 + . . . + an−1 s + an = 0
Now consider the differential equation
so does the system
dx
= Ax
n− 1 dt
Y ( s) b1 s + . . . + b1 s + bn
= n
U ( s) s + a1 sn−1 + . . . + an−1 s + an
The function x(t) = eλ t v is a solution with the initial condition
x(t) = v
Example: The polynomial s 3 + 3s2 + 2s + k has all zeros in LHP Stationary solutions for ω = constant.
if k < 6 because
mg
− J pω 2 cos θ + CD sin θ = 0
a1 a2 − a0 a2 = 3 2−1 k= 6−k J pω 2
θ = 0, θ = π, θ = θ 0, θ = −θ 0 Linearize around x = x 0
where θ 0 = arccos (−mg/ J pω ). Physical interpretation!
2 f 0 1
A= = mg
x x= x0 cos x1 + ω 2 cos 2x1 0
Jp x = x0
c K. J. Åström October, 2000 4
Stability of Stationary Solutions Stability of Stationary Solutions ...
Solution x1 = θ = 0 has Solutions θ = ±θ 0 = arccos (−mg/ J pω 2),
0 1 0 1
A= mg mg 2
+ ω2 0 A= −ω 2
0
Jp J pω
The matrix A has one eigenvalue in the RHP, unstable The matrix A has eigenvalues on the imaginary axis if
Solution x1 = θ = π
J pω 2 > mg
0 1
A= mg the solution is then stable. Physical interpretation!
− + ω2 0
Jp
c K. J. Åström October, 2000 5
The Complete Nyquist Curve Nyquist’s Stability Theorem
The complete Nyquist curve is image of the contour C under In the special case when the loop transfer function does not
the map L(s) have poles in the right half plane the closed loop system is
s-plane stable if the complete Nyquist curve does not encircle the
L(s)-plane critical point.
5
1
Use pencil and string to determine encirclements in tricky
0 situations.
−1
−2
−3
−4
There is some really beautiful mathematics behind this!
−5
−5 −4 −3 −2 −1 0 1 2 3 4 5
3 0.4
300
0.3
2
200
1 0.2
L( s ) = 1
s( s + 1)2 100
0.1
0
0 0
No encirclements −0.2
−2
Stable −200
−0.3
−3 −300
−0.4
−4 −400 −0.5
−400 −300 −200 −100 0 100 200 300 400 −9 −8 −7 −6 −5 −4 −3 −2 −1 0 1
−5
−5 −4 −3 −2 −1 0 1 2 3 4 5
Loop transfer function has no zeros in the RHP. No encir-
clements. Closed loop system stable. Notice counterintuitivity.
c K. J. Åström October, 2000 6
Stability Margins Gain and Phase Margins in Bode Plots
Stability as it has been defined Make a Bode plot of the loop transfer function L = PC
is black and white. In practice
Gain
there is often a need to have 10
1
are
• Gain margin g m (2-6)
−1
10
○ ○
• Phase margin ϕ m (45 -60 )
−1 0
10 10
Phase
• Shortest distance to critical −100
gm or ϕ m is not! −160
−180
−200
−1 0
10 10
c K. J. Åström October, 2000 7