MODERN CONTROL SYSTEMS - aast.edu

66
MODERN CONTROL SYSTEMS Emam Fathy Department of Electrical and Control Engineering email: [email protected] http ://www.aast.edu/cv.php?disp_unit=346&ser=68525 Lecture 8 Root Locus 1

Transcript of MODERN CONTROL SYSTEMS - aast.edu

Page 1: MODERN CONTROL SYSTEMS - aast.edu

MODERN CONTROL SYSTEMS

Emam Fathy

Department of Electrical and Control Engineering

email: [email protected]

http://www.aast.edu/cv.php?disp_unit=346&ser=68525

Lecture 8

Root Locus

1

Page 2: MODERN CONTROL SYSTEMS - aast.edu

Introduction

• What is root locus?– Root locus is the locus (graphical presentation) of the

closed-loop poles as a specific parameter (usually gain, K)is varied from 0 to infinity.

• Why do we need to use root locus?– We use root locus to analyze the transient response

qualitatively. (E.g. the effect of varying gain upon percentovershoot, settling time and peak time).

– We can also use root locus to check the stability of thesystem.

Page 3: MODERN CONTROL SYSTEMS - aast.edu

Introduction

we use root locus to analyze the feedback control system.

K in the feedback system is called a gain. Gain is used to vary thesystem in order to get a different output response.

Page 4: MODERN CONTROL SYSTEMS - aast.edu

Example

How the dynamics of the system (camera) changes as K is varied ?

Page 5: MODERN CONTROL SYSTEMS - aast.edu

Drawing the root locus

Characteristic equation:

𝑺𝟐 + 𝟏𝟎𝑺 + 𝑲 = 𝟎

Page 6: MODERN CONTROL SYSTEMS - aast.edu
Page 7: MODERN CONTROL SYSTEMS - aast.edu

Drawing the root locus

Next step is to plot the poles values on the s-plane by varying the gain, K, value.

Page 8: MODERN CONTROL SYSTEMS - aast.edu

Drawing the root locus

Join the poles with solid lines and you will get the shape of the locus (path)

Page 9: MODERN CONTROL SYSTEMS - aast.edu

Drawing the root locus

• The process of drawing a root locus is time consuming. If the system is complex.

• An alternative approach is to sketch the root locus instead of drawing the root locus.

Page 10: MODERN CONTROL SYSTEMS - aast.edu

Sketching the root locus

In order to sketch the root locus we must follow these six rules.

Page 11: MODERN CONTROL SYSTEMS - aast.edu

Example

1) Sketch the root locus of the following system:

2) Determine the value of K such that the damping ratio ζ of a pair of dominant complex conjugate closed-loop is 0.5.

Page 12: MODERN CONTROL SYSTEMS - aast.edu

Construction of root loci

• Step-1: The first step in constructing a root-locus plot is tolocate the open-loop poles and zeros of G(s)H(s) in s-plane.

)2)(1()()(

sss

KsHsG

-5 -4 -3 -2 -1 0 1 2-1

-0.5

0

0.5

1

Pole-Zero Map

Real Axis

Imagin

ary

Axis

12

n=3 -----> number of polesp1 = 0; p2 = -1; p3 = -2

• m=0----> number of zeros

Page 13: MODERN CONTROL SYSTEMS - aast.edu

Construction of root loci• Step-2: Determine the root loci on the real axis.

-5 -4 -3 -2 -1 0 1 2-1

-0.5

0

0.5

1

Pole-Zero Map

Real Axis

Imagin

ary

Axis

13

The loci on the real axis areto the left of an ODDnumber of REAL polesand/or REAL zeros ofG(s)H(s)

Red lines on s-plane areparts of the real-axis wherethe root locus exists.

Page 14: MODERN CONTROL SYSTEMS - aast.edu

Construction of root loci• Step-3: Determine the asymptotes of the root loci.

14

Number of asymptotes = n - m

Intersection point of asymptotes with real axis:

Angles of asymptotes with real axis:

, k=0,1,2,…,(n-m-1) mn

ko

12180

03

0)210(

1

3

3

mn

zpm

i

n

i

Page 15: MODERN CONTROL SYSTEMS - aast.edu

2 when 300

1 when 180

0n whe60

k

k

k

15

03

12180

ko

180 , 60, 60

Page 16: MODERN CONTROL SYSTEMS - aast.edu

Construction of root loci• Step-3: Determine the asymptotes of the root loci.

-5 -4 -3 -2 -1 0 1 2-1

-0.5

0

0.5

1

Pole-Zero Map

Real Axis

Imagin

ary

Axis

60

60

180 180 , 60, 60

1

16

Page 17: MODERN CONTROL SYSTEMS - aast.edu

implicit step

17

Page 18: MODERN CONTROL SYSTEMS - aast.edu

-5 -4 -3 -2 -1 0 1 2-1

-0.5

0

0.5

1

Pole-Zero Map

Real Axis

Imagin

ary

Axis

18

Break Away Point

Page 19: MODERN CONTROL SYSTEMS - aast.edu

Construction of root loci

• Step-4: Determine the breakaway point or break-in point.

• The breakaway or break-in points are the closed-loop poles thatsatisfy:

• It should be noted that not all the solutions of dK/ds=0correspond to actual breakaway points.

• The characteristic equation of the system is

0ds

dK

19

)2)(1()()(

sss

KsHsG

0)2)(1(

1)()(1

sss

KsHsG

Page 20: MODERN CONTROL SYSTEMS - aast.edu

• The breakaway point can now be determined as

• Set dK/ds=0 in order to determine breakaway point.

1)2)(1(

sss

K

)2)(1( sssK

)2)(1( sssds

d

ds

dK

20

sssds

d

ds

dK23 23

263 2 ssds

dK

4226057741

0263

21

2

.s,.s

ss

Page 21: MODERN CONTROL SYSTEMS - aast.edu

-5 -4 -3 -2 -1 0 1 2-1

-0.5

0

0.5

1

Pole-Zero Map

Real Axis

Imagin

ary

Axis

21

Break Away Point

4226.0s

Page 22: MODERN CONTROL SYSTEMS - aast.edu

Construction of root loci• Step-5: Intersection points with the imaginary axis.

• An alternative approach is to let s=jω in the characteristicequation, equate both the real part and the imaginary part to

zero, and then solve for ω and K.

• For present system the characteristic equation is

023 23 Ksss

02)(3)( 23 Kjjj

0)2()3( 32 jK

26

Page 23: MODERN CONTROL SYSTEMS - aast.edu

Construction of root loci• Step-5: Determine the points where root loci cross the

imaginary axis.

• Equating both real and imaginary parts of this equationto zero

• Which yields

0)2()3( 32 jK

0)3( 2 K

0)2( 3

27

Page 24: MODERN CONTROL SYSTEMS - aast.edu

28

Page 25: MODERN CONTROL SYSTEMS - aast.edu

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

-4

-3

-2

-1

0

1

2

3

4

5

Root Locus

Real Axis

Imagin

ary

Axis

29

Page 26: MODERN CONTROL SYSTEMS - aast.edu

Example#1

• Consider following unity feedback system.

• Determine the value of K such that the damping ratio ofa pair of dominant complex-conjugate closed-loop polesis 0.5.

)2)(1()()(

sss

KsHsG

30

Page 27: MODERN CONTROL SYSTEMS - aast.edu

Example#1

• The damping ratio of 0.5 corresponds to

cos

1cos

60)5.0(cos 1

31

Page 28: MODERN CONTROL SYSTEMS - aast.edu

?

32

Page 29: MODERN CONTROL SYSTEMS - aast.edu

Example#1

• The value of K that yields such poles is found from themagnitude condition

1)2)(1(

5780.03337.0

jssss

K

33

Page 30: MODERN CONTROL SYSTEMS - aast.edu

34

Page 31: MODERN CONTROL SYSTEMS - aast.edu

Example#1

• The third closed loop pole at K=1.0383 can be obtainedas

0)2)(1(

1)()(1

sss

KsHsG

0)2)(1(

0383.11

sss

00383.1)2)(1( sss

35

Page 32: MODERN CONTROL SYSTEMS - aast.edu

36

Page 33: MODERN CONTROL SYSTEMS - aast.edu

Home Work

• Consider following unity feedback system.

• Determine the value of K such that the naturalundamped frequency of dominant complex-conjugateclosed-loop poles is 1 rad/sec.

)2)(1()()(

sss

KsHsG

37

Page 34: MODERN CONTROL SYSTEMS - aast.edu

Example#2

• Sketch the root locus of following system anddetermine the location of dominant closed looppoles to yield maximum overshoot in the stepresponse less than 30%.

38

Page 35: MODERN CONTROL SYSTEMS - aast.edu

Example#2

• Step-1: Pole-Zero Map

-5 -4 -3 -2 -1 0 1-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1Pole-Zero Map

Real Axis

Imagin

ary

Axis

39

Page 36: MODERN CONTROL SYSTEMS - aast.edu

Example#2

• Step-2: Root Loci on Real axis

-5 -4 -3 -2 -1 0 1-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1Pole-Zero Map

Real Axis

Imagin

ary

Axis

40

Page 37: MODERN CONTROL SYSTEMS - aast.edu

Example#2

• Step-3: Asymptotes

-5 -4 -3 -2 -1 0 1-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1Pole-Zero Map

Real Axis

Imagin

ary

Axis

90

2

41

Page 38: MODERN CONTROL SYSTEMS - aast.edu

Example#2

• Step-4: breakaway point

-5 -4 -3 -2 -1 0 1-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1Pole-Zero Map

Real Axis

Imagin

ary

Axis

-1.55

42

Page 39: MODERN CONTROL SYSTEMS - aast.edu

Example#2

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

-6

-4

-2

0

2

4

6

8

Root Locus

Real Axis

Imagin

ary

Axis

43

Page 40: MODERN CONTROL SYSTEMS - aast.edu

Example#2

• Mp<30% corresponds to

10021

eM p

100%3021

e

35.0

44

Page 41: MODERN CONTROL SYSTEMS - aast.edu

Example#2

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

-6

-4

-2

0

2

4

6

8

0.35

0.35

6

6

Root Locus

Real Axis

Imagin

ary

Axis

45

Page 42: MODERN CONTROL SYSTEMS - aast.edu

Example#2

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

-6

-4

-2

0

2

4

6

8

0.35

0.35

6

6

System: sys

Gain: 28.9

Pole: -1.96 + 5.19i

Damping: 0.354

Overshoot (%): 30.5

Frequency (rad/sec): 5.55

Root Locus

Real Axis

Imagin

ary

Axis

46

Page 43: MODERN CONTROL SYSTEMS - aast.edu

Root Locus of 1st Order System

• 1st order systems (without zero) are represented by followingtransfer function.

• Root locus of such systems is a horizontal line starting from -αand moves towards -∞ as K reaches infinity.

s

KsHsG )()(

σ-α

-∞

47

Page 44: MODERN CONTROL SYSTEMS - aast.edu

Home Work

• Draw the Root Locus of the following systems.

2)()(

s

KsHsG

1)()(

s

KsHsG

s

KsHsG )()(

1)

2)

3)

48

Page 45: MODERN CONTROL SYSTEMS - aast.edu

σ-α-β

Root Locus of 1st Order System

• 1st order systems with zero are represented by followingtransfer function.

• Root locus of such systems is a horizontal line starting from -αand moves towards -β as K reaches infinity.

s

sKsHsG

)()()(

49

Page 46: MODERN CONTROL SYSTEMS - aast.edu

Home Work

• Draw the Root Locus of the following systems.

2)()(

s

KssHsG

1

)5()()(

s

sKsHsG

s

sKsHsG

)3()()(

1)

2)

3)

50

Page 47: MODERN CONTROL SYSTEMS - aast.edu

Root Locus of 2nd Order System

• Second order systems (without zeros) have two poles and thetransfer function is given

• Root loci of such systems are vertical lines.

))(()()(

21

ss

KsHsG

σ-α1-α2

51

Page 48: MODERN CONTROL SYSTEMS - aast.edu

Home Work

• Draw the Root Locus of the following systems.

)2()()(

ss

KsHsG

2)()(

s

KsHsG

)3)(1()()(

ss

KsHsG

1)

2)

3)

103)()(

2

ss

KsHsG4)

52

Page 49: MODERN CONTROL SYSTEMS - aast.edu

Root Locus of 2nd Order System

• Second order systems (with one zero) have two poles and thetransfer function is given

• Root loci of such systems are either horizontal lines or circulardepending upon pole-zero configuration.

))((

)()()(

21

ss

sKsHsG

σ-α1-α2 -β

σ-α1-α2-β

σ-α1-α2 -β

53

Page 50: MODERN CONTROL SYSTEMS - aast.edu

Home Work

• Draw the Root Locus of the following systems.

)2(

)1()()(

ss

sKsHsG

2

)2()()(

s

sKsHsG

)3)(1(

)5()()(

ss

sKsHsG

1)

2)

3)

54

Page 51: MODERN CONTROL SYSTEMS - aast.edu

Example

• Sketch the root-locus plot of following systemwith complex-conjugate open loop poles.

55

Page 52: MODERN CONTROL SYSTEMS - aast.edu

Example

• Step-1: Pole-Zero Map

• Step-2: Determine the root loci on real axis

• Step-3: Asymptotes

56

Page 53: MODERN CONTROL SYSTEMS - aast.edu

Example• Step-4: Determine the angle of departure from the

complex-conjugate open-loop poles.

– The presence of a pair of complex-conjugate open-looppoles requires the determination of the angle ofdeparture from these poles.

– Knowledge of this angle is important, since the rootlocus near a complex pole yields information as towhether the locus originating from the complex polemigrates toward the real axis or extends toward theasymptote.

57

Page 54: MODERN CONTROL SYSTEMS - aast.edu

Example• Step-4: Determine the angle

of departure from thecomplex-conjugate open-looppoles.

58

Page 55: MODERN CONTROL SYSTEMS - aast.edu

Example

• Step-5: Break-in point

59

Page 56: MODERN CONTROL SYSTEMS - aast.edu

60

Page 57: MODERN CONTROL SYSTEMS - aast.edu

Root Locus of Higher Order System

• Third order System without zero

))()(()()(

321

sss

KsHsG

61

Page 58: MODERN CONTROL SYSTEMS - aast.edu

Root Locus of Higher Order System

• Sketch the Root Loci of following unity feedback system

)4)(2)(1(

)3()()(

ssss

sKsHsG

62

Page 59: MODERN CONTROL SYSTEMS - aast.edu

• Let us begin by calculating the asymptotes. The real-axis intercept isevaluated as;

• The angles of the lines that intersect at - 4/3, given by

63

Page 60: MODERN CONTROL SYSTEMS - aast.edu

• The Figure shows the complete root locus as well as the asymptotesthat were just calculated.

64

Page 61: MODERN CONTROL SYSTEMS - aast.edu

Example: Sketch the root locus for the system with the characteristic equationof;

a) Number of finite poles = n = 4.

b) Number of finite zeros = m = 1.

c) Number of asymptotes = n - m = 3.

d) Number of branches or loci equals to the number of finite poles (n) = 4.

e) The portion of the real-axis between, 0 and -2, and between, -4 and -∞, lieon the root locus for K > 0.

• Using Eq. (v), the real-axis asymptotes intercept is evaluated as;

• The angles of the asymptotes that intersect at - 3, given by Eq. (vi), are;

σ𝑎 =−2 + 2 −4 − (−1)

𝑛 − 𝑚=

−10 + 1

4 − 1= −3

θ𝑎 =(2𝑘 + 1)π

𝑛 − 𝑚=

(2𝑘 + 1)π

4 − 1

For K = 0, θa = 60o

For K = 1, θa = 180o

For K = 2, θa = 300o65

Page 62: MODERN CONTROL SYSTEMS - aast.edu

• The root-locus plot of the system is shown in the figure below.

• It is noted that there are three asymptotes. Since n – m = 3.

• The root loci must begin at the poles; two loci (or branches) must leave the double pole

at s = -4.

• Using Eq. (vii), the breakaway point, σ, can be determine as;

• The solution of the above equation is 𝜎 = −2.59.

66

Page 63: MODERN CONTROL SYSTEMS - aast.edu

Example: Sketch the root loci for the system.

• A root locus exists on the real axis between points s = –1 and s = –3.6. • The intersection of the asymptotes and the real axis is determined as,

• The angles of the asymptotes that intersect at – 1.3, given by Eq. (vi), are;

• Since the characteristic equation is

• We have

σ𝑎 =0 + 0 + 3.6 − 1

𝑛 − 𝑚=

2.6

3 − 1= −1.3

θ𝑎 =(2𝑘 + 1)π

𝑛 − 𝑚=

(2𝑘 + 1)π

3 − 1

For K = 0, θa = 90o

For K = 1, θa = -90o or 270o

(a)67

Page 64: MODERN CONTROL SYSTEMS - aast.edu

• The breakaway and break-in points are found from Eq. (a) as,

From which we get,

• Point s = 0 corresponds to the actual breakaway point. But points are neither breakaway nor break-in points, because the corresponding gain values Kbecome complex quantities.

68

Page 65: MODERN CONTROL SYSTEMS - aast.edu

• To check the points where root-locus branches may cross the imaginary axis, substitute 𝑠= 𝑗𝜔 into the characteristic equation, yielding.

• Notice that this equation can be satisfied only if𝜔 = 0, 𝐾 = 0.

• Because of the presence of a double pole at theorigin, the root locus is tangent to the 𝑗𝜔axis at𝑘 = 0.

• The root-locus branches do not cross the 𝑗𝜔axis.

• The root loci of this system is shown in theFigure.

69

Page 66: MODERN CONTROL SYSTEMS - aast.edu

Home Work

• Consider following unity feedback system.

• Determine

– Root loci on real axis

– Angle of asymptotes

– Centroid of asymptotes70