Lecture 10 - Root Locus Analysis
Lecture 10 - Root Locus Analysis
2
Lecture Overview
3
Generic Control System
E(s) U(s)
R(s) H(s) G(s) Y(s)
Plant
Reference Controlled
Controller Input Plant Output
4
Root Locus Fundamentals
𝐺 𝑠 𝐻(𝑠)
𝑇 𝑠 =
1 + 𝐺 𝑠 𝐻(𝑠)
5
Root Locus Fundamentals
6
Example – 2nd Order System
𝑠 2 + 𝑠 + 𝐾𝑃 = 0
7
Example – 2nd Order System
1 1
𝑠1 , 𝑠2 = − ± 𝑗 𝐾𝑃 −
2 4
9
Guidelines for Root Locus
• The solution of the exact high order polynomial in ‘s’ is
difficult.
• The following guidelines assist in the construction of
root locus plots
• The roots are the solution to the equation:
1 + 𝐾𝑃 𝐺 𝑠 = 0
1 1
𝐺 𝑠 =− → 𝐺 𝑠 = ±180 𝑜
; 𝐺 𝑠 =
𝐾𝑃 𝐾𝑃
10
Guidelines for Root Locus
𝐺 𝑠 = σ𝑚
𝑖=1 𝑖 − σ 𝑘=1 𝑘
𝑛
• Where:
𝐼𝑚(𝑠 − 𝑧𝑖 ) 𝐼𝑚(𝑠 − 𝑝𝑘 )
𝑖 = 𝑡𝑎𝑛−1 𝑖 = 𝑡𝑎𝑛−1
𝑅𝑒(𝑠 − 𝑧𝑖 ) 𝑅𝑒(𝑠 − 𝑝𝑘 )
11
Guidelines for Root Locus
3 1 1
2 real - axis
12
Example
j - axis
• Determine the phase of: 00 so
2
(𝑠 + 1)
𝐺 𝑠 =
𝑠( 𝑠 + 2 2 + 4)(𝑠 + 5)
1
• At the test point:
900
s0=-1+j2 26.60 116.60
-5 -4 -3 -2 -1 real - axis
760
-2
13
Example
j - axis
−2
1
so real - axis
2
Test Point 15
Root Locus : Asymptote
σ𝑝 − σ𝑧
𝛼=
𝑛−𝑚
180𝑜 + 360𝑜 (𝑙 − 1)
= , 𝑙 = 1,2, … , 𝑛 − 𝑚
𝑛−𝑚
17
Example
• Determine the root locus for the system:
1
𝐺 𝑠 =
𝑠(𝑠 2 + 8𝑠 + 32)
18
19
Example
• Simple Step 4 : Draw the asymptotes, centered at ,
and departing at angles i, where:
σ 𝑝 − σ 𝑧 −8
𝛼= = = −2.667
𝑛−𝑚 3
180𝑜 + 360𝑜 (𝑙 − 1)
𝑖 = , 𝑙 = 1,2,3
𝑛−𝑚
20
21
Example
• Simple Step 5: Compute the locus departure angles
from the poles:
𝑑𝑒𝑝_𝑖 = 𝑖 − 𝑖 − 180𝑜 − 360𝑜 𝑙
24
Root locus: Critical Gain for Stability
G(s)=s2+4s+4=(s+2)2
26
Root locus: Branch Points
• On the root locus we know that:
−1
𝐾𝑃 =
𝐺 𝑠
• Therefore the local maxima of Kp occur at:
𝑑 −1
=0
𝑑𝑠 𝐺 𝑠 𝑠=𝑠0
• Given a rational transfer function, we have:
𝑑 −1 𝑑 −𝑎(𝑠) −1 𝑑𝑎 𝑠 𝑑𝑏 𝑠
= = 2 𝑏 𝑠 −𝑎 𝑠 =0
𝑑𝑠 𝐺 𝑠 𝑑𝑠 𝑏(𝑠) 𝑏 (𝑠) 𝑑𝑠 𝑑𝑠
𝑑𝑎 𝑠 𝑑𝑏 𝑠
• Or: 𝑏 𝑠 −𝑎 𝑠 =0
𝑑𝑠 𝑑𝑠 28
Root locus: Branch Points
30
Example 1
𝑠+1
• Determine the root locus for the system: 𝐺 𝑠 = 2
𝑠
• Simple Step 1 : Open loop pole and zero Identification:
p1 = p2 = 0, z1 = −1
• Simple Step 2 : Plot the open loop poles and zeros on
the S-plane
• Simple Step 3 : Draw the real axis branch to the left of
an odd number of real axis poles and zeros
• Simple Step 4 : Draw the asymptotes:
– Since n = 2, and m = 1, there is one asymptote corresponding to
the real axis branch 31
Example 1
32
Example 1
• Simple Step 5 : Compute the departure and arrival
angles from the poles and zeros:
2dep_1 = 0−180 + 360 dep_1= 90
arr_1 =180 +180 −180 =180
• New Simple Step 6 : Stability Point?
8𝜔02 + 𝑗𝜔0 𝐾𝑃 + 𝐾𝑃 = 0 → 𝜔0 = 0 LHP polesonly
p1 = p2 = 0, p3 = −4, z1 = −1
35
Example 2
36
Example 2
38
Example 2
Only possible at = 0
→ 𝑠 2𝑠 2 + 7𝑠 + 8 = 0
40
Example 3
42
Example 4
𝑠+1
• Determine the root locus for the system: 𝐺 𝑠 = 2
𝑠 (𝑠 + 9)
• Analysis proceeds as outlined above
• Consider the Branch points:
𝑎 𝑠 = 𝑠 2 (𝑠 + 9) 𝑏 𝑠 =𝑠+1
𝑑𝑎 𝑠 𝑑𝑏 𝑠
𝑏 𝑠 −𝑎 𝑠 = 𝑠 + 1 3𝑠 2 + 18𝑠 − (𝑠 3 +9𝑠 2 ) = 0
𝑑𝑠 𝑑𝑠
→ 2𝑠 𝑠 2 + 6𝑠 + 9 = 0
44
Example 5
45
Example 5
46
Example 5
• Simple Step 4 : Draw the asymptotes
σ 𝑝 − σ 𝑧 −2 − 1 − 1 − 0
𝛼= = = −1
𝑛−𝑚 4
180𝑜 180 𝑜 + 2 ∗ 360𝑜
1 = = 45𝑜 3 = = −135𝑜
4 4
180𝑜 + 360𝑜 180 𝑜
+ 3 ∗ 360 𝑜
2 = 𝑜
= 135 4 = = −45 𝑜
4 4
• Simple Step 5 : Compute the departure and arrival angles
from the poles and zeros:
dep_1= 0 + 63 − 63 −180 = 180
dep_2 = −180 −116 +116 −180 = 0
dep_3 = −116 − 63 − 90 −180 = −90
dep_4 = +116 + 63 + 90 −180 = +90 47
Example 5
48
Example 5