Module 3
Module 3
Module 3
Characteristic equation is 1 G ( s ) H ( s ) 0
s 2 2s K 0
s1 1 1 K and s1 1 1 K
The path taken by the roots of the characteristic equation when open loop gain K is varied
from 0 to ∞ (or any other system parameter is varied) is called root locus.
Here, root locus originates from s1 = 0 and s2 = -2 and moves along negative real axis and reaches at -
1. The two root loci meet at -1 and then proceeds to infinity at angle ±90˚ to the real axis.
Page 71 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
C (s) G ( s)
R(s) 1 G (s)H (s)
1 G (s) H (s) 0
The values of s which fulfill both the angle and magnitude criteria are the roots of the
characteristic equation or the closed-loop poles.
We first apply the angle criterion to determine whether a point in the s-plane lies on the root
locus. If this condition is satisfied, then we can use the magnitude condition to obtain the
value of K for which this will be a root of the characteristic equation.
K
The open loop transfer function is G ( s ) . Check whether s = -1 is on the root locus.
s ( s 4)( s 5)
K K K
G ( s ) H ( s ) s 1 180
1 3 4 12 12
K K = 12.
1
12
K
The open loop transfer function is G ( s ) . Check whether s = -1 + j2 is on the root locus.
s ( s 2)
Page 72 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
K K K
G ( s ) H ( s ) s 1 j 2 180
( 1 j 2)(1 j 2) 5180 5
K K = 5.
1
5
= sum of angles subtended by the phasors drawn to this pole from all the zeros
z
= sum of angles subtended by the phasors drawn to this zero from all the poles
z
Page 73 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
8 The intersection of root locus with imaginary axis can be determined by using the Routh
criterion or by separating real and imaginary parts.
9 The open loop gain K at any point on the root locus is given by
n
s pi
Product of phasor lengths of open loop poles to the point
K i 1
n
Product of phasor lengths of open loop zeros to the point
i 1
s zi
K
Consider the root-locus of G ( s ) shown in figure.
( s 3)( s 4)
Net angle contribution on root-locus is always 180˚. Net angle contribution towards left of root locus is
positive and towards right is negative.
K
Plot the root locus of a system whose forward path transfer function is G ( s ) .
( s 3)( s 4)
Page 74 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
Page 75 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
K
Plot the root locus of a system whose forward path transfer function is G ( s ) .
s ( s 2)( s 3)
Page 76 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
30
s j 2.45
5
OR (alternate method to find K and )
s 3 5s 2 6 s K 0
Substitute s = j,
j 3 5 2 j 6 K 0
Equating real and imaginary parts,
3 6 0 and 5 2 K 0
2 .4 5 and K 3 0
K
Plot the root locus of a system whose forward path transfer function is G ( s ) .
s ( s 2 4 s 13)
Page 77 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
Page 78 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
Plot the root locus of a system whose forward path transfer function is
K
G (s) .
s ( s 4)( s 2 4 s 20)
Page 79 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
Page 80 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
Page 81 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
K
Plot the root locus of a system whose forward path transfer function is G ( s ) .
s ( s 4)
2
Page 82 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
p z = 0 j 2 jj 22 90 90 180
d 180 180 360 0
8 Intersection with imaginary axis
s 3 4s K 0
Substitute s = j,
j 3 j 4 K 0
Equating real and imaginary parts,
3 4 0 and K 0
2 and K 0
When K = 0, root locus crosses the j axis at j 2
K ( s 1)
Plot the root locus of a system whose forward path transfer function is G ( s ) .
s ( s 3.6)
2
Page 83 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
3 Points between -1 and -3.6 on negative real axis is part of the root locus because the sum of
number of poles and zeros to the right of this section is odd.
4 3 branches proceed to infinity along the asymptotes with angles
180(2 q 1)
A q 0,1
nm
q 0 A 90
q 1 A 270 (same as 90˚)
5 The centroid (intersection of asymptotes) is given by
su m of po les - sum of zero s 0 0 3.6 1
A 1.3
nm 2
6 Breakaway points
dK
0
ds
Characteristic equation is s 3 3.6 s 2 Ks K 0
s 3 3.6 s 2 s 3 3.6 s 2
K
s 1 s 1
dK ( s 1)(3 s 2 7.2 s ) ( s 3 3.6 s 2 )
0
ds ( s 1) 2
( s 1)(3 s 2 7.2 s ) ( s 3 3.6 s 2 ) 0
3s 3 7.2s 2 3s 2 7.2s s 3 3.6 s 2 0
2 s 3 6.6 s 2 7.2 s 0
s3 3.3s 2 3.6s 0
s 0 ; s 1.65 j 0.936
Note: Breakaway point may be real or complex. In order to determine the actual breakaway
point, substitute the breakaway point value in the equation of K to get the value of K. If the
value of K is real positive, the breakaway point is valid one.
s 3 3.6 s 2
K
s 1
When s 0 ,
K 0;
S = 0 is a valid breakaway point
When s 1.65 j 0.936 ,
K 6.8349.785
Hence, s 1.65 j 0.936 are not valid breakaway point.
7 Since there are no complex poles or complex zeros, there is not need of calculating the angle
of departure or arrival.
8 Intersection with imaginary axis
s 3 3.6 s 2 Ks K 0
Substitute s = j,
j 3 3.6 2 jK K 0
Equating real and imaginary parts,
3 K 0 and 3.6 2 K 0
0 and K 0
Page 84 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
Plot the root locus of a system whose forward path transfer function is
K
G ( s) . Also, comment on the stability of the system.
s ( s 6)( s 2 4 s 13)
Page 85 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
6 Breakaway points: -
Characteristic equation is s ( s 6)( s 2 4 s 13) K 0
s 4 10 s 3 37 s 2 78 s K 0
K s 4 10s 3 37 s 2 78s
dK
4 s 3 30 s 2 74 s 78 0
ds
4 s 3 30 s 2 74 s 78 0
s1 4.2; s 2 1.65 j1.386; s 3 1.65 j1.386
Note: Breakaway point may be real or complex. In order to determine the actual breakaway
point, substitute the breakaway point value in the equation of K to get the value of K. If the
value of K is real positive, the breakaway point is valid one.
K s 4 10s 3 37 s 2 78s
For s1 4 .2 ,
K ( 4.2) 4 10( 4.2) 3 37( 4.2) 2 78( 4.2) 104.6
For s 2 1.65 j1.386 ,
K ( 1.65 j1.386) 4 10( 1.65 j1.386) 3 37( 1.65 j1.386) 2 78( 1.65 j1.386)
69.15 j18.12
For s 3 1.65 j1.386 ,
K 69.15 j18.12 (complex conjugate)
Hence, only s1 4.2 is valid breakaway point.
7 The angle of departure at open loop pole (-2+j3) is given by
d 180
Net angle contribution to this pole,
p z = 02 j 3 26 j 3 22 jj 33 123.7 36.87 90 250.57
d 180 250.57 70.57
The angle of departure at open loop pole (-2-j3) is given by
d 180
Net angle contribution to this pole,
p z = 02 j 4 24 j 4 22 jj 44 123.7 36.87 90 250.57
d 180 250.57 430.57 70.57
8 Intersection with imaginary axis
s 4 10 s 3 37 s 2 78 s K 0
Substitute s = j,
4 j10 3 37 2 j 78 K 0
Equating real and imaginary parts,
10 3 78 0 and 4 37 2 K 0
2 .8 and K 2 2 8
For 0 < K < 228, the system is stable because roots lie on the left-hand side of s-plane.
For K = 228, the system is marginally stable because roots lie on the imaginary axis.
For K > 228, the system is unstable because roots lie on the right-hand side of s-plane.
Page 86 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
K ( s 3)
Plot the root locus of a system whose forward path transfer function is G ( s ) .
s ( s 2)
Page 87 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
dK
0
ds
Characteristic equation is
K ( s 3)
1 . 0
s ( s 2)
s 2 2 s K ( s 3) 0
s 2 2s
K
s3
dK
( s 3 )( 2 s 2 ) ( s 2 2 s ) 0
ds
2 s 2 8s 6 s 2 2 s 0
s 2 6s 6 0
s2 6s 6 0
s 1.268 or 4.732 (Both lie on root locus; hence they are breakaway points)
(since s = -4.732 lies between two zeros, it is a break-in point)
7 s 2 2 s K ( s 3) 0
s 2 (2 K ) s 3 K 0
Substitute s = j,
2 j (2 K ) 3 K 0
Equating real and imaginary parts,
0 and K = -2 (not possible)
The root locus does not cross the imaginary axis.
Page 88 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
K ( s 2)( s 3)
Plot the root locus of a system whose forward path transfer function is G ( s ) .
s ( s 1)
Page 89 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
s 0.634 or 2.366 (Both lie on root locus; hence they are breakaway points)
(since s = -2.366 lies between two zeros, it is a break-in point)
5 s 2 s K ( s 2 5 s 6). 0
(1 K ) s 2 (1 5 K ) s 6 K 0
Substitute s = j,
(1 K ) 2 j (1 5 K ) 6 K 0
Equating real and imaginary parts,
0 and K = -1/5 (not possible)
The root locus does not cross the imaginary axis.
1 Shape of root locus changes and it shifts towards the imaginary axis (towards right)
2 Relative stability decreases
3 System becomes more oscillatory in nature
4 Range of K for stability decreases
5 Settling time increases
Page 90 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
Use PI Controller
To improve steady-state error
Use Lag compensator
Use PD Controller
To improve dynamic response
Use Lead compensator
To improve dynamic response and steady-state Use PID Controller
error Use Lead-lag compensator
What is the best damping ratio to use? Selection of ξ of industrial control applications requires trade-
off between relative stability & speed of response. A smaller ξ decreases normalized rise time (=ω ntr)
but increases %Mp. Practically, ξ is between 0.4 & 0.7 (ie. Mp is between 5 to 25%).
For accurate system design, ξ should be small as possible to reduce steady state error, e ss since ess is
proportional to ξ.
Page 91 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
Note: Adding only zero is often problematic because such controller amplifies the high frequency noise.
Adding only pole if often problematic because such controller generates a less stable system (by moving
the closed loop poles to the right).
LEAD COMPENSATOR
1 1
s s
For lead compensator, G ( s ) K T where 0 1 and lag compensator, G (s) K T
c
c
1 1
s s
T T
where 1 .
Both a lead compensator and a lag compensator have the same shape: So they have a zero at s 1
T
1
and a pole at s 1 or s . For lead compensators the pole lies more to the left in the complex
T T
plane than the zero and vice versa for lag compensators
Page 92 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
4 Determine the pole location so that the total angle at the desired root location is 180˚ and
therefore is on the compensated root locus.
5 Evaluate the total system gain at the desired root location and then calculate the error
constant.
6 Repeat the steps if the error constant is not satisfactory.
K
Consider a unity feedback system with open loop transfer function, G ( s ) . Design a lead
s ( s 8)
compensator to meet the following specifications i) % Mp = 9.5% ii) natural frequency of oscillations,
n = 12 rad/sec iii) velocity error constant K v 10
Page 93 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
1 DOMINANT POLE:
1 2
Mp e
ln M p 2.354
1 2
2.354 1 2
2.354 2 1 2
2
2.354
0.6
2.354 2 2
Dominant pole, sd n j n 1 2 = 0.6 12 j12 1 0.6 2 7.2 j 9.6
P does not lie on root locus and hence simple gain adjustment is not possible.
2 ANGLE TO BE CONTRIBUTED BY LEAD NETWORK
n 180
Net angle contribution by poles and zeros of uncompensated system to this pole,
n p z = 07.2 j 9.6 87.2 j 9.6 126.9 85.2 212
212.1 180 32
Note: zc pc 32
3 POLE & ZERO OF LEAD COMPENSATOR
Page 94 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
NOTE:
Net angle contribution of uncompensated system at desired pole location s 7.2 j 9.6 ,
K
G ( s ) s 7.2 j 9.6 0.009 K 148
( 7.2 j 9.6)( 7.2 j 9.6 8)
Angle contribution of lead network at desired pole location s 7.2 j 9.6 ,
( 7.2 j 9.6 9)
Gc ( s ) s 7.2 j 9.6 0.75 32
( 7.2 j 9.6 16)
Net angle contribution of compensated system at desired pole location s 7.2 j 9.6 ,
K ( 7.2 j 9.6 9)
Go ( s ) s 7.2 j 9.6 0.0065 K 180
( 7.2 j 9.6)( 7.2 j 9.6 8)( 7.2 j 9.6 16)
Page 95 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
K
Consider a unity feedback system with open loop transfer function, G ( s ) . Design
s ( s 4)( s 7)
a lead compensator to meet the following specifications i) % Mp = 12.63% ii) natural frequency of
oscillations, n = 8 rad/sec iii) velocity error constant K v 2.5
Page 96 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
1 DOMINANT POLE:
1 2
Mp e
ln M p 2.07
1 2
2.07 1 2
2.07 2 1 2
2
2.07
0.55
2.07 2 2
Dominant pole, sd n j n 1 2 = 0.55 8 j8 1 0.552 4.4 j 6.7
2 ANGLE TO BE CONTRIBUTED BY LEAD NETWORK
n 180
Net angle contribution by poles and zeros of uncompensated system to this pole,
n p z = 04.4 j 6.7 4.4
4
j 6.7
7
4.4 j 6.7
123.3 93.4 68.8 286
286 180 106
Since the angle contribution is more than 60˚, the lead compensator is realized as cascade of
two compensators with each compensator contributing half of the required angle.
Page 97 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
106
53
2
3 POLE & ZERO OF LEAD COMPENSATOR
Draw horizontal line PA
Draw line PO
Draw bisector PB so that A P B B P O A P O
2
Draw PC and PD so that C P B B P D 5 3 26.5
2 2
Pole of compensator Pc = -13.5
Zero of compensator Zc = -4.6
1
Zc 4 .6
T
T = 0.217
1
Pc 13.5
T
= 0.34
Transfer function, Gc ( s) ( s 4.6) 2 (Two compensators in cascade)
2
( s 13.5)
4 OPEN LOOP TRANSFER FUNCTION OF COMPENSATED SYSTEM
K ( s 4.6) 2
GO ( s )
s ( s 4)( s 7)( s 13.5) 2
Magnitude criterion, GO ( s ) 7.2 j 9.6 1
Page 98 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
Note: See the zero of the lead compensator is directly below the desired root location in both problems.
Consider a unity feedback system with open loop transfer function, G ( s ) K2 . Design a lead
s
compensator to meet the following specifications i) %M p 35% ii) settling time (with 2% criterion)
< 4 s iii) acceleration error constant K a 2
1 DOMINANT POLE:
1 2
Mp e
ln M p 1.05
1 2
1.05 1 2
1.05 2 1 2
2
1.05
0.32
1.05 2 2
Page 99 of 187
EET302 Linear Control System Lecture Notes by T.G. Sanish Kumar, EED, GEC Thrissur
K ( 1 j 2.5 1)
Go ( s) 0.0758 K
( 1 j 2.5) 2 ( 1 j 2.5 3.8)
0 .0 7 5 8 K 1
K 1 3 .2
13.2(s 1)
Go ( s)
s 2 (s 3.8)
5 ERROR REQUIREMENT
1 3.2 1
K a L t s 2GO ( s ) 3 .47
s 0 3.8
Ka is greater than 2.
LAG COMPENSATOR
K
Design a lag compensator for a system with open loop transfer function, G ( s ) to
s ( s 1)( s 3)
satisfy the following specifications i) damping ratio 0.5 ii) settling time = 10sec iii) velocity error
constant K v 5.5
1 DOMINANT POLE:
4
ts
n
4
n 0.8rad/sec
0.5 10
Dominant pole, sd n j n 1 2 = 0.5 0.8 j 0.8 1 0.52 0.4 j 0.693
2 GAIN K AT DOMINANT POLE
K
G (s) 1
s ( s 1)( s 3) s 4 j 0.693
K
0.5067 K 1
( 0.4 j 0.693)( 0.4 j 0.693 1)( 0.4 j 0.693 3) s 0.4 j 0.693
K = 1.973
3 DETERMINATION OF
1.973
G (s)
s ( s 1)( s 3)
1 .97 3
K v L t sG ( s ) 0 .65 7
s 0 1 3
Desired Kv = 5.5
K
Design a lag compensator for a system with open loop transfer function, G ( s ) to satisfy
s ( s 2)
the following specifications i) damping ratio 0.45 ii) settling time = 4sec iii) velocity error constant
K v 20
s 2 2s K 0
K s 2 2s
dK
2 s 2 0
ds
s 1
7 Since there is no complex poles and zeros, no angle of departure or arrival; no intersection
with imaginary axis.
1 DOMINANT POLE:
4
ts
n
4
n 2.22rad/sec
0.45 4
Dominant pole, sd n j n 1 2 = 0.45 2.22 j 2.22 1 0.452 1 j 2
2 GAIN K AT DOMINANT POLE
K
G (s) 1
s ( s 2) s 1 j 2
K
0.2 K 1
( 1 j 2)( 1 j 2 2)
K=5
3 DETERMINATION OF
5
G(s)
s ( s 2)
5
K v L t sG ( s ) 2 .5
s 0 2
Desired Kv = 20
20
Factor by which Kv is to be increased = A 8
2.5
1.2 A 1.2 8 10
4 TRANSFER FUNCTION OF LAG COMPENSATOR
The pole and zero of the compensator are placed very close to the origin. There are one open
loop pole at origin and second pole at s = -2. Place the zero of the compensator at s = 0.1 x
second open loop pole ie. at s = 0.1 x -2 = -0.2.
Zero of compensator z c 1 0.2
T
1 0.2
Pole of compensator pc 0.02
T 10
1
s
Transfer function of lag compensator, Gc (s) T s 0.2
1 s 0.02
s
T
5 TRANSFER FUNCTION OF COMPENSATED SYSTEM
5(s 0.2)
Transfer function of lag compensator, GO ( s)
s(s 2)( s 0.02)
6 ERROR REQUIREMENT
5 0 .2
K v L t sG O ( s ) 25
s 0 2 0.02
Kv is greater than 25.
The design is acceptable.
LEAD-LAG COMPENSATOR
5 Evaluate the total system gain at the desired root location and then calculate the error
constant. If error requirement is satisfied, then only lead compensation is sufficient and
otherwise provide lag compensation.
6 Compare the uncompensated error constant with the desired error constant, and calculate the
necessary increase that must result from the pole-zero ratio of the compensator.
7 With the known ratio of the pole-zero combination of the compensator, determine a suitable
location of the pole and zero of the compensator so that the compensated root locus will still
pass through the desired root location. Locate the pole and zero near the origin of the s-plane
in comparison to n.
8 Determine the transfer function of lead-lag compensator and compensated system. Check the
error constant of compensated system. If it is satisfied, then the design is accepted and
otherwise, repeat the design by modifying the locations of poles and zeros of the
compensator.
K
Design a lead-lag compensator for a system with open loop transfer function, G ( s ) to
s ( s 0.5)
satisfy the following specifications i) damping ratio 0.5 ii) undamped natural frequency of
oscillations n = 5 rad/s iii) velocity error constant K v 80 sec 1
1 DOMINANT POLE:
Dominant pole, sd n j n 1 2 = 0.5 5 j 5 1 0.52 2.5 j 4.3
P does not lie on root locus and hence simple gain adjustment is not possible.
2 ANGLE TO BE CONTRIBUTED BY LEAD NETWORK
n 180
Net angle contribution by poles and zeros of uncompensated system to this pole,
n p z = 0 2.5 j 4.3 2.5
0.5
j 4.3
120.2 115 235.2
235.2 180 55.2
3 POLE & ZERO OF LEAD COMPENSATOR
Draw horizontal line PA
Draw line PO
Draw bisector PB so that A P B B P O A P O
2
Draw PC and PD so that C P B B P D 55.2
2 7.6
2 2
Pole of compensator Pc = -10
Zero of compensator Zc = -2.6
1
Zc 2.6
T
T = 0.385
1
Pc 10
T
= 0.26
Transfer function, Gc ( s ) s 2.6
s 10
If the mathematical model of the plant can be derived, then it is possible to apply various design
techniques for determining the parameters of the controller that will meet the transient and steady-state
specifications of the closed-loop system. However, if the plant is so complicated that its mathematical
model cannot be easily obtained, then an analytical approach to the design of a PID controller is not
possible. Then, we must resort to an experimental approach to the design of PID controllers. The process
of selecting the controller parameters to meet given specifications is known as controller tuning.
1
K p 1 Td s Plant
R(s) Ti s C(s)
Ki 1
The transfer function of a PID controller is Gc ( s) K p K d s K p 1 Td s
s Ti s
ZIEGLER-NICHOLS OPEN LOOP TUNING METHOD
Ziegler and Nichols suggested rules for tuning PID controllers (to determine the values of proportional
gain Kp, integral time Ti and derivative time Td) based on the experimental step response characteristics
of the plant.
First obtain experimentally the response of the plant to a unit step input as shown in figure below.
The first tuning method is applied for plants that show an S-shaped characteristic for their step response.
The S-shaped curve is characterized by two constants—the delay time, L and time constant, T. A tangent
is drawn to the S-shaped curve at the point of inflection (where the slope of the step response has its
maximum value). The delay time, L is determined by the intersection of the tangent line with the time
axis and time constant, T is determined by intersection of tangent line with final value of step response
c(t)=K.
Ziegler and Nichols suggested setting the values of the parameters Kp, Ti, and Td according to the
following Table.
Type of Kp Kp Kd
Ti Td
controller Ki Kp
P T ∞ 0
L
PI 0.9T L 0
L 0.3
PID 1.2T 2L 0.5L
L