Lect5 Stability

advertisement
Chapter 6
Stability
Stability Definitions
• A system is stable if the natural response
approaches zero as time approaches infinity
• A system is unstable if the natural
response approaches infinity as time
approaches infinity
• A system is marginally stable if the
natural response neither decays nor grows
but remains constant or oscillates.
• A system is stable if every bounded input
yields a bounded output
• A system is unstable if any bounded input
yields an unbounded output
Common cause of problems in finding closed-loop poles:
a. original system;
b. equivalent system
Stable systems have closed-loop transfer functions with poles in the
left half-plane.
Unstable systems have closed-loop transfer functions with at least
one pole in the right half-plane, and/or poles of multiplicity greater
than one on the imaginary axis
Marginally stable systems have closed-loop transfer functions with
only imaginary axis poles of multiplicity one and poles in the left halfplane.
Routh-Hurwitz Criterion
Using this method we can tell how many closed-loop poles
are in the left half-plane, in the right half-plane and on the
imaginary axis.
The method requires two steps: (1) Generate the data table
(Routh table) and (2) Interpret the table to determine the
number of poles in LHP and RHP.
Initial layout for Routh table
Completed Routh table
Feedback system for Example 6.1;
b. Equivalent closed-loop system
Completed Routh table for Example 6.1
Interpretation of Routh table
The number of roots of the polynomial that are in the
right half-plane is equal to the number of sign changes in
the first column.
R-H: Special case. Zero in the first column
 , the value of 
Replace the zero with
from –ive or +ive side.
is then allowed to approach zero
Problem Determine the stability of the closed-loop transfer function
10
T (s )  5
s  2s 4  3s 3  6s 2  5s  3
R-H: Special case. Zero in the first column
Problem Determine the stability of the closed-loop transfer function
T (s ) 
10
s 5  2s 4  3s 3  6s 2  5s  3
Solution Write a polynomial that has the reciprocal roots of the denominator
D (s )  3s 5  5s 4  6s 3  3s 2  2s  1
R-H: Special case. Entire row is zero
Problem Determine the number of right-half-plane poles in the closed
transfer function T (s ) 
10
s 5  7s 4  6s 3  42s 2  8s  56
Solution: Form an auxiliary polynomial, P(s) using the entries of row above
row of zeros as coefficient, then differentiate with respect to s finally use
coefficients to replace the rows of zeros and continue the RH procedure.
P (s )  s 4  6s 2  8
dP (s )
 4s 3  12s  0
ds
Root positions to generate even polynomials: A , B, C, or any combination
An entire row of zeros will appear when a
purely even or odd polynomial is a factor of
the original polynomial.
Even polynomials have roots that are
symmetrical about the origin.
If we don’t have a row of zeros, we cannot
possibly have roots on the imaginary axis.
Routh table for Example 6.5
Problem Determine the number of poles in the right-half-plane, left-halfplan and on the j  axis for the closed transfer function
T (s ) 
20
s 8  s 7  12s 6  22s 5  39s 4  59s 3  48s 2  38s  20
Summary of pole locations for Example 6.5
Feedback control system for Example 6.6
Problem Determine the number of poles in the right-half-plane, left-halfplan and on the j  axis for system
Solution: The closed loop transfer function is
200
T (s )  4
s  6s 3  11s 2  6s  200
Routh table for Example 6.6
2 poles in RHP, 2 poles in LHP no poles on j 
The system is unstable
axis
Feedback control system for Example 6.7
Problem Determine the number of poles in the right-half-plane, left-halfplan and on the j  axis for system
Solution: The closed loop transfer function is
1
T (s )  5
2s  3s 4  2s 3  3s 2  2s  1
Routh table for Example 6.7
Table for polynomial whose roots are
the reciprocal of the original
P (s )  s 5  2s 4  3s 3  2s 2  3s  2
2 sign changes, 2 poles in RHP system is unstable
Feedback control system for Example 6.8
Problem Determine the number of poles in the right-half-plane, left-halfplan and on the j  axis for system. Draw conclusions about stability of the
closed loop system.
Solution: The closed loop transfer function is
T (s ) 
128
s 8  3s 7  10s 6  24s 5  48s 4  96s 3  128s 2  192s  128
Routh table for Example 6.8
There is a row of zeros in the s5, so the s6 row forms an even
polynomial. 2 sign changes from the even polynomial so 2 poles in
the RHP and because of symmetry about origin 2 will be in the LHP
The 2 remaining poles are on the j  axis
Summary of pole locations for Example 6.5
Feedback control system for Example 6.9
Problem Find the range of gain K for the system that will cuase the
system to be stable, unstabel, and marginally stable. Assume K>0.
Solution: The closed loop transfer function is
K
T (s )  3
s  18s 2  77s  K
Routh table for Example 6.9
For K < 1386 the system is stable. For K > 1386 the system is unstable.
For K = 1386 we will have entire row of zeros (s row). We form the even
polynomial and differentiate and continue, no sign changes from the
even polynomial so the 2 roots are on the j  axis and the system is
marginally stable
Routh table for Example 6.10
Problem Factor the polynomial
s 4  3s 3  30s 2  30s  200
Solution: from the Routh table we see that the s1 row is a row of zeros.
So the even polynomial at the s2 row is P (s )  s 2  10
since this
polynomial is a factor of the original, dividing yields P (s )  s 2  3s  20
As the other factor so
2
2
s 4  3s 3  30s 2  30s  200  (s  10) (s  3s  20)
Stability is State Space Example 6.11
Problem Given the system
 0
X   2
 10
y  1 0
1
10 
8 1  X  0  u
0 
5 2 
0 X
3
Find out how many poles in the LHP, RHP and on the j  axis
Solution: First form (sI-A)
3
1  s
3
1 
 s 0 0  0
( sI  A)  0 s 0   2
8
1    2 s  8  1 
0 0 s   10  5  2  10
5
s  2
Now find the det (sI-A) = s  6 s  7 s  52
3
2
Routh table for Example 6.11
One sign change, so 1 pole in the LHP and the
system is unstable
Download