Lecture 11
Lecture 11
We now deal with one of several analysis techniques for studying the movement of s roots
as functions of system variables in feedback loops.
Root locus concentrates on a SISO system using unity gain negative feedback. This scenario
can cover many practical cases.
REMEMBER
Consider the SISO system using negative feedback with a proportional controller
𝐺(𝑠)
𝐺𝑐 (𝑠) =
1 + 𝐺(𝑠)𝐻(𝑠)
The stability of the closed-loop system can be discussed by solving the equation
1+ F(s) = 0
and finding the roots, where F(s) = G(s)H(s) = KP(s)H(s) is the open-loop TF.
The equation is called the characteristic equation (CE).
If the system has a unity gain negative feedback, i.e. H(s) =1, and the open-loop TF is:
𝑛(𝑠)
𝐺(𝑠) = 𝑑(𝑠) ,
then the characteristic equation of the closed-loop TF:
d(s) + n(s) = 0
Example of use
𝐾
The simple feedback loop is applied to G(s) = 𝑠(𝑠+𝑎) , H(s) =1.
Thus, the CE becomes
𝐾
1 + 𝐺(𝑠) = 1 + 𝑠(𝑠+𝑎) = 0, or 𝑠 2 + 𝑎𝑠 + 𝐾 = 0
We now draw a root locus by checking the movements of poles in the s-plane with respect
to K
𝐾(𝑠 + 𝑧1 )(𝑠 + 𝑧2 ) … (𝑠 + 𝑧𝑚 )
𝐺(𝑠) =
(𝑠 + 𝑝1 )(𝑠 + 𝑝2 ) … (𝑠 + 𝑝𝑛 )
∏(𝑠 + 𝑝𝑖 ) + 𝐾 ∏(𝑠 + 𝑧𝑖 ) = 0
Concentrate on K and varying its magnitude. K is known as the multiplicative gain factor or
proportional controller and is often the variable changed to alter control scenarios. We can
deduce from the equation above:
∑(−𝑝𝑖 )−∑(−𝑧𝑖 )
𝜎𝐴 = ,
𝑛𝑝 −𝑛𝑧
𝐾
Take 1 + 𝑠(𝑠+𝑎) = 0
Rule 3: Place poles and zeros, number them from the right to the left, and draw a line from
an odd pole (zero) to the first left pole (zero).
Rule 4: 𝑛𝑝 = 2, 𝑛𝑧 = 0
There are 2 loci.
Rule 5: 𝑛𝑝 − 𝑛𝑧 = 2
There are 2 roots that end up at infinity.
Rule 6:
The centroid is:
−𝑎−0
𝜎𝐴 = 2
Asymptotes:
2𝑞+1
• For q=0, 𝜑𝐴 = 𝑛 −𝑛 ∙ 180 = 90𝑜
𝑝 𝑧
2𝑞+1
• For q=1, 𝜑𝐴 = 𝑛 ∙ 180 = 270𝑜
𝑝 −𝑛𝑧
Rule 7: Points of departure from the real axis (also called break-away points) can be
obtained in the following way:
From the CE: G(s)+1=KP(s)H(s) +1= 0 , solve for K , i.e.,
1
𝐾 = − 𝑃(𝑠)𝐻(𝑠)
𝑑(−𝐾)
It is known that the break-away point satisfies =0
𝑑𝑠
𝐾
If G(s) = 𝑠(𝑠+𝑎) = −1, then
𝑑(−𝐾) 𝑑
= 𝑑𝑠 (𝑠 2 + 𝑎𝑠) = 2𝑠 + 𝑎 = 0
𝑑𝑠
𝑎
𝑠 = − 2 is the break-away point as before.
𝐾
Different example: If 𝐺(𝑠) = 𝑠(𝑠+1)(𝑠+2) = −1
𝑑(−𝐾) 𝑑 3
= (𝑠 + 3𝑠 2 + 2𝑠) = 0
𝑑𝑠 𝑑𝑠
3𝑠 2 + 6𝑠 + 2 = 0
𝑠 = −1 ± 0.574
Rule 8: Construction of departure angles from poles that do not lie on the real axis using a
geometric analogy. For any pole draw in the vectors from the other poles and zeros to a
point very, very close to that pole, e.g.
𝜙5
where l is an integer chosen such that the angle falls between –180 and 180.
𝜙3 − 𝜙1 − 𝜙2 − 𝜙4 − 𝜙5 = −180 − 360𝑙
𝑎𝑠
An example: If 𝐺(𝑠) = 𝑠2 +𝑏 , the poles are ±√−𝑏 . To find the departure angles from the
poles −𝑗√𝑏 and +𝑗√𝑏 , we draw the diagram:
𝑠(𝑠 + 1)
−𝐾 =
(𝑠 + 2)(𝑠 + 3)
4𝑠 2 + 12𝑠 + 6 = 0
(s + 0.634) (s + 2.344) = 0
RULE 8 Departure (or return) angles from (or to) the real axis are always at right angles to
the real axis.
Some questions which arise.
Is the system stable?
Are there any problem parts of the loci?
What value of K arises when s = −0.634 ?
𝐾(𝑠+2)(𝑠+3)
Take 1 + =0
𝑠(𝑠+1)
𝐾
𝐺(𝑠) =
𝑠(𝑠 2 + 2𝑠 + 4)
RULE 3: Segment of the Re-axis where the locus exists: to the left from the origin.
RULE 6: Asymptotes:
0−1+𝑗√3−1−𝑗√3 2
Centroid: 𝜎𝐴 = = −3
3
2𝑞+1
Angles: 𝜑𝐴 = ∙ 180 = 60,180, 300
3
0 − (120 + 90 + 𝜙3 ) = −180
𝜙3 = −30𝑜
RULE 9: To detect a locus crossing the imaginary axis i.e. crossing the stable/unstable divide,
we invoke ROUTH’S CRITERION (alternatively make 𝑠 = 𝑗𝜔)
∑ 𝑎𝑛−𝑖 𝑠 𝑖 = 𝑎0 𝑠 𝑛 + 𝑎1 𝑠 𝑛−1 + ⋯ + 𝑎𝑛 𝑠 0
𝑖=0
(Keep 𝑎0 = 1)
ROUTH’S CRITERION states that the number of roots of the equation with positive real parts
is equal to the number of sign changes in the first column of the array.
REVISION QUESTIONS
Take 𝑠 5 + 2𝑠 4 + 3𝑠 3 + 6𝑠 2 + 10𝑠 + 15 = 0
N.B. To avoid divisions by 0, introduce ε→ 0 .
𝐾
Find the root locus of (𝑠+2)(𝑠+4) . Use all or as many rules as necessary to make a complete
root locus.
𝐾
Find the root locus of 𝑠2 +4𝑠+10