Time Domain Analysis in Control Systems
Time Domain Analysis in Control Systems
1
CHAPTER3
TIME DOMAIN ANALYSIS AND ROOT LOCUS
ANALYSIS
3.1. Introduction
➢ The first step in analysing a control system was to
derive a mathematical mode of the system. Once such a
model is obtained, various methods are available for
the analysis of system performance.
1 for t = 0
δ t =
0 elsewhere
❖ Unit Ramp Function:
t for t ≥ 0
r t =
0 elsewhere
❖ Sinusoidal function:
𝑓 𝑡 = sin 𝑡
4
Cont. …
❖ The time response of a control system consists of two
parts: the transient response and the steady-state
response.
❖ Transient response
➢ It is a particular part of the time response of the system
which tends to zero as time increases. It goes from initial
state to the final state.
❖ Steady state response
➢ It is a particular part of the time response of the system
which remains after the transient part has reached
zero/die out. 5
Cont. …
➢ The total solution of a time response of a system 𝑦(𝑡) is
the sum of the transient response 𝑦𝑡𝑟 (t) and the steady
lim 𝑦𝑡𝑟 𝑡 = 0
𝑡→∞
6
3.3. Time domain specifications of closed-loop
control systems
➢ In many practical cases, the desired performance
characteristics of control systems are specified in terms of
time domain quantities.
ii. Peak time (𝒕𝒑 ): It is the time required for the response
to reach the first peak of the shoot.
𝑑𝑦(𝑡)
⃒𝑡 = 𝑡𝑝 = 0
𝑑𝑡 8
Cont. …
[Link] time (𝒕𝒓 ): It is the time require for the response to
rise from 10% to 90%, 5% to 95% or 0% to 100% of its
final value. For under damped second order systems,
the 0% to 100% rise time is normally used. For over
damped systems, the 10% to 90% rise time is
commonly used. For 0 to 100% rising
Y(s) 1
=
R(s) Ts + 1
Y(s) 1 1
= →Y s = R s
R(s) Ts+1 Ts+1
1 1
But, R s = then Y s =
s Ts+1 s
−𝒕Τ −𝒕Τ
➢ Transient response: 𝒚𝒕𝒓 𝒕 = 𝒚 𝒕 − 𝒚𝒔𝒔 𝒕 = 𝟏 − 𝒆 𝑻 −𝟏=𝒆 𝑻
15
Cont. …
1 T T2
Y s = 2− +
s s Ts + 1
➢ Taking the inverse Laplace transform gives
−tൗ
y t = t − T + Te T , for t ≥ 0
𝟏 𝟏 𝟏ൗ
𝑻
𝒀 𝒔 = 𝑹 𝒔 = =
𝑻𝑺+𝟏 (𝑻𝒔+𝟏) 𝒔+𝟏ൗ𝑻
𝟏 −𝒕Τ
→𝒚 𝒕 = 𝒆 𝑻 for 𝒕 ≥ 𝟎
𝑻
Y(s) ωn 2
G s = = 2
R(s) s + 2ζωn s + ωn 2
𝜔𝑛 2
𝐺 𝑠 =
(𝑠 + ζ𝜔𝑛 + 𝜔𝑛 ζ2 − 1)(𝑠 + ζ𝜔𝑛 − 𝜔𝑛 ζ2 − 1) 21
Cont. …
➢ The poles of G(s) are
𝑠1,2 = −𝜎 ± 𝑗𝜔𝑑
the system.
22
Cont. …
Example3.1: Consider RLC circuit
di(t)
vi t = Ri t + L + vo (t) (3.1)
dt
1
vo t = i t dt
C
dvo (t)
i t = C (3.2)
dt
➢ Taking Laplace transform of Eq. (3.1) and (3.2) gives
vi s = RI s + LsI s + vo (s) (3.3)
𝐯𝐨 (𝐬) 𝟏ൗ
𝐋𝐂
= 𝐑
𝐯𝐢 (𝐬) 𝐬 𝟐 + 𝐬+𝟏ൗ𝐋𝐂
𝐋
2 1 1 1
ωn = → ωn = =
LC LC LC
R R R R C
2ζωn = →ζ= = ∗ LC =
L 2Lωn 2L 2 L
24
Cont. …
❖ The dynamic behaviour of the second order systems can
then be described in terms of two parameters ζ and 𝜔𝑛 .
• Case4: If 𝜁 > 1, the closed loop poles are negative real and
unequal and the system is called over damped. 25
Cont. …
i. Unit step response of second-order systems
ωn 2 1
C s = where R s =
s(s2 +2ζωn s+ωn 2 ) s
1 s+2ζωn
C s = −
s s2 +2ζωn s+ωn 2
1 s+ζωn ζωn
C s = − 2 −
s s +2ζωn s+ωn 2 s2 +2ζωn s+ωn 2
1 s+ζωn ζωn
C s = − −
s (s+ζωn )2 +ωn 2 (1−ζ2 ) (s+ζωn )2 +ωn 2 (1−ζ2 )
1 s+ζωn ζωn
C s = − −
s (s+ζωn )2 +(ωd )2 (s+ζωn )2 +(ωd )2
26
Cont. …
❖ Case1: undamped system (𝜻 = 𝟎)
1 s
C s = −
s s2 +ωn 2
1 s
C s = −
s s2 +ωn 2
1 s
∴ c t = L−1 C(s) = L−1 − = 1 − cosωn t
s s2 +ωn 2
27
Cont. …
➢ As we can observe from the above equation, the
response 𝑐(𝑡) is a sustained oscillation with constant
frequency 𝜔𝑛 and constant amplitude equal to 1. In this
case the system is called undamped.
ωn 2
C s =
s(s2 +2ζωn s+ωn 2 )
1 s+2ζωn
C s = −
s (s2 +2ζωn s+ωn 2 )
1 s+2ζωn
C s = − 2
s (s +2ζωn s+ζ2 ωn 2 −ζ2 ωn 2 +ωn 2 )
1 s+2ζωn
C s = − 2 29
s (s +2ζωn s+ζ2 ωn 2 )+ωn 2 (1−ζ2 )
Cont. …
But s2 + 2ζωn s + ζ2 ωn 2 = (s + ζωn )2 and ωn 2 1 − ζ2 = ωd 2
1 s+ζωn +ζωn
C s = −
s (s+ζωn )2 +ωd 2
1 s+ζωn ζωn ωd
C s = − − ∗
s (s+ζωn )2 +ωd 2 (s+ζωn )2 +ωd 2 ωd
1 s+ζωn ζωn ωd
C s = − −
s (s+ζωn )2 +ωd 2 ωd (s+ζωn )2 +ωd 2
𝑠 ωd
But 𝐿−1 = 𝑐𝑜𝑠𝜔𝑑 𝑡 𝐿−1 = 𝑠𝑖𝑛𝜔𝑑 𝑡
𝑠 2 +ωd 2 𝑠 2 +ωd 2
𝑠+ζωn ωd
𝐿−1 = 𝑒 −𝜁𝜔𝑛 𝑡 𝑐𝑜𝑠𝜔𝑑 𝑡 𝐿−1 = 𝑒 −𝜁𝜔𝑛 𝑡 𝑠𝑖𝑛𝜔𝑑 𝑡
(s+ζωn )2 +ωd 2 (s+ζωn )2 +ωd 2
−ζωn t ζ
c t =1−e cosωd t + sinωd t
(1−ζ2 )
1
c t =1− ζ𝑠𝑖𝑛ωd t + (1 − ζ2 )cosωd t e−ζωn t
(1−ζ2 )
(1−𝜁 2 )
Let 𝑐𝑜𝑠𝜃 = 𝜁, 𝑠𝑖𝑛𝜃 = (1 − 𝜁2) → 𝑡𝑎𝑛𝜃 =
𝜁
(1−𝜁 2 )
Then 𝜃 = 𝑡𝑎𝑛−1
𝜁
e−ζωn t
c t =1− cosθsinωd t + sinθcosωd t
(1−ζ2 )
e−ζωn t
c t =1− sin(ωd t + θ)
1−ζ2
31
Cont. …
𝐞−𝛇𝛚𝐧 𝐭 (𝟏−𝛇𝟐 )
∴𝐜 𝐭 =𝟏− 𝐬𝐢𝐧(𝛚𝐝 𝐭 + 𝐭𝐚𝐧−𝟏 ) for 𝑡 ≥ 0.
𝛇
𝟏−𝛇𝟐
e−ζωn t
e t = r t − c t = 1 − (1 − sin ωd t + θ
1−ζ2
e−ζωn t
e t = sin(ωd t + θ)
1−ζ2
32
Cont. …
➢ This error signal exhibits a damped sinusoidal oscillation. At
steady state (𝑡 → ∞), no error exists between the input and
output.
ωn 2 ωn 2
C s = =
s(s2 +2ωn s+ωn 2 ) s s+ωn 2
1 1 ωn
C s = − −
s s+ωn s+ωn 2
ωn 2
C s = proof after taking inverse Laplace
s(s2 +2ζωn s+ωn 2 )
transform it gives,
ωn 𝐞−𝐬𝟏 𝐭 𝐞−𝐬𝟐 𝐭
𝐜 𝐭 =𝟏+ 2
( − )
𝟐 ζ −1 𝐬𝟏 𝐬𝟐
Where s1 = ωn ζ + ζ2 − 1 and s2 = ωn (ζ − ζ2 − 1)
36
Cont. …
37
Cont. …
❖ For a desirable transient response of a second order
38
Transient response specification parameters of
under-damped Second-Order Systems
i. Rise time (𝐭 𝐫 ): Based up on the time required for the
response to rise from 0% to 100%, the rise time can be
obtained from
c t = 100%r(t), where r t = u t = 1 for t ≥ 0
ζ
c t = 1 − e−ζωn t cosωd t + sinωd t for t ≥ 0
(1−ζ2 )
Then at t r , c t = 1
→ c tr = 1
ζ
→1 − e−ζωn 𝑡𝑟 cosωd 𝑡𝑟 + sinωd 𝑡𝑟 = 1
1−ζ2
ζ
→ e−ζωn 𝑡𝑟 cosωd 𝑡𝑟 + sinωd 𝑡𝑟 = 0
1−ζ2
39
Cont. …
Since e−ζωn tr ≠ 0, the above equation can be simplified to
ζ
→ cosωd t r + sinωd t r = 0
1−ζ2
1−ζ2
→ sinωd t r = − cosωd t r
ζ
1−ζ2
→ tanωd t r = − but ωd = ωn 1 − ζ2 and σ = ζωn
ζ
ωn 1−ζ2 ωd
→ tanωd t r = − = −
ζωn σ
−1 ωd
→ ωd t r = tan (− )
σ
1 ω
→ t r = tan−1 (− d )
ωd σ
π−β
→ tr =
ωd
For the smallest value of t r , ωd must be large.
40
Cont. …
ii. Peak time (𝐭 𝐩 ): It can be obtained by differentiating c(t)
with respect to time and letting this derivate equal to
zero.
Exercise 3.2: Proof that the peak time and delay time for
second order underdamped system are given by
π 1+0.7𝛇
tp = and td =
ωd ωn
41
Cont. …
iii. Maximum overshoot (𝐌𝐩 ): the maximum overshoot occurs
at the peak time. Assuming that the final value of the
response is unity, Mp can be obtained from
c(tp )−c(∞)
Mp = but c ∞ = 1
C(∞)
c(tp )−1 𝜋
→ Mp = = c(t p ) − 1 where 𝑡𝑝 =
1 𝜔𝑑
−ζωn ∗𝜋ൗ𝜔𝑑 𝜋Τ ζ
→ Mp = 1 − e cosωd ∗ 𝜔𝑑 + sinωd ∗ 𝜋Τ𝜔𝑑 − 1
1−ζ2
ζ
c t =1 − e−ζωn t cosωd t + sinωd t
(1 − ζ2 )
➢ The settling time corresponding to a 2% or 5% tolerance
may be measured from the determinant factors that can lead
the response to the steady state value. The determinant
factors of c(t) for settling are
1 − e−ζωn t 43
Cont. …
𝟏 − 𝒆−𝜻𝝎𝒏 𝒕𝒔 = 𝟎. 𝟗𝟖 𝟏 − 𝒆−𝜻𝝎𝒏 𝒕𝒔 = 𝟎. 𝟗𝟓
𝒆−𝜻𝝎𝒏 𝒕𝒔 = 𝟎. 𝟎𝟐 𝒆−𝜻𝝎𝒏 𝒕𝒔 = 𝟎. 𝟎𝟓
𝟒 𝟑
𝒕𝒔 = 𝒕𝒔 =
𝜻𝝎𝒏 𝜻𝝎𝒏
44
Cont. …
Exercise 3.3
1) Find the time response of the following system for unit step
input
C(s) 25 C(s) 20
a) = b) =
R(s) s2 +7s+25 R(s) s2 +7s+25
C(s) 50
2) For a system having = ,
find its time response
R(s) s2 +7s+25
specifications and the expression for the output for unit step
input.
𝑑 2 𝑦(𝑡) 5𝑑𝑦(𝑡)
3) For a system given by + + 16𝑦 𝑡 = 9𝑟(𝑡), where
𝑑𝑡 2 𝑑𝑡
y(t) is the output and r(t) is the input. Determine,
a) Time response specifications.
b) Time response of the system for unit step input.
𝑘
4) A system has 𝐺 𝑠 = with unity feedback when k and
𝑠(𝑇𝑠+1)
T are constant. Determine the factor by which k should be
multiplied to reduce the overshoot from 85% to 35%.
45
3.5. Stability
➢ Stability implies that small change in system input or small
change in system initial condition or small change in system
parameter do not produce large change in system output.
➢ The stability control system can be analysed using the
location of the pole in the complex plane and Hurwitz
Stability criterion.
49
Cont. …
➢ Therefore, to guarantee fast, yet well-damped, transient
50
Cont. …
54
Cont. …
➢ The process of forming rows continues until we run out of
elements. (The total number of rows is 𝑛 + 1 .) The
coefficients 𝑏1 , 𝑏2 , 𝑏3 , and so on, are evaluated as follows until
the remaining ones are all zero.
and
a) s 4 + 2s 3 + 3s 2 + 4s + 5 = 0
b) P s = s 4 + s 3 + s 2 + 2s + 4
c) P s = s 3 + s 2 + 2s + 1
Solution: a) All the coefficients are positive numbers.
Forming the array
2∗3−1∗4 2∗5−1∗0
b1 = = 1, b2 = =5
2 2
𝑏1 ∗4−2∗b2 1∗4−2∗5
c1 = = = −6
𝑏1 1
𝑐1 ∗b2 −b1 ∗0 −6∗5−1∗0
d1 = = =5
𝑐1 −6
57
Cont. …
Therefore
Special cases
60
Cont. …
Method1: Replace the zero term by a very small positive
number 𝜖 and then evaluate the rest of the array.
pො s = s + 1 p s = s 5 + 3s 4 + 3s 3 + 3s 2 + 6s + 4
61
Cont. …
According to the above Routh array,
one observes that the polynomial pො (s)
and p(s) have two roots in the right half
complex plane and therefore the system
with characteristics polynomial P(s) is
unstable
63
Cont. …
Solution: construct the Routh array as follow,
Since the row 𝑠1 of the Routh array involves
only zeros, it is clear that the Routh array
cannot be completed. At this point form
auxiliary polynomial 𝑞 𝑠 = 3𝑠 2 + 3 of the
row 𝑠 2 . Taking the derivative of q(s),
𝑞ሶ 𝑠 = 6𝑠. The replace the zero row (i.e. 𝑠1 )
with the coefficient of 𝑞ሶ 𝑠 and complete the
Routh array in the usual manner to yield
64
Cont. …
❖ Relative Stability Analysis: Routh's stability criterion
provides the answer to the question of absolute stability.
In many practical cases this is not sufficient.
65
Cont. …
66
Cont. …
Example 3.5: Let us determine the range of ‘k’ such that the
system with characteristic polynomial
p s = s4 + s3 + 2s 2 + s + 2k is stable.
Solution:
67
Cont. …
Exercise3.4:
1) Determine the stability of a system with closed loop
transfer function:
1
a) G s =
2s5 +3s4 +2s3 +3s2 +2s+1
10
b) G s =
s5 +2s4 +3s3 +6s2 +5s+3
1
c) G s =
2s5 +7s4 +6s3 +42s2 +8s+56
1
d) G s =
s3 +5s2 +6s+30
68
Cont. …
10
2) For a unity feedback system with 𝐺 𝑠 = determine the
𝑠(𝑠+1)(𝑠+2)
stability using Routh criterion.
𝑠+6
3) For a unity feedback system given below with 𝐺 𝑠 =
𝑠(𝑠+1)(𝑠+3)
determine the range of k that makes the system stable.
69
Cont. …
5) Investigate the stability of the given closed loop control
system by using Routh criterion.
70
3.6. Analysis steady state errors
❖ Consider the control system with the open-loop transfer
function given by :
k Ta s + 1 Tb s + 1 … (Tm s + 1)
G s H(s) = N
s T1 s + 1 T2 s + 1 … (Tp s + 1)
➢ It involves the term sN in the denominator, representing a
pole of multiplicity N at the origin. The system is classified
based on the number of integrations indicated by the open-
loop transfer function. A system is called type 0, type 1, type
2, . . . , if N = 0, N = 1, N = 2, . . . , respectively.
➢ As the type number is increased, accuracy is improved;
however, increasing the type number aggravates the stability
problem. 71
Cont. …
❖Steady-State Errors:
➢ Consider the system shown in block diagram below
E s = R s − H s C(s), C s = G s E(s)
E s = R s − H s G s E(s)
1
E s = R(s)
1+H s G(s)
72
Cont. …
➢ By using final value theorem, the steady state error is
1
ess = lim e(t) = lim SE(s) = lim 𝑆 × × R(s)
t→∞ s→0 s→0 1 + H s G(s)
1 1 1
ess = lim SE(s) = lim 𝑆 × × =
s→0 s→0 1+H s G(s) 𝑆 1+H(0)G(0)
1
ess =
1 + kp
k Ta s + 1 Tb s + 1 …
k p = lim =k
s→0 T1 s + 1 T2 s + 1 …
k Ta s+1 Tb s+1 …
kp = lim N = ∞ for N ≥ 1
s→0 s T1 s+1 T2 s+1 …
74
Cont. …
➢ For a unit-step input, the steady-state error 𝑒𝑠𝑠 , may be
summarized as follows:
1
ess = , for type 0 systems
1+k
1 1 1
ess = lim SE(s) = lim 𝑠 × × = lim
s→0 s→0 1+H s G(s) s2 s→0 s+sH(s)G(s)
1 1
ess = lim = lim
s→0 s+sH(s)G(s) s→0 sH(s)G(s)
75
Cont. …
➢ The static velocity error constant k v is defined by
k v = lim sH(s)G(s)
s→0
1
ess =
kv
sk Ta s+1 Tb s+1 …
kv = lim =0
s→0 T1 s+1 T2 s+1 …
76
Cont. …
❖ For a type 1 system
sk Ta s + 1 Tb s + 1 …
k v = lim =k
s→0 𝑠 T1 s + 1 T2 s + 1 …
sk Ta s+1 Tb s+1 …
k v = lim = ∞, for 𝑁 ≥ 2
s→0 𝑠𝑁 T1 s+1 T2 s+1 …
𝑡2
, 𝑓𝑜𝑟 𝑡 ≥ 0
Where, 𝑟 𝑡 = 2
𝑓𝑜𝑟 𝑡 < 00,
𝑡2 1
𝑅 𝑠 = 𝐿 𝑟(𝑡) = 𝐿 = 3
2 𝑠
➢ The static acceleration error constant k a , is defined by
k a = lim s 2 H(s)G(s)
s→0 78
Cont. …
➢ The steady-state error interms of k a is then
1
ess =
ka
s 2 k Ta s + 1 Tb s + 1 …
k a = lim =0
s→0 T1 s + 1 T2 s + 1 …
s 2 k Ta s + 1 Tb s + 1 …
k a = lim =0
s→0 𝑠 T1 s + 1 T2 s + 1 …
79
Cont. …
❖ For a type 2 system,
s2 k Ta s + 1 Tb s + 1 …
k a = lim 2 =k
s→0 𝑠 T1 s + 1 T2 s + 1 …
s2 k Ta s+1 Tb s+1 …
ka = lim 𝑁 = ∞, for 𝑁 ≥ 3
s→0 𝑠 T1 s+1 T2 s+1 …
81
Cont. …
Exercise3.5
1) Identify the type of system given below
k(1+3s) 5s+1
a) G s = and H s =
s2 s2 +6s+7
k(1+3s)
b) G s = and H s =1
𝑠
4
c) G s = and H s =s+3
𝑠 2 +6𝑠+7
𝑘(𝑠+4)
2) For a system having 𝐺 𝑠 𝐻 𝑠 = , find
𝑠(𝑠 3 +5𝑠 2 +6𝑠)
83
3.7. Root-Locus Concept
3.7.1. Introduction
➢ The basic characteristics of the transient response of
closed loop system is closely related to the location of
closed loop poles.
85
Cont. …
2) It doesn’t help much in design problem’s in which
designer is required to achieve the desired performance
specification by varying one or more parameters.
infinity.
87
Cont. …
Root-locus plots for negative feedback systems
❖ Angle and magnitude conditions
Fig.3.10.
88
Cont. …
➢ The closed-loop transfer function is
C(s) G(s)
=
R(s) 1 + H s G(s)
➢ Angle condition:
∠𝐻 𝑠 𝐺 𝑠 = ±180° 2𝑘 + 1 , 𝑘 = 0, 1,2, …
➢ Magnitude condition:
H s G s =1
89
Cont. …
➢ The values of s that fulfill both the angle and magnitude
conditions are the roots of the characteristic equation, or
the closed-loop poles.
➢ A locus of the points in the complex plane satisfying the
angle condition alone is the root locus.
➢ The roots of the characteristic equation (the closed-loop
poles) corresponding to a given value of the gain can be
determined from the magnitude condition.
➢ Then the root loci for the system are the loci of the
closed-loop poles as the gain k is varied from zero to
infinity. 90
Cont. …
➢ Let consider characteristic equation of nth order system.
k ςm
i=1(s+zi )
1 + H s G s = 0, let H s G s = ςn
j=1(s+pj )
𝑘 ς𝑚
𝑖=1(𝑠 + 𝑧𝑖 )
1+ 𝑛 =0
ς𝑗=1(𝑠 + 𝑝𝑗 )
𝑛 𝑚
𝑛 𝑚
1
ෑ(𝑠 + 𝑝𝑗 ) + ෑ(𝑠 + 𝑧𝑖 ) = 0
𝑘
𝑗=1 𝑖=1
91
Cont. …
i. When k = 0, the roots (poles) of characteristic equation
will be system open loop poles.
ෑ(𝑠 + 𝑝𝑗 ) = 0
𝑗=1
ෑ(𝑠 + 𝑧𝑖 ) = 0
𝑖=1
92
Cont. …
➢ It can be concluded that as k varies from 0 to ∞ the loci
of the roots of characteristic equations begins at open
loop poles (k = 0) and terminates at open loop system
zeros (k → ∞).
k(s+z1 )
Example: H s G s =
s+p1 s+p2 s+p3 s+p4
∠H s G s = ϕ1 − θ1 − θ2 − θ3 − θ4
k s + z1 𝑘𝐵1
H s G s = =
s + p1 s + p2 s + p3 s + p4 𝐴1 𝐴2 𝐴3 𝐴4
94
Cont. …
➢ All point on real axis lies on root locus, if the sum of poles
and zeros on the real axis to the right of test point is an
odd number.
±180°(2q+1)
ϕA = , q = 0, 1, 2, … , (n − m − 1)
n−m
98
Cont. …
5) Find the break away and break in points.
𝜙𝑝 = ±180° 2𝑞 + 1 + 𝜙, 𝑞 = 0, 1, 2, …
𝜙𝑧 = ±180° 2𝑞 + 1 − 𝜙, 𝑞 = 0, 1, 2, …
by
ς s0 + pi
k=
ς s0 + zj
101
Cont. …
➢ Note: Slight change in pole-zero configuration may
cause significant change in root locus configuration.
180°(2q+1)
ϕA = , q = 0, 1, 2
n−m
180°(2q+1)
ϕA = = 60°, 180° & 300°
3
➢ Centroid:
𝑠𝑢𝑚 𝑜𝑓 𝑟𝑒𝑎𝑙 𝑝𝑎𝑟𝑡 𝑜𝑓 𝑝𝑜𝑙𝑒𝑠 𝑜𝑓 𝐻(𝑠)𝐺 𝑠 − 𝑠𝑢𝑚 𝑜𝑓 𝑟𝑒𝑎𝑙 𝑝𝑎𝑟𝑡 𝑜𝑓 𝑧𝑒𝑟𝑜𝑠 𝐻 𝑠 𝐺(𝑠)
𝐶𝛿 =
𝑛−𝑚
105
Cont. …
(0 − 2 − 3) − (0) −5
𝐶𝛿 = = = −1.667
3−0 3
dk
➢ Break away point of root locus = 0,
ds
C(s) k
= 3
R(s) s + 5s 2 + 6s + k
s 3 + 5s 2 + 6s + k = 0 → k = −(s 3 + 5s 2 + 6s)
dk
= − 3s 2 + 10s + 6 = 0 → s = −2.5485 & − 0.7847
ds
➢ The point −2.5485 is not on root locus. Therefore, break
away point is −0.7847 which is on root locus. 106
Cont. …
➢ Intersection of root locus with imaginary axis
s 3 + 5s 2 + 6s + k = 0
s3 1 6 0
s2 5 k 0
1 30−k
s a= b=0
5
s0 c=k
30−k
➢ To find maximum gain considers >0&k>0
5
∴ 0 < 𝑘 < 30
➢ To find point of intersections considers 𝑠 2 row when
𝑘 = 30
107
Cont. …
5𝑠 2 + 𝑘 = 0 → 5𝑠 2 + 30 = 0 → 𝑠 = ± −6 = ±𝑗2.449
109
Cont. …
➢ All point on real axis between −∞ & 0 lie on root
locus since there is one pole to the right of this.
180°(2q+1)
ϕA = , q = 0, 1, 2
n−m
180°(2q+1)
ϕA = = 60°, 180° & 300°
3
➢ centroid
𝑠𝑢𝑚 𝑜𝑓 𝑟𝑒𝑎𝑙 𝑝𝑎𝑟𝑡 𝑜𝑓 𝑝𝑜𝑙𝑒𝑠 𝑜𝑓 𝐻(𝑠)𝐺 𝑠 − 𝑠𝑢𝑚 𝑜𝑓 𝑟𝑒𝑎𝑙 𝑝𝑎𝑟𝑡 𝑜𝑓 𝑧𝑒𝑟𝑜𝑠 𝐻 𝑠 𝐺(𝑠)
𝐶𝛿 =
𝑛−𝑚
110
Cont. …
(0 − 4 − 4) − (0) −8
𝐶𝛿 = = = −2.667
3−0 3
dk
➢ Break away point of root locus = 0,
ds
C(s) k
= 3
R(s) s + 8s2 + 32s + k
s3 + 8s2 + 32s + k = 0 → k = −(s3 + 8s2 + 32s)
dk 2
−8 ± 𝑗4 2
= − 3s + 16s + 32 = 0 → s =
ds 3
111
Cont. …
The point are not on the root locus. Therefore, there is
no break away point.
Angle of departure at p3
ϕp3 = 180° + ϕ
11
Cont. …
Example: Sketch the root loci of the system shown in
Figures 3.12 as k varies from zero to infinity. Determine
the value of k such that the closed loop poles have
damping ratio 𝜁 of 0.7.
10𝑘𝑠
1+ 2 =0
s + s + 10
117
Cont. …
Let, k1 = 10k
k1 𝑠
1+ 2 =0
s + s + 10
Step1: open-loop poles are: 𝑠 = −0.5 ± 𝑗3.1225 and
open-loop zero is, 𝑠 = 0
∴ 𝜙𝑝1 = −189°
120
Cont. …
Step6: Sketch root loci
121
Cont. …
➢ Angle condition
𝑘1 𝑠
∠2 = ±180° 2𝑘1 + 1
𝑠 +𝑠+10
where, 𝑠 = 𝜎 + 𝑗𝜔
∠𝜎 + 𝑗𝜔 − ∠𝜎 + 0.5 + j(𝜔 + 3.1225) − ∠𝜎 + 0.5 + 𝑗(𝜔 − 3.1225) =
±180° 2𝑘1 + 1
122
Cont. …
𝜔 + 3.1225 𝜔 − 3.1225 𝜔
tan−1 + tan−1 = tan−1 ± 180° 2𝑘1 + 1
𝜎 + 0.5 𝜎 + 0.5 𝜎
𝜔 + 3.1225 𝜔 − 3.1225
+ 𝜔
𝜎 + 0.5 𝜎 + 0.5 =
𝜔 + 3.1225 𝜔 − 3.1225 𝜎
1−
𝜎 + 0.5 𝜎 + 0.5
2𝜔 𝜎 + 0.5 𝜔
=
𝜎 + 0.5 2 − 𝜔 − 3.1225 2 𝜎
𝜔 𝜎 2 − 10 + 𝜔2 = 0
123
Cont. …
𝜔 = 0, 𝜎 2 + 𝜔2 = 10, this is equation of root locus
➢ To obtain the dominant pole at a given 𝜁, we equate the
equation of the straight line passing through origin with
angle 𝛽 with negative real axis.
2
10
1.02𝜎 + 𝜎2 = 10 ⇒ 𝜎 = ± = ±2.214, 𝜔 = 1.02𝜎 = 2.258
2.04
124
Cont. …
➢ Therefore, the intersection is at
𝑠 = −2.214 ± 𝑗2.258
𝑠+0.5+j3.1225 𝑠+0.5−j3.1225
𝑘1 = at 𝑠 = −2.214 + 𝑗2.258
𝑠
𝑘1
𝑘= = 0.3427
10
Exercise3.6:
k k
a) G s = b) G s = 125
s(s+1)(s+3) s s2 +6s+25
Cont. …
2) Sketch the root-loci for the following negative feedback
system with open-loop transfer functions:
k(s+2)(s+4)
a) H s G(s) =
s(s+6)
k
b) H s G(s) =
s(s+1)(s+2)
k(s+2)
c) H s G(s) =
s2 +2s+3
k(s+1)(s+3)
d) H s G(s) =
s(s+2)(s+4)
k(s+1)
e) H s G(s) = 126
s2 +4s+13
Cont. …
3) Sketch the root-loci for the following system given by block
diagram.
127