Control Systems: Lect.8 Root Locus Techniques
Control Systems: Lect.8 Root Locus Techniques
Control Systems: Lect.8 Root Locus Techniques
Basil Hamed 2
Root Locus – What is it?
• W. R. Evans developed in 1948.
• Pole location characterizes the feedback system stability
and transient properties.
• Consider a feedback system that has one parameter
(gain) K > 0 to be designed.
L(s): open-loop TF
Basil Hamed 3
Root Locus – A Simple Example
Characteristic eq.
K = 0: s = 0,-2
K = 1: s = -1, -1
K > 1: complex numbers
Basil Hamed 4
Root Locus – A Complicated Example
Characteristic eq.
Basil Hamed 5
8. 1 Introduction
• Root locus, a graphical presentation of the closed-loop poles as a
system parameter is varied, is a powerful method of analysis and
design for stability and transient response(Evans, 1948; 1950).
Basil Hamed 7
8.2 Defining the Root Locus
The T.F shows the variation of pole location for different values
of gain k.
Basil Hamed 8
8.4 Sketching the Root Locus
Basil Hamed 9
8.4 Sketching the Root Locus
5. The R-L originates on the poles of G(s)H(s) and terminates on the
zeros of G(s)H(s)
6. Draw the asymptotes α = n – m
α :numb of asymptotes, n: numb of zeros, m: numb of poles
1+kG(s)H(s) = 0, k=
7. The break away points will appear among the roots of polynomial
obtained from: = 0 OR -D(s)
Basil Hamed 10
Example
Find R-L
Basil Hamed 11
Example
Sketch R-L
Solution:
Basil Hamed 13
Example
Breakaway point
-2.46
K=.4816
Basil Hamed 14
Root Locus – Matlab Command “rlocus.m”
Basil Hamed 15
Example
Basil Hamed 16
Example
Basil Hamed 17
Example 8.2 P. 400
PROBLEM: Sketch the root locus for the system shown in Figure
Basil Hamed 18
Example 8.2 P. 400
Basil Hamed 19
Root-locus diagrams that show the effects of
adding poles to G(s) H(s)
a>0
b>a>0
Basil Hamed 20
Root-locus diagrams that show the effects of
adding poles to G(s) H(s)
Basil Hamed 21
Root-locus diagrams that show the effects of
adding a zero to G(s)H(s)
Basil Hamed 22
Example
: find R-L when b=1,i) a=10, ii)a=9, iii)a=8 , iv) a=3, v)
Given
a=1
Solution: i)a = 10. Breakaway points: s = -2.5 and -4.0.
Basil Hamed 23
Example
ii) a = 9. The breakaway point at s = -3.
Basil Hamed 24
Example
iv) a = 3.
Basil Hamed 25
2 Real Poles
2 Real Poles + 1 Real Zero
2 Complex Poles and 1 Real Zero
Example
Consider
the closed loop system with open loo function
K a) sketch R-L
b)What range of k that ensures stability?
Solution:
Basil Hamed 29
Example
Not valid
Basil Hamed 30
Example
b) Charct Eq, 1+kGH=0
Part 1+=0
Using R-H array
Solution
Basil Hamed 32
Example
Basil Hamed 33
Example
Characteristic equation
Routh array
When K = 30
Basil Hamed 34
Example
Basil Hamed 35
Example
Find
R-L, check if the R-
L cross the Imj. axes
, H(s)=1
Root Locus
Solution 10
>> rlocus(n,d) 2
Imaginary Axis
-2
-4
-8
-10
-4.5 -4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5
Real Axis
Basil Hamed 36
Example
FindR-L, check if the
R-L cross the Imj. axes
, H(s)=1
Root Locus
10
Solution 6
>> rlocus(n,d) -2
-4
-6
-8
-10
-14 -12 -10 -8 -6 -4 -2 0 2 4 6
Real Axis
Basil Hamed 37
Example
Given check if the
following poles are on R-L, if so,
find the value of k;
i) s=-1+j, ii) s=-2+j
Solution: R-L is
i) Select a point s=-1+j, we can see
that s is on R-L , find value of k
ii) Select a point s=-2+j, we can see that s is not on R-L there is no k value.
38
Basil Hamed
Example
Given:, H(s)=1
Find R-L, and the value of k
that satisfy the design
criteria : % O.S 20 %
Root Locus
10
2
Solution:
α = n – m= 2 Imaginary Axis 0
Asymptote -2
= 90, -4
-6
-8
-10
-2.5 -2 -1.5 -1 -0.5 0 0.5
Real Axis
Basil Hamed 39
Example
From
% O.S we find ζ=0.45. We have
= 2.7 = 3.29, the pole location will be
= -1.5 j 2.93. as we can see that the pole will be on the R-L.
Basil Hamed 40
Example
Basil Hamed 41
Root Locus – Control Example
a) Set Kt = 0. Draw R-L for K > 0.
b) Set K = 10. Draw R-L for Kt > 0.
c) Set K = 5. Draw R-L for Kt > 0.
There is no
stabilizing gain K!
Basil Hamed 42
Root Locus – Control Example
Root Locus – (b) K = 10
Characteristic eq.
By increasing Kt,
we can stabilize
the CL system..
Basil Hamed 43
Root Locus – Control Example
Characteristic equation
R-H array
When Kt = 2
Basil Hamed 44
Root Locus – Control Example
Root Locus – (c) K = 5
Characteristic eq.
Root Locus
10
>> rlocus(n,d)
0
-2
-4
-6
-8
-10
-6 -5 -4 -3 -2 -1 0 1
Basil Hamed 46
Root Locus – Effect of Adding Zeros
Basil Hamed 47
Example
The Plant
Basil Hamed 48
Example
P controller set Gc(s)=k, open loop TF is:
Breakaway point=0
Root Locus
1.5
>> n=[1]; 1
>> d=[1 0 0];
>> rlocus(n,d) 0.5
Imaginary Axis
0
P control is unacceptable
-1
-1.5
-0.2 -0.15 -0.1 -0.05 0 0.05 0.1 0.15
Real Axis
Basil Hamed 49