EES42042 Fundamental of Control Systems Stability...
Transcript of EES42042 Fundamental of Control Systems Stability...
![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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/1.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/2.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/3.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/4.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/5.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/6.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/7.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/8.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/9.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/10.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/11.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/12.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/13.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/14.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/15.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/16.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/17.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/18.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/19.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/20.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/21.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/22.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/23.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/24.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/25.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/26.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/27.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/28.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/29.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/30.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/31.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/32.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/33.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/34.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/35.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/36.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/37.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/38.jpg)
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](https://reader031.fdocuments.in/reader031/viewer/2022011723/5a9da89f7f8b9a21688d70ac/html5/thumbnails/39.jpg)
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.