SlideShare a Scribd company logo
1 of 22
Modern Control Systems 1
Lecture 07 Analysis (III) --
Stability
7.1 Bounded-Input Bounded-Output (BIBO) Stability
7.2 Asymptotic Stability
7.3 Lyapunov Stability
7.4 Linear Approximation of a Nonlinear System
Modern Control Systems 2
Any bounded input yields bounded output, i.e.
∞<≤→∞<≤ MtyNtu )()(
BAsIC
sq
sp
sT 1
)(
)(
)(
)( −
−==For linear systems:
BIBO Stability ⇔All the poles of the transfer function lie in the LHP.
0)( =sq
Characteristic Equation
Solve for poles of the transfer function T(s)
Bounded-Input Bounded-Output (BIBO) stablility
Definition: For any constant N, M >0
Modern Control Systems 3
Asymptotically stable ⇔ All the eigenvalues of the A matrix
have negative real parts
(i.e. in the LHP)
∞→→
==
ttx
Axxtu
as0)(
systemthee.i.0,)(When 
Cxy
BuAxx
=
+=
AsI
BAsIadjC
BAsIC
sq
sp
sT
−
−
=−== − ][
)(
)(
)(
)( 1
0=− AsI Solve for the eigenvalues for A matrix
Asymptotic stablility
Note: Asy. Stability is indepedent of B and C Matrix
For linear systems:
Modern Control Systems 4
Asy. Stability from Model Decomposition
,n,ivAv iiii 1,satisfying,i.e. == λλ
Suppose that all the eigenvalues of A are distinct.
nn
RA ×
∈
CTC
BTB
ATTA
=
=
=
−
−
1
1
DuCTzy
BuTATzTz
+=
+= −− 11

ξξ ATT 1−
=
][ 21 n,v,, vvT =Coordinate Matrix
























=












nnn
ξ
ξ
ξ
λ
λ
λ
ξ
ξ
ξ








2
1
2
1
2
1
00
0
000
000
Hence, system Asy. Stable ⇔ all the eigenvales of A at lie in the LHP
⇒
⇒
,)0()0()0()()( 2211
21
n
t
n
tt
ξevξevξevtTtx nλλλ
ζ +++==  )0()0( 1
xTξ −
=
ivLet the eigenvector of matrix A with respect to eigenvalue iλ
Modern Control Systems 5
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
Modern Control Systems 6
input.forcingtheofabsencetheinitfrom
movenotwillsystemthestateat thatstartingif
state,mequilibriuancalledissystemautonomousanofstateA ex
))(),(( tutxfx =
0,0)0,( ttxf e ≥∀=
)(
1
1
32
10
tuxx 





+





−−
=






=





⇒=











−−
=
0
0
0
32
10
getwe
,0)(Set
2
1
2
1
e
e
e
e
x
x
x
x
tu
Example:
1x
2x
Equilibrium point
Lyapunov Stablility
In other words, consider the system
satisfymuststatemequilibriu ex
Modern Control Systems 7
Definition: An equilibrium state of an autonomous system is
stable in the sense of Lyapunov if for every , exist a
such that for
ex
0>ε 0)( >εδ
εδ <−⇒<− ee xxtxxx ),( 00 0tt ≥∀
δ ε
1x
2x
ex
0x
)(tx
Modern Control Systems 8
Definition: An equilibrium state of an autonomous system is
asymptotically stable if
(i) it is stable
(ii) there exist a such that
ex
0>eδ
∞→→−⇒<− txtxxx eee as,0)(0 δ
δ ε
1x
2x
ex
0x
eδ
)(tx
Modern Control Systems 9
Lyapunov Theorem
)(xfx =
0:StateEq. =ex ( )0)0( =f
0,0)()1( ≠∀> xxV
0for0)0()2( == xV
0)(
)()(
)3( ≤= xf
dx
xdV
dt
xdV
0,0
)(
≠∀< x
dt
xdV 00
)(
=⇔= x
dt
xdV
Consider the system (6.1)
A function V(x) is called a Lapunov fuction V(x) if
Then eq. state of the system (6.1) is stable.
Then eq. state of the system (6.1) is asy. stable.
Moreover, if the Lyapunov function satisfies
and
Modern Control Systems 10
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.
2x
1x
))(( txV
)(tx0
Modern Control Systems 11
Lyapunov’s method for Linear system: 0where ≠= AAxx
PxxxV T
=)(Proof: Choose
0for0,
)(
)(
≠<−=
+=
+=
+=
xQxx
xPAPAx
PAxxPxAx
xPxPxxxV
T
TT
TTT
TT

The eq. state is asymptotically stable.
⇔
For any p.d. matrix Q , there exists a p.d. solution of the
Lyapunov equation
QPAPAT
−=+
0=x
QPAPAT
−=+
Hence, the eq. state x=0 is asy. stable by Lapunov theorem.
Modern Control Systems 12
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.
)( 0tx
∞<∞<∀ )(, xVx
∞→∞→ )(, xVx
Lyapunov Theorem (Asy. Stability in the large)
If the Lyapunov function V(x) further satisfies
(i)
(ii)
Then, the (asy.) stability is global.
Modern Control Systems 13
Sylvester’s criterion
A symmetric matrix Q is p.d. if and only if all its n
leading principle minors are positive.
nn×
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.
niQi ,,3,2,1 = nn×
ii×
QQ
qq
qq
Q
qQ
qqq
qqq
qqq
Q
==
=










=
3
2221
2111
2
111
333231
232221
131211
Example 6.1:
Modern Control Systems 14
Remark:
(1) are all negative Q is n.d.
(2) All leading principle minors of –Q are positive Q is n.d.
nQQQ ,, 21
[ ]
[ ]




















=




















=
++++=
3
2
1
321
3
2
1
321
2
332
2
131
2
1
132
330
202
100
630
402
6342)(
x
x
x
xxx
x
x
x
xxx
xxxxxxxxV
024
06
02
3
2
1
<−=
>=
>=
Q
Q
Q
Q is not p.d.
Example:
Modern Control Systems 15
xx 





−−
=
11
10







=





=⇒






−
−
=





−−





+











−
−
−=+






==
21
13
2
1
10
01
11
10
11
10
forSolve
Assume,Let
2212
1211
2212
1211
2212
1211
2212
1211
pp
pp
P
pp
pp
pp
pp
IPAPA
pp
pp
PIQ
T
050311 >=>= Pp P is p.d.
System is asymptotically stable
The Lyapunov function is:
)()(
)223(
2
1)(
2
2
2
1
2
221
2
1
xxxV
xxxxPxxxV T
+−=
++==

Example:
Modern Control Systems 16
+
−
+
−
+=
== !2
)()(
!1
)()(
)()(
2
2
2
e
xx
e
xx
e
xx
dx
xfdxx
dx
xdf
xfxf
ee
Neglecting all the high order terms, to yield
)()(
!1
)()(
)()( ee
e
xx
e xxmxf
xx
dx
xdf
xfxf
e
−⋅+=
−
+≈
=
Linear approximation of a function around an operating point ex
Let f (x) be a differentiable function.
Expanding the nonlinear equation into a Taylor series about the
operation point , we haveex
)()()( ee xxmxfxf −⋅≈−
ex x
)(xf
x
)( exf
)(xf
Modern Control Systems
where
exxdx
xdf
m
=
=
)(
Modern Control Systems 17
,,ewher),(),,(
)()()(),,(
),,(
1
1
22
2
11
1
1
1








∂
∂
∂
∂
=
∂
∂
−
∂
∂
+=
−
∂
∂
++−
∂
∂
+−
∂
∂
+=
====
===
eeee
eee
xxnxxxx
e
xx
nee
nenxx
n
exxexxnee
n
x
f
x
f
x
f
xx
x
f
xxf
xx
x
f
xx
x
f
xx
x
f
xxf
xxf



n
Rx ∈Let x be a n-dimensional vector, i.e.
Let f be a m-dimensional vector function,
i.e.
mn
RRxf →:)(












=
),,(
),,(
),,(
),,(
1
12
11
1
nm
n
n
n
xxf
xxf
xxf
xxf





Multi-dimensional Case:
Modern Control Systems 18
Special Case: n=m=2
)()()()( ee
xx
e xxAxx
x
f
xfxf
e
−=−
∂
∂
≈−
=
T
xxx ],[where 21= A
x
f
x
f
x
f
x
f
x
f
ee
ee
e
xxxx
xxxx
xx
=














∂
∂
∂
∂
∂
∂
∂
∂
=
∂
∂
==
==
=
2
2
1
2
2
1
1
1
and
Linear approximation of a function around an operating point ex
Modern Control Systems 19
)-())(( exxAtxfx ≈=
exxz -=whereAzz = xxxz e
 == -and
Let exbe an equilibrium state, from
The linearization of around the equilibrium state is))(()( txftx = ex
Linear approximation of an autonomous nonlinear systems ))(()( txftx =
2
2
1
2
2
1
1
1














∂
∂
∂
∂
∂
∂
∂
∂
=
∂
∂
=
==
==
=
ee
ee
e
xxxx
xxxx
xx
x
f
x
f
x
f
x
f
x
f
Awhere
Modern Control Systems 20
Example : Pendulum oscillator model
0sin2
2
=+ θ
θ
MgL
dt
d
J
From Newton’s Law we have








=





⇒
1
2
2
1
sin- x
J
MgL
x
x
x


θθ == 21 , xxDefine
We can show that is an equilibrium state.0=ex
where J is the inertia.
(Reproduced from [1])
Modern Control Systems 21
The linearization around the equilibrium state is0=ex
xz =where xz  =and
Method 1:
11
01
1
1212
112
0)-(
)(sin
sin0-sin(0)-)(
sin)(
1
zx
dx
xd
xfxf
xxf
x
=≈=⇒
=
=








=





1
2
2
1
- z
J
MgL
z
z
z


2221221 0)-((0)-)()( zxfxfxxf ==⇒=
Example (cont.):
Modern Control Systems 22
The linearization around the equilibrium state is0=ex








=













==





1
2
2
1
2
1
-0-
10
z
J
MgL
z
z
z
J
MgLAz
z
z


xz =where xz  =and
Example (cont.):
Method 2: 1221 sin-)(,)( x
J
MgL
xfxxf ==
A
J
MgL
x
f
x
f
x
f
x
f
x
f
ee
ee
e
xxxx
xxxx
xx
=








=














∂
∂
∂
∂
∂
∂
∂
∂
=
∂
∂
==
==
=
0
-
10
2
2
1
2
2
1
1
1

More Related Content

What's hot

Discreate time system and z transform
Discreate time system and z transformDiscreate time system and z transform
Discreate time system and z transform
VIKAS KUMAR MANJHI
 
discrete time signals and systems
 discrete time signals and systems  discrete time signals and systems
discrete time signals and systems
Zlatan Ahmadovic
 
2012 mdsp pr03 kalman filter
2012 mdsp pr03 kalman filter2012 mdsp pr03 kalman filter
2012 mdsp pr03 kalman filter
nozomuhamada
 
09 - Program verification
09 - Program verification09 - Program verification
09 - Program verification
Tudor Girba
 

What's hot (20)

z transforms
z transformsz transforms
z transforms
 
STate Space Analysis
STate Space AnalysisSTate Space Analysis
STate Space Analysis
 
Lcs2
Lcs2Lcs2
Lcs2
 
Lec9
Lec9Lec9
Lec9
 
Dcs lec02 - z-transform
Dcs   lec02 - z-transformDcs   lec02 - z-transform
Dcs lec02 - z-transform
 
Discreate time system and z transform
Discreate time system and z transformDiscreate time system and z transform
Discreate time system and z transform
 
Computational Motor Control: Optimal Control for Stochastic Systems (JAIST su...
Computational Motor Control: Optimal Control for Stochastic Systems (JAIST su...Computational Motor Control: Optimal Control for Stochastic Systems (JAIST su...
Computational Motor Control: Optimal Control for Stochastic Systems (JAIST su...
 
Fixed Point Theorm In Probabilistic Analysis
Fixed Point Theorm In Probabilistic AnalysisFixed Point Theorm In Probabilistic Analysis
Fixed Point Theorm In Probabilistic Analysis
 
BEC-26 control-systems_unit-III_pdf
BEC-26 control-systems_unit-III_pdfBEC-26 control-systems_unit-III_pdf
BEC-26 control-systems_unit-III_pdf
 
Dsp U Lec06 The Z Transform And Its Application
Dsp U   Lec06 The Z Transform And Its ApplicationDsp U   Lec06 The Z Transform And Its Application
Dsp U Lec06 The Z Transform And Its Application
 
Z transfrm ppt
Z transfrm pptZ transfrm ppt
Z transfrm ppt
 
On the principle of optimality for linear stochastic dynamic system
On the principle of optimality for linear stochastic dynamic systemOn the principle of optimality for linear stochastic dynamic system
On the principle of optimality for linear stochastic dynamic system
 
discrete time signals and systems
 discrete time signals and systems  discrete time signals and systems
discrete time signals and systems
 
2012 mdsp pr03 kalman filter
2012 mdsp pr03 kalman filter2012 mdsp pr03 kalman filter
2012 mdsp pr03 kalman filter
 
DSP, Differences between Fourier series ,Fourier Transform and Z transform
DSP, Differences between  Fourier series ,Fourier Transform and Z transform DSP, Differences between  Fourier series ,Fourier Transform and Z transform
DSP, Differences between Fourier series ,Fourier Transform and Z transform
 
Output Regulation of SPROTT-F Chaotic System by State Feedback Control
Output Regulation of SPROTT-F Chaotic System by State Feedback ControlOutput Regulation of SPROTT-F Chaotic System by State Feedback Control
Output Regulation of SPROTT-F Chaotic System by State Feedback Control
 
09 - Program verification
09 - Program verification09 - Program verification
09 - Program verification
 
Fourier series Introduction
Fourier series IntroductionFourier series Introduction
Fourier series Introduction
 
Mcqmc talk
Mcqmc talkMcqmc talk
Mcqmc talk
 
OUTPUT REGULATION OF SHIMIZU-MORIOKA CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL
OUTPUT REGULATION OF SHIMIZU-MORIOKA CHAOTIC SYSTEM BY STATE FEEDBACK CONTROLOUTPUT REGULATION OF SHIMIZU-MORIOKA CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL
OUTPUT REGULATION OF SHIMIZU-MORIOKA CHAOTIC SYSTEM BY STATE FEEDBACK CONTROL
 

Similar to Msc lecture07

Similar to Msc lecture07 (20)

lec_2 - Copy lyponve stability of system .pptx
lec_2 - Copy lyponve stability of system .pptxlec_2 - Copy lyponve stability of system .pptx
lec_2 - Copy lyponve stability of system .pptx
 
Lyapunov stability
Lyapunov stability Lyapunov stability
Lyapunov stability
 
Lyapunov stability
Lyapunov stability Lyapunov stability
Lyapunov stability
 
lec_2 for stability of control system .pptx
lec_2 for stability of control system .pptxlec_2 for stability of control system .pptx
lec_2 for stability of control system .pptx
 
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
 
3.pdf
3.pdf3.pdf
3.pdf
 
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
 
Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
  Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...  Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
Discrete Nonlinear Optimal Control of S/C Formations Near The L1 and L2 poi...
 
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
 
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...
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space Approach
 
Control of linear systems using
Control of linear systems usingControl of linear systems using
Control of linear systems using
 
SLIDING MODE CONTROLLER DESIGN FOR SYNCHRONIZATION OF SHIMIZU-MORIOKA CHAOTIC...
SLIDING MODE CONTROLLER DESIGN FOR SYNCHRONIZATION OF SHIMIZU-MORIOKA CHAOTIC...SLIDING MODE CONTROLLER DESIGN FOR SYNCHRONIZATION OF SHIMIZU-MORIOKA CHAOTIC...
SLIDING MODE CONTROLLER DESIGN FOR SYNCHRONIZATION OF SHIMIZU-MORIOKA CHAOTIC...
 
SLIDING MODE CONTROLLER DESIGN FOR SYNCHRONIZATION OF SHIMIZU-MORIOKA CHAOTIC...
SLIDING MODE CONTROLLER DESIGN FOR SYNCHRONIZATION OF SHIMIZU-MORIOKA CHAOTIC...SLIDING MODE CONTROLLER DESIGN FOR SYNCHRONIZATION OF SHIMIZU-MORIOKA CHAOTIC...
SLIDING MODE CONTROLLER DESIGN FOR SYNCHRONIZATION OF SHIMIZU-MORIOKA CHAOTIC...
 
DIGITAL SIGNAL PROCESSING.pptx
DIGITAL SIGNAL PROCESSING.pptxDIGITAL SIGNAL PROCESSING.pptx
DIGITAL SIGNAL PROCESSING.pptx
 
Assignment2 control
Assignment2 controlAssignment2 control
Assignment2 control
 
lec-7_phase_plane_analysis.pptx
lec-7_phase_plane_analysis.pptxlec-7_phase_plane_analysis.pptx
lec-7_phase_plane_analysis.pptx
 
Presentation swith 9_7_13
Presentation swith 9_7_13Presentation swith 9_7_13
Presentation swith 9_7_13
 
Control assignment#4
Control assignment#4Control assignment#4
Control assignment#4
 

Recently uploaded

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
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Christo Ananth
 
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)

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
 
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
 
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
 
(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
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICSUNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
UNIT-IFLUID PROPERTIES & FLOW CHARACTERISTICS
 
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
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
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
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
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...
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
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
 
(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
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 

Msc lecture07

  • 1. Modern Control Systems 1 Lecture 07 Analysis (III) -- Stability 7.1 Bounded-Input Bounded-Output (BIBO) Stability 7.2 Asymptotic Stability 7.3 Lyapunov Stability 7.4 Linear Approximation of a Nonlinear System
  • 2. Modern Control Systems 2 Any bounded input yields bounded output, i.e. ∞<≤→∞<≤ MtyNtu )()( BAsIC sq sp sT 1 )( )( )( )( − −==For linear systems: BIBO Stability ⇔All the poles of the transfer function lie in the LHP. 0)( =sq 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. Modern Control Systems 3 Asymptotically stable ⇔ All the eigenvalues of the A matrix have negative real parts (i.e. in the LHP) ∞→→ == ttx Axxtu as0)( systemthee.i.0,)(When  Cxy BuAxx = += AsI BAsIadjC BAsIC sq sp sT − − =−== − ][ )( )( )( )( 1 0=− AsI Solve for the eigenvalues for A matrix Asymptotic stablility Note: Asy. Stability is indepedent of B and C Matrix For linear systems:
  • 4. Modern Control Systems 4 Asy. Stability from Model Decomposition ,n,ivAv iiii 1,satisfying,i.e. == λλ Suppose that all the eigenvalues of A are distinct. nn RA × ∈ CTC BTB ATTA = = = − − 1 1 DuCTzy BuTATzTz += += −− 11  ξξ ATT 1− = ][ 21 n,v,, vvT =Coordinate Matrix                         =             nnn ξ ξ ξ λ λ λ ξ ξ ξ         2 1 2 1 2 1 00 0 000 000 Hence, system Asy. Stable ⇔ all the eigenvales of A at lie in the LHP ⇒ ⇒ ,)0()0()0()()( 2211 21 n t n tt ξevξevξevtTtx nλλλ ζ +++==  )0()0( 1 xTξ − = ivLet the eigenvector of matrix A with respect to eigenvalue iλ
  • 5. Modern Control Systems 5 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
  • 6. Modern Control Systems 6 input.forcingtheofabsencetheinitfrom movenotwillsystemthestateat thatstartingif state,mequilibriuancalledissystemautonomousanofstateA ex ))(),(( tutxfx = 0,0)0,( ttxf e ≥∀= )( 1 1 32 10 tuxx       +      −− =       =      ⇒=            −− = 0 0 0 32 10 getwe ,0)(Set 2 1 2 1 e e e e x x x x tu Example: 1x 2x Equilibrium point Lyapunov Stablility In other words, consider the system satisfymuststatemequilibriu ex
  • 7. Modern Control Systems 7 Definition: An equilibrium state of an autonomous system is stable in the sense of Lyapunov if for every , exist a such that for ex 0>ε 0)( >εδ εδ <−⇒<− ee xxtxxx ),( 00 0tt ≥∀ δ ε 1x 2x ex 0x )(tx
  • 8. Modern Control Systems 8 Definition: An equilibrium state of an autonomous system is asymptotically stable if (i) it is stable (ii) there exist a such that ex 0>eδ ∞→→−⇒<− txtxxx eee as,0)(0 δ δ ε 1x 2x ex 0x eδ )(tx
  • 9. Modern Control Systems 9 Lyapunov Theorem )(xfx = 0:StateEq. =ex ( )0)0( =f 0,0)()1( ≠∀> xxV 0for0)0()2( == xV 0)( )()( )3( ≤= xf dx xdV dt xdV 0,0 )( ≠∀< x dt xdV 00 )( =⇔= x dt xdV Consider the system (6.1) A function V(x) is called a Lapunov fuction V(x) if Then eq. state of the system (6.1) is stable. Then eq. state of the system (6.1) is asy. stable. Moreover, if the Lyapunov function satisfies and
  • 10. Modern Control Systems 10 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. 2x 1x ))(( txV )(tx0
  • 11. Modern Control Systems 11 Lyapunov’s method for Linear system: 0where ≠= AAxx PxxxV T =)(Proof: Choose 0for0, )( )( ≠<−= += += += xQxx xPAPAx PAxxPxAx xPxPxxxV T TT TTT TT  The eq. state is asymptotically stable. ⇔ For any p.d. matrix Q , there exists a p.d. solution of the Lyapunov equation QPAPAT −=+ 0=x QPAPAT −=+ Hence, the eq. state x=0 is asy. stable by Lapunov theorem.
  • 12. Modern Control Systems 12 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. )( 0tx ∞<∞<∀ )(, xVx ∞→∞→ )(, xVx Lyapunov Theorem (Asy. Stability in the large) If the Lyapunov function V(x) further satisfies (i) (ii) Then, the (asy.) stability is global.
  • 13. Modern Control Systems 13 Sylvester’s criterion A symmetric matrix Q is p.d. if and only if all its n leading principle minors are positive. nn× 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. niQi ,,3,2,1 = nn× ii× QQ qq qq Q qQ qqq qqq qqq Q == =           = 3 2221 2111 2 111 333231 232221 131211 Example 6.1:
  • 14. Modern Control Systems 14 Remark: (1) are all negative Q is n.d. (2) All leading principle minors of –Q are positive Q is n.d. nQQQ ,, 21 [ ] [ ]                     =                     = ++++= 3 2 1 321 3 2 1 321 2 332 2 131 2 1 132 330 202 100 630 402 6342)( x x x xxx x x x xxx xxxxxxxxV 024 06 02 3 2 1 <−= >= >= Q Q Q Q is not p.d. Example:
  • 15. Modern Control Systems 15 xx       −− = 11 10        =      =⇒       − − =      −−      +            − − −=+       == 21 13 2 1 10 01 11 10 11 10 forSolve Assume,Let 2212 1211 2212 1211 2212 1211 2212 1211 pp pp P pp pp pp pp IPAPA pp pp PIQ T 050311 >=>= Pp P is p.d. System is asymptotically stable The Lyapunov function is: )()( )223( 2 1)( 2 2 2 1 2 221 2 1 xxxV xxxxPxxxV T +−= ++==  Example:
  • 16. Modern Control Systems 16 + − + − += == !2 )()( !1 )()( )()( 2 2 2 e xx e xx e xx dx xfdxx dx xdf xfxf ee Neglecting all the high order terms, to yield )()( !1 )()( )()( ee e xx e xxmxf xx dx xdf xfxf e −⋅+= − +≈ = Linear approximation of a function around an operating point ex Let f (x) be a differentiable function. Expanding the nonlinear equation into a Taylor series about the operation point , we haveex )()()( ee xxmxfxf −⋅≈− ex x )(xf x )( exf )(xf Modern Control Systems where exxdx xdf m = = )(
  • 17. Modern Control Systems 17 ,,ewher),(),,( )()()(),,( ),,( 1 1 22 2 11 1 1 1         ∂ ∂ ∂ ∂ = ∂ ∂ − ∂ ∂ += − ∂ ∂ ++− ∂ ∂ +− ∂ ∂ += ==== === eeee eee xxnxxxx e xx nee nenxx n exxexxnee n x f x f x f xx x f xxf xx x f xx x f xx x f xxf xxf    n Rx ∈Let x be a n-dimensional vector, i.e. Let f be a m-dimensional vector function, i.e. mn RRxf →:)(             = ),,( ),,( ),,( ),,( 1 12 11 1 nm n n n xxf xxf xxf xxf      Multi-dimensional Case:
  • 18. Modern Control Systems 18 Special Case: n=m=2 )()()()( ee xx e xxAxx x f xfxf e −=− ∂ ∂ ≈− = T xxx ],[where 21= A x f x f x f x f x f ee ee e xxxx xxxx xx =               ∂ ∂ ∂ ∂ ∂ ∂ ∂ ∂ = ∂ ∂ == == = 2 2 1 2 2 1 1 1 and Linear approximation of a function around an operating point ex
  • 19. Modern Control Systems 19 )-())(( exxAtxfx ≈= exxz -=whereAzz = xxxz e  == -and Let exbe an equilibrium state, from The linearization of around the equilibrium state is))(()( txftx = ex Linear approximation of an autonomous nonlinear systems ))(()( txftx = 2 2 1 2 2 1 1 1               ∂ ∂ ∂ ∂ ∂ ∂ ∂ ∂ = ∂ ∂ = == == = ee ee e xxxx xxxx xx x f x f x f x f x f Awhere
  • 20. Modern Control Systems 20 Example : Pendulum oscillator model 0sin2 2 =+ θ θ MgL dt d J From Newton’s Law we have         =      ⇒ 1 2 2 1 sin- x J MgL x x x   θθ == 21 , xxDefine We can show that is an equilibrium state.0=ex where J is the inertia. (Reproduced from [1])
  • 21. Modern Control Systems 21 The linearization around the equilibrium state is0=ex xz =where xz  =and Method 1: 11 01 1 1212 112 0)-( )(sin sin0-sin(0)-)( sin)( 1 zx dx xd xfxf xxf x =≈=⇒ = =         =      1 2 2 1 - z J MgL z z z   2221221 0)-((0)-)()( zxfxfxxf ==⇒= Example (cont.):
  • 22. Modern Control Systems 22 The linearization around the equilibrium state is0=ex         =              ==      1 2 2 1 2 1 -0- 10 z J MgL z z z J MgLAz z z   xz =where xz  =and Example (cont.): Method 2: 1221 sin-)(,)( x J MgL xfxxf == A J MgL x f x f x f x f x f ee ee e xxxx xxxx xx =         =               ∂ ∂ ∂ ∂ ∂ ∂ ∂ ∂ = ∂ ∂ == == = 0 - 10 2 2 1 2 2 1 1 1