control systems

49
Control Systems Lect.8 Root Locus Techniques Basil Hamed

Upload: jordan-huffman

Post on 13-Mar-2016

45 views

Category:

Documents


0 download

DESCRIPTION

Control Systems. Lect.8 Root Locus Techniques Basil Hamed. Chapter Learning Outcomes. After completing this chapter the student will be able to : Define a root locus (Sections 8.1-8.2) State the properties of a root locus (Section 8.3) Sketch a root locus (Section 8.4) - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Control Systems

Control SystemsLect.8 Root Locus TechniquesBasil Hamed

Page 2: Control Systems

Chapter Learning OutcomesAfter completing this chapter the student will be able to:• Define a root locus (Sections 8.1-8.2)• State the properties of a root locus (Section 8.3)• Sketch a root locus (Section 8.4)• Find the coordinates of points on the root locus and

their associated gains (Sections 8.5-8.6)• Use the root locus to design a parameter value to

meet a transient response specification for systems of order 2 and higher (Sections 8.7-8.8)

Basil Hamed 2

Page 3: Control Systems

Root Locus – What is it?• W. R. Evans developed in 1948.• Pole location characterizes the feedback system

stability and transient properties.• Consider a feedback system that has one parameter

(gain) K > 0 to be designed.

• Root locus graphically shows how poles of CL system varies as K varies from 0 to infinity.

Basil Hamed 3

L(s): open-loop TF

Page 4: Control Systems

Root Locus – A Simple Example

Basil Hamed 4

Characteristic eq.

K = 0: s = 0,-2K = 1: s = -1, -1K > 1: complex numbers

Page 5: Control Systems

Root Locus – A Complicated Example

Basil Hamed 5

Characteristic eq.

• It is hard to solve this analytically for each K.• Is there some way to sketch a rough root locus by

hand?

Page 6: Control Systems

8. 1 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(Evans, 1948; 1950).

• Feedback control systems are difficult to comprehend from a

qualitative point of view, and hence they rely heavily upon mathematics.

• The root locus covered in this chapter is a graphical technique that gives us the qualitative description of a control system's performance that we are looking for and also serves as a powerful quantitative tool that yields more information than the methods already discussed.

Basil Hamed 6

Page 7: Control Systems

8.2 Defining the Root LocusThe root locus technique can be used to analyze and design the effect of loop gain upon the system's transient response and stability.

Basil Hamed 7

Assume the block diagram representation of a tracking system as shown, where the closed-loop poles of the system change location as the gain, K, is varied.

Page 8: Control Systems

8.2 Defining the Root LocusThe T.F shows the variation of pole location for different values of gain k.

Basil Hamed 8

Pole location as a function of gain for the system

Page 9: Control Systems

8.4 Sketching the Root Locus

Basil Hamed 9

1. Obtain the open-loop function kG(s)H(s) Characteristic Eq.: 1+kG(s)H(s)=0

2. Mark Poles with X and Zeros with O3. Draw the locus on the real axis to the left of an odd number of real

poles plus zeros.4. The R-L is Symmetrical with respect to the real axis.

Page 10: Control Systems

8.4 Sketching the Root Locus5. The R-L originates on the poles of G(s)H(s) and terminates on the

zeros of G(s)H(s)6. Draw the asymptotes α = n – m α :numb of asymptotes, n: numb of zeros, m: numb of poles 1+kG(s)H(s) = 0, k =

7. The break away points will appear among the roots of polynomial obtained from: = 0 OR -D(s)

Basil Hamed 10

Page 11: Control Systems

Example

Basil Hamed 11

Find R-L

Page 12: Control Systems

ExampleSketch R-L

Basil Hamed 12

Solution:

Indicate the directionwith an arrowhead

Page 13: Control Systems

ExampleIntersections of asymptotes =

Basil Hamed 13

Asymptotes(Not root locus)

Breakaway points are among roots of

s = -2.4656, -0.7672 ± 0.7925 j

Page 14: Control Systems

Example

Basil Hamed 14

Breakaway point-2.46K=.4816

Page 15: Control Systems

Root Locus – Matlab Command “rlocus.m”

Basil Hamed 15

Page 16: Control Systems

Example

Basil Hamed 16

There are three finite poles, at s = 0, — 1, and - 2, and no finite zeros

Page 17: Control Systems

Example

Basil Hamed 17

Page 18: Control Systems

Example 8.2 P. 400PROBLEM: Sketch the root locus for the system shown in Figure

Basil Hamed 18

SOLUTION: Let us begin by calculating the asymptotes α = n – m =4-1=3 =±60,+ 180 Breakaway point= -D(s)==-.44

Page 19: Control Systems

Example 8.2 P. 400

Basil Hamed 19

Page 20: Control Systems

Root-locus diagrams that show the effects of adding poles to G(s) H(s)

Basil Hamed 20

a>0

b>a>0

Page 21: Control Systems

Root-locus diagrams that show the effects of adding poles to G(s) H(s)

Basil Hamed 21

another pole is added to G(s)H(s) at s = -c

addition of a pair of complex conjugatepoles to the transfer function

Page 22: Control Systems

Root-locus diagrams that show the effects of adding a zero to G(s)H(s)

Basil Hamed 22

Page 23: Control Systems

ExampleGiven : find R-L when b=1,i) a=10, ii)a=9, iii)a=8 , iv) a=3, v) a=1Solution: i)a = 10. Breakaway points: s = -2.5 and -4.0.

Basil Hamed 23

Page 24: Control Systems

Example

Basil Hamed 24

ii) a = 9. The breakaway point at s = -3.

iii) a = 8. No breakaway point on RL

Page 25: Control Systems

Example

Basil Hamed 25

iv) a = 3.

v) a = b = 1. The pole at s = -a and the zero at -b cancel each other out, and the RL degenerate into a second-order case and lie entirely on the jw-axis.

Page 26: Control Systems

2 Real Poles

Page 27: Control Systems

2 Real Poles + 1 Real Zero

Page 28: Control Systems

2 Complex Poles and 1 Real Zero

Page 29: Control Systems

ExampleConsider the closed loop system with open loo functionK a) sketch R-Lb)What range of k that ensures stability?Solution:

Basil Hamed 29

Page 30: Control Systems

Example

Basil Hamed 30

Not valid

Page 31: Control Systems

ExamplePart b) Charct Eq, 1+kGH=0 1+=0 Using R-H array

Basil Hamed 31

For stability needb= (-1/4)(k-10)>0 k<10

C= k-6 k> 6 6<k<10

Page 32: Control Systems

Example

Basil Hamed 32

Find R-L and find k for critical stability

Solution

Breakaway points are among roots of

Page 33: Control Systems

Example

Basil Hamed 33

Page 34: Control Systems

ExampleCharacteristic equation

Basil Hamed 34

Routh array

When K = 30

Page 35: Control Systems

Example

Basil Hamed 35

Page 36: Control Systems

ExampleFind R-L, check if the R-L cross the Imj. axes , H(s)=1

Basil Hamed 36

Solution

-4.5 -4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5-10

-8

-6

-4

-2

0

2

4

6

8

10Root Locus

Real Axis

Imag

inar

y Ax

is

>> n=[1 1];>> d=[1 4 0 0];>> rlocus(n,d)

There is no Imj axes crossing

Page 37: Control Systems

Example

Basil Hamed 37

Find R-L, check if the R-L cross the Imj. axes , H(s)=1

-14 -12 -10 -8 -6 -4 -2 0 2 4 6-10

-8

-6

-4

-2

0

2

4

6

8

10Root Locus

Real Axis

Imag

inar

y Ax

is>> n=[1];>> d=[1 4 1 -6];>> rlocus(n,d)

Solution

Page 38: Control Systems

ExampleGiven check if the following poles are on R-L, if so, find the value of k;i) s=-1+j, ii) s=-2+jSolution: R-L isi) Select a point s=-1+j, we can see that s is on R-L , find value of k

Basil Hamed38

ii) Select a point s=-2+j, we can see that s is not on R-L there is no k value.

s is NOT on root locus..

Page 39: Control Systems

Example

Basil Hamed 39

Given:, H(s)=1Find R-L, and the value of k that satisfy the design criteria : % O.S 20 %

Solution: α = n – m= 2 Asymptote = 90,

-2.5 -2 -1.5 -1 -0.5 0 0.5-10

-8

-6

-4

-2

0

2

4

6

8

10Root Locus

Real Axis

Imag

inar

y Ax

is

Page 40: Control Systems

ExampleFrom % O.S we find ζ=0.45. We have = 2.7 = 3.29, the pole location will be = -1.5 j 2.93. as we can see that the pole will be on the R-L.

The value of k will be =0.382

Basil Hamed 40

Page 41: Control Systems

Example

Basil Hamed 41

Page 42: Control Systems

Root Locus – Control Example

Basil Hamed 42

a) Set Kt = 0. Draw R-L for K > 0.b) Set K = 10. Draw R-L for Kt > 0.c) Set K = 5. Draw R-L for Kt > 0.

Solution:Root Locus – (a) Kt = 0

There is nostabilizing gain K!

Page 43: Control Systems

Root Locus – Control Example

Basil Hamed 43

Root Locus – (b) K = 10

Characteristic eq.

By increasing Kt, we can stabilize the CL system..

Page 44: Control Systems

Root Locus – Control Example

Basil Hamed 44

Characteristic equation

R-H array

When Kt = 2

Page 45: Control Systems

Root Locus – Control Example

Basil Hamed 45

Root Locus – (c) K = 5Characteristic eq.

-6 -5 -4 -3 -2 -1 0 1-10

-8

-6

-4

-2

0

2

4

6

8

10Root Locus

Real Axis

Imag

inar

y Ax

is

>> n=[1 0];>> d=[1 5 0 5];>> rlocus(n,d)

Page 46: Control Systems

Root Locus – Effect of Adding Poles

Basil Hamed 46

Pulling root locus to the RIGHT– Less stable– Slow down the settling

Page 47: Control Systems

Root Locus – Effect of Adding Zeros

Basil Hamed 47

Pulling root locus to the LEFT– More stable– Speed up the settling

Add a zero

Page 48: Control Systems

Example

Basil Hamed 48

The Plant

Feedback Control System

Page 49: Control Systems

ExampleP controller set Gc(s)=k, open loop TF is: Breakaway point=0

Basil Hamed 49

-0.2 -0.15 -0.1 -0.05 0 0.05 0.1 0.15-1.5

-1

-0.5

0

0.5

1

1.5Root Locus

Real Axis

Imag

inar

y Ax

is

>> n=[1];>> d=[1 0 0];>> rlocus(n,d)

Marginal stable for all value of kP control is unacceptable