Control System
Control System
Control System
Stability Concepts
The concept of stability
Routh-Hurwitz criterion
Relative stability
Stability of state-space systems
b) Catastrophic failure
on Moverbmer7,1940.
Why?
Given an example of unstable system in real life.
S-Plane
Y ( s ) Pi ( s ) i ( s )
=
,
( s)
R( s)
N
Bk s + Ck
1 M Ai
,
Y (s) = +
+
s i =1s + i k =1 s 2 + 2 k s + ( k2 + n2 )
T (s) =
y (t ) = 1 + Ai e
i =1
i t
+ Dk e k t sin( k t + k ),
k =1
S-Plane
Definitions of Stability
BIBO stability: A system is said to be BIBO
stable if for any bounded input, its output
is also bounded.
Absolute stability: Stable /Unstable
Relative stability: Degree of stability (i.e.
how far from instability)
A stable linear system described by a T.F.
is such that all its poles have negative
real parts
K=3, stable
K=7, unstable
10
Roots:
11
( s ) = q( s ) = a n s n + a n 1 s n 1 + ... + a1 s + a 0 = 0.
To ascertain the stability of the system it is necessary to
determine whether any one of the roots of q(s) lies in
the right half of the s-plane.
Rewrite the above equation in factored form, we have
a n ( s r1 )( s r 2 ).....( s r n ) = 0 ,
where ri is the ith root of the characteristic equation.
q( s) = an s n an (r1 + r2 + ... + rn )s n1
n 1
= a
( r1 + r 2 + K + ) , a
n 2
= a
( r1 r 2 + . . . . ) , K a
= ( 1 ) n a n r1 . . . . r n
12
q( s ) = ( s + 2)( s 2 s + 4) = s 3 + s 2 + 2s + 8,
13
14
Routh-Hurwitz Criterion
15
Routh-Hurwitz Criterion
Consider the polynomial
16
Routh-Hurwitz Table
(s) = q(s) = an s n + an1s n1 + ... + a1s + a0 = 0.
..
17
Routh-Hurwitz Criterion
18
Routh-Hurwitz Criterion
This criterion requires that there be no changes in sign in
the first column for a stable system. This requirement is
both necessary and sufficient.
Four distinct cases or configurations of the first column array
much be considered, and each must be treated separately
and requires suitable modifications of the array calculation
procedure:
1. No element in the first column is zero;
2. there is zero in the first column, but some other element of
the row containing the zero in the first column are nonzero;
3. there is a zero in the first column, and other elements of the
row containing the zero are also zero;
4. and as in (3) with repeated roots on the j-axis.
19
20
Simple Example
21
22
Simple Systems
23
Example
24
Routh-Hurwitz Criterion
25
26
Ka=42
27
q( s) = s 5 + 2s 4 + 2s 3 + 4s 2 + 11s + 10.
s 5 1 2 11
s 4 2 4 10
s3 6 0
s 2 c1 10 0
s1 d1 0 0
s 0 10 0 0
4 12 12
6c 10
c1 =
=
, d1 = 1
6.
c1
28
More example
Consider the characteristic polynomial:
q(s) = s 4 + s 3 + s 2 + s + K ,
To determine the K value that results in the stability.
Routh array:
c1 =
s4
s3
s2
s1
s0
1 1K
1 1 0
K0
c1 0 0
K 0 0
K
K
29
Example:
q( s ) = s 3 + 2 s 2 + 4 s + K ,
s3
s2
s1
s0
1
2
8 K
2
K
0 < K < 8.
4
K
q(s) / qa (s)
2s2 + 8 s3 + 2s2 + 4s + 8
+ 4s
s3
qa (s )
2s2
2s2
0
0
When K=8
1/ 2s +1
+8
+8
Marginal stable
( when K = 8)
30
1 2 1
s 4
1 2 1
s 3 0
s 2 1 1
s1
s 0
( s 2 + 1)
31
Robotic Arm
0<K<25.308
32
33
34
We have
The shifting of the s-plane axis to ascertain the relative stability of a system is
a very useful approach, particularly for higher-order system with several pairs
of closed-loop complex conjugate roots.
35
36
37
Eigenvalues
If the coefficients of A are real, then eigenvalues
are either real or complex conjugate pairs
The trace of A is the sum of all the eigenvalues
An eigenvalue of A is also an eigenvalue of AT
If A is nonsingular with eigenvalues i , the
1
eigenvalues of A are 1 / i
For the stable system, the real parts of all the
eigenvalues must be negative.
38
39
40
41
42
where
43
( p 1)(K p) Kz
>0
( p 1)
( p 1)(K p) Kz > 0
K [( p 1) z ] p ( p 1) > 0
p( p 1)
K
if z > ( p 1)
<
( p 1) z
p( p 1)
K >
if z < ( p 1)
( p 1) z
1. z ( p 1)
p ( p 1)
, with p > 1 and
( p 1) z
z < ( p 1) will result in stability.
44
z ( p 1)
Unstable region.
45
Now:
46
Y ( s) =
=
5K a
R ( s ),
s( s + 20) + 5K a
5K a
s 2 + 20 s + 5 K a
n2
s 2 + 2 n s + n2
R ( s ),
R ( s ),
47
The best compromise (Ka=40) still does not meet all the specifications.
48
or
49
or
Condition for stability is
or
50
51
52
Summary
Routh Hurwitz stability criterion allows
to check for stability without computing
roots of characteristic equation
Can be used to determine the range of
parameters that guarantees stability