Chapter 6 - : The Stability of Linear Feedback Systems
Chapter 6 - : The Stability of Linear Feedback Systems
Chapter 6 - : The Stability of Linear Feedback Systems
=
- - - -
- - - -
- - - -
= + + + + +
n n
n n
n
n
n n
n n
n
n
n n
n n
n n
n n n n
n
n
n n n
n
n n n
n
n n n
n
n n n
n
n
n
n
n
n
n
b b
a a
b
c
a a
a a
a
b
a a
a a
a a
a a a a
b
h s
c c c s
b b b s
a a a s
a a a s
a s a s a s a s a Characteristic equation, q(s)
Routh array
The Routh-Hurwitz criterion
states that the number of roots
of q(s) with positive real parts
is equal to the number of
changes in sign of the first
column of the Routh array.
Illustrations
The Routh-Hurwitz Stability Criterion
Case One: No element in the first column is zero.
Example 6.1 Second-order system
The Characteristic polynomial of a second-order system is:
q s ( ) a
2
s
2
a
1
s + a
0
+
The Routh array is written as:
where:
b
1
a
1
a
0
0 ( ) a
2
a
1
a
0
Theref ore the requirement f or a stable second-order system is
simply that all coef f icients be positive or all the coef ficients be
negative.
0
0
1
0
1
1
0 2
2
b s
a s
a a s
Illustrations
The Routh-Hurwitz Stability Criterion
Case Two: Zeros in the first column while some elements of
the row containing a zero in the first column are nonzero.
If only one element in the array is zero, it may be replaced with a small positive
number c that is allowed to approach zero after completing the array.
q s ( ) s
5
2s
4
+ 2s
3
+ 4s
2
+ 11s + 10 +
The Routh array is then:
where:
b
1
2 2 1 4
2
0 c c
1
4c 2 6
c
12
c
d
1
6 c
1
10c
c
1
6
There are two sign changes in the first column due to the large negative number
calculated f or c1. Thus, the system is unstable because two roots lie in the
right half of the plane.
0 0 10
0 0
0 10
0 6
10 4 2
11 2 1
0
1
1
1
2
1
3
4
5
s
d s
c s
b s
s
s
Illustrations
The Routh-Hurwitz Stability Criterion
Case Three: Zeros in the first column, and the other elements
of the row containing the zero are also zero.
This case occurs when the polynomial q(s) has zeros located symetrically about the
origin of the s-plane, such as (s+o)(s-o) or (s+je)(s-je). This case is solved using
the auxiliary polynomial, U(s), which is located in the row above the row containing
the zero entry in the Routh array.
q s ( ) s
3
2 s
2
+ 4s + K +
Routh array:
For a stable system we require that 0 s < 8 <
For the marginally stable case, K=8, the s^1 row of the Routh array contains all zeros. The
auxiliary plynomial comes f rom the s^2 row.
U s ( ) 2s
2
Ks
0
+ 2 s
2
8 + 2 s
2
4 +
( )
2 s j 2 + ( ) s j 2 ( )
It can be proven that U(s) is a f actor of the characteristic polynomial:
q s ( )
U s ( )
s 2 +
2
Thus, when K=8, the factors of the characteristic polynomial are:
q s ( ) s 2 + ( ) s j 2 + ( ) s j 2 ( )
0
0
2
4 1
0
2
8
1
2
3
K s
s
K s
s
K
Illustrations
The Routh-Hurwitz Stability Criterion
Case Four: Repeated roots of the characteristic equation on
the jw-axis.
With simple roots on the jw-axis, the system will
have a marginally stable behavior. This is not
the case if the roots are repeated. Repeated roots
on the jw-axis will cause the system to be
unstable. Unfortunately, the routh-array will fail
to reveal this instability.
Illustrations
Example 6.4
Illustrations
Example 6.5 Welding control
Using block diagram reduction we find that:
The Routh array is then:
Ka s
c s
Ka b s
K s
Ka s
0
3
1
3
2
3
4
) 6 ( 6
11 1
+
For the system to be stable both b
3
and c
3
must be positive.
Using these equations a relationship can be determined f or K and a .
where: b
3
60 K
6
and c
3
b
3
K 6 + ( ) 6 Ka
b
3
Illustrations
The Relative Stability of Feedback Control Systems
It is often necessary to know the
relative damping of each root to
the characteristic equation.
Relative system stability can be
measured by observing the
relative real part of each root. In
this diagram r2 is relatively more
stable than the pair of roots
labeled r1.
One method of determining the relative stability of
each root is to use an axis shift in the s-domain and
then use the Routh array as shown in Example 6.6 of
the text.
Illustrations
Problem statement: Design the turning control for a tracked
vehicle. Select K and a so that the system is stable. The
system is modeled below.
Design Example: Tracked Vehicle Turning Control
Illustrations
The characteristic equation of this system is:
1 G
c
G s ( ) + 0
or
1
K s a + ( )
s s 1 + ( ) s 2 + ( ) s 5 + ( )
+ 0
Thus,
s s 1 + ( ) s 2 + ( ) s 5 + ( ) K s a + ( ) + 0
or
s
4
8s
3
+ 17s
2
+ K 10 + ( )s + Ka + 0
To determine a stable region f or the system, we establish the Routh array as:
where
b
3
126 K
8
and c
3
b
3
K 10 + ( ) 8Ka
b
3
Ka s
c s
Ka b s
K s
Ka s
0
3
1
3
2
3
4
0 ) 10 ( 8
17 1
+
Design Example: Tracked Vehicle Turning Control
Illustrations
Ka s
c s
Ka b s
K s
Ka s
0
3
1
3
2
3
4
0 ) 10 ( 8
17 1
+
Design Example: Tracked Vehicle Turning Control
where
b
3
126 K
8
and c
3
b
3
K 10 + ( ) 8Ka
b
3
Theref ore,
K 126 <
K a 0 >
K 10 + ( ) 126 K ( ) 64Ka 0 >
Illustrations
System Stability Using MATLAB
Illustrations
System Stability Using MATLAB
Illustrations
System Stability Using MATLAB
Illustrations
System Stability Using MATLAB