Professional Documents
Culture Documents
Note: I do not claim any originality in these lectures. The contents of this presentation are
mostly taken from the book of Ogatta, Norman Nise, Bishop and B C. Kuo and various other
internet sources. 1
Outline
• Introduction
• Angle and Magnitude Condition
• Construction of Root Loci
• Examples
Introduction
• Consider a unity feedback control system shown
below.
K
R(s ) C (s )
s 1
C (s) K
R( s) s 1 K
Introduction
• Location of closed loop Pole for different values of K
(remember K>0). C ( s) K
R( s) s 1Pole-Zero
K Map
K Pole 1
0.5 -1.5
1 -2 0.5
Imaginary Axis
2 -3
0
3 -4 K 0
5 -6 K
-0.5
10 -11
15 -16
-16 -14 -12 -10 -8 -6 -4 -2
What is Root Locus?
• The root locus is the path of the roots of the
characteristic equation traced out in the s-plane
as a system parameter varies from zero to infinity.
How to Sketch root locus?
• One way is to compute the roots of the
characteristic equation for all possible values
of K.
K Pole
0.5 -1.5
C (s) K 1 -2
2 -3
R( s) s 1 K
3 -4
5 -6
10 -11
15 -16
How to Sketch root locus?
• Computing the roots for all values of K might
be tedious for higher order systems.
K Pole
0.5 ?
1 ?
C (s) K
2 ?
R( s ) s ( s 1)( s 10)( s 20) K
3 ?
5 ?
10 ?
15 ?
Construction of Root Loci
• Finding the roots of the characteristic equation of degree
higher than 3 is laborious and will need computer solution.
1 G (s) H (s) 0
• Or
G ( s ) H ( s ) 1
G ( s ) H ( s ) 1
G ( s ) H ( s ) 180 (2k 1)
• Where k=1,2,3…
G (s) H (s) 1
G (s) H (s) 1
Angle & Magnitude Conditions
• Angle Condition
G ( s ) H ( s ) 180 (2k 1) (k 1,2,3...)
• Magnitude Condition
G (s) H (s) 1
• The values of s that fulfill both the angle and
magnitude conditions are the roots of the
characteristic equation, or the closed-loop poles.
s 1 0.5
G (s) H (s)
s ( s 3)( s 4) Imaginary Axis
0
-0.5
-1
-4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0
Real Axis
Angle and Magnitude Conditions (Graphically)
Pole-Zero Map
1
p
0.5
Imaginary Axis
θ1 θ2 ɸ1 θ3
0
G ( s ) H ( s ) s p 1 1 2 3
-0.5
• If angle of G(s)H(s) at s=p is equal to ±180o(2k+1) the
point p is on root locus.
-1
-4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0
Angle and Magnitude Conditions graphically
Pole-Zero Map
1
p
0.5
A B1
Imaginary Axis
B3 B2
0
s 1 s p A
-0.5 G (s) H (s) s p
s s p s 3 s p s 4 s p B1 B2 B3
-1
-4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0
Example#1
• Apply angle and magnitude conditions
(Analytically as well as graphically) on following
unity feedback system at s=-0.25.
Example#1
K
• Here G (s) H (s)
s ( s 1)( s 2)
G ( s ) H ( s ) K s ( s 1) ( s 2)
K s ( s 1) ( s 2) 180(2k 1)
Example#1
G ( s ) H ( s ) s 0.25 K s 0.25 s s 0.25 ( s 1) s 0.25 ( s 2) s 0.25
G ( s ) H ( s ) s 0.25 180 0 0
G ( s ) H ( s ) s 0.25 180(2k 1)
Example#1
K
• Here G (s) H (s)
s ( s 1)( s 2)
K
G (s) H (s) 1
s ( s 1)( s 2)
Example#1
• Now we know from angle condition that the point s=-
0.25 is on the rot locus. But we do not know the value of
gain K at that specific point.
K
1
(0.25)(0.25 1)(0.25 2) s 0.25
Example#1
K
1
(0.25)(0.25 1)(0.25 2) s 0.25
K
1
(0.25)(0.75)(1.75)
K
1
0.3285
K
1
0.328
K 0.328
Example#1
• Home work:
1. s=-0.2+j0.937
2. s=-1+j2
Construction of root loci
• Step-1: The first step in constructing a root-locus plot
is to locate the open-loop poles and zeros in s-plane.
Pole-Zero Map
1
0.5
Imaginary Axis
0
K
G( s) H ( s) -0.5
s( s 1)( s 2)
-1
-5 -4 -3 -2 -1 0 1 2
Real Axis
Construction of root loci
• Step-2: Determine the root loci on the real axis.
• To determine the root loci Pole-Zero Map
on real axis we select some 1
test points.
• e.g: p1 (on positive real
0.5
axis).
Imaginary Axis
p1
0
• Then
0.5
Imaginary Axis
• Thus p2
0
Imaginary Axis
p3
• Thus 0
-0.5
• The angle condition is not
satisfied. Therefore, the negative
real axis between -1 and –2 is not -1
-5 -4 -3 -2 -1 0 1 2
a part of the root locus. Real Axis
Construction of root loci
• Step-2: Determine the root loci on the real axis.
Pole-Zero Map
• Similarly, test point on the 1
Imaginary Axis
p4
0
• Therefore, the negative real
axis between -2 and – ∞ is part
of the root locus. -0.5
-1
-5 -4 -3 -2 -1 0 1 2
Real Axis
Construction of root loci
• Step-2: Determine the root loci onMap
Pole-Zero the real axis.
1
0.5
Imaginary Axis
-0.5
-1
-5 -4 -3 -2 -1 0 1 2
Construction of root loci
• Step-3: Determine the asymptotes of the root loci.
Asymptote is the straight line approximation of a curve
Ψ Actual Curve
Asymptotic Approximation
𝜎
𝜎 𝐶𝑒𝑛𝑡𝑟𝑜𝑖𝑑 𝑜𝑓 𝐴𝑠𝑦𝑚𝑝𝑡𝑜𝑡𝑒𝑠
Ψ 𝐴𝑛𝑔𝑙𝑒 𝑜𝑓 𝐴𝑠𝑦𝑚𝑝𝑡𝑜𝑡𝑒𝑠
Construction of root loci
• Step-3: Determine the asymptotes of the root loci.
180(2k 1)
Angle of asymptotes
nm
• where
• n-----> number of poles
• m-----> number of zeros
K
• For this Transfer Function G( s) H ( s)
s( s 1)( s 2)
180(2k 1)
30
Construction of root loci
• Step-3: Determine the asymptotes of the root loci.
180(2k 1)
60 whe n k 0
30
180 when k 1
300 when k 2
420 when k 3
poles zeros
nm
Construction of root loci
• Step-3: Determine the asymptotes of the root loci.
K
• For G( s) H ( s)
s( s 1)( s 2)
(0 1 2) 0
30
3
1
3
Construction of root loci
• Step-3: Determine the asymptotes of the root loci.
Pole-Zero Map
1
0.5
180 60
1
0
60
-0.5
-1
-5 -4 -3 -2 -1 0 1 2
Real Axis
Home Work
• Consider following unity feedback system.
• Determine
– Root loci on real axis
– Angle of asymptotes
– Centroid of asymptotes
Construction of root loci
• Step-4: Determine the breakaway point.
Pole-Zero Map
• The breakaway point 1
corresponds to a point
in the s plane where 0.5
multiple roots of the
characteristic equation Imaginary Axis
occur. 0
corresponds to a point
in the s plane where 0.5
multiple roots of the
characteristic equation Imaginary Axis
occur. 0
K
1
s( s 1)( s 2)
s 0.4226
1.5774
Construction of root loci
• Step-4: Determine the breakaway point or break-in point.
s 0.4226 G( s) H ( s)
K
s( s 1)( s 2)
1.5774
• Since the breakaway point must lie on a root locus between 0
and –1, it is clear that s=–0.4226 corresponds to the actual
breakaway point.
• Point s=–1.5774 is not on the root locus. Hence, this point is
not an actual breakaway or break-in point.
• In fact, evaluation of the values of K corresponding to s=–
0.4226 and s=–1.5774 yields
Construction of root loci
• Step-4: Determine the breakaway point.
Pole-Zero Map
1
0.5
s 0.4226
Imaginary Axis
180 60
0
60
-0.5
-1
-5 -4 -3 -2 -1 0 1 2
Real Axis
Construction of root loci
• Step-4: Determine the breakawayPole-Zero
point.Map
1
0.5
Imaginary Axis
s 0.4226
0
-0.5
-1
-5 -4 -3 -2 -1 0 1 2
Real Axis
Home Work
• Determine the Breakaway and break in points
Solution
K ( s 2 8s 15)
1
s 3s 2
2
( s 2 3s 2)
K 2
( s 8s 15)
• Differentiating K with respect to s and setting the derivative equal to zero yields;
dK [( s 2 8s 15)(2s 3) ( s 2 3s 2)( 2s 8)]
0
ds ( s 8s 15)
2 2
11s 2 26s 61 0
-1.45 3.82
Construction of root loci
• Step-5: Determine the points where root loci cross the
imaginary axis.
Pole-Zero Map
1
0.5
Imaginary Axis
180 60
0
60
-0.5
-1
-5 -4 -3 -2 -1 0 1 2
Construction of root loci
• Step-5: Determine the points where root loci cross the
imaginary axis.
– These points can be found by use of Routh’s stability criterion.
• Which yields
Construction of root loci
• Step-5: Determine the points where root loci cross the
imaginary axis.
• An alternative approach is to let s=jω in the characteristic
equation, equate both the real part and the imaginary part to
zero, and then solve for ω and K.
( j )3 3( j ) 2 2 j K 0
( K 3 2 ) j (2 3 ) 0
Construction of root loci
• Step-5: Determine the points where root loci cross the
imaginary axis.
( K 3 2 ) j (2 3 ) 0
• Equating both real and imaginary parts of this equation
to zero
(2 3 ) 0
( K 3 2 ) 0
• Which yields
Root Locus
5
2
Imaginary Axis
-1
-2
-3
-4
-5
-7 -6 -5 -4 -3 -2 -1 0 1 2
Real Axis
Example#2
• Consider following unity feedback system.
cos 1
K
1
s( s 1)( s 2) s 0.3337 j 0.5780
Example#2
• The third closed loop pole at K=1.0383 can be obtained
as
K
1 G( s) H ( s) 1 0
s( s 1)( s 2)
1.0383
1 0
s( s 1)( s 2)
s( s 1)( s 2) 1.0383 0
Home Work
• Consider following unity feedback system.
1.5
-0.2+j0.96
1
0.5
Imaginary Axis
-0.5
-1
-1.5
-2
0.8
0.6
0.4
Imaginary Axis
0.2
-0.2
-0.4
-0.6
-0.8
-1
-5 -4 -3 -2 -1 0 1
Real Axis
Example#3
• Step-2: Root Loci on Real axis
Pole-Zero Map
1
0.8
0.6
0.4
Imaginary Axis
0.2
-0.2
-0.4
-0.6
-0.8
-1
-5 -4 -3 -2 -1 0 1
Real Axis
Example#3
• Step-3: Asymptotes
Pole-Zero Map
1
0.8
0.6
90 0.4
Imaginary Axis
0.2
2 0
-0.2
-0.4
-0.6
-0.8
-1
-5 -4 -3 -2 -1 0 1
Real Axis
Example#3
• Step-4: breakaway point
Pole-Zero Map
1
0.8
0.6
0.4
Imaginary Axis
0.2
-0.2 -1.55
-0.4
-0.6
-0.8
-1
-5 -4 -3 -2 -1 0 1
Real Axis
Example#3
Root Locus
8
2
Imaginary Axis
-2
-4
-6
-8
-4.5 -4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5
Real Axis
Example#3
• Mp<30% corresponds to
1 2
Mp e 100
1 2
30% e 100
0.35
cos 1 (0.35)
69.5
Example#3 Root Locus
8
6
6 0.35
2
Imaginary Axis
-2
-4
-6 0.35
6
-8
-4.5 -4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5
Real Axis
Example#3
Root Locus
8
6
6 0.35
System: sys
4
Gain: 28.9
Pole: -1.96 + 5.19i
2 Damping: 0.354
Overshoot (%): 30.5
Imaginary Axis
-2
-4
-6 0.35
6
-8
-4.5 -4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5
Real Axis
Example-4: For the system shown below, find the frequency and
gain, K, for which the root locus crosses the imaginary jω-axis. For
what range of gain K is the system stable?
• A complete row of zeros yields the possibility for imaginary axis roots.
• For positive values of gain, K > 0, those for which the root locus is plotted, only the s1
row can yield a row of zeros. Thus,
• From the above equation, K is evaluated as; K = 9.65, -74.6.
• Forming the even polynomial by using the s2 row with K = 9.65, we obtain
• Thus the root locus crosses the jω-axis at s = ± j1.59 at a gain, K = 9.65.
• Where frequency s is found to be equal to ± j1.59.
• We conclude that the system is stable for 0 ≤ K < 9.65.
Practice Exercise-1
PROBLEM: Given a unity feedback system that has the forward transfer function;
Do the following:
a. Calculate the angle of G(s) at the point (3 + j0) by finding the algebraic sum of
angles of the vectors drawn from the zeros and poles of G(s) to the given point.
c. If the point specified in part (a) is on the root locus, then find the gain, K, using the
lengths of the vectors.
Answers of Practice Exercise-1
Practice Exercise-2
PROBLEM: Sketch the root locus and its asymptotes for a unity feedback
system that has the forward transfer function
Answers of Practice Exercise-2
Root Locus of Higher Order System
• Sketch the Root Loci of following unity feedback system
K ( s 3)
G( s) H ( s)
s( s 1)( s 2)( s 4)
• Let us begin by calculating the asymptotes. The real-axis intercept is
evaluated as;
−2 + 2 −4 − (−1) −10 + 1
σ𝑎 = = = −3
𝑛 −𝑚 4 −1
• The angles of the asymptotes that intersect at - 3, given by Eq. (vi), are;
• A root locus exists on the real axis between points s = –1 and s = –3.6.
• The intersection of the asymptotes and the real axis is determined as,
0 + 0 + 3.6 − 1 2.6
σ𝑎 = = = −1.3
𝑛 −𝑚 3 −1
• The angles of the asymptotes that intersect at – 1.3, given by Eq. (vi), are;
(2𝑘 + 1)π (2𝑘 + 1)π For K = 0, θa = 90o
θ𝑎 = = For K = 1, θa = -90o or 270o
𝑛 −𝑚 3−1
• We have (a)
• The breakaway and break-in points are found from Eq. (a) as,