0% found this document useful (0 votes)
159 views20 pages

Lect - 4 Stability of Equilibrium Points

This document summarizes key concepts about stability of equilibrium points for nonlinear control systems. It defines stability, asymptotic stability, and region of attraction for equilibrium points. It discusses analyzing stability for scalar and two-dimensional systems, and introduces the concept of linearization to approximate stability of a nonlinear system near an equilibrium point based on the eigenvalues of the linearized system matrix. Examples of stability for scalar, two-dimensional, and linear systems are provided.

Uploaded by

akozy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
159 views20 pages

Lect - 4 Stability of Equilibrium Points

This document summarizes key concepts about stability of equilibrium points for nonlinear control systems. It defines stability, asymptotic stability, and region of attraction for equilibrium points. It discusses analyzing stability for scalar and two-dimensional systems, and introduces the concept of linearization to approximate stability of a nonlinear system near an equilibrium point based on the eigenvalues of the linearized system matrix. Examples of stability for scalar, two-dimensional, and linear systems are provided.

Uploaded by

akozy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Nonlinear Control

Lecture # 4
Stability of Equilibrium Points

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Basic Concepts
x = f (x)
f is locally Lipschitz over a domain D Rn
Suppose x D is an equilibrium point; that is, f (
x) = 0
Characterize and study the stability of x
For convenience, we state all definitions and theorems for the
case when the equilibrium point is at the origin of Rn ; that is,
x = 0. No loss of generality
y = x x
def

y = x = f (x) = f (y + x) = g(y),
Nonlinear Control Lecture # 4 Stability of Equilibrium Points

where g(0) = 0

Definition 3.1
The equilibrium point x = 0 of x = f (x) is
stable if for each > 0 there is > 0 (dependent on )
such that
kx(0)k < kx(t)k < , t 0
unstable if it is not stable
asymptotically stable if it is stable and can be chosen
such that
kx(0)k < lim x(t) = 0
t

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Scalar Systems (n = 1)
The behavior of x(t) in the neighborhood of the origin can be
determined by examining the sign of f (x)
The requirement for stability is violated if xf (x) > 0 on
either side of the origin
f(x)

f(x)

Unstable

f(x)

Unstable

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Unstable

The origin is stable if and only if xf (x) 0 in some


neighborhood of the origin
f(x)

Stable

f(x)

f(x)

Stable

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Stable

The origin is asymptotically stable if and only if xf (x) < 0 in


some neighborhood of the origin
f(x)

f(x)

(a)

Asymptotically Stable

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

(b)

Globally Asymptotically Stable

Definition 3.2
Let the origin be an asymptotically stable equilibrium point of
the system x = f (x), where f is a locally Lipschitz function
defined over a domain D Rn ( 0 D)
The region of attraction (also called region of asymptotic
stability, domain of attraction, or basin) is the set of all
points x0 in D such that the solution of
x = f (x),

x(0) = x0

is defined for all t 0 and converges to the origin as t


tends to infinity
The origin is globally asymptotically stable if the region of
attraction is the whole space Rn
Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Two-dimensional Systems(n = 2)

Type of equilibrium point


Center
Stable Node
Stable Focus
Unstable Node
Unstable Focus
Saddle

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Stability Property

Example: Tunnel Diode Circuit


x

1.6
1.4
1.2
1
0.8

Q
1

Q
2

0.6
0.4
0.2

Q
3

0
x
0.2
0.4
0.4

0.2

0.2

0.4

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

0.6

0.8

1.2

1.4

1.6

Example: Pendulum Without Friction


x=y
y = sin(x)

3
4

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

0
x

Example: Pendulum With Friction


4

x2
3

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Linear Time-Invariant Systems


x = Ax
x(t) = exp(At)x(0)
P 1AP = J = block diag[J1 , J2 , . . . , Jr ]

i 1 0 . . . . . . 0
0 i 1 0 . . . 0

..
..
..
.
.
.

Ji =
..
...
.
0

.
.
.
.
. 1
0 . . . . . . . . . 0 i mm
Nonlinear Control Lecture # 4 Stability of Equilibrium Points

exp(At) = P exp(Jt)P

mi
r X
X

tk1 exp(i t)Rik

i=1 k=1

mi is the order of the Jordan block Ji


Re[i ] < 0 i Asymptotically Stable
Re[i ] > 0 for some i Unstable
Re[i ] 0 i & mi > 1 for Re[i ] = 0 Unstable
Re[i ] 0 i & mi = 1 for Re[i ] = 0 Stable
If an n n matrix A has a repeated eigenvalue i of algebraic
multiplicity qi , then the Jordan blocks of i have order one if
and only if rank(A i I) = n qi
Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Theorem 3.1
The equilibrium point x = 0 of x = Ax is stable if and only if
all eigenvalues of A satisfy Re[i ] 0 and for every eigenvalue
with Re[i ] = 0 and algebraic multiplicity qi 2,
rank(A i I) = n qi , where n is the dimension of x. The
equilibrium point x = 0 is globally asymptotically stable if and
only if all eigenvalues of A satisfy Re[i ] < 0
When all eigenvalues of A satisfy Re[i ] < 0, A is called a
Hurwitz matrix
When the origin of a linear system is asymptotically stable, its
solution satisfies the inequality
kx(t)k kkx(0)ket ,
Nonlinear Control Lecture # 4 Stability of Equilibrium Points

t 0, k 1, > 0

Exponential Stability
Definition 3.3
The equilibrium point x = 0 of x = f (x) is exponentially
stable if
kx(t)k kkx(0)ket , t 0
k 1, > 0, for all kx(0)k < c
It is globally exponentially stable if the inequality is satisfied
for any initial state x(0)
Exponential Stability Asymptotic Stability

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Example 3.2
x = x3
The origin is asymptotically stable
x(0)
x(t) = p
1 + 2tx2 (0)
x(t) does not satisfy |x(t)| ket |x(0)| because
|x(t)| ket |x(0)|

e2t
k2
1 + 2tx2 (0)

e2t
=
t 1 + 2tx2 (0)

Impossible because lim

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Linearization
x = f (x),

f (0) = 0

f is continuously differentiable over D = {kxk < r}


J(x) =

f
(x)
x

h() = f (x) for 0 1,


h(1) h(0) =

h () = J(x)x

h () d,

h(0) = f (0) = 0

f (x) =

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

J(x) d x

f (x) =

J(x) d x

Set A = J(0) and add and subtract Ax


Z 1
f (x) = [A + G(x)]x, where G(x) =
[J(x) J(0)] d
0

G(x) 0 as x 0
This suggests that in a small neighborhood of the origin we
can approximate the nonlinear system x = f (x) by its
linearization about the origin x = Ax

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Theorem 3.2
The origin is exponentially stable if and only if Re[i ] < 0
for all eigenvalues of A
The origin is unstable if Re[i ] > 0 for some i
Linearization fails when Re[i ] 0 for all i, with Re[i ] = 0
for some i

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

Example 3.3
x = ax3


f
2
=
3ax
=0
A=
x=0
x x=0

Stable if a = 0; Asymp stable if a < 0; Unstable if a > 0


When a < 0, the origin is not exponentially stable

Nonlinear Control Lecture # 4 Stability of Equilibrium Points

You might also like