SlideShare a Scribd company logo
1 of 21
1
Lecture 2
Stability
Bounded-Input Bounded-Output (BIBO) Stability
Asymptotic Stability
Lyapunov Stability
2
Any bounded input yields bounded output, i.e.






 M
t
y
N
t
u )
(
)
(
B
A
sI
C
s
q
s
p
s
T 1
)
(
)
(
)
(
)
( 



For linear systems:
BIBO Stability ⇔All the poles of the transfer function lie in the LHP.
0
)
( 
s
q
Characteristic Equation
Solve for poles of the transfer function T(s)
Bounded-Input Bounded-Output (BIBO) stablility
Definition: For any constant N, M >0
3
Asymptotically stable ⇔ All the eigenvalues of the A matrix
have negative real parts
(i.e. in the LHP)





t
t
x
Ax
x
t
u
as
0
)
(
system
the
e.
i.
0,
)
(
When 
Cx
y
Bu
Ax
x




A
sI
B
A
sI
adj
C
B
A
sI
C
s
q
s
p
s
T





  ]
[
)
(
)
(
)
(
)
( 1
0

 A
sI Solve for the eigenvalues for A matrix
Asymptotic stablility
Note: Asy. Stability is indepedent of B and C Matrix
For linear systems:
4
Asy. Stability from Model Decomposition
,n
,
i
v
Av i
i
i
i 
1
,
satisfying
,
i.e. 
 

Suppose that all the eigenvalues of A are distinct.
n
n
R
A 

CT
C
B
T
B
AT
T
A





1
1
Du
CTz
y
Bu
T
ATz
T
z



 
 1
1


 AT
T 1



]
[ 2
1 n
,v
,
, v
v
T 

Coordinate Matrix





































n
n
n



















2
1
2
1
2
1
0
0
0
0
0
0
0
0
0
Hence, system Asy. Stable ⇔ all the eigenvales of A at lie in the LHP


,
)
0
(
)
0
(
)
0
(
)
(
)
( 2
2
1
1
2
1
n
t
n
t
t
ξ
e
v
ξ
e
v
ξ
e
v
t
T
t
x n



 



  )
0
(
)
0
( 1
x
T
ξ 

i
v
Let the eigenvector of matrix A with respect to eigenvalue i

5
Asymptotic Stability in 1D
Stability Concept in 1D
Instability in 1D
6
In the absence of pole-zero cancellations, transfer function poles are
identical to the system eigenvalues. Hence BIBO stability is
equivalent to asymptotical stability.
Conclusion: If the system is both controllable and observable, then
BIBO Stability ⇔ Asymptotical Stability
Asymptotic Stablility versus BIBO Stability
• Asymptotically stable
• All the eigenvalues of A lie in the LHP
• BIBO stable
• Routh-Hurwitz criterion
• Root locus method
• Nyquist criterion
• ....etc.
Methods for Testing Stability
7
input.
forcing
the
of
absence
the
in
it
from
move
not
will
system
the
state
at that
starting
if
state,
m
equilibriu
an
called
is
system
autonomous
an
of
state
A e
x
))
(
),
(
( t
u
t
x
f
x 

0
,
0
)
0
,
( t
t
x
f e 


)
(
1
1
3
2
1
0
t
u
x
x 
















Set 𝑢(𝑡) = 0,
we get
0 1
−2 −3
𝑥1𝑒
𝑥2𝑒
=
0
0
⇒
𝑥1𝑒
𝑥2𝑒
=
0
0
Example:
1
x
2
x
Equilibrium point
Lyapunov Stablility
In other words, consider the system
satisfy
must
state
m
equilibriu e
x
Find the equilibrium point ?
8
Definition: An equilibrium state of an autonomous system is
stable in the sense of Lyapunov if for every , exist a
such that for
e
x
0

 0
)
( 



 



 e
e x
x
t
x
x
x )
,
( 0
0 0
t
t 

 
1
x
2
x
e
x
0
x
)
(t
x
9
Definition: An equilibrium state of an autonomous system is
asymptotically stable if
(i) it is stable
(ii) there exist a such that
e
x
0

e







 t
x
t
x
x
x e
e
e as
,
0
)
(
0 
 
1
x
2
x
e
x
0
x
e

)
(t
x
10
Lyapunov Theorem
)
(x
f
x 

0
:
State
Eq. 
e
x  
0
)
0
( 
f

0
,
0
)
(
)
1
( 

 x
x
V
0
for
0
)
0
(
)
2
( 
 x
V
0
)
(
)
(
)
(
)
3
( 
 x
f
dx
x
dV
dt
x
dV
0
,
0
)
(


 x
dt
x
dV 0
0
)
(


 x
dt
x
dV
Consider the system (1)
A function V(x) is called a Lapunov fuction V(x) if
Then eq. state of the system (1) is stable.
Then eq. state of the system (1) is asy. stable.
Moreover, if the Lyapunov function satisfies
and
11
Explanation of the Lyapunov Stability Theorem
1. The derivative of the Lyapunov function along the trajectory is negative.
2. The Lyapunov function may be consider as an energy function of the system.
2
x
1
x
))
(
( t
x
V
)
(t
x
0
12
Lyapunov’s method for Linear system: 0
where 
 A
Ax
x

Px
x
x
V T

)
(
Proof: Choose
0
for
0,
)
(
)
(










x
Qx
x
x
PA
P
A
x
PAx
x
Px
A
x
x
P
x
Px
x
x
V
T
T
T
T
T
T
T
T



The eq. state is asymptotically stable.
⇔
For any p.d. matrix Q , there exists a p.d. solution of the
Lyapunov equation
Q
PA
P
AT



0

x
Q
PA
P
AT




Hence, the eq. state x=0 is asy. stable by Lapunov theorem.
13
Asymptotically stable in the large
( globally asymptotically stable)
(1) The system is asymptotically stable for all the initial states .
(2) The system has only one equilibrium state.
(3) For an LTI system, asymptotically stable and globally
asymptotically stable are equivalent.
)
( 0
t
x




 )
(
, x
V
x



 )
(
, x
V
x
Lyapunov Theorem (Asy. Stability in the large)
If the Lyapunov function V(x) further satisfies
(i)
(ii)
Then, the (asy.) stability is global.
14
Sylvester’s criterion
A symmetric matrix Q is p.d. if and only if all its n
leading principle minors are positive.
n
n
Definition
The i-th leading principle minor of an
matrix Q is the determinant of the matrix extracted from
the upper left-hand corner of Q.
n
i
Qi ,
,
3
,
2
,
1 
 n
n
i
i
Q
Q
q
q
q
q
Q
q
Q
q
q
q
q
q
q
q
q
q
Q














3
22
21
21
11
2
11
1
33
32
31
23
22
21
13
12
11
15
Remark:
(1) are all negative Q is n.d.
(2) All leading principle minors of –Q are positive Q is n.d.
n
Q
Q
Q 
,
, 2
1
𝑉(𝑥)
= 2𝑥1
2
+ 4𝑥1𝑥3 + 3𝑥1
2
+ 6𝑥2𝑥3 + 𝑥3
2
0
24
0
6
0
2
3
2
1







Q
Q
Q
Q is not p.d.
Example:
16
x
x 








1
1
1
0

































































2
1
1
3
2
1
1
0
0
1
1
1
1
0
1
1
1
0
for
Solve
Assume
,
Let
22
12
12
11
22
12
12
11
22
12
12
11
22
12
12
11
p
p
p
p
P
p
p
p
p
p
p
p
p
I
PA
P
A
p
p
p
p
P
I
Q
T
0
5
0
3
11 


 P
p P is p.d.
System is asymptotically stable
Example: Test the stability of the system
Q.1 Check the stability of the equilibrium state of the system
described by
X1˙ = X2
17
1
𝑋˙2 = −𝑋1 − 𝑋2𝑋2
2
Solution:
Select Lyapunov function
V X = 𝑋2+𝑋2
1
Which is positive definite function
Its derivative is
V Ẋ =
𝜕V dX1
+
𝜕V dX2
𝜕X1 dt 𝜕X2 dt
1
V X
˙ = 2X1X2 + 2X2 −X1 − X2X2
18
1 2
V X
˙ = 2X1X2 − 2X2𝑋1 − 2𝑋2𝑋2
1 2
V X
˙ = −2X2X2
V X
˙ is always negative definite.
V X → ∞ as X → ∞ Then system is asymptotically stable in-the-large.
Q.2 Consider the nonlinear system described by the equations
19
X1˙ = X2
˙ =
X2 1 − X1 X2 − X1
Find the region in the state plane for which the equilibrium state of
the systems asymptotically stable.
Solution:
Select Lyapunov function
1 2
V X = 𝑋2+𝑋2
Which is positive definite function
Its derivative is
V Ẋ =
𝜕V dX1
+
𝜕V dX2
𝜕X1 dt 𝜕X2 dt
V X
˙ = 2X1X2 + 2X2 − 1 − X1
20
2
V X
˙ = 2X1X2 − 2𝑋2 1 − X1
X2 − X1
− 2𝑋1𝑋2
2
V X
˙ = −2𝑋2 1 − X1
Case1:
V X
˙ to be negative definite if 1 − X1 > 0 , X2 ≠ 0
or 𝑋1 < 1
If these conditions are fulfil then system remain asymptotically
stable.
Case2:
V X
˙ = 0 if 𝑋1 = 1 at this point rate of change of energy will
become zero. At this point there is no trajectory. But energy is not
zero at this point.
Case3:
V X
˙ is not negative definite if 𝑋1 > 1
In this region system will become unstable.
21
Possibly unstable
Stable Stable
Possibly unstable
X1
X2

More Related Content

Similar to lec_2 - Copy lyponve stability of system .pptx

2 general properties
2 general properties2 general properties
2 general properties
katamthreveni
 
BIOL 364 - assignment 3
BIOL 364 - assignment 3BIOL 364 - assignment 3
BIOL 364 - assignment 3
Nanjun Li
 
Design of Linear Control Systems(0).ppt
Design of Linear Control Systems(0).pptDesign of Linear Control Systems(0).ppt
Design of Linear Control Systems(0).ppt
khinmuyaraye
 

Similar to lec_2 - Copy lyponve stability of system .pptx (20)

Lyapunov stability analysis
Lyapunov stability analysisLyapunov stability analysis
Lyapunov stability analysis
 
LYAPUNOV STABILITY PROBLEM SOLUTION
LYAPUNOV STABILITY PROBLEM SOLUTIONLYAPUNOV STABILITY PROBLEM SOLUTION
LYAPUNOV STABILITY PROBLEM SOLUTION
 
Active Controller Design for Regulating the Output of the Sprott-P System
Active Controller Design for Regulating the Output of the Sprott-P SystemActive Controller Design for Regulating the Output of the Sprott-P System
Active Controller Design for Regulating the Output of the Sprott-P System
 
lyapunov.pdf
lyapunov.pdflyapunov.pdf
lyapunov.pdf
 
lecture1 (10).ppt
lecture1 (10).pptlecture1 (10).ppt
lecture1 (10).ppt
 
lec-7_phase_plane_analysis.pptx
lec-7_phase_plane_analysis.pptxlec-7_phase_plane_analysis.pptx
lec-7_phase_plane_analysis.pptx
 
Controllability of Linear Dynamical System
Controllability of  Linear Dynamical SystemControllability of  Linear Dynamical System
Controllability of Linear Dynamical System
 
control systems.pdf
control systems.pdfcontrol systems.pdf
control systems.pdf
 
state space representation,State Space Model Controllability and Observabilit...
state space representation,State Space Model Controllability and Observabilit...state space representation,State Space Model Controllability and Observabilit...
state space representation,State Space Model Controllability and Observabilit...
 
Modern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI SystemsModern Control - Lec07 - State Space Modeling of LTI Systems
Modern Control - Lec07 - State Space Modeling of LTI Systems
 
3.pdf
3.pdf3.pdf
3.pdf
 
ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM
ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEMACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM
ACTIVE CONTROLLER DESIGN FOR THE OUTPUT REGULATION OF THE WANG-CHEN-YUAN SYSTEM
 
Week_10.2.pdf
Week_10.2.pdfWeek_10.2.pdf
Week_10.2.pdf
 
2 general properties
2 general properties2 general properties
2 general properties
 
Approximate Solution of a Linear Descriptor Dynamic Control System via a non-...
Approximate Solution of a Linear Descriptor Dynamic Control System via a non-...Approximate Solution of a Linear Descriptor Dynamic Control System via a non-...
Approximate Solution of a Linear Descriptor Dynamic Control System via a non-...
 
BIOL 364 - assignment 3
BIOL 364 - assignment 3BIOL 364 - assignment 3
BIOL 364 - assignment 3
 
HYBRID SYNCHRONIZATION OF HYPERCHAOTIC LIU SYSTEMS VIA SLIDING MODE CONTROL
HYBRID SYNCHRONIZATION OF HYPERCHAOTIC LIU SYSTEMS VIA SLIDING MODE CONTROLHYBRID SYNCHRONIZATION OF HYPERCHAOTIC LIU SYSTEMS VIA SLIDING MODE CONTROL
HYBRID SYNCHRONIZATION OF HYPERCHAOTIC LIU SYSTEMS VIA SLIDING MODE CONTROL
 
HYBRID SYNCHRONIZATION OF HYPERCHAOTIC LIU SYSTEMS VIA SLIDING MODE CONTROL
HYBRID SYNCHRONIZATION OF HYPERCHAOTIC  LIU SYSTEMS VIA SLIDING MODE CONTROLHYBRID SYNCHRONIZATION OF HYPERCHAOTIC  LIU SYSTEMS VIA SLIDING MODE CONTROL
HYBRID SYNCHRONIZATION OF HYPERCHAOTIC LIU SYSTEMS VIA SLIDING MODE CONTROL
 
Design of Linear Control Systems(0).ppt
Design of Linear Control Systems(0).pptDesign of Linear Control Systems(0).ppt
Design of Linear Control Systems(0).ppt
 
ACTIVE CONTROLLER DESIGN FOR THE HYBRID SYNCHRONIZATION OF HYPERCHAOTIC XU AN...
ACTIVE CONTROLLER DESIGN FOR THE HYBRID SYNCHRONIZATION OF HYPERCHAOTIC XU AN...ACTIVE CONTROLLER DESIGN FOR THE HYBRID SYNCHRONIZATION OF HYPERCHAOTIC XU AN...
ACTIVE CONTROLLER DESIGN FOR THE HYBRID SYNCHRONIZATION OF HYPERCHAOTIC XU AN...
 

More from abbas miry (13)

swarm pso and gray wolf Optimization.pdf
swarm pso and gray wolf Optimization.pdfswarm pso and gray wolf Optimization.pdf
swarm pso and gray wolf Optimization.pdf
 
optimization methods by using matlab.pptx
optimization methods by using matlab.pptxoptimization methods by using matlab.pptx
optimization methods by using matlab.pptx
 
TLEN-5830-Wireless-Systems-Lecture-01.pptx
TLEN-5830-Wireless-Systems-Lecture-01.pptxTLEN-5830-Wireless-Systems-Lecture-01.pptx
TLEN-5830-Wireless-Systems-Lecture-01.pptx
 
UNIT-V-PPT state space of system model .ppt
UNIT-V-PPT state space of system model .pptUNIT-V-PPT state space of system model .ppt
UNIT-V-PPT state space of system model .ppt
 
11-Optimization algorithm with swarm.pptx
11-Optimization algorithm with swarm.pptx11-Optimization algorithm with swarm.pptx
11-Optimization algorithm with swarm.pptx
 
Neuron Modeling for Artificial Neural Systems 3
Neuron Modeling for Artificial Neural Systems 3Neuron Modeling for Artificial Neural Systems 3
Neuron Modeling for Artificial Neural Systems 3
 
Neuron Modeling for Artificial Neural Systems
Neuron Modeling for Artificial Neural SystemsNeuron Modeling for Artificial Neural Systems
Neuron Modeling for Artificial Neural Systems
 
Control Signal Flow Graphs lecture notes
Control Signal Flow Graphs  lecture notesControl Signal Flow Graphs  lecture notes
Control Signal Flow Graphs lecture notes
 
SFG.pptx
SFG.pptxSFG.pptx
SFG.pptx
 
bode.pptx
bode.pptxbode.pptx
bode.pptx
 
bode.pdf
bode.pdfbode.pdf
bode.pdf
 
Lec_13.pdf
Lec_13.pdfLec_13.pdf
Lec_13.pdf
 
Lec_12.pdf
Lec_12.pdfLec_12.pdf
Lec_12.pdf
 

Recently uploaded

Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 

Recently uploaded (20)

The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 

lec_2 - Copy lyponve stability of system .pptx

  • 1. 1 Lecture 2 Stability Bounded-Input Bounded-Output (BIBO) Stability Asymptotic Stability Lyapunov Stability
  • 2. 2 Any bounded input yields bounded output, i.e.        M t y N t u ) ( ) ( B A sI C s q s p s T 1 ) ( ) ( ) ( ) (     For linear systems: BIBO Stability ⇔All the poles of the transfer function lie in the LHP. 0 ) (  s q Characteristic Equation Solve for poles of the transfer function T(s) Bounded-Input Bounded-Output (BIBO) stablility Definition: For any constant N, M >0
  • 3. 3 Asymptotically stable ⇔ All the eigenvalues of the A matrix have negative real parts (i.e. in the LHP)      t t x Ax x t u as 0 ) ( system the e. i. 0, ) ( When  Cx y Bu Ax x     A sI B A sI adj C B A sI C s q s p s T        ] [ ) ( ) ( ) ( ) ( 1 0   A sI Solve for the eigenvalues for A matrix Asymptotic stablility Note: Asy. Stability is indepedent of B and C Matrix For linear systems:
  • 4. 4 Asy. Stability from Model Decomposition ,n , i v Av i i i i  1 , satisfying , i.e.     Suppose that all the eigenvalues of A are distinct. n n R A   CT C B T B AT T A      1 1 Du CTz y Bu T ATz T z       1 1    AT T 1    ] [ 2 1 n ,v , , v v T   Coordinate Matrix                                      n n n                    2 1 2 1 2 1 0 0 0 0 0 0 0 0 0 Hence, system Asy. Stable ⇔ all the eigenvales of A at lie in the LHP   , ) 0 ( ) 0 ( ) 0 ( ) ( ) ( 2 2 1 1 2 1 n t n t t ξ e v ξ e v ξ e v t T t x n           ) 0 ( ) 0 ( 1 x T ξ   i v Let the eigenvector of matrix A with respect to eigenvalue i 
  • 5. 5 Asymptotic Stability in 1D Stability Concept in 1D Instability in 1D
  • 6. 6 In the absence of pole-zero cancellations, transfer function poles are identical to the system eigenvalues. Hence BIBO stability is equivalent to asymptotical stability. Conclusion: If the system is both controllable and observable, then BIBO Stability ⇔ Asymptotical Stability Asymptotic Stablility versus BIBO Stability • Asymptotically stable • All the eigenvalues of A lie in the LHP • BIBO stable • Routh-Hurwitz criterion • Root locus method • Nyquist criterion • ....etc. Methods for Testing Stability
  • 7. 7 input. forcing the of absence the in it from move not will system the state at that starting if state, m equilibriu an called is system autonomous an of state A e x )) ( ), ( ( t u t x f x   0 , 0 ) 0 , ( t t x f e    ) ( 1 1 3 2 1 0 t u x x                  Set 𝑢(𝑡) = 0, we get 0 1 −2 −3 𝑥1𝑒 𝑥2𝑒 = 0 0 ⇒ 𝑥1𝑒 𝑥2𝑒 = 0 0 Example: 1 x 2 x Equilibrium point Lyapunov Stablility In other words, consider the system satisfy must state m equilibriu e x Find the equilibrium point ?
  • 8. 8 Definition: An equilibrium state of an autonomous system is stable in the sense of Lyapunov if for every , exist a such that for e x 0   0 ) (           e e x x t x x x ) , ( 0 0 0 t t     1 x 2 x e x 0 x ) (t x
  • 9. 9 Definition: An equilibrium state of an autonomous system is asymptotically stable if (i) it is stable (ii) there exist a such that e x 0  e         t x t x x x e e e as , 0 ) ( 0    1 x 2 x e x 0 x e  ) (t x
  • 10. 10 Lyapunov Theorem ) (x f x   0 : State Eq.  e x   0 ) 0 (  f  0 , 0 ) ( ) 1 (    x x V 0 for 0 ) 0 ( ) 2 (   x V 0 ) ( ) ( ) ( ) 3 (   x f dx x dV dt x dV 0 , 0 ) (    x dt x dV 0 0 ) (    x dt x dV Consider the system (1) A function V(x) is called a Lapunov fuction V(x) if Then eq. state of the system (1) is stable. Then eq. state of the system (1) is asy. stable. Moreover, if the Lyapunov function satisfies and
  • 11. 11 Explanation of the Lyapunov Stability Theorem 1. The derivative of the Lyapunov function along the trajectory is negative. 2. The Lyapunov function may be consider as an energy function of the system. 2 x 1 x )) ( ( t x V ) (t x 0
  • 12. 12 Lyapunov’s method for Linear system: 0 where   A Ax x  Px x x V T  ) ( Proof: Choose 0 for 0, ) ( ) (           x Qx x x PA P A x PAx x Px A x x P x Px x x V T T T T T T T T    The eq. state is asymptotically stable. ⇔ For any p.d. matrix Q , there exists a p.d. solution of the Lyapunov equation Q PA P AT    0  x Q PA P AT     Hence, the eq. state x=0 is asy. stable by Lapunov theorem.
  • 13. 13 Asymptotically stable in the large ( globally asymptotically stable) (1) The system is asymptotically stable for all the initial states . (2) The system has only one equilibrium state. (3) For an LTI system, asymptotically stable and globally asymptotically stable are equivalent. ) ( 0 t x      ) ( , x V x     ) ( , x V x Lyapunov Theorem (Asy. Stability in the large) If the Lyapunov function V(x) further satisfies (i) (ii) Then, the (asy.) stability is global.
  • 14. 14 Sylvester’s criterion A symmetric matrix Q is p.d. if and only if all its n leading principle minors are positive. n n Definition The i-th leading principle minor of an matrix Q is the determinant of the matrix extracted from the upper left-hand corner of Q. n i Qi , , 3 , 2 , 1   n n i i Q Q q q q q Q q Q q q q q q q q q q Q               3 22 21 21 11 2 11 1 33 32 31 23 22 21 13 12 11
  • 15. 15 Remark: (1) are all negative Q is n.d. (2) All leading principle minors of –Q are positive Q is n.d. n Q Q Q  , , 2 1 𝑉(𝑥) = 2𝑥1 2 + 4𝑥1𝑥3 + 3𝑥1 2 + 6𝑥2𝑥3 + 𝑥3 2 0 24 0 6 0 2 3 2 1        Q Q Q Q is not p.d. Example:
  • 17. Q.1 Check the stability of the equilibrium state of the system described by X1˙ = X2 17 1 𝑋˙2 = −𝑋1 − 𝑋2𝑋2 2 Solution: Select Lyapunov function V X = 𝑋2+𝑋2 1 Which is positive definite function Its derivative is V Ẋ = 𝜕V dX1 + 𝜕V dX2 𝜕X1 dt 𝜕X2 dt
  • 18. 1 V X ˙ = 2X1X2 + 2X2 −X1 − X2X2 18 1 2 V X ˙ = 2X1X2 − 2X2𝑋1 − 2𝑋2𝑋2 1 2 V X ˙ = −2X2X2 V X ˙ is always negative definite. V X → ∞ as X → ∞ Then system is asymptotically stable in-the-large.
  • 19. Q.2 Consider the nonlinear system described by the equations 19 X1˙ = X2 ˙ = X2 1 − X1 X2 − X1 Find the region in the state plane for which the equilibrium state of the systems asymptotically stable. Solution: Select Lyapunov function 1 2 V X = 𝑋2+𝑋2 Which is positive definite function Its derivative is V Ẋ = 𝜕V dX1 + 𝜕V dX2 𝜕X1 dt 𝜕X2 dt
  • 20. V X ˙ = 2X1X2 + 2X2 − 1 − X1 20 2 V X ˙ = 2X1X2 − 2𝑋2 1 − X1 X2 − X1 − 2𝑋1𝑋2 2 V X ˙ = −2𝑋2 1 − X1 Case1: V X ˙ to be negative definite if 1 − X1 > 0 , X2 ≠ 0 or 𝑋1 < 1 If these conditions are fulfil then system remain asymptotically stable. Case2: V X ˙ = 0 if 𝑋1 = 1 at this point rate of change of energy will become zero. At this point there is no trajectory. But energy is not zero at this point.
  • 21. Case3: V X ˙ is not negative definite if 𝑋1 > 1 In this region system will become unstable. 21 Possibly unstable Stable Stable Possibly unstable X1 X2