Professional Documents
Culture Documents
NMB 34203 Control Systems: System Stability: The Routh-Hurwitz Criterion
NMB 34203 Control Systems: System Stability: The Routh-Hurwitz Criterion
NMB 34203 Control Systems: System Stability: The Routh-Hurwitz Criterion
Chapter 5
System Stability: The Routh-Hurwitz
criterion
CLO and Chapter Objectives
Chapter Objectives
Upon completion of this topic, the student should be able to :
• Determine the stability of a system represented as a transfer function
• Determine system parameters to yield stability
• Interpret the number of poles in each region of the complex plane
2
Overview
4
Introduction
5
Introduction
Closed-loop poles and response : Stable system:- All poles are in the left-half plane
6
Introduction
Closed-loop poles and response : Unstable system: Poles in the right-half plane
7
Routh-Hurwitz Criterion
8
Routh-Hurwitz Criterion
Step 2 : Begin by labeling the rows with power of s from the highest power of
the denominator of the closed-loop transfer function to s0
Step 3 : Start with the coefficient of the highest power of s in the denominator
and list, horizontally in the first row, every other coefficient (skip one)
Step 4 : In the second row list horizontally, starting with the next highest power
of s, every coefficient that was skipped in the first row.
9
Routh-Hurwitz Criterion
Step 5 : The remaining entries are filled in as follows
Make the Routh table for the system shown below (unity feedback):
G(s)
H(s) = 1
Solution :
The closed-loop transfer function:
11
Routh-Hurwitz Criterion
12
Routh-Hurwitz Criterion
• The basic Routh table applies to systems with poles in the left and
right half-planes.
• If the closed-loop transfer function has all poles in the left half of the s-
plane, the system is stable.
14
Routh-Hurwitz Criterion
Example 2:
Make a Routh table and tell how many roots of the following polynomial
are in the right half-plan and in the left half-plane.
P( s) 3s 7 9s 6 6s 5 4s 4 7 s 3 8s 2 2s 6
15
Routh-Hurwitz Criterion
Example 2:
Make a Routh table and tell how many roots of the following polynomial
are in the right half-plan and in the left half-plane.
P( s) 3s 7 9s 6 6s 5 4s 4 7 s 3 8s 2 2s 6
Solution :
16
Routh-Hurwitz Criterion: Special Cases
17
Routh-Hurwitz Criterion: Special Cases
Since there are two sign changes, the system is unstable and
has two right half-plane poles, (and three half-left plane poles) 18
Routh-Hurwitz Criterion: Special Cases
Stability via reverse coefficients
If we can find the polynomial that has the reciprocal roots of the original (i.e.,
polynomial with the coefficient written in reverse order), it is possible that the Routh
table for the new polynomial will not have a zero in the first column.
19
Routh-Hurwitz Criterion: Special Cases
Example 4: Stability via reverse coefficients
In example 3, we have seen that there is one zero in the first column. Determine the
stability of the same system via reverse coefficients
Solution :
Write a polynomial that has the reciprocal roots of the denominator of equation in
reverse order. Hence, D( s ) 3s 5 5s 4 6s 3 3s 2 2s 1
Create a Routh table using the equation above. The table is shown below :
Since there are two sign changes, the system is unstable and has two right half-plane poles.
The same as the result obtained in example 3.
Notice also that this table does not have a zero in the first column. 20
Routh-Hurwitz Criterion: Special Cases
Entire Row is Zero
• Sometimes while making a Routh table, we find that an entire row consists of
zeros because there is an even polynomial that is a factor of the original
polynomial.
• An entire row of zeros will appear in the Routh table when a purely even or
purely odd polynomial is a factor of original polynomial.
• An example, s4 + 5s2 + 7s0 is an even polynomial (it has only even powers of s).
• Even polynomial only have roots that are symmetrical about the origin
=> Some of these roots could be on the jw-axis
=> If there is no row of zeros in the Routh table, there is no jw-roots
21
Routh-Hurwitz Criterion: Special Cases
Entire Row is Zero
• Odd polynomials are the product of an even polynomial and an odd power of
s. Thus the constant term of an odd polynomial is always missing
• When an entire row is zero in the Routh table, we return to the previous row
and form an auxiliary polynomial P(s), using the entries in that row as
coefficients:
The polynomial will start with the power of s in the label column and
continue by skipping one power of s
Then, we differentiate the polynomial with respect to s
Finally, we use the coefficients of the differentiation to replace the row
of zeros
22
Routh-Hurwitz Criterion: Special Cases
Entire Row is Zero
This symmetry can occur under three (3) conditions of root position:
• The roots are symmetrical and real
• The roots are symmetrical and imaginary (jw-roots)
• The roots are quadrantal
• Every entry in the Routh table from the Even’s Poly row to
the end of the table applies only to the Even polynomial
• No. of sign changes from the Even poly to the end of the
table equals the no. of right-half plane roots
Solution :
24
Routh-Hurwitz Criterion: Special Cases
determine how many poles are in the right half-plane, in the left half-plane
and on the jω-axis
Solution :
25
Form P(s)
Entire row is
zeros
26
2 sign changes:
2 right-half
plane poles &
the rest:
2 left-half plane
poles
Even poly
Skill-Assessment Exercise:
Use the Routh-Hurwitz criterion to find how many poles of the following closed-loop
system, T(s), are in the right half-plane, in the left half-plane and on the jω-axis
s 3 7 s 2 21s 10
T ( s) 6 5
s s 6s 4 0s 3 s 2 s 6
Solution :
28
Routh-Hurwitz Criterion: Special Cases
Second order: 2 roots, one sign change => 1 RHP pole &
the rest: 1LHP pole
Even poly
4th order: 4 roots:
• 1 sign change: 1 RHP
pole & 1 LHP pole
• The rest: 2 jw-poles
Solution :
Closed-Loop TF:
0
0
0 0
0 0
There are 2 sign changes in the 1st column => 2 RHP poles (thus system is unstable), and the
30
rest: 2 LHP poles. No jw-poles because the row of zeros did not appear.
Routh-Hurwitz Criterion: Additional examples
Solution :
Closed-Loop TF:
31
Routh-Hurwitz Criterion: Additional examples
1st approach: Replace zero in the 1st column with epsilon
32
Routh-Hurwitz Criterion: Additional examples
33
Solution :
Second order: no sign changes, 2 roots = 2 LHP poles
Even
poly
• 2 sign changes: 2 RHP
poles & 2 LHP poles
• The rest: 2 jw-poles
6th order: 6 roots:
Solution :
Closed-loop TF:
35
Routh-Hurwitz Criterion: Additional examples
36
Routh-Hurwitz Criterion: Additional examples
Final answer:
To make the system stable: 0 < K < 2
37