Professional Documents
Culture Documents
Root-Locus Technique For Control Design: Third Year
Root-Locus Technique For Control Design: Third Year
Control Engineering – I
Third Year
Electrical Department
Introduction
2
Varying the loop gain K
3
Root Locus (RL)
The locus of roots of the characteristic equation of the closed-loop
system as a specific parameter (usually, loop gain K) is varied form 0 to ∞.
4
Starting by an example
Consider a second-order system shown as follows:
- 1 ± 1 - 4k 1 1
Roots of CE: s1, 2 = = - ± 1 - 4k
2 2 2
The roots of CE change as the value of k changes.
When k changes from 0 to ∞, how will the locus of the roots of CE move?
5
1 1
s1,2 =- ± 1 - 4k , k : 0 ® ¥ k®¥
2 2
k=0 s1 = 0 s 2 = -1
k =0 k =0
-1 1 -1/2 0
0 < k < 1/ 4 As the value of k increases, k=
the two negative real roots 4
move closer to each other.
k®¥
k=1/ 4 s1 = s 2 = -1 / 2
1/ 4 < k < ¥ A pair of complex-conjugate roots leave the negative real-axis
and move upwards and downwards following the line s=-1/2.
6
By Root loci, we can analyze the system behaviors
(1)Stability:
ًWhen Root loci are on the left half plane, then the system is
definitely stable for all k>0.
(2)Steady-state performance:
There’s an open-loop pole at s=0, so the system is a type-I system. The
steady-state error is
0 under step input signal.
R/Kv under ramp signal.
∞ under parabolic signal.
7
(3)Transient performance:
There’s a close relationship between root loci and system behavior:
on the real-axis: k<0.25 underdamped;
k=0.25 critically damped
k>0.25 underdamped.
However, it is difficult to draw the root loci directly by closed-loop
characteristic roots-solving method.
H(s)
G (s)
Closed-loop transfer function C.L.T.F. f (s) =
1 + G (s) H (s)
9
To draw Closed-loop root locus is to solve the CE
1 + G(s) H (s) = 0
That is
G ( s ) H ( s ) = -1 RL equation
10
m
K Õ (s - Zi )
RL equation: G ( s) H ( s) = i =1
n
= -1
Õ (s - P )
i =1
i
Since G(s)H(s) is function of a complex variable s, the root locus equation can
be described by the following two equations:
Magnitude equation (ME) Angle equation (AE)
m
K Õ s - Zi m n
i =1
=1
å Ð( s - Z ) - å Ð( s - P )
i =1
i
i =1
i
n
Õi =1
s - Pi = (2l + 1)p , l = 0, ±1, ±2,!
Magnitude equation is related not only Angel equation is only related to zero
to zeros and poles of G(s)H(s), but and poles of G(s)H(s).
also to loop gain K.
Use AE to draw root locus and use ME to determine the value of K
on root loci. 11
Example 1
K (t s + 1) K ' = Kt / T1T2 2
G( s) H ( s) =
s(T1 s + 1)(T2 2 s 2 + 2z T2 s + 1)
wd = 1 - z 2 T2
K ' ( s + 1/ t )
= wn = 1/ T2
s( s + 1/ T1 )( s + zwn + jwd )( s + zwn - jwd )
Zeros of G(s)H(s)(〇) z1 = -1 / t
For a point s1 on the root loci, use AE
1 4
ÐG ( s1 ) H ( s1 ) = å Ð( s - zi ) - å Ð( s - pi )
i =1 i =1
= f1 - (q1 + q 2 + q 3 + q 4 )
Use ME
s1 × s1 - p 2 × s1 - p3 × s1 - p 4 Angel is in the
K =
'
direction of anti-
s1 - z1
clockwise
12
Example 2 K
Unity-feedback transfer function: G (s) =
s
*One pole of G(s)H(s): p1 = 0
*No zero.
*Test a point s1 on the negative real-axis
m n
å Ð( s - z ) -å Ð( s - p ) |
i =1
i
i =1
i s1
= -Ðs1 - p1 = -180!
= -Ðs2 - p1 = 135!
All the points outside the negative real-axis are not on RL. 13
Probe by each point:
1. Find all the points that satisfy the Angle Equation on the s-
plane, and then link all these points into a smooth curve, thus
the system root locus when k changes from 0 to ∞ is obtained.
2. For a given k, find the points that satisfy the Magnitude
Equation on the root locus, then these points are required
closed-loop poles.
However, it’s unrealistic to apply such “probe by each
point” method.
W.R. Evans (1948) proposed a set of root locus drawing
rules which simplify the drawing work.
Rules to draw regular root locus
(suppose the varying parameter is open-loop gain K)
m n
K Õ s - Zi Õ s-P i
Magnitude Equation: i =1
n
=1 K= i =1
m
Õ s-P
i =1
i Õ s-Z
i =1
i
18
4 Parts of RL on the Real Axis
On a given section of the real axis, RL for k>0 are found in such section only if
the total number of poles and zeros of G(s)H(s) to the right of that section is odd.
zero:z1 poles:p1、p2、p3、p4、p5
Pick a test point s1 on [p2,p3]
1 5
ÐG ( s1 ) H ( s1 ) = å Ð( s1 - zi ) - å Ð( s1 - pi )
i =1 i =1
?ó ÐG ( s1 ) H ( s1 )=(2l + 1)180°
-6 -5 -4 -3 -2 -1 0
Ø The angles between the asymptotes and the real axis are:
(2i + 1)180°
ja = Where: i= 0,1,2,…, (n-m-1)
n-m
Ø The asymptotes intersect the real axis at:
n m
åp - åzi i
s a= i =1 i =1
n-m 21
Example
Consider the following loop transfer function
K (0.25s + 1) K * ( s + 4)
G (s) H (s) = =
s ( s + 1)(0.2s + 1) s ( s + 1)( s + 5)
Determine the asymptotes of its root loci.
Three poles:0、-1、-5
One zero:-4
The asymptotes intersect the real axis at n-m = 3 -1 = 2
n m
åp - åz i i
(0) + (-1) + (-5) - (-4)
s a= i =1 i =1
= = -1
n-m 3 -1
The angles between the asymptotes and the real axis are
(2i + 1)180°
ja = , i = 0,1 ja = 90! , 270!
n-m 22
Example Consider the following loop transfer function:
K ( s + 1)
G(s) H (s) =
s ( s + 4)( s 2 + 2 s + 2)
Determine the asymptotes of its root loci.
å p -åzi i
s a= i =1 i =1
n-m
(0) + (-1 + j ) + (-1 - j ) + (-4) - (-1) 5
= =-
4 -1 3
The angles between the asymptotes and the real axis are
(2i + 1)180° j a = 60! ,180! , 300!
ja = , i = 0,1,2
n-m 23
6 Breakaway points on the RL
Breakaway points on the RL correspond to multi-order roots of the RL
equation.
The breakaway points on the RL are determined by finding the roots of
dK/ds=0 or dG(s)H(s)=0.
jw
p3
[s]
p2 p1
0 s
p4 24
Example The poles and zeros of G(s)H(s) are shown in the following
figure, determine its root loci.
jω
Rule 1, 2 & 3à
RL have three branches , starting from
poles 0, -2, -3,ending at on finite zero -1
-3 -2 -1 0 σ and two infinite zeros. The RL are
symmetrical with respect to the real axis.
Ruel 4àThe sections [-1,0] and [-3,-2] on the real axis are RL.
Rule 5àThe RL have two asymptotes(n-m=2)
(2i + 1)180° n m
ja =
n-m
= 90°, 270° åp - åz i i
0 + (-2) + (-3) - (-1)
s a= i =1 i =1
= = -2
i = 0,1 n-m 2
Rule 6àThe RL have breakaway points on the real axis (within[-3,-2])
1 1 1 1
= + + s b = -2.47
s b+1 s b - 0 s b+2 s b+3
25
Example G ( s) H ( s) =
K
s ( s + 4)( s 2 + 4 s + 20)
åp - åzi i
0 + (-4) + (-2)+(-2)
s a= i =1 i =1
= = -2
n-m 4
26
Example K
G ( s) H ( s) =
s ( s + 4)( s 2 + 4s + 20)
K = - s ( s + 4)( s 2 + 4s + 20)
-4 -2 0 σ = -( s 4 + 8s 3 + 36 s 2 + 80 s )
dK
= -(4 s 3 + 24 s 2 + 72 s + 80) = 0
ds
-j4 s b1 = -2
s b 2, 3 = -2 ± j 2.45
27
7 Angles of departure and angles of arrival of the RL
The angle of departure or arrival of a root locus at a complex pole
or zero, respectively, of G(s)H(s) denotes the angle of the
tangent to the locus near the point.
28
Angle of Departure:
m n
q pj=(2l + 1)p+å Ð( p j - zi ) - å Ð( p j - pi ), l = 0, ±1,!
i =1 i =1
i¹ j
30
Example Consider the following loop transfer function
Ks
G ( s) H ( s) =
( s + 1) ( s - 1)
2
(2l + 1)p p 3p
fa = = , -1 -0.5
n-m 2 2 1
Angle of departure:
p p 3p
q pl = (2l + 1)p + p - p - = ,
2 2 2
31
8 Intersection of the RL with the Imaginary Axis
The characteristic equation may have roots on jw-axis and the system
then is marginally stable.
The intersection points of characteristic equation with the imaginary axis
may be obtained by either of two methods, as illustrated below:
s = jw ® 1 + G( s) H ( s) = 0 ® 1 + G( jw ) H ( jw ) = 0
ìRe[1 + G ( jw ) H ( jw )] = 0
í ®w
îIm[1 + G ( jw ) H ( jw )] = 0
32
Example Consider the following loop transfer function
K
G( s) H ( s) =
s ( s + 1)( s + 2)
Determine the intersection of the RL with Im-axis.
Method 1
Closed-loop CE: s( s + 1)( s + 2) + K = s 3 + 3s 2 + 2 s + K = 0
Routh’s Array:
s0 K
Intersection points: s=±j 2 33
Example Consider the following loop transfer function
K
G( s) H ( s) =
s( s + 1)( s + 2)
Determine the intersection of the RL with imaginary axis.
Method 2
Closed-loop CE:s( s + 1)( s + 2) + K = s 3 + 3s 2 + 2 s + K = 0
s = jw →Closed-loop CE ® 1 + G ( jw ) H ( jw ) = 0
( jw )3 + 3( jw ) 2 + 2( jw ) + K = ( K - 3w 2 ) + j (2w - w 3 ) = 0