Sei sulla pagina 1di 29

EE481 Control Systems

Kunio Takaya
Electrical and Computer Engineering
University of Saskatchewan
October 15, 2009
Routh Hurwitz Stability Criterion
** Go to full-screen mode now by hitting CTRL-L
1
University of Saskatchewan, Electrical Engineering
EE 481.3 Control Systems
April 2009, Kunio Takaya
Textbook: Norman S. Nise, Control Systems Engineering Fifth
Edition, John Wiley & Sons, Inc. 2008, ISBN-13 978-0471-79475-2.
Marks: Midterm Exam: 30%, Final Exam 55%, and Assignments
15%
1. Modeling in the frequency domain
Laplace transform
Transfer functions
2. Modeling in the time domain
2
Linear dierential equations
State-Space representation
3. Time response
Second-Order Systems
Poles and zeros
Time domain solution of state equations
4. Reduction of multiple subsystems
Block diagrams and Signal-Flow graphs
Masons rule
Similarity transformations
5. Stability
Routh-Hurwitz criterion
Stability in State-Space
3
6. Steady-State errors
Steady-State error for unity gain feedback
Steady-State error for disturbance
7. Root Locus techniques
Sketching the root locus
Transient response design via gain adjustment
8. Design via root locus
Cascade compensation
Improving transient response and steady-state error
9. Frequency response techniques
Bode plots
Nyquist diagrams
Systems with time delay
4
10. Design via frequency response
Lag compasation
Lead compensation
Classes: MWF 8:30-9:30 a.m. 2B01 Engineering
My oce: 3B31
Email: kunio.takaya@usask.ca
5
1 Stability
The response of control systems consists of (1) natural response
and forced response, or (2) zero input response and zero state
response. For natural (zero input) response, a system is,
1. stable if the natural response approaches zero as time
approaches innity.
2. unstable if the natural response approaches innity as time
approaches innity.
3. marginally stable if the natural response neither decays nor
grows but remians constant or oscillates.
6
For the total response, a system is
1. stable if every bounded input yields a bounded output.
2. unstable if any bounded input yields an unbounded output.
7
8
2 The Routh Hurwitz Stability Criterion
The Routh Hurwitz stability criterion is a tool to judge the
stability of a closed loop system without solving for the poles of the
closed loop system.
9
Generating a Routh-Hurwitz table
10
11
Example 6.1
12
Any row of the Routh table may be multiplied by a positive
number.
13
Interpreting the basic 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 rst column.
In Example 6.1,
s
3
1 31 0
s
2
1 103 0
s
1
72 0 0
s
0
103 0 0
There are two sign changes in the rst column.
1 =72 and 72 =103
Therefore, two of the four roots of s
3
+10s
2
+31s +1030 = 0 are in
the right half plane of s-plane.
14
Special case 1: Zero in the rst column
T(s) =
10
s
5
+ 2s
4
+ 3s
3
+ 6s
2
+ 5s + 3
When zero is resulted in the rst column, replace 0 with a small .
15
Examine the rst column by assuming is a either positive or
negative number.
Since there are two sign changes, the polynomial has two poles in
the right half plane.
16
Special case 2: An entire row is zero.
T(s) =
10
s
5
+ 7s
4
+ 6s
3
+ 42s
2
+ 8s + 56
The row if s
3
is entirely zero. Let the polynomial above (row of s
4
)
be P(s). Then, dierentiate P(s).
P(s) = s
4
+ 6s
2
+ 8
17
dP(s)
ds
= 4s
3
+ 12
Then, replace the row of s
3
with the coecients of dP(s)/ds.
Then, proceed normally.
There are no sign changes, so the system T(s) is not unstable.
18
More about the case of entire row is zero.
1. The row previous to the row of zeros contain the even
polynomial that is a factor of the original polynomial.
s
4
+ 6s
2
+ 8 = 0, in the example above.
2. The root to nd is with respect to s
2
, so s
2
= a yields
s =

a. Therefore, the roots are symmetric about the


imaginary axis. If s is complex, s = +j, its complex
conjugate is also a root, meaning symmetric about the real axis
(because the original polynominal is of real coecients.)
3. Everything from the row containing the even polynomial down
to the end of the Routh table is a test of only the even
polynomial. In the above example, s
4
+ 6s
2
+ 8 = 0 has no
roots in RHP. Then, all has to be on the imaginary axis.
s
4
+ 6s
2
+ 8 = (s
2
+ 2)(s
2
+ 4) = 0 s = j

2, and j2.
19
The above example has one root in LHP, and four roots on the
imaginary axis (marginally stable).
20
Special case 2: One more example
T(s) =
20
s
8
+s
7
+ 12s
6
+ 22s
5
+ 39s
4
+ 59s
3
+ 48s
2
+ 38s + 20
21
22
Stability Design for Feedback Systems
T(s) =
G(s)
1 +G(s)
=
K
s
3
+ 18s
2
+ 77s +K
23
If K > 1386, s
1
term is negative. Hence, two poles are in the
right half plane (unstable).
If K < 1386, there are no sign changes. Hence, the feedback
system is stable.
If K = 1386, the row of s
1
is zero. By replacing with the
coecients of the dP(s)/ds, there are no sign changes. The
system T(s) is, however, marginally stable.
24
Stability of a State Equation
Conversion from a state equation to a transfer function
The vector/matrix form of the state equation and output equation
for single input and single output is,
_
_
_
x = Ax + bu
y = cx +du
Take the Laplace transform,
_
_
_
sX(s) x(0) = AX(s) + bU(s)
Y (s) = cX(s) +dU(s)
25
Transfer function assumes x(0) = 0.
_
_
_
sX(s) x(0) = AX(s) + bU(s)
Y (s) = cX(s) +dU(s)
sX(s) AX(s) = (sI A)X(s) = bU(s)
X(s) = (sI A)
1
bU(s)
Y (s) = cX(s) +dU(s)
= c(sI A)
1
bU(s) +dU(s)
= [c(sI A)
1
b +d] U(s)
Therefore,
Y (s)
U(s)
= c(sI A)
1
b +d
26
= c(sI A)
1
b, if d = 0
=
c adj(sI A) b
det(sI A)
Since
(sI A)
1
=
adj(sI A)
det(sI A)
The poles of the system
Y (s)
U(s)
are, therefore,
det(sI A) = jsI Aj = 0
which is the eigen values of A.
27
Example: Apply Routh-Hurwitz stability criterion.
x =
_

_
0 3 1
2 8 1
10 5 2
_

_
x +
_

_
10
0
0
_

_
u(t)
y = [1 0 0] x
sIA = s
_

_
1 0 0
0 1 0
0 0 1
_

_
0 3 1
2 8 1
10 5 2
_

_
=
_

_
s 3 1
2 s 8 1
10 5 s + 2
_

_
det(sI A) = s
3
6s
2
7s 52
28
The Routh table is,
s
3
1 7 0
s
2
3 26 0
s
1
1 0 0
s
0
26 0 0
Since there is one sign change, one of three poles is in the right half
plane (unstable).
29

Potrebbero piacerti anche