ees42042 fundamental of control systems stability...

39
EES42042 Fundamental of Control Systems Stability Criterion – Routh Hurwitz DR. Ir. Wahidin Wahab M.Sc. Ir. Aries Subiantoro M.Sc.

Upload: vandieu

Post on 06-Mar-2018

217 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

EES42042 Fundamental of Control Systems

Stability Criterion – Routh Hurwitz

DR. Ir. Wahidin Wahab M.Sc.Ir. Aries Subiantoro M.Sc.

Page 2: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

2

StabilityA system is stable if for a finite input the output is similarly finiteA system which is stable must have ALL its poles in the left half of the s-plane

Page 3: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Figure 6.1Closed-loop polesand response:a. stable system;b. unstable system

Page 4: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Figure 6.2Common causeof problems in finding closed-loop poles:a. original system;b. equivalent system

Page 5: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Figure 6.3Equivalent closed-looptransfer function

Page 6: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

6Routh-Hurwitz Stability Criterion

This is a means of detecting unstable poles from the denominator polynomial of a t.f. without actually calculating the roots.Write the denominator polynomial in the followingform and equate to zero - This is the characteristic equation.

Note that i.e. remove any zero root

a s a s a s a s aa

n n nn n

n

0 11

22

1 00

+ + + + + =≠

− −−.....

Page 7: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

7Routh-Hurwitz Stability Criterion

If any of the coefficients is zero or negative in the presence of at least one positive coefficient thereare imaginary roots or roots in the right half planei.e. unstable roots

Page 8: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

8Routh-Hurwitz Stability Criterion

if all coefficients are + ve form the Routh Array

s a a a a

s a a a a

s b b b b

s c c c c

s e e

s f

s g

n

n

n

n

0 2 4 61

1 3 5 71

1 2 3 42

1 2 3 4

21 2

11

01

.....

.....

.....

.......

Page 9: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

9Routh-Hurwitz Stability Criterion

b a a a aa

b a a a aa

b a a a aa

11 2 0 3

1

21 4 0 5

1

31 6 0 7

1

=−

=−

=−

Page 10: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

10Routh-Hurwitz Stability Criterion

c b a a bb

c b a a bb

c b a a bb

11 3 1 2

1

21 5 1 3

1

31 7 1 4

1

=−

=−

=−

Page 11: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

11Routh-Hurwitz Stability Criterion

This process is continued until the nth row is completedThe number of roots of the characteristic lying in the right half of the s - plane (unstable roots) is equal to the numbe rof sign changes in the first column of the Routharray.

Page 12: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Table 6.1Initial layout for Routh table

Page 13: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Table 6.2Completed Routh table

Page 14: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Figure 6.4a. Feedback system forExample 6.1;b. equivalentclosed-loop system

Page 15: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Table 6.3Completed Routh table for Example 6.1

Page 16: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

16

Example 2Determine if the following polynomial has roots in the right half of the s - plane

First two rows of Routh array formed from coefficientss s s s

s

s

4 3 2

4

3

2 3 4 5 0

1 3 5

2 4

+ + + + =

Page 17: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

17

Example 2Form next row

s

s

s

4

3

2

1 3 5

2 4

1 5

1 2 3 1 42

=× − ×

5 2 5 1 02

=× − ×

Page 18: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

18

Example 2Form next row

s

s

s

s

4

3

2

1

1 3 5

2 4

1 5

6−

− =× − ×6 1 4 2 5

1

Page 19: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

19

Example 2Form next row

s

s

s

s

s

4

3

2

1

0

1 3 5

2 4

1 5

6

5

5 6 5 1 06

=− × − ×

Note two sign changes therefore two roots in RHP

Page 20: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

20

Example 3

Apply Routh's criterion to the following polynomialto determine the condition for the existence of stable roots

a s a s a s a03

12

2 3 0+ + + =

Page 21: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

21

Example 3

30

1

30211

312

203

322

13

0

ArrayRouth 0

as

aaaaas

aas

aas

asasasa

→=+++

Page 22: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

22

Example 3

assuming all coefficients are positive the conditionfor stable roots is thata a a a1 2 0 3>

Page 23: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

23

Routh Array - Special CasesCase of a zero in the 1st column

For example

Routh Arrays s s

s

ss

3 2

3

2

2 2 0

1 1

2 20

+ + + =

This presents a problem

when we come to obtain the

4th row - divide by zero

Page 24: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

24

Routh Array - Special CasesCase of a zero in the 1st column

Define a small + ve number and evaluate whole arrayRouth Array

ε

ε

s

ss

3

2

1 1

2 2

1 2

Note no sign change indicating roots on imaginary axis

Page 25: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

25

Routh Array - Special CasesCase of a zero in the 1st column

2

23

2031

arrayRouth 23

polynomial heConsider t

0

1

2

3

3

s

s

ss

ss

ε

ε

−−

+−

Two sign changes therefore two

RHP roots

Page 26: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Table 6.4Completed Routh table for Example 6.2

Page 27: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Table 6.5Determining signs in first column of a Routh table with zero as first element in a row

Page 28: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Table 6.6Routh table for Example 6.3

Page 29: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

29

Routh Array - Special CasesCase of a row of zeros– roots of equal magnitude but opposite signs or

two conjugate imaginary rootss s s s s

s

s

s

5 4 3 2

5

4

3

2 24 48 25 50 0

1 24 25

2 48 50

0 0

+ + + − − =

Auxiliary eqn.

2 48 50 04 2s s+ − =

Page 30: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

30

Routh Array - Special CasesCase of a row of zeros

P s s s

P s s sP s

( )

( )( )

= + − =

′ = +′

2 48 50 0

8 96

4 2

3

replace row with coeficients of

Page 31: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

31

Routh Array - Special CasesCase of a row of zeros

s s s s s

s

s

s

s

s

s

5 4 3 2

5

4

3

2

1

0

2 24 48 25 50 0

1 24 25

2 48 50

8 96

24 50

112 7 0

50

+ + + − − =

.One sign change one root with +ve

real part

Page 32: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Table 6.7Routh table for Example 6.4

Page 33: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Figure 6.5Root positionsto generate evenpolynomials:A , B, C,or any combination

Page 34: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Table 6.8Routh table for Example 6.5

Page 35: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Table 6.9 Summary of pole locations for Example 6.5

Page 36: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Figure 6.8Feedbackcontrol systemfor Example 6.8

Page 37: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Table 6.13Routh table for Example 6.8

Page 38: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

Control Systems Engineering, Fourth Edition by Norman S. NiseCopyright © 2004 by John Wiley & Sons. All rights reserved.

Table 6.14 Summary of pole locations for Example 6.5

Page 39: EES42042 Fundamental of Control Systems Stability ...staff.ui.ac.id/system/files/users/wahidin.wahab/material/lecture5... · EES42042 Fundamental of Control Systems Stability Criterion

39

Use of Routh TestRouth test only tells us whether or not a system is stabledoes not give the DEGREE of stabilityneed to have closed loop characteristic equation– would be more convenient to work from open

loop t.f.