MTRN3210_2025_Problem_set_5_Solutions
MTRN3210_2025_Problem_set_5_Solutions
1. (a) Root locus analysis is a graphical method for examining how the
poles of the closed-loop system change with variation of a certain
system parameter (K in this problem). Thus if a point s0 lies
on the root locus, it means that s0 is a root of the closed-loop
b(s)
system which means 1 + KG(s0 ) = 0. So if G(s) = a(s) then
a(s0 ) + Kb(s0 ) = 0.
1
2. (a) Poles: p1 = p2 = 0, p3 = −10. Zeros: z = 3.
(b) From −10 to 3.
(c) We first find the departure angles from p1 = p2 = 0:
X X
2ϕdep = ψi − ϕi − 180 − 360(l − 1)
= 180 − 0 − 180 − 360(l − 1)
= 360(l − 1)
So the departure angle from these two poles are 0o and 180o . The
departure angle from p3 = −10 is 0o and the arrival angle at z = 3
is 180o .
(d) The number of asymptotes: n − m = 2.
o o (l−1)
Asymptotes angles: ϕl = 180 +360
n−m
, l = 1, 2. Thus ϕ1 = 90o ,
ϕ2 = 270o . P P
i−
Asymptotes center: σ = pn−m zi
= −6.5.
(e) Break-away point:
Thus
s=0 ⇒ K=0
s = 5.2329 ⇒ K = −186.8 (not acceptable as K < 0)
s = −5.7329 ⇒ K = 16.06
Figure 1 shows the root locus plot generated using numerical soft-
ware.
2
Root Locus
25
20
15
Imaginary Axis (seconds−1)
System: untitled1
10 Gain: 16.1
Pole: −5.73
5 Damping: 1
Overshoot (%): 0
Frequency (rad/s): 5.73
0
−5
−10
−15
−20
−25
−12 −10 −8 −6 −4 −2 0 2 4
Real Axis (seconds−1)
3
Departure angle from p = 0:
X X
2ϕ = ψi − ϕi − 180o − 360o (l − 1)
6 6 o
= 0 + 360o − tan−1 + tan−1 − 0 + 0o + 0o − 180o
8 8
o
− 360 (l − 1)
Thus the departure angle from the poles at the origin are 90o and
270o (= −90o ).
Other arrival and departure angles are trivial.
(d) The number of asymptotes: n − m = 2.
o o (l−1)
Asymptotes angles: ϕl = 180 +360
n−m
, l = 1, 2. Thus ϕ1 = 90o ,
ϕ2 = 270o . P P
i−
Asymptotes center: σ = pn−m zi
= (−6−5−3)−(−1−8−6j−8+6j)
2
=
1.5.
(e) Break-away point (not easy to calculate by hand for this problem):
s=0 ⇒ K=0
dK
=0 ⇒ s = −3.92 ⇒ K = −0.21 (Unacceptable)
ds
s = −5.57 ⇒ K = 0.1
4
Root Locus
4
Imaginary Axis (seconds−1)
System: untitled1
Gain: 0.102
Pole: −5.58 − 0.0151i
2 Damping: 1
Overshoot (%): 0
Frequency (rad/s): 5.58
0
−2
System: untitled1
−4 Gain: 3.7
Pole: −0.00348 − 2.69i
Damping: 0.00129
Overshoot (%): 99.6
−6 Frequency (rad/s): 2.69
−10 −8 −6 −4 −2 0 2
Real Axis (seconds−1)
s2 + Ks + K = 0 ⇒ s2 + K(s + 1) = 0
s+1
⇒ 1 + K 2 = 0.
s
So we can assume we have an open-loop system G(s) = s+1 s2
and want
to find the closed-loop poles location for all positive values of K. The
root locus of this system is the same as the root locus of (1).
5
• n = 2 ⇒ 2 branches start at open-loop poles and n−m = 2−1 = 1
branch goes to infinity.
• Real locus: (−∞, −1].
• Break-in and break-away point(s):
s2 dK 2s(s + 1) − s2
K=− ⇒ =− =0
s+1 ds (s + 1)2
s2 + 2s
⇒ − =0
(s + 1)2
s=0 ⇒ K=0
⇒
s = −2 ⇒ K = 4
6
If the asymptotes are in the RHP (which means there exist jω-
crossings), then the system to be unstable with a high gain.
For example, consider a system with a zero at s = −5 and poles
at s = −2, s = −1 ± j. Although, it has 3 LHP poles and 1 LHP
zero, the root locus plot of this system shows that there are jω-
crossings and the system becomes unstable with high gain. See
Figure 4.
7
Similarly to the previous problem, all branches will start at the
poles and end at the zeros. This case also has equal number of
both. However, one of the zeros is in the RHP.
Therefore, a large value of K can cause the closed-loop system to
be unstable.
8
6. From the root-locus, we see the open-loop system G(s) has two poles
at s = −2 and s = 3. So the transfer function of G(s) is
α
G(s) = ,
(s + 2)(s − 3)
9
Figure 6: Root locus for controller (b)
(c) The system is also stable in this case for K > 24.
10
7. (a)
s−2
G(s) =
s(s + 1)
(b)
2−s
G(s) =
s(s + 1)
This system can be written as
(−1)(s − 2)
G(s) = .
s(s + 1)
s−2
So we can assume we want to plot the root-locus of G(s) = s(s+1)
for K < 0.
11
Figure 9: Root locus for system (b)
12