Lecture 11
Lecture 11
Introduction
Risk for instability is the main drawback of feedback
K. J. strm
1. Introduction
2. Stability concepts
3. Linear Systems
4. Nonlinear Systems
5. Summary
Theme: Nonlinear systems have much richer behavior. Stability of nonlinear systems is determined by their local linear
approximation. The main reason why linera control theory
works.
Stable
Unstable
0.5
0.5
0
0
10
20
30
40
50
Stable
1
0
0
10
20
30
40
50
30
40
50
Unstable
1
The first and third cases are evidently inconsistent with the stability
of the motion: and the second and fourth alone are admissible in
a good governor. Stability is mathematically equivalent to the
condition that all roots of an algebraic equation (the characteristic
equation) are in the left half plane.
1
0
1
10
20
30
40
50
10
20
Stability Concept
Lyapunov Stability
The solution x(t, a) is called stable if h x(t, a) x(t, b)h < for all
b such that ha bh < .
The solution is called asymptotically stable if it is stable
and if in addition h x(t, a) x(t, b)h goes to zero as t increases
towards .
Notice that we can only talk about stability of a particular
solution. One solution may be stable and another unstable.
Example: the pendulum.
In control we will require asymptotic stability.
It is convenient to normalize so that the interesting solution is
x(t, a) = 0.
Linear Systems
Consider the solutions x(t, a) and x(t, b) to the equations
dx
= Ax
dt
x(t, b) = eAt b
dx
= Ax has the characteristic equation
dt
det(sI A) = 0
The system
dn y
dtn
n1
+ a1 ddtn1y + . . . + an1 dy
+ an y = 0
dt
s n + a1 s n 1 + . . . + a n 1 s + a n = 0
Linearize around x1 = 0.
d
dt
x1
x2
x1
x1 ( t)
x2 ( t)
x2
1
1
t
= c1 e
+ c2 e
1
1
t
det ( sI A) = s 1
2
Linearize around x1 = .
d
dt
dx
= Ax
dt
x1
x2
1 0
d
dt
x1
x2
d
dt
x1
x2
= c1
sin t
cos t
+ c2
cos t
sin t
det ( sI A) = s + 1
2
Using Matlab
= 0, =
p
mgQ/ J p g/Q 7rad/s
= 0, = , = 0 , = 0
where 0 = arccos (mgQ/ J p 2). Physical interpretation!
Linearization
Model
A=
dx1
= x2
dt
dx2
mgQ
1
=
sin x1 + 2 sin 2x1
dt
Jp
2
Linearize around x = x0
V f
A=
=
V x x= x0
mgQ
cos x1 + 2 cos 2x1
Jp
J p
!
0
A=
x= x0
Summary
Stability concepts
J p 2 > mgQ
0
mgQ
+ 2
Jp
Solution x1 = =
0
mgQ 2
0
mgQ
+ 2
Jp