Uploaded by demonicana.20

Control Systems Ch 8

advertisement
Control Systems I
ME344
Chapter 8: Root Locus Technique
Dr.Mariam Wajdi Ibrahim, IEEE member
Department of Mechatronics Engineering,
German Jordanian University
Introduction
 The root locus is a graphical technique that can be used to describe qualitatively the
performance of a system as various parameters are changed. For example, the effect of
varying gain upon percent overshoot, settling time, and peak time can be vividly
displayed.
 The root locus can provide solutions for systems of order higher than 2. (e.g., gains and
other system parameters can be designed to yield a desired transient response )
 Besides transient response, the root locus also gives a graphical representation of a system's
stability. We can clearly see ranges of stability, ranges of instability, and the conditions that
cause a system to break into oscillation.
The Control System Problem

A typical closed-loop feedback control system is shown in Figure 8.1(a).
𝑇 𝑠 =

𝐾𝐺 𝑠
1 + 𝐾𝐺 𝑠 𝐻 𝑠
Letting
,
,
⇒
𝑲𝑮 𝒔 𝑯(𝒔) ≡open-loop
transfer function
where N and D are factored polynomials and signify numerator and denominator terms,
respectively.



The zeros of 𝑇(𝑠) consist of the zeros of 𝐺(𝑠) and the poles of 𝐻(𝑠).
The poles of 𝑇(𝑠) are not immediately known and in fact can change with 𝐾.
Since the system's transient response and stability are dependent upon the poles of 𝑇(𝑠), we
have no knowledge of the system's performance unless we factor the denominator for
specific values of 𝐾. The root locus will be used to give us a picture of the poles of 𝑇(𝑠) as
𝐾 varies.
Defining the Root Locus
(𝒂)
One closed-loop pole moves
upward while the other moves
downward. We cannot tell
which pole moves up or which
moves down.
The closed-loop
poles of the system
change location as the
gain, 𝐾, is varied.
the individual closedloop pole locations
are removed and their
paths are represented
with solid lines
the representation
of the paths of the
closed-loop poles as
the gain is varied is
called a root locus.
Sketching the Root Locus
Ex : Sketch the root locus for the system shown in the Figure.
𝑲(𝒔 + 𝟑)(𝒔 + 𝟒)
𝑪. 𝑳. 𝑻. 𝑭: 𝑻 𝒔 =
𝒔 + 𝟏 (𝒔 + 𝟐) + 𝒔 + 𝟑 𝒔 + 𝟒 𝑲
•
Starting points of the root locus when 𝐾 = 0:
s = −1, −2 = 𝐩𝐨𝐥𝐞𝐬 𝐨𝐟 𝐾𝐺(𝑠)𝐻(𝑠)
•
Ending points of the root locus when 𝐾 = ∞:
s = −𝟑, −𝟒 = zeros 𝐨𝐟 𝐾𝐺(𝑠)𝐻(𝑠)
• Number of poles = Number of zeros = 2
• Real-axis segments. On the real axis, for K > 0 the
pole-zero plot of 𝐺(𝑠)
root locus exists to the left of an odd number of real
axis, finite open-loop poles and/or finite open-loop
zeros.
• The root locus begins at the finite and infinite poles
(𝟑)
(𝟏)
of 𝐾𝐺(𝑠)𝐻(𝑠) and ends at the finite and infinite zeros
of 𝐾𝐺(𝑠)𝐻(𝑠) these poles and zeros are the openloop poles and zeros.
• Number of branches. The number of branches of the
root locus equals the number of closed-loop poles, where
a branch is the path that one pole traverses.
• Symmetry. The root locus is symmetrical about the real
axis.
Sketching the Root Locus\cont.
5. Behavior at infinity
(∗)
 There are three finite poles in (∗), at 𝑠 = 0, −1, and − 2,
and no finite zeros.
 A function can also have infinite poles and zeros:
1. If the function approaches infinity as 𝑠 approaches infinity, then the function has a pole at infinity.
2. If the function approaches zero as 𝑠 approaches infinity, then the function has a zero at infinity.
 For example, the function 𝐺(𝑠) = 𝑠 has a pole at infinity, since 𝐺(𝑠) approaches
infinity as 𝑠 approaches infinity.
 On the other hand, 𝐺(𝑠) = 1/𝑠 has a zero at infinity, since 𝐺(𝑠) approaches zero as
𝑠 approaches infinity.
 Every function of s has an equal number of poles and zeros if we include the infinite poles
and zeros as well as the finite poles and zeros.
There are three finite poles in (∗), and three infinite zeros. (let 𝑠 approach infinity. The openloop transfer function becomes
)
Sketching the Root Locus\cont.
Behavior at infinity. The root locus approaches straight lines as asymptotes as the locus
approaches infinity.
where k = 0, ±1, ±2, ±3 and the angle is given in radians with respect to the positive
extension of the real axis.
 Note that the running index, 𝑘, yields a multiplicity of lines that account for the
many branches of a root locus that approach infinity.
Sketching the Root Locus\cont.
Ex 8.2: Sketch the root locus for the system shown in the Figure.
 The open-loop finite poles of 𝐾𝐺 𝑠 𝐻 𝑠 , 𝐻 𝑠 = 1, at 𝑠 = 0, −1, − 2, and −4, and a finite
zero at 𝑠 = −3 ⇒ since number of poles≠number of zeros, we have three zeros at infinity. (the
asymptotes tell us how we get to these zeros at infinity.)
 To calculate the asymptotes for the infinite zeroes, the real axis intercept is evaluated as
⇒
4
 The angles of the lines that intersect at − 3 are:
⇒
 The number of lines obtained equals
the difference between the number
of finite poles and the number of
 If the value for 𝑘 continued to increase, the angles
finite zeros= 4 − 1 = 3 lines.
would begin to repeat.
Sketching the Root Locus\cont.
Ex 8.2: Sketch the root locus for the system shown in the Figure.
 The real-axis segments (1), (3), and (5) lie to
the left of an odd number of poles and/or
zeros.
 The locus starts at the open-loop poles and
ends at the open-loop zeros. Since there is
only one open-loop finite zero and three
infinite zeros, the three zeros at infinity are at
the ends of the asymptotes.
𝜽=𝝅
(𝟓)
𝝅
𝜽=
𝟑
(𝟑)
𝟓𝝅
The root locus 𝜽 = 𝟑
(𝟏)
Sketching the Root Locus\cont.
Ex : Sketch the root locus for the system shown in the Figure.
𝟏
R(s) +
𝑲
−
(𝒔 + 𝟐)(𝒔 + 𝟒)
 The open-loop finite poles of 𝐾𝐺 𝑠 𝐻 𝑠 , 𝐻 𝑠 = 1, at 𝑠 = −2, −4, and no finite zero since
number of poles≠number of zeros, we have two zeros at infinity. (the asymptotes tell us how
we get to these zeros at infinity.)
 To calculate the asymptotes for the infinite zeroes, the real axis intercept is evaluated as
 The number of lines obtained equals
−𝟔
⇒ 𝝈𝒂 =
= −𝟑 the difference between the number
𝟐
of finite poles and the number of
finite zeros= 2 − 0 = 2 lines.
 The angles of the lines that intersect at −3 are:
𝜋
2
3𝜋
𝒌 = 𝟏 ⇒ 𝜽𝒂 =
2
𝒌 = 𝟎 ⇒ 𝜽𝒂 =
Sketching the Root Locus\cont.
Ex 8.7: Sketch the root locus for the system shown in the Figure.
R(s)
+
−
𝑲(𝒔𝟐 − 𝟒𝒔 + 𝟐𝟎)
(𝒔 + 𝟐)(𝒔 + 𝟒)
 The open-loop finite poles of 𝐾𝐺 𝑠 𝐻 𝑠 , 𝐻 𝑠 = 1, at 𝑠 = −2, −4, and zeros of
𝐾𝐺 𝑠 𝐻 𝑠 = 2 + 4𝑗 , 2 − 4𝑗
 number of poles = number of zeros = 2
\angle
\angle
Properties of the Root Locus

The closed-loop transfer function for the system is

A pole, 𝑠, exists on the root locus when the characteristic
polynomial in the denominator becomes zero, or
𝑲𝑮 𝒔 𝑯(𝒔)
≡open-loop transfer
function

−1 can be represented in polar form as 1∠(𝟐𝑘 + 𝟏)180°.
𝑘 = 0, ±1, ±2, ± 3 , . . . (the angle of the complex number is odd multiple of 180°)

Alternately, a value of 𝑠 is a closed-loop pole if
(∗) -magnitude criterionand
(∗∗) -angle criterion-
⇒

We conclude that a pole of the closed-loop system causes the angle of 𝐾𝐺(𝑠)𝐻(𝑠), or simply
𝐺(𝑠)𝐻(𝑠) since 𝐾 is a scalar, to be an odd multiple of 180°.

Furthermore, the magnitude of 𝐾𝐺(𝑠)𝐻(𝑠) must be unity, implying that the value of 𝐾 is the
reciprocal of the magnitude of 𝐺(𝑠)𝐻(𝑠) when the pole value is substituted for 𝑠.
Properties of the Root Locus\cont.
 For the following system the open-loop transfer
function is
𝑲𝑳𝟏 𝑳𝟐
=
∠(𝜽𝟏 + 𝜽𝟐 ) − (𝜽𝟑 + 𝜽𝟒 )
𝑳𝟑 𝑳𝟒
 The closed-loop transfer function, 𝑇(𝑠), is
 If point 𝑠 is a closed-loop system pole for some value
of gain, 𝐾, then 𝑠 must satisfy (∗) and (∗∗)
pole-zero plot of 𝐺(𝑠)
 EX) is the point −2 + 𝑗3 on the root locus of the system
If this point is a closed-loop pole for some value of gain,
then the angles of the zeros minus the angles of the poles
must equal an odd multiple of 180°.
(−2 , 𝑗3)
≠ 𝟏𝟖𝟎
⇒ −2 + 𝑗3 is not a point on the root locus, (it is not a
closed-loop pole for any gain).
𝑰𝒎
Note that 𝜽 = 𝒕𝒂𝒏−𝟏 𝑹𝒆
Vector representation of 𝐺(𝑠) at −2 + 𝑗3
Properties of the Root Locus\cont.
2
 EX) is the point −2 + 𝑗 2 on the root locus of the system
If this point is a closed-loop pole for some value of gain, then the angles of the zeros minus
the angles of the poles must equal an odd multiple of 180°.
𝜽𝟏 + 𝜽𝟐 − 𝜽𝟑 − 𝜽𝟒 = 𝟏𝟗. 𝟒𝟕 + 𝟑𝟓. 𝟐𝟔 − 𝟗𝟎 − 𝟏𝟒𝟒. 𝟕𝟒 = −𝟏𝟖𝟎°
2
(−2 + 𝑗 2 is a point on the root locus, (it is a closed-loop pole for some gain 𝐾))
 To evaluate that value of gain.
2
(−2, 𝑗 )
2
2
𝑗
2
𝑲𝑳𝟏 𝑳𝟐
=𝟏
𝑳𝟑 𝑳𝟒
Check EX.8.1
Refining the RL Sketch
•
Real-Axis Breakaway and Break-in Points:
σ1 : Breakaway point where the locus leaves the real axis
σ2 : Break-in point where the locus returns to the real axis


Breakaway point: at maximum gain on the real axis
between -2 and -1.
Break-in point: at minimum gain on real axis between +3
and +5.
 For all points on the RL:


Root locus example showing real- axis
breakaway (-1) and break-in points (2)
For points along the real-axis segment of the RL where
breakaway and break-in points could exist, 𝑠 = 𝜎 .
Differentiating with respect to 𝜎 and setting the
derivative equal to zero, results in points of maximum
and minimum gain and hence the breakaway and breakin points.
©2000, John Wiley & Sons, Inc.
Nise/Control Systems Engineering, 3/e
Example:
https://ocw.mit.edu/courses/mechanical-engineering/2-004-systems-modeling-and-control-ii-fall-2007/lecturenotes/
Refining the RL Sketch
• Imaginary axis J 𝝎 –crossings:
https://ocw.mit.edu/courses/mechanical-engineering/-004-2systems-modeling-and-control-ii-fall--erutcel/2007
fdp.18erutcel/seton
Angles of Departure and Angles of Arrival
 Angle of departure is used to determine the slope of a root locus at its
starting point (pole) while the angle of arrival are used to determine
the slope of a root locus at its ending point (zero).
𝑘 = 0, ±1, ±2, ± 3 , . . .
sites.google.com/site/ziyadmasoud
Angles of Departure and Angles of Arrival
 EX) Find the angle of departure 𝜽𝟏
𝜽𝟏 = 𝜽𝟑 − 𝜽𝟐 − 𝜽𝟒 + 𝟏𝟖𝟎
𝜽𝟏 = 𝟒𝟓 − 𝟗𝟎 − 𝟐𝟔. 𝟓𝟔 + 𝟏𝟖𝟎 = 𝟏𝟎𝟖. 𝟒𝟒°
Download