1. Trang chủ
  2. » Tất cả

Ch.08 Root Locus Techniques

13 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 1,69 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien System Dynamics and Control 8.01 Root Locus Techniques Learning Outcome After completing this chapter, the student will b

Trang 1

08 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

System Dynamics and Control 8.01 Root Locus Techniques

Learning Outcome

After completing this chapter, the student will be able to

• Define a root locus

• State the properties of a root locus

• Sketch a root locus

• Find the coordinates of points on the root locus and their associated gains

• Use the root locus to design a parameter value to meet a transient response specification for systems of order 2 and higher

• Sketch the root locus for positive-feedback systems

• Find the root sensitivity for points along the root locus

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien System Dynamics and Control 8.01 Root Locus Techniques

§1.Introduction

Root Locus Technique was discovered by Evans in 1948

The Control System Problem

Closed-loop system Equivalent transfer function

𝑇 𝑠 = 𝐾𝐺(𝑠)

1 + 𝐾𝐺 𝑠 𝐻(𝑠)

- From open-loop TF𝐾𝐺(𝑠)𝐻(𝑠)

• can determine the poles of 𝐾𝐺(𝑠)𝐻(𝑠)

• variations in 𝐾 do not affect the location of any pole of this TF

- From the closed-loop TF𝑇(𝑠)

• cannot determine the poles of 𝑇(𝑠) unless factor the denominator

• the poles of 𝑇(𝑠) change with 𝐾

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

Closed-loop TF: Open-loop TF: 𝐾𝐺 𝑠 𝐻(𝑠)

System Dynamics and Control 8.01 Root Locus Techniques

§1.Introduction The Control System Problem

Closed-loop system Equivalent transfer function

𝑇 𝑠 = 𝐾𝐺(𝑠)

1 + 𝐾𝐺 𝑠 𝐻(𝑠)

- The poles of𝑇(𝑠) are a function of 𝐾 → find the poles for specific values of𝐾 to estimate the system’s transient response and stability

- The root-locus method displays the location of the poles of the closed-loop TF as a function of the gain factor𝐾 of the open-loop TF

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

Closed-loop TF: Open-loop TF: 𝐾𝐺 𝑠 𝐻(𝑠)

System Dynamics and Control 8.01 Root Locus Techniques

§1.Introduction

Vector Representation of Complex Numbers

Any complex number,𝑠 = 𝜎 + 𝑗𝜔, described

in Cartesian coordinates can be graphically represented by a vector or in polar form𝑀∠𝜃

If𝐹(𝑠) = 𝑠 + 𝑎 then substituting the complex number𝑠 = 𝜎 + 𝑗𝜔 yields 𝐹(𝑠) = (𝜎 + 𝑎) + 𝑗𝜔, another complex number

𝐹(𝑠) has a zero at −𝑎 If translate the vector

𝑎 units to the left → alternate representation

of the complex number that originates at the zero−𝑎 and terminates on the point 𝑠 = 𝜎 + 𝑗𝜔

⟹ 𝑠 + 𝑎 is a complex number and can be represented by a

vector drawn from the zero of the function to the point𝑠

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

System Dynamics and Control 8.01 Root Locus Techniques

§1.Introduction

⟹ 𝑠 + 𝑎 is a complex number and can be represented by a vector drawn from the zero of the function to the point𝑠

Ex.(𝑠 + 7)ȁ𝑠→5+𝑗2is a complex number drawn from the zero of the function,−7, to the point 𝑠, which is 5 + 𝑗2

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien System Dynamics and Control 8.01 Root Locus Techniques

Trang 2

Apply the concepts to a complicated function

𝐹 𝑠 =ς𝑖=1𝑚(𝑠+𝑧 𝑖 )

ς𝑗=1𝑛 (𝑠+𝑝 𝑗 )= ςnumerator’s complex factors

ςdenominator’s complex factors (8.4) The function defines the complex arithmetic to be performed in

order to evaluate𝐹(𝑠) at any point, 𝑠

Since each complex factor can be thought of as a vector

• the magnitude, 𝑀, of 𝐹(𝑠)

𝑀 =ςzero lengths

ςpole lengths =

ς𝑖=1𝑚

ȁ(𝑠+𝑧 𝑖 )ȁ

ς𝑗=1𝑛 ȁ(𝑠+𝑝 𝑗 )ȁ (8.5)

• the angular, 𝜃, of 𝐹(𝑠)

𝜃 = ∑zero angles − ∑pole angles

= ∑𝑖=1𝑚 ∠(𝑠 + 𝑧𝑖) − ∑𝑗=1𝑛 ∠(𝑠 + 𝑝𝑗) (8.6)

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

System Dynamics and Control 8.01 Root Locus Techniques

𝑀 =ςzero lengths

ς pole lengths =

ς𝑖=1𝑚 ȁ(𝑠+𝑧 𝑖 )ȁ

𝜃 = ∑zero angles − ∑pole angles = ∑ 𝑖=1𝑚 ∠(𝑠 + 𝑧 𝑖 ) − ∑ 𝑗=1𝑛 ∠(𝑠 + 𝑝 𝑗 ) (8.6)

§1.Introduction

- Ex.8.1 Evaluation of a Complex Function via Vectors

𝐹 𝑠 = 𝑠 + 1 𝑠(𝑠 + 2) Solution The vector originating at

• the zero at −1 20∠116.60

• the pole at 0 5∠126.90

• the pole at −2 17∠104.00

Therefore

5 × 17∠(116.6

0− 126.90− 104.00)

= 0.217∠ −114.30

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

Given Find𝐹(𝑠) at the point 𝑠 = −3 + 𝑗4 System Dynamics and Control 8.01 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§1.Introduction

Skill-Assessment Ex.8.1

Problem Given

Find𝐹(𝑠) at the point 𝑠 = −7 + 𝑗9 the following ways

a.Directly substituting the point into𝐹(𝑠)

b.Calculating the result using vectors

Solution a.Directly substituting the point into𝐹(𝑠)

𝐹 −7 + 𝑗9 = −7 + 𝑗9 + 2 −7 + 𝑗9 + 4

(−7 + 𝑗9)(−7 + 𝑗9 + 3)(−7 + 𝑗9 + 6)

= (−5 + 𝑗9)(−3 + 𝑗9) (−7 + 𝑗9)(−7 + 𝑗9)(−1 + 𝑗9)

=−66 − 𝑗72

944 − 𝑗378= −0.0339 − 𝑗0.0899

= 0.096∠ − 110.70

𝐹 𝑠 = (𝑠 + 2)(𝑠 + 4) 𝑠(𝑠 + 3)(𝑠 + 6) System Dynamics and Control 8.01 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§1.Introduction

b.Calculating the result using vectors

𝐹 −7 + 𝑗9 = 𝑀2𝑀4

𝑀1𝑀3𝑀5

= (−3 + 𝑗9)(−5 + 𝑗9) (−1 + 𝑗9)(−4 + 𝑗9)(−7 + 𝑗9)

=−66 − 𝑗72

944 − 𝑗378

= −0.0339 − 𝑗0.0899

= 0.096∠ − 110.70

𝜎

𝑗𝜔 (−7 + 𝑗9)

−7 −6 −5 −4 −3 −2 −1 0

𝑀 5

𝑀 4

𝑀 3

𝑀 2

𝑀 1

System Dynamics and Control 8.10 Root Locus Techniques

§1.Introduction

𝐺 𝑠 =(𝑠 + 2)(𝑠 + 4) 𝑠(𝑠 + 3)(𝑠 + 6)

Theta = -110.6881

M = 0.0961

TryIt 8.1

Use the following MATLAB

statements to solve the

problem given in

Skill-Assessment Ex.8.1.

s=-7+9j;

G=(s+2)*(s+4)/

(s*(s+3)*(s+6));

Theta=(180/pi)*angle(G)

M=abs(G)

System Dynamics and Control 8.11 Root Locus Techniques

§2.Defining the Root Locus

Block diagram

Closed-loop transfer function

- The variation of pole location for different values of gain,𝐾

Security cameras with auto tracking can be used to follow moving objects automatically

System Dynamics and Control 8.12 Root Locus Techniques

Trang 3

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§2.Defining the Root Locus

- The individual closed-loop pole locations are removed and their

paths are represented with solid lines It is this representation

of the paths of the closed-loop poles as the gain is varied that

we call aroot locus The discussion will be limited to positive

gain, or𝐾 ≥ 0

System Dynamics and Control 8.13 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§2.Defining the Root Locus

- The root locus shows the changes in the transient response

• 𝐾 < 25:the system is overdamped

• 𝐾 = 25:the poles are real and multiple and hence critically damped

• 𝐾 > 25:the system is underdamped System Dynamics and Control 8.14 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§3.Properties of the Root Locus

- The closed-loop transfer function for the system

1 + 𝐾𝐺 𝑠 𝐻(𝑠)

- The pole,𝑠, is the roots of the characteristics equation

𝐾𝐺 𝑠 𝐻 𝑠 = −1 = 1∠ 2𝑘 + 1 1800 𝑘 = 0,±1, … (8.13)

- Alternately, value of𝑠 is a closed-loop pole if

𝐺 𝑠 ȁ𝐻 𝑠 ȁ

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𝑠

(8.12)

(8.16) System Dynamics and Control 8.15 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§3.Properties of the Root Locus

- Ex

The pole location varies with𝐾

𝐾𝐺 𝑠 𝐻 𝑠 = 𝐾

𝑠(𝑠 + 10)

𝐾 = 5, 𝑝 = −9.47: 𝐾𝐺 𝑠 𝐻 𝑠 = 5

−9.47 −9.47 + 10 = −1

𝐾 = 5, 𝑝 = −0.53: 𝐾𝐺 𝑠 𝐻 𝑠 = 5

−0.53 −0.53 + 10 = −1

𝐾 = 10, 𝑝 = −8.87: 𝐾𝐺 𝑠 𝐻 𝑠 = 10

−8.87 −8.87 + 10 = −1

… System Dynamics and Control 8.16 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§3.Properties of the Root Locus

- Ex

The open-loop and closed-loop TF

𝐾𝐺 𝑠 𝐻 𝑠 =𝐾(𝑠 + 3)(𝑠 + 4)

(𝑠 + 1)(𝑠 + 2)

𝑇 𝑠 = 𝐾(𝑠 + 3)(𝑠 + 4)

1 + 𝐾 𝑠2+ 3 + 7𝐾 𝑠 + (2 + 12𝐾) Consider the point−2 + 𝑗3 If this point is a closed-loop pole,

then the angles of the zeros minus the angles of the poles must

equal an odd multiple of1800

𝜃1+ 𝜃2− 𝜃3− 𝜃4= 56.310+ 71.570− 900− 108.430= −70.550

⟹ −2 + 𝑗3 is not a point on the root locus, or alternatively,

− 2 + 𝑗3 is not a closed-loop pole for any gain

(8.18) (8.19)

𝜃 3 𝜃 4

𝜃 2

𝑗𝜔

(−2 + 𝑗3)

−4 −3 −2 −1 0

𝐿 2

𝐿 1 𝐿 3 𝐿 4

System Dynamics and Control 8.17 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§3.Properties of the Root Locus

Consider the point−2 + 𝑗( 2/2)

∑1𝑛𝜃𝑧𝑖− ∑1𝑚𝜃𝑝𝑖= (2𝑘 + 1)1800 (8.20)

⟹ 𝜃1+ 𝜃2− 𝜃3− 𝜃4= 1800

⟹ −2 + 𝑗( 2/2) is a point on the root locus for some value of gain𝐾

ȁ𝐺(𝑠)ȁȁ𝐻(𝑠)ȁ=

1

𝑀=

ςpole lengths

ςzero lengths The gain𝐾 for the point −2 + 𝑗( 2/2)

𝐾 =ςpole lengths

ςzero lengths=

𝐿3𝐿4

𝐿1𝐿2=

( 2/2) × 1.22 2.12 × 1.22 = 0.33

𝜃 3

𝜃 4

𝜃 2

𝑗𝜔

(−2 + 𝑗 2/2)

−4 −3 −2 −1 0

(8.21) System Dynamics and Control 8.18 Root Locus Techniques

Trang 4

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§3.Properties of the Root Locus

Skill-Assessment Ex.8.2

Problem Given a unity feedback system that has the forward TF

𝐺 𝑠 = 𝐾(𝑠 + 2)

(𝑠2+ 4𝑠 + 13)

do the following

a.Calculate the angle of𝐺(𝑠) at the point (−3 + 𝑗0) by

finding the algebraic sum of angles of the vectors drawn

from the zeros and poles of𝐺(𝑠) to the given point

b.Determine if the point specified in a is on the root locus

c.If the point specified in a is on the root locus, find the

gain,𝐾, using the lengths of the vectors

System Dynamics and Control 8.19 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§3.Properties of the Root Locus

Solution a.Directly substituting the point into𝐹(𝑠)

𝐺 𝑠 = 𝐾(𝑠 + 2) (𝑠2+ 4𝑠 + 13)=

𝐾(𝑠 + 2) [𝑠 − −1 + 𝑗3 ][𝑠 − −1 − 𝑗3 ] From the diagram

∑angles = 1800− 𝜃1− 𝜃2

𝜃1= 900+ 𝑡𝑎𝑛−1(1/3) = 108.430

𝜃2= 2700− 𝑡𝑎𝑛−1(1/3) = 251.570

⟹ ∑angles = 1800

b.Since the angle is1800, the point (−3 + 𝑗0)

is on the locus pole lengths c.𝐾 =ςpole lengths

ςzero lengths

2+ 32× 12+ 32

𝜃 2

𝜃 1

𝜎

𝑗𝜔

−4 −2 −1 0

𝑗1

−𝑗1

−𝑗2

−𝑗3

𝑗2 𝑗3

(−3 + 𝑗0) System Dynamics and Control 8.20 Root Locus Techniques

§3.Properties of the Root Locus

𝐺 𝑠 =(𝑠 + 2)(𝑠 + 4) 𝑠(𝑠 + 3)(𝑠 + 6)

s=-3+0j;

G=(s+2)*(s^2+4*s+13);

Theta=(180/pi)*angle(G) M=abs(G)

TryIt 8.2

Use MATLAB and the

following statements to solve

Skill-Assessment Ex.8.2

s=-3+0j;

G=(s+2)/(s^2+4*s+13);

Theta=(180/pi)*angle(G)

M=abs(G);

K=1/M

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

System Dynamics and Control 8.21 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§4.Sketching the Root Locus

The following five rules allow us to sketch the root locus

1.Number of branches

The number of branches of the root locus equals the number

of closed-loop poles

2.Symmetry

The root locus is symmetrical about the real axis

3.Real-axis segments

On the real axis, for𝐾 > 0 the root locus exists to the left of an odd number of real-axis, finite open-loop poles and/or finite open-loop zeros

Ex

System Dynamics and Control 8.22 Root Locus Techniques

§4.Sketching the Root Locus

4.Starting and ending points

The root locus begins at the finite and infinite poles of

𝐺(𝑠)𝐻(𝑠) and ends at the finite and infinite zeros of 𝐺(𝑠)𝐻(𝑠)

𝑇 𝑠 = 𝐾𝐺(𝑠)

1 + 𝐾𝐺 𝑠 𝐻(𝑠)=

𝐾 𝐺 (𝑠)

𝐷 𝐺 (𝑠)

1 + 𝐾𝑁𝐺 (𝑠)

𝐷 𝐺 (𝑠)

𝑁 𝐻 (𝑠)

𝐷 𝐻 (𝑠)

= 𝐾𝑁𝐺(𝑠)

𝐷 𝐺 𝑠 𝐷 𝐻 𝑠 + 𝐾𝑁 𝐺 (𝑠)𝑁 𝐻 (𝑠)

𝐾 → 0: 𝑇 𝑠 = 𝐾𝑁𝐺 (𝑠)

𝐷 𝐺 𝑠 𝐷 𝐻 𝑠 + 𝐾𝑁 𝐺 (𝑠)𝑁 𝐻 (𝑠)≈

𝐾𝑁𝐺(𝑠)

𝐷 𝐺 𝑠 𝐷 𝐻 𝑠 + 𝜖

⟹the closed-loop system poles at small gains approach the combined poles of

𝐺(𝑠) and 𝐻(𝑠): the root locus begins at the poles of 𝐺(𝑠)𝐻(𝑠), the open-loop TF

𝐾 → ∞: 𝑇 𝑠 = 𝐾𝑁𝐺 (𝑠)

𝐷𝐺𝑠 𝐷𝐻𝑠 + 𝐾𝑁𝐺(𝑠)𝑁𝐻(𝑠)≈

𝐾𝑁𝐺(𝑠)

𝜖 + 𝐾𝑁𝐺(𝑠)𝑁𝐻(𝑠)

⟹the closed-loop system poles at large gains approach the combined zeros of 𝐺(𝑠)

and 𝐻 𝑠 : the root locus ends at the zeros of 𝐺(𝑠)𝐻(𝑠), the open-loop TF

System Dynamics and Control 8.23 Root Locus Techniques

§4.Sketching the Root Locus

5.Behavior at infinity

The root locus approaches straight lines as asymptotes as the locus approaches infinity Further, the equation of the asymptotes is given by the real-axis intercept,𝜎𝑎and angle,𝜃𝑎

as follows finite poles

𝜎𝑎= ∑finite poles−∑finite zeros

⋕ finite poles− ⋕ finite zeros=

∑1𝑛𝑝𝑖− ∑1𝑚𝑧𝑖

𝑛 − 𝑚

𝜃𝑎= (2𝑘 + 1)𝜋

⋕ finite poles− ⋕ finite zeros=

(2𝑘 + 1)𝜋

𝑛 − 𝑚 where𝑘 = 0, ±1, ±2, … and the angle is given in radians with respect to the positive extension of the real axis

(8.27) (8.28) System Dynamics and Control 8.24 Root Locus Techniques

Trang 5

§4.Sketching the Root Locus

- Ex.8.2 Sketching a Root Locus with Asymptotes

Sketch the root locus for the system

Solution Find the asymptotes

The real-axis intercept

𝜎𝑎=∑1

𝑚𝑝𝑖− ∑1𝑛𝑧𝑖

0 − 1 − 2 − 4 − (−3)

4 3 The angles of line that intersect at−4/3

𝜃𝑎=(2𝑘 + 1)𝜋

𝑚 − 𝑛 =

(2𝑘 + 1)𝜋

4 − 1 =

(2𝑘 + 1)𝜋 3

⟹ 𝑘, 𝜃𝑎 = [ 0; 𝜋/3 , 1; 𝜋 , 2; 5𝜋/3 ]

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

System Dynamics and Control 8.25 Root Locus Techniques

§4.Sketching the Root Locus

𝜎𝑎= −4 3

𝑘, 𝜃𝑎 = 0;𝜋

3 , 1; 𝜋 , 2;

5𝜋 3

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien System Dynamics and Control 8.26 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§4.Sketching the Root Locus

Skill-Assessment Ex.8.3

Problem Sketch the root locus and its asymptotes for a unity

feedback system that has the forward TF

(𝑠 + 2)(𝑠 + 4)(𝑠 + 6) Solution Find the asymptotes

The real-axis intercept

𝜎𝑎=∑1

𝑚𝑝𝑖− ∑1𝑧𝑖

−2 − 4 − 6 − (0)

The angles of line that intersect at−4

𝜃𝑎=(2𝑘 + 1)𝜋

𝑚 − 𝑛 =

(2𝑘 + 1)𝜋

3 − 0 =

(2𝑘 + 1)𝜋 3

⟹ 𝑘, 𝜃𝑎 = [ 0; 𝜋/3 , 1; 𝜋 , 2; 5𝜋/3 ]

System Dynamics and Control 8.27 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§4.Sketching the Root Locus

𝜎𝑎= −4

𝑘, 𝜃𝑎 = [ 0; 𝜋/3 , 1; 𝜋 , 2; 5𝜋/3 ] System Dynamics and Control 8.28 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§5.Refining the Sketch

Real-Axis Breakaway and Break-In Points

breakaway point: −𝜎1 break-in point: 𝜎2

At the breakaway or break-in point, the branches of the root locus form an angle of1800/𝑛 with the real axis 𝑛: the number of closed-loop poles arriving at

or departing from the single breakaway or break-in point on the real axis (Kuo, 1991) For the two poles shown, the branches at the breakaway point

form1800/𝑛 = 1800angles with the real axis

System Dynamics and Control 8.29 Root Locus Techniques

𝐾𝐺 𝑠 𝐻 𝑠 = −1 = 1∠ 2𝑘 + 1 180 0 𝑘 = 0,±1, … (8.13)

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§5.Refining the Sketch

- Find breakaway and break-in point bymaximize/minimize the gain

𝐺 𝑠 𝐻(𝑠) Along the real axis Eq (8.31) becomes

𝐺 𝜎 𝐻(𝜎)

To find breakaway and break-in point

→ differentiate Eq (8.32) with respect

to𝜎 and set the derivative equal to zero

(8.32) System Dynamics and Control 8.30 Root Locus Techniques

Trang 6

§5.Refining the Sketch

Ex.8.3 Breakaway and Break-in Points via Differentiation

Find the breakaway and break-in points for the root locus of the given figure, using differential calculus Solution

Using the open-loop poles and zeros

𝐾𝐺 𝑠 𝐻 𝑠 =𝐾(𝑠 − 3)(𝑠 − 5)

(𝑠 + 1)(𝑠 + 2) =

𝐾(𝑠2− 8𝑠 + 15) (𝑠2+ 3𝑠 + 2) For all points along the real axis,𝐾𝐺 𝜎 𝐻 𝜎 = −1

𝐾(𝜎2− 8𝜎 + 15)

(𝜎2+ 3𝜎 + 2) = −1→𝐾 = −

𝜎2+ 3𝜎 + 2

𝜎2− 8𝜎 + 15→

𝑑𝐾

𝑑𝜎=

11𝜎2− 26𝜎 − 61 (𝜎2− 8𝜎 + 15)2

Setting the derivative equal to zero yields

𝑑𝐾

𝑑𝜎= 0 ⟹ 𝜎 = −1.45, 𝜎 = +3.82

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

⟹𝜎1= −1.45,𝜎2= 3.82

System Dynamics and Control 8.31 Root Locus Techniques

𝐾𝐺 𝑠 𝐻 𝑠 = −1 = 1∠ 2𝑘 + 1 180 0 𝑘 = 0,±1, … (8.13)

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§5.Refining the Sketch

- Find breakaway and break-in point usingtransition method

Breakaway and break-in points satisfy the relationship

1

𝑚

1

𝜎 + 𝑧𝑖= ෍

1

𝑛

1

𝜎 + 𝑝𝑖

𝑧𝑖,𝑝𝑖: the negative of the zero and pole values, respectively, of𝐺 𝜎 𝐻(𝜎) Solving Eq (8.37) for𝜎, the real-axis values that minimize or maximize𝐾, yields the breakaway and break-in points without differentiating

(8.37) System Dynamics and Control 8.32 Root Locus Techniques

∑ 1𝑚𝜎+𝑧1

𝑖 = ∑ 1𝑛𝜎+𝑝1

𝑖

(8.37)

§5.Refining the Sketch

Ex.8.4 Breakaway and Break-in Points Without Differentiation

Find the breakaway and break-in points for the root locus of the given figure, without differentiating Solution

Using Eq (8.37) 1

𝜎 − 3+

1

𝜎 − 5=

1

𝜎 + 1+

1

𝜎 + 2 Simplifying

11𝜎2− 26𝜎 − 61 = 0

⟹ 𝜎 + 1.45 𝜎 − 3.82 = 0

⟹𝜎1= −1.45,𝜎2= 3.82

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

System Dynamics and Control 8.33 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§5.Refining the Sketch The𝑗𝜔-Axis Crossings

Use the Routh-Hurwitz criterion to find the𝑗𝜔-axis crossing as follows

1 Forcing a row of zeros in the Routh table will yield the gain

2 Going back one row to the even polynomial equation and solving for the roots yields the frequency at the imaginary-axis crossing

System Dynamics and Control 8.34 Root Locus Techniques

§5.Refining the Sketch

- Ex.8.5 Frequency and Gain at Imaginary-Axis Crossing

For the given system, find the frequency and gain,𝐾, for which

the root locus crosses the imaginary axis For what range of𝐾

is the system stable?

Solution

The closed-loop transfer function for the system

𝑇 𝑠 = 𝐺(𝑠)

1 + 𝐺(𝑠)

𝑠4+ 7𝑠3+ 14𝑠2+ 8 + 𝐾 𝑠 + 3𝐾

System Dynamics and Control 8.35 Root Locus Techniques

§5.Refining the Sketch

𝑠4+ 7𝑠3+ 14𝑠2+ 8 + 𝐾 𝑠 + 3𝐾

A complete row of zeros yields the possibility for imaginary axis roots

𝑠1: −𝐾2− 65𝐾 + 720 = 0 → 𝐾 + 74.65 𝐾 − 9.65 = 0 → 𝐾 = 9.65 Forming the even polynomial by using the𝑠2row with𝐾 = 9.65

𝑠2: 90 − 𝐾 𝑠2+ 21𝐾 = 80.35𝑠2+ 202.7 = 0 →𝑠 = ±𝑗1.59

The system is stable for0 ≤ 𝐾 ≤ 9.65 System Dynamics and Control 8.36 Root Locus Techniques

Trang 7

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§5.Refining the Sketch

Angles of Departure and Arrival

Assume a point on the root locus𝜖 close to a complex pole/zero,

the sum of angles drawn from all finite poles and zeros to this

point is an odd multiple of1800

−𝜃 1 + 𝜃 2 + 𝜃 3 − 𝜃 4 − 𝜃 5 +𝜃 6 = 2𝑘 + 1 180 0 ⟹ 𝜃 1 −𝜃 1 + 𝜃 2 + 𝜃 3 − 𝜃 4 − 𝜃 5 + 𝜃 6 = 2𝑘 +1 180 0 ⟹ 𝜃 2

Open-loop poles and zeros and calculation of a angle of departure; b angle of arrival

System Dynamics and Control 8.37 Root Locus Techniques

§5.Refining the Sketch

- Ex.8.6 Angle of Departure from a Complex Pole

Find the angle of departure from the complex poles and sketch the root locus

Solution Calculate the sum of angles draw to a point𝜖 close to the complex pole,−1 + 𝑗1, in the second quadrant

−𝜃1− 𝜃2+ 𝜃3− 𝜃4

= −𝜃1− 900+ 𝑡𝑎𝑛−1 1

1 + 𝑡𝑎𝑛−1

1 2

= 1800

⟹ 𝜃1= −251.60= 108.40

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien System Dynamics and Control 8.38 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§5.Refining the Sketch

Plotting and Calibrating the Root Locus

Given the root locus⟹ Find the exact point at which the locus

crosses the0.45 damping ratio line and the gain at that point

Thesystem’s open-loop poles and zeros along with the𝜁 = 0.45 line System Dynamics and Control 8.39 Root Locus Techniques

∑1𝑛 𝜃 𝑧 𝑖 − ∑ 1𝑚𝜃 𝑝 𝑖 = (2𝑘 + 1)180 0 (8.20)

𝐾 = 1

ȁ𝐺(𝑠)ȁȁ𝐻(𝑠)ȁ =1

𝑀 =ςpole lengths

ς zero lengths (8.21)

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§5.Refining the Sketch

The point at radius𝑟 = 2 on the 𝜁 = 0.45 line

𝜃2− 𝜃1− 𝜃3− 𝜃4− 𝜃5= −251.50≠ (2𝑘 + 1)1800

⟹ this point is not on the root locus The gain,𝐾, at this point

𝐾 = 𝐴 𝐶 𝐷 ȁ𝐸ȁ ȁ𝐵ȁ = 1.71

𝜎

𝑗𝜔

System Dynamics and Control 8.40 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§5.Refining the Sketch

Skill-Assessment Ex.8.4

Problem Given a unity feedback system that has the forward TF

𝐺 𝑠 = 𝐾(𝑠 + 2)

𝑠2− 4𝑠 + 13

do the following

a.Sketch the root locus

b.Find the imaginary-axis crossing

c Find the gain,𝐾, at the 𝑗𝜔-axis crossing

d.Find the break-in point

e.Find the angle of departure from the complex poles

System Dynamics and Control 8.41 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§5.Refining the Sketch

Solution a.The sketched root locus

𝐺 𝑠 = 𝐾(𝑠 + 2)

𝑠2− 4𝑠 + 13 b.The imaginary-axis crossing

𝑇 𝑠 = 𝐺(𝑠)

1 + 𝐺(𝑠)

𝑠2− (𝐾 − 4)𝑠 + (2𝐾 + 13) The Routh table

from row of zero→ 𝐾 = 4 from𝑠2row with𝐾 = 4 → 𝑠2+ 21 = 0 → 𝑠 = ±𝑗 21 System Dynamics and Control 8.42 Root Locus Techniques

Trang 8

𝐾 = −𝐺 𝜎 𝐻(𝜎)1 (8.32)

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§5.Refining the Sketch

c The gain,𝐾, at the 𝑗𝜔-axis crossing

From (b)→ 𝐾 = 4

d.The break-in point

From Eq.(8.32)

𝐾 = −𝜎

2− 4𝜎 + 13

𝜎 + 2

⟹𝑑𝐾

𝑑𝜎= −

2𝜎 − 4 𝜎 + 2 − 𝜎2− 4𝜎 + 13

𝜎 + 22

= −𝜎

2+ 4𝜎 − 21

𝜎 + 22 = −(𝜎 + 7)(𝜎 − 3)

𝜎 + 22

𝑑𝐾

𝑑𝜎= 0 ⟹ 𝜎 = −7

System Dynamics and Control 8.43 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§5.Refining the Sketch

e.The angle of departure from the complex poles Draw vectors to a point 𝜖 close to the complex pole

𝜃3− 𝜃2− 𝜃1= 1800

⟹ 𝑡𝑎𝑛−1 3

4 − 𝜃2− 900= 1800

⟹ 𝜃2= 𝑡𝑎𝑛−1 3

4 − 2700

= −233.10

=126.90

𝜃 1

𝜃 3

𝜃 2

𝜎

𝑗𝜔

1 2

−2 −1 0

−𝑗3

𝑗3 System Dynamics and Control 8.44 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§6.An Example

Basic Rules for Sketching the Root Locus

Number of branches

number of branches = number of closed-loop poles

Symmetry

The root locus is symmetrical about the real axis

Real-axis segments

The root locus exists to the left of an odd number of real-axis,

finite open-loop poles and/or finite open-loop zeros

Starting and ending points

The root locus

- begins at the finite and infinite poles of𝐺(𝑠)𝐻(𝑠), and

- ends at the finite and infinite zeros of𝐺(𝑠)𝐻(𝑠)

System Dynamics and Control 8.45 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§6.An Example

Behavior at infinity

The root locus approaches straight lines as asymptotes as the locus approaches infinity

The asymptotes are given by the real-axis intercept and angle

in radians as follows

𝜎𝑎=∑1

𝑛𝑝𝑖− ∑1𝑚𝑧𝑖

𝑛 − 𝑚

𝜃𝑎=(2𝑘 + 1)𝜋

𝑛 − 𝑚 where𝑘 = 0, ±1, ±2, … System Dynamics and Control 8.46 Root Locus Techniques

§6.An Example

Additional Rules for Refining the Sketch

Real-axis breakaway and break-in points

𝐺 𝜎 𝐻(𝜎)→

𝑑𝐾

𝑑𝜎= 0 → 𝜎 →

𝜎𝐾𝑚𝑎𝑥∶ breaks away point

𝜎𝐾 𝑚𝑖𝑛∶ breaks into point

Calculation of 𝑗𝜔-axis crossings

Using the Routh-Hurwitz criterion

• Forcing a row of zeros in the Routh table will yield the gain

• Going back one row to the even polynomial equation and

solving for the roots yields the frequency at the imaginary-axis

crossing

System Dynamics and Control 8.47 Root Locus Techniques

§6.An Example

Angles of departure and arrival

Assume a point𝜖 close to the complex pole or zero Add all angles drawn from all open-loop poles and zeros to this point

∑1𝑛𝜃𝑧 𝑖− ∑1𝑚𝜃𝑝 𝑖= (2𝑘 + 1)1800

Solving for the unknown angle yields the angle of departure or arrival

Plotting and calibrating the root locus

All points on the root locus satisfy the relationship∠𝐺 𝑠 𝐻 𝑠 = (2𝑘 + 1)1800 The gain,𝐾, at any point on the root locus is given by

ȁ𝐺 𝑠 𝐻(𝑠)ȁ=

1

𝑀−

ςfinite pole lengths

ςfinite zero lengths System Dynamics and Control 8.48 Root Locus Techniques

Trang 9

§6.An Example

- Ex.8.7 Sketching a Root Locus and Finding Critical Points

Sketch the root locus for the system and find the following

a.The exact point and gain where the locus crosses the0.45

damping ratio line

b.The exact point and gain where the locus crosses the𝑗𝜔-axis

c The breakaway point on the real axis

d.The range of𝐾 within which the system is stable

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

System Dynamics and Control 8.49 Root Locus Techniques

§6.An Example

Solution

First sketch the root locus

- the real-axis segment𝜎 = −2, −4

- the root locus starts at the open-loop poles (−2,−4) and ends at the open-loop zeros (2 ± 𝑗4) a.The exact point and gain where the locus crosses the 0.45 damping ratio line𝜁

Searching in polar coordinates,

we find that the root locus crosses the 𝜁 = 0.45 line at 3.4∠116.70with a gain,𝐾 = 0.417 HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien System Dynamics and Control 8.50 Root Locus Techniques

§6.An Example

b.The exact point and gain where the locus crosses the𝑗𝜔-axis

The closed-loop TF for the system

𝑇 𝑠 = 𝐺(𝑠)

1 + 𝐺(𝑠)=

𝐾(𝑠2− 4𝑠 + 20) (1 + 𝐾)𝑠2+ (6 − 4𝐾)𝑠 + (8 + 20𝐾) The Routh table

A complete row of zeros yields the possibility for imaginary axis roots

𝑠1:6 − 4𝐾 = 0 → 𝐾 = 1.5

Forming the even polynomial by using the𝑠2row with𝐾 = 1 5

𝑠2: 1 + 𝐾 𝑠2+ (8 + 20𝐾) = 2.5𝑠2+ 38 = 0 →𝑠 = ±𝑗3 9

The root locus crosses the𝑗𝜔-axis at ±𝑗3.9 with a gain of 𝐾 = 1 5

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

System Dynamics and Control 8.51 Root Locus Techniques

𝐾 = − 1

§6.An Example

c The breakaway point on the real axis From Eq.(8.32)

𝐺 𝜎 𝐻 𝜎 = −

𝜎2+ 6𝜎 + 8

𝜎2− 4𝜎 + 20

⟹𝑑𝐾

𝑑𝜎= −

2𝜎 + 6 𝜎2− 4𝜎 + 20 − 2𝜎 − 4 (𝜎2+ 6𝜎 + 8)

𝜎2− 4𝜎 + 202

=10𝜎

2− 24𝜎 − 152

𝜎2− 4𝜎 + 202 =(𝜎 − 5.279)(𝜎 + 2.879)

𝜎2− 4𝜎 + 202

𝑑𝐾

𝑑𝜎= 0 ⟹ 𝜎 = −2.879 d.From the answer to b, the system is stable for0 ≤ 𝐾 ≤ 1.5

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien System Dynamics and Control 8.52 Root Locus Techniques

§6.An Example

Run ch8p1 in Appendix B

Learn how to use MATLAB to

• plot and title a root locus

• overlay constant 𝜁 and 𝜔𝑛curves

• zoom into and zoom out from a root locus

• interact with the root locus to find critical points as

well as gains at those points

• solve Ex.8.7

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

System Dynamics and Control 8.53 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§6.An Example Skill-Assessment Ex.8.5

Problem Given a unity feedback system that has the forward TF

𝐺 𝑠 =𝐾(𝑠 − 2)(𝑠 − 4)

𝑠2+ 6𝑠 + 25

a.Sketch the root locus b.Find the imaginary-axis crossing

c Find the gain,𝐾, at the 𝑗𝜔-axis crossing d.Find the break-in point

e.Find the point where the locus crosses the 0.5 damping ratio line

f Find the gain at the point where the locus crosses the 0.5 damping ratio line

g.Find the range of gain,𝐾, for which the system is stable

do the following System Dynamics and Control 8.54 Root Locus Techniques

Trang 10

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§6.An Example

Solution a.Sketch the root locus

- the real-axis segment𝜎 = 2, 4

- the root locus starts at the open-loop poles

(−3 ± 𝑗4) and ends at the open-loop zeros (2, 4)

b.Find the imaginary-axis crossing

𝑇 𝑠 = 𝐾(𝑠 − 2)(𝑠 − 4) (1 + 𝐾)𝑠2+ 6(1 − 𝐾)𝑠 + (25 + 8𝐾) The Routh table

from row of zero→ 𝐾 = 1

from𝑠2row with𝐾 = 1 → 2𝑠2+ 33 = 0 → 𝑠 = ±𝑗 11.5

System Dynamics and Control 8.55 Root Locus Techniques

𝐺 𝑠 =𝐾(𝑠 − 2)(𝑠 − 4)

𝑠2+ 6𝑠 + 25

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§6.An Example

c.Find the gain,𝐾, at the 𝑗𝜔-axis crossing From the answer to b, the gain𝐾 = 1 d.Find the break-away point From Eq.(8.32)

𝐺 𝜎 𝐻 𝜎

= −𝜎

2+ 6𝜎 + 25

𝜎2− 6𝜎 + 8

⟹𝑑𝐾

𝑑𝜎=

12𝜎2+ 34𝜎 − 198

𝜎2− 6𝜎 + 82

=(𝜎 − 2.885)(𝜎 + 5.719)

𝜎2− 6𝜎 + 82

𝑑𝐾

𝑑𝜎= 0 ⟹ 𝜎 = 2.885 System Dynamics and Control 8.56 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§6.An Example

e.Find the point where the locus crosses the 0.5

damping ratio line

Searching along 𝜁 = 0.5 for the 1800

point we find𝑠 = −2.42 + 𝑗4.18

f Find the gain at the point where the locus crosses the0.5 damping ratio line For the result in part e,𝐾 = 0.108

g Find the range of gain,𝐾, for which the system is stable

Using the result from part c and the root locus,𝐾 < 1

System Dynamics and Control 8.57 Root Locus Techniques

HCM City Univ of Technology, Faculty of Mechanical Engineering Nguyen Tan Tien

§7.Transient Response Design via Gain Adjustment

- The formulas describing percent overshoot, settling time, and peak time were derived only for a system with two closed-loop complex poles and no closed-loop zeros

- Conditions for 2nd-order Approximations

• Higher-order poles are much farther into the left half of the 𝑠-plane than the dominant 2nd-order pair of poles

• Closed-loop zeros near closed-loop 2nd-order poles are canceled by proximity of higher-order closed-loop poles

• Closed-loop zeros not canceled by proximity of higher-order closed-loop poles are far from closed-loop 2nd-order poles System Dynamics and Control 8.58 Root Locus Techniques

§7.Transient Response Design via Gain Adjustment

Design Procedure for Higher Order Systems

1.Sketch the root locus for the given system

2.Assume 2nd-order system without any zeros, find the gain,𝐾,

to meet transient response specification

3.Justify the 2nd-order assumption by

- evaluating that all higher-order poles are much farther from

the𝑗𝜔-axis than the dominant 2nd-order pair (5 times farther)

- verifying that closed-loop zeros are approximately canceled

by higher-order poles, or be sure that the zero is far removed

from the dominant 2nd-order pole pair to yield approximately

the same response obtained without the finite zero

4.If the assumptions cannot be justified, your solution will have

to be simulated in order to be sure it meets the transient

response specification

System Dynamics and Control 8.59 Root Locus Techniques

§7.Transient Response Design via Gain Adjustment

Given the system, design the value of gain,𝐾, to yield 1.52%

overshoot Also estimate the settling time, peak time, and steady-state error

System Dynamics and Control 8.60 Root Locus Techniques

Ngày đăng: 25/09/2017, 00:54

TỪ KHÓA LIÊN QUAN

w