Professional Documents
Culture Documents
Week 9A & 9B - Online Ckasses - S2020
Week 9A & 9B - Online Ckasses - S2020
Week 9A & 9B - Online Ckasses - S2020
Introduction:
Root locus, a graphical presentation of the closed-loop poles as a
system parameter is varied, is a powerful method of analysis and
design for stability and transient response.
o By using the root-locus method the designer can predict the effects
on the location of the closed-loop poles of varying the gain value or
adding open-loop poles and/or open-loop zeros. Therefore, it is
desired that the designer have a good understanding of the method
for generating the root loci of the closed-loop system, both by hand
and by use of a computer software program like MATLAB.
ROOT-LOCUS PLOTS:
Besides Cartesian coordinates, the complex number also can be
described in polar form with magnitude 𝑴 & angle 𝜽, as 𝑀∠𝜃.
If the complex number is substituted into a complex function, F(s),
another complex number will result; e.g. if 𝐹 𝑠 = 𝑠 + 𝑎 , then
substituting the complex number 𝑠 = 𝜎 + 𝑗𝜔 yields 𝐹 𝑠 =
𝜎 + 𝑎 + 𝑗𝜔, another complex number.
Angle and Magnitude Conditions: Consider the negative feedback
system shown in Figure below. The closed-loop transfer function is
𝐺 𝑠 𝐻 𝑠 is assumed to be a
ratio of polynomials in s.
𝐺 𝑠 𝐻 𝑠 = −1 (𝑅𝐿_2)
where −𝑧𝑖 are open-loop zeros, −𝑝𝑖 are open-loop poles and 𝐾 is
called root-locus gain. The characteristic equation may be written as:
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.
☞ Note that to begin sketching the root loci of a system by the root-
locus method we must know the location of poles & zeros of 𝐺 𝑠 𝐻 𝑠 .
☞ Remember that the angles of the complex quantities originating
from the open-loop poles and open-loop zeros to the test point s are
measured in the counterclockwise direction.
For example, if G(s)H(s) is given by:
where 𝐴1 , 𝐴2 , 𝐴3 , 𝐴4 , and 𝐵1 are the
magnitudes of the complex quantities
𝑠 + 𝑝1 , 𝑠 + 𝑝2 , 𝑠 + 𝑝3 , 𝑠 + 𝑝4 and 𝑠 + 𝑧1 ,
respectively, as shown in the following
Figure.
Example:
Note that, because the open-loop complex-conjugate poles & complex-
conjugate zeros, if any, are always located symmetrically about the real
axis, the root loci are always symmetrical with respect to this axis.
Therefore, we only need to construct the upper half of the root loci and
draw the mirror image of the upper half in the lower-half s plane.
Center of asymptotes: 𝜎𝑎 =
The angles of asymptotes (i.e. the angles between the asymptotes and
the real axis) are given by:
5. Breakaway and Break-in Points. A breakaway (or break-in) point is a
point on the real axis where two or more branches of the root-locus
depart (or arrive) at the real axis. Suppose that the characteristic
equation is given by
B s + 𝐾 𝐴(𝑠) = 0
The breakaway and break-in points can be determined from the roots of
𝑑𝐾 𝐵′ 𝑠 +𝐴 𝑠 −𝐵(𝑠) 𝐴′ 𝑠
= =0 (RL-14)
𝑑𝑠 𝐴2 (𝑠)
1. Locate the poles and zeros of G(s)H(s) on the s plane. The root-locus
branches start from open-loop poles and terminate at zeros (finite
zeros or zeros at infinity).
2. Number of Loci. The number of loci (i.e. the number of branches of
the root-locus branches) equals to the number of open-loop poles.
1. Locate the poles and zeros of G(s)H(s) on the s plane. The root-locus
branches start from open-loop poles and terminate at zeros (finite zeros
or zeros at infinity).
2. Number of Loci. The number of loci (i.e. the number of branches of
the root-locus branches) equals to the number of open-loop poles.
The breakaway & break-in points can be determined from the roots of
𝑑𝐾 𝐵′ 𝑠 +𝐴 𝑠 −𝐵(𝑠) 𝐴′ 𝑠
= =0 (RL-14)
𝑑𝑠 𝐴2 (𝑠)
☞ Since the root locus is symmetric about the real axis, the angle of
departure from the pole at 𝑠 = −𝑝2 is –145°.
7. Points cross the imaginary axis:
There is no point cross the imaginary axis.
If one substitute 𝑠 = 𝑗𝜔 into the characteristic equation and solve for 𝐾
and 𝜔, one will have 𝐾 = −2 < 0.
The value of the gain 𝐾 at any point on root locus can be found by
applying the magnitude condition or by use of MATLAB. For example,
the value of 𝐾 at which the complex-conjugate closed-loop poles have
the damping ratio 𝜉= 0.7 can be found by locating the roots, as shown
in Figure above, and computing the value of 𝐾 as follows:
The root-locus plot of G(s)H(s) does not show all the roots of the
characteristic equation, only the roots of the reduced equation.
To obtain the complete set of closed-loop poles, we must add the
canceled pole of G(s) H(s) to those closed-loop poles obtained from the
root-locus plot of G(s) H(s). The important thing to remember is that
the canceled pole of G(s) H(s) is a closed-loop pole of the system, as
seen from Figure (c) above.
Typical Pole–Zero Configurations and Corresponding Root Loci :
In summarizing, we show several
open-loop pole–zero configurations
and their corresponding root loci in
Table 6–1. The pattern of the root
loci depends only on the relative
separation of the open-loop poles
and zeros. If the number of open-
loop poles exceeds the number of
finite zeros by three or more, there
is a value of the gain K beyond
which root loci enter the right-half
s plane, and thus the system can
become unstable.
A stable system must have all its closed-loop poles in the left-half
s plane.
Eq. (a)
rlocus (A,B,C,D)
☞ The gain vector K is automatically determined by MATLAB,
contains all the gain values for which the closed loop poles are to be
computed.
When the user-supplied gain vector K, then the following commands
rlocus (num,den,K) rlocus (A,B,C,D,K)
are used.
If it is desired to plot the root loci with marks 'o' or 'x', it is necessary
to use the following command:
r = rlocus (num, den)
plot(r,'o') or plot(r,'x')
Example:
Consider the negative feedback system whose open-loop transfer
function G(s)H(s) is
• There are no open-loop zeros. Open-loop poles are located at:
𝑠 = −0.3 + 𝑗3.148, 𝑠 = −0.3 − 𝑗3.148, 𝑠 = −0.5, and 𝑠 = 0.