SlideShare a Scribd company logo
1 of 37
By:
Shilpa Mishra
M.E., NITTTR Chandigarh
.
STATE SPACE ANALYSIS
Conversion of T.F. models to canonical state variable models and
concept of Eignvalues & Eignvectors.
Contents_______________
1. Introduction
2. Need of realization of transfer function into state variable models
3. Realization of transfer function into a state space model or
mathematical model in following possible representation:
a. First companion form (controllable form)
b. Second companion form (observable form)
c. Jordan canonical form
4. Eigenvalues and Eigen vectors
08/05/142 Shilpa Mishra ME IC 122509
Plant
Mathematical Model :
Differential equation
Linear, time invariant
Frequency Domain
Technique
Time Domain
Technique
Two approaches for analysis and design of control system:
1.Classical Technique or Frequency Domain Technique.(T.F. + graphical plots like
root locus, bode etc.)
2.Modern Technique or Time Domain Technique (State variable approach).
08/05/143
Shilpa Mishra ME IC 122509
Transfer Function form
Need of conversion of transfer function form into state space form:
1.A transfer function can be easily fitted to the determined experimental data in best
possible manner. In state variable we have so many design techniques available for system.
Hence in order to apply these techniques T.F. must be realized into state variable model.
08/05/144 Shilpa Mishra ME IC 122509
08/05/145
Shilpa Mishra ME IC 122509
BuAxx +=
DuCxy +=
x
x
y
u
A
B
C
D
= state vector
= derivative of the state vector with respect to time
= output vector
= input or control vector
= system matrix
= input matrix
= output matrix
= Feed forward matrix
State equation
output equation
General State Space form of Physical System
08/05/146 Shilpa Mishra ME IC 122509
Deriving State Space Model from Transfer Function Model
 The process of converting transfer function to state space form is NOT
unique. There are various “realizations” possible.
 All realizations are “equivalent” (i.e. properties do not change). However,
one representation may have some advantages over others for a particular
task.
 Possible representations:
1. First companion form
2. Second companion form
3. Jordan canonical form
08/05/147 Shilpa Mishra ME IC 122509
1. First Companion Form (SISO System)
If LTI SISO system is described by transfer function of the form;
Decomposition of transfer function:
.
012
23
3
01
2
2
)(
)(
)(
)(
asasasa
bsbsb
sR
sC
sU
sY
+++
++
==
08/05/148 Shilpa Mishra ME IC 122509
( ) ( ) ( ) ( )sXbsbsbsCsY 101
2
2 ++==
( ) 10
1
12
1
2
2 xb
dt
dx
b
dt
xd
bty ++=
)2........(..........322110)( xbxbxbty ++=
( ) ( ) ( ) ( )sXasasasasRsU 101
2
2
3
3 +++==
( ) )(
)()()(
10
1
12
1
2
23
1
3
3 txa
dt
tdx
a
dt
txd
a
dt
txd
atu +++=
43322110)( xaxaxaxatu +++=
I.
II.
)1...().........(32211043 tuxaxaxaxa +−−−=
21 xx = 32 xx =1)( xtx = 43 xx =&
Select state
variables like :
08/05/149 Shilpa Mishra ME IC 122509
21 xx = 32 xx =1)( xtx =
from equation (1) & (2) and state equation, block diagram realization in first
companion form of TF will be 
43 xx =
08/05/1410 Shilpa Mishra ME IC 122509
Again from equation (1) & (2) complete state model will be ;
)3).....((
3
/1
0
0
3
2
1
210
100
010
3
1
3
2
1
,
)(
3
1
3
3
2
2
3
1
1
3
0
43
)(32211043
tu
a
x
x
x
aaa
a
x
x
x
or
tu
a
x
a
a
x
a
a
x
a
a
xx
tuxaxaxaxa




































+
−−−
=
+−−−==
+−−−=




A
B
08/05/1411 Shilpa Mishra ME IC 122509
Equation (3)&(4) combining together gives the complete realization of the given
transfer function.
Matrix A has coefficients of the denominator of the TF preceded by minus sign in its
bottom row and rest of the matrix is zero except for the superdiagonol terms which are
all unity.
In matrix theory matrix with this structure is said to be in companion form therefore
this realization is called first companion form of realizing a TF.
[ ] )4.......(
3
2
1
210
)(
,
322110)(










=
++=
x
x
x
bbbty
or
xbxbxbty
C
08/05/1412 Shilpa Mishra ME IC 122509
Example :TF to State Space (constant term in numerator)
rcccc 2424269 =+++ 
cx =1 cx =2 cx =3
1. Inverse Laplace
2. Select state variables
21 xx =
32 xx =
rxxxx 2492624 3213 +−−−=
1xcy ==
( ) ( )
( )sD
sN
sG =
( )sN
( )sD
numerator
denominator
08/05/1413 Shilpa Mishra ME IC 122509
r
24
0
0
x
x
x
92624
100
010
x
x
x
3
2
1
3
2
1










+




















−−−
=













[ ]










=
3
2
1
001
x
x
x
y
08/05/1414 Shilpa Mishra ME IC 122509
Example:
08/05/1415 Shilpa Mishra ME IC 122509
2. Second Companion Form (SISO System)
In second companion form coefficient of the denominator of the transfer
function appear in one of the column of the A matrix.
This form can be obtained by the following steps:
Let the transfer function is,
n
nnn
n
nnn
asasas
bsbsbsb
sU
sY
sH
++++
++++
== −−
−−
......
........
)(
)(
)( 2
2
1
1
2
2
1
10
)5)].......(()([
1
....)]()([
1
)()(
0)]()([...)]()([)]()([,
)()....()().....(
110
11
1
0
1
10
1
1
sYasUb
s
sYasUb
s
sUbsY
sUbsYasUbsYassubsYsor
sUbsbsbsYasas
nnn
nn
nn
n
nn
n
nn
−++−+=
=−++−+−
+++=+++
−
−−
On dividing by and solving for Y(s);n
s
08/05/1416 Shilpa Mishra ME IC 122509
By equation (5) block diagram can be drawn as follows which is called second companion
form of realization:-
08/05/1417 Shilpa Mishra ME IC 122509
To get state variable model, output of each integrator is identified as
state variables starting at the left and preceding to the right.
The corresponding differential equations are,
ub
n
xy
u
n
bub
n
x
n
ax
u
n
bub
n
x
n
axx
ubub
n
xa
n
x
n
x
ubub
n
xa
n
x
n
x
0
isequationoutputtheand
)
0
(
1
1
)
0
(
112
2
)
0
(
221
1
)
0
(
11
+=
++−=
−
++
−
−=
++−
−
=
−
++−
−
=





08/05/1418 Shilpa Mishra ME IC 122509
Now from here state and output equations organized in matrix form are given
below:
BuAxx +=
DuCxy +=
[ ] 0
011
011
0
1
2
1
;1000
B;
100
010
001
000
bDC
bab
bab
bab
a
a
a
a
A nn
nn
n
n
n
==










−
−
−
=
















−
−
−
−
= −−−
−






08/05/1419 Shilpa Mishra ME IC 122509
•In this form of realizing a TF the poles of the transfer function form a string
along the main diagonal of the matrix A.
•In Jordan canonical form state space model will be like:-
3. Jordan canonical form (Non-repeated roots)
08/05/1420 Shilpa Mishra ME IC 122509
n
nnn
n
nnn
asasas
dsdsdsd
sU
sY
sH
++++
++++
== −−
−−
......
........
)(
)(
)( 2
2
1
1
2
2
1
10
Let general transfer function;
)(
)(
)(
)(
1
21
1
ssx
dt
tdx
L
xx
dt
tdx
xtx
if
=





==
=

08/05/1421 Shilpa Mishra ME IC 122509
urxλx
.
.
.
urxλx
urxλx
nnnn +=
+=
+=



2222
1111
nxxxudty ++++= ......)( 210
& output equation;
With the help of above equations jordan canonical state model can be obtained as;
State equation:
08/05/1422
Shilpa Mishra ME IC 122509
Jordan Canonical Form
(Non-repeated roots): Block Diagram
08/05/1423 Shilpa Mishra ME IC 122509
Jordan canonical form: Example (Non repeated roots)
08/05/1424 Shilpa Mishra ME IC 122509
08/05/1425 Shilpa Mishra ME IC 122509
Jordan canonical form: Example (repeated roots):
08/05/1426 Shilpa Mishra ME IC 122509
08/05/1427
Shilpa Mishra ME IC 122509
Eignvalues and Eignvector
Definition :
Given a linear transformation A, a non-zero vector x is defined to be an
eigenvector of the transformation if it satisfies the eigenvalue equation
for some scalar λ. In this situation, the scalar λ is called an eigenvalue of A
corresponding to the eigenvector x.
 It indicates that vector x has the property that its direction is not changed by the
transformation A, but that it is only scaled by a factor of λ.
 Only certain special vectors x are eigenvectors, and only certain special scalars λ
are eigenvalues.
 The eigenvector must be non-zero because the equation A0 = λ0 holds for every A
and every λ.
λxAx =
08/05/1428 Shilpa Mishra ME IC 122509
A acts to stretch the vector x, not change its direction, so x is an eigenvector of A.
The eigenvalue λ is simply the amount of "stretch" or "shrink" to which a vector
is subjected when transformed by A.
If λ = 1, the vector remains unchanged (unaffected by the transformation). A
transformation I under which a vector x remains unchanged, Ix = x, is defined as
identity transformation
If λ = −1, the vector flips to the opposite direction; this is defined as reflection.
08/05/1429 Shilpa Mishra ME IC 122509
Computation of eigenvalues & the characteristic
equation
 When a transformation is represented by a square matrix A, the eigenvalue equation
can be expressed as;
Ax = λx
(A − λI)x = 0
As x must not be zero, this can be rearranged to;
det(A − λI) = 0.
which is defined to be the characteristic equation of the n × n matrix A.
 Expansion of the determinant generates a polynomial of degree n in λ and may be
written as;
here λ1, λ2……λn are called eignvalues. For each eign value there exist eign vector x.
08/05/1430 Shilpa Mishra ME IC 122509
Example 1.
find the eigenvalues and eigenvectors of the matrix
Solution
So the eigenvalues are 3.421 and 0.3288.
08/05/1431 Shilpa Mishra ME IC 122509
Let
be the eigenvector corresponding to
Hence
.421x1 +1.5x2 = 0
.75x1 +2.671x2 = 0
08/05/1432 Shilpa Mishra ME IC 122509
If
then
The eigenvector corresponding to then is
The eigenvector corresponding to
is
Similarly, the eigenvector corresponding to
is
08/05/1433
Shilpa Mishra ME IC 122509
Example 2.
Find the eigenvalues and eigenvectors of
Solution
The characteristic equation is given by
The roots of the above equation are
Note that there are eigenvalues that are repeated. Since there are only two distinct
eigenvalues, there are only two eigenspaces. But, corresponding to λ = 0.5 there should be
two eigenvectors that form a basis for the eigenspace
08/05/1434
Shilpa Mishra ME IC 122509
To find the eigenspaces, let
Given
then
For ,
Solving this system gives
08/05/1435 Shilpa Mishra ME IC 122509
So
So the vectors and form a basis for the eigenspace for the eigenvalue .
For ,
Solving this system gives
The eigenvector corresponding to is ;
Hence the vector is a basis for the eigenspace for the eigenvalue of .
08/05/1436
Shilpa Mishra ME IC 122509
Thanks for
Attention
08/05/1437 Shilpa Mishra ME IC 122509

More Related Content

What's hot

State space analysis.pptx
State space analysis.pptxState space analysis.pptx
State space analysis.pptxRaviMuthamala1
 
STate Space Analysis
STate Space AnalysisSTate Space Analysis
STate Space AnalysisHussain K
 
Applications of Z transform
Applications of Z transformApplications of Z transform
Applications of Z transformAakankshaR
 
Control system mathematical modelling of a system
Control system mathematical modelling of a systemControl system mathematical modelling of a system
Control system mathematical modelling of a systemNilesh Bhaskarrao Bahadure
 
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...Amr E. Mohamed
 
Modern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsModern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsAmr E. Mohamed
 
The describing function
The describing functionThe describing function
The describing functionkatamthreveni
 
Time response analysis of system
Time response analysis of systemTime response analysis of system
Time response analysis of systemvishalgohel12195
 
Lecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systemsLecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systemsSaifullah Memon
 
Dcs lec02 - z-transform
Dcs   lec02 - z-transformDcs   lec02 - z-transform
Dcs lec02 - z-transformAmr E. Mohamed
 
Laplace transforms
Laplace transformsLaplace transforms
Laplace transformsKarnav Rana
 
SAMPLING & RECONSTRUCTION OF DISCRETE TIME SIGNAL
SAMPLING & RECONSTRUCTION  OF DISCRETE TIME SIGNALSAMPLING & RECONSTRUCTION  OF DISCRETE TIME SIGNAL
SAMPLING & RECONSTRUCTION OF DISCRETE TIME SIGNALkaran sati
 
SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM ANISH PATHAK
 
Week 16 controllability and observability june 1 final
Week 16 controllability and observability june 1 finalWeek 16 controllability and observability june 1 final
Week 16 controllability and observability june 1 finalCharlton Inao
 
Ch2 mathematical modeling of control system
Ch2 mathematical modeling of control system Ch2 mathematical modeling of control system
Ch2 mathematical modeling of control system Elaf A.Saeed
 

What's hot (20)

State space analysis.pptx
State space analysis.pptxState space analysis.pptx
State space analysis.pptx
 
STate Space Analysis
STate Space AnalysisSTate Space Analysis
STate Space Analysis
 
Applications of Z transform
Applications of Z transformApplications of Z transform
Applications of Z transform
 
Control system mathematical modelling of a system
Control system mathematical modelling of a systemControl system mathematical modelling of a system
Control system mathematical modelling of a system
 
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
Modern Control - Lec 04 - Analysis and Design of Control Systems using Root L...
 
Modern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsModern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of Systems
 
State space analysis
State space analysisState space analysis
State space analysis
 
Deadbeat Response Design _8th lecture
Deadbeat Response Design _8th lectureDeadbeat Response Design _8th lecture
Deadbeat Response Design _8th lecture
 
The describing function
The describing functionThe describing function
The describing function
 
Discrete Time Systems & its classifications
Discrete Time Systems & its classificationsDiscrete Time Systems & its classifications
Discrete Time Systems & its classifications
 
Control chap6
Control chap6Control chap6
Control chap6
 
Time response analysis of system
Time response analysis of systemTime response analysis of system
Time response analysis of system
 
Z Transform
Z TransformZ Transform
Z Transform
 
Lecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systemsLecture 6 modelling-of_electrical__electronic_systems
Lecture 6 modelling-of_electrical__electronic_systems
 
Dcs lec02 - z-transform
Dcs   lec02 - z-transformDcs   lec02 - z-transform
Dcs lec02 - z-transform
 
Laplace transforms
Laplace transformsLaplace transforms
Laplace transforms
 
SAMPLING & RECONSTRUCTION OF DISCRETE TIME SIGNAL
SAMPLING & RECONSTRUCTION  OF DISCRETE TIME SIGNALSAMPLING & RECONSTRUCTION  OF DISCRETE TIME SIGNAL
SAMPLING & RECONSTRUCTION OF DISCRETE TIME SIGNAL
 
SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM SINGULAR POINT IN NON-LINEAR SYSTEM
SINGULAR POINT IN NON-LINEAR SYSTEM
 
Week 16 controllability and observability june 1 final
Week 16 controllability and observability june 1 finalWeek 16 controllability and observability june 1 final
Week 16 controllability and observability june 1 final
 
Ch2 mathematical modeling of control system
Ch2 mathematical modeling of control system Ch2 mathematical modeling of control system
Ch2 mathematical modeling of control system
 

Viewers also liked

linear algebra in control systems
linear algebra in control systemslinear algebra in control systems
linear algebra in control systemsGanesh Bhat
 
State equations for physical systems
State equations for physical systemsState equations for physical systems
State equations for physical systemsSarah Krystelle
 
Modern Control System (BE)
Modern Control System (BE)Modern Control System (BE)
Modern Control System (BE)PRABHAHARAN429
 
State space analysis shortcut rules, control systems,
State space analysis shortcut rules, control systems, State space analysis shortcut rules, control systems,
State space analysis shortcut rules, control systems, Prajakta Pardeshi
 
Week 15 state space rep may 25 2016 final
Week 15 state space rep   may 25  2016 finalWeek 15 state space rep   may 25  2016 final
Week 15 state space rep may 25 2016 finalCharlton Inao
 
State Space Search(2)
State Space Search(2)State Space Search(2)
State Space Search(2)luzenith_g
 
State space analysis shortcut rules
State space analysis shortcut rulesState space analysis shortcut rules
State space analysis shortcut rulesPrajakta Pardeshi
 
Solved problems 1(control volume)
Solved problems  1(control volume)Solved problems  1(control volume)
Solved problems 1(control volume)VENKITARAJ P
 
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 ApproachYang Hong
 
Modeling Of Transfer Function Characteristic of Rlc-Circuit
Modeling Of Transfer Function Characteristic of Rlc-Circuit Modeling Of Transfer Function Characteristic of Rlc-Circuit
Modeling Of Transfer Function Characteristic of Rlc-Circuit IOSR Journals
 
Identification of Performance Problems without the Diagnostic Pack
Identification of Performance Problems without the Diagnostic PackIdentification of Performance Problems without the Diagnostic Pack
Identification of Performance Problems without the Diagnostic PackChristian Antognini
 

Viewers also liked (20)

State space models
State space modelsState space models
State space models
 
linear algebra in control systems
linear algebra in control systemslinear algebra in control systems
linear algebra in control systems
 
State equations for physical systems
State equations for physical systemsState equations for physical systems
State equations for physical systems
 
Modern Control System (BE)
Modern Control System (BE)Modern Control System (BE)
Modern Control System (BE)
 
State space analysis shortcut rules, control systems,
State space analysis shortcut rules, control systems, State space analysis shortcut rules, control systems,
State space analysis shortcut rules, control systems,
 
Week 15 state space rep may 25 2016 final
Week 15 state space rep   may 25  2016 finalWeek 15 state space rep   may 25  2016 final
Week 15 state space rep may 25 2016 final
 
Lec2 state space
Lec2 state spaceLec2 state space
Lec2 state space
 
State Space Search(2)
State Space Search(2)State Space Search(2)
State Space Search(2)
 
State space analysis shortcut rules
State space analysis shortcut rulesState space analysis shortcut rules
State space analysis shortcut rules
 
Solved problems 1(control volume)
Solved problems  1(control volume)Solved problems  1(control volume)
Solved problems 1(control volume)
 
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
 
State space
State spaceState space
State space
 
Chap1see4113
Chap1see4113Chap1see4113
Chap1see4113
 
Modeling Of Transfer Function Characteristic of Rlc-Circuit
Modeling Of Transfer Function Characteristic of Rlc-Circuit Modeling Of Transfer Function Characteristic of Rlc-Circuit
Modeling Of Transfer Function Characteristic of Rlc-Circuit
 
Block diagram
Block diagramBlock diagram
Block diagram
 
Advanced WEC Controls Webinar June 2016
Advanced WEC Controls Webinar June 2016Advanced WEC Controls Webinar June 2016
Advanced WEC Controls Webinar June 2016
 
Identification of Performance Problems without the Diagnostic Pack
Identification of Performance Problems without the Diagnostic PackIdentification of Performance Problems without the Diagnostic Pack
Identification of Performance Problems without the Diagnostic Pack
 
Advanced WEC Dynamics and Controls: System Identification and Model Validation
Advanced WEC Dynamics and Controls: System Identification and Model ValidationAdvanced WEC Dynamics and Controls: System Identification and Model Validation
Advanced WEC Dynamics and Controls: System Identification and Model Validation
 
The Space of Representation
The Space of RepresentationThe Space of Representation
The Space of Representation
 
Control system
Control systemControl system
Control system
 

Similar to State space analysis, eign values and eign vectors

Stability and pole location
Stability and pole locationStability and pole location
Stability and pole locationssuser5d64bb
 
36336583 control-systems-lecture-notes
36336583 control-systems-lecture-notes36336583 control-systems-lecture-notes
36336583 control-systems-lecture-notesMustafaNasser15
 
Transfer fn mech. systm 1
Transfer fn mech. systm 1Transfer fn mech. systm 1
Transfer fn mech. systm 1Syed Saeed
 
Ingeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estadosIngeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estadosSANTIAGO PABLO ALBERTO
 
Transfer Function Cse ppt
Transfer Function Cse pptTransfer Function Cse ppt
Transfer Function Cse pptsanjaytron
 
chapter-2.ppt control system slide for students
chapter-2.ppt control system slide for studentschapter-2.ppt control system slide for students
chapter-2.ppt control system slide for studentslipsa91
 
Transfer fn mech. systm
Transfer fn mech. systmTransfer fn mech. systm
Transfer fn mech. systmSyed Saeed
 
Some Engg. Applications of Matrices and Partial Derivatives
Some Engg. Applications of Matrices and Partial DerivativesSome Engg. Applications of Matrices and Partial Derivatives
Some Engg. Applications of Matrices and Partial DerivativesSanjaySingh011996
 
Conversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable modelsConversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable modelsJyoti Singh
 
BEC- 26 control systems_unit-II
BEC- 26 control systems_unit-IIBEC- 26 control systems_unit-II
BEC- 26 control systems_unit-IIShadab Siddiqui
 
Determinants, crammers law, Inverse by adjoint and the applications
Determinants, crammers law,  Inverse by adjoint and the applicationsDeterminants, crammers law,  Inverse by adjoint and the applications
Determinants, crammers law, Inverse by adjoint and the applicationsNikoBellic28
 

Similar to State space analysis, eign values and eign vectors (20)

Stability and pole location
Stability and pole locationStability and pole location
Stability and pole location
 
36336583 control-systems-lecture-notes
36336583 control-systems-lecture-notes36336583 control-systems-lecture-notes
36336583 control-systems-lecture-notes
 
04_AJMS_453_22_compressed.pdf
04_AJMS_453_22_compressed.pdf04_AJMS_453_22_compressed.pdf
04_AJMS_453_22_compressed.pdf
 
Dynamics
DynamicsDynamics
Dynamics
 
Transfer fn mech. systm 1
Transfer fn mech. systm 1Transfer fn mech. systm 1
Transfer fn mech. systm 1
 
Ingeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estadosIngeniería de control: Tema 3. El método del espacio de estados
Ingeniería de control: Tema 3. El método del espacio de estados
 
Control assignment#2
Control assignment#2Control assignment#2
Control assignment#2
 
Transfer Function Cse ppt
Transfer Function Cse pptTransfer Function Cse ppt
Transfer Function Cse ppt
 
Matrices ppt
Matrices pptMatrices ppt
Matrices ppt
 
chapter-2.ppt control system slide for students
chapter-2.ppt control system slide for studentschapter-2.ppt control system slide for students
chapter-2.ppt control system slide for students
 
Transfer fn mech. systm
Transfer fn mech. systmTransfer fn mech. systm
Transfer fn mech. systm
 
Control chap2
Control chap2Control chap2
Control chap2
 
1.3428190.pdf
1.3428190.pdf1.3428190.pdf
1.3428190.pdf
 
Some Engg. Applications of Matrices and Partial Derivatives
Some Engg. Applications of Matrices and Partial DerivativesSome Engg. Applications of Matrices and Partial Derivatives
Some Engg. Applications of Matrices and Partial Derivatives
 
Conversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable modelsConversion of transfer function to canonical state variable models
Conversion of transfer function to canonical state variable models
 
BEC- 26 control systems_unit-II
BEC- 26 control systems_unit-IIBEC- 26 control systems_unit-II
BEC- 26 control systems_unit-II
 
Lelt 240 semestre i-2021
Lelt   240 semestre i-2021Lelt   240 semestre i-2021
Lelt 240 semestre i-2021
 
Servo systems
Servo systemsServo systems
Servo systems
 
Determinants, crammers law, Inverse by adjoint and the applications
Determinants, crammers law,  Inverse by adjoint and the applicationsDeterminants, crammers law,  Inverse by adjoint and the applications
Determinants, crammers law, Inverse by adjoint and the applications
 
12handout
12handout12handout
12handout
 

Recently uploaded

Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwaitjaanualu31
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxSCMS School of Architecture
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationBhangaleSonal
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadhamedmustafa094
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxNadaHaitham1
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxmaisarahman1
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesRAJNEESHKUMAR341697
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Servicemeghakumariji156
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEselvakumar948
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdfKamal Acharya
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network DevicesChandrakantDivate1
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdfAldoGarca30
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdfKamal Acharya
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"mphochane1998
 

Recently uploaded (20)

Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
DC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equationDC MACHINE-Motoring and generation, Armature circuit equation
DC MACHINE-Motoring and generation, Armature circuit equation
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Wadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptxWadi Rum luxhotel lodge Analysis case study.pptx
Wadi Rum luxhotel lodge Analysis case study.pptx
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 

State space analysis, eign values and eign vectors

  • 1. By: Shilpa Mishra M.E., NITTTR Chandigarh . STATE SPACE ANALYSIS Conversion of T.F. models to canonical state variable models and concept of Eignvalues & Eignvectors.
  • 2. Contents_______________ 1. Introduction 2. Need of realization of transfer function into state variable models 3. Realization of transfer function into a state space model or mathematical model in following possible representation: a. First companion form (controllable form) b. Second companion form (observable form) c. Jordan canonical form 4. Eigenvalues and Eigen vectors 08/05/142 Shilpa Mishra ME IC 122509
  • 3. Plant Mathematical Model : Differential equation Linear, time invariant Frequency Domain Technique Time Domain Technique Two approaches for analysis and design of control system: 1.Classical Technique or Frequency Domain Technique.(T.F. + graphical plots like root locus, bode etc.) 2.Modern Technique or Time Domain Technique (State variable approach). 08/05/143 Shilpa Mishra ME IC 122509
  • 4. Transfer Function form Need of conversion of transfer function form into state space form: 1.A transfer function can be easily fitted to the determined experimental data in best possible manner. In state variable we have so many design techniques available for system. Hence in order to apply these techniques T.F. must be realized into state variable model. 08/05/144 Shilpa Mishra ME IC 122509
  • 6. BuAxx += DuCxy += x x y u A B C D = state vector = derivative of the state vector with respect to time = output vector = input or control vector = system matrix = input matrix = output matrix = Feed forward matrix State equation output equation General State Space form of Physical System 08/05/146 Shilpa Mishra ME IC 122509
  • 7. Deriving State Space Model from Transfer Function Model  The process of converting transfer function to state space form is NOT unique. There are various “realizations” possible.  All realizations are “equivalent” (i.e. properties do not change). However, one representation may have some advantages over others for a particular task.  Possible representations: 1. First companion form 2. Second companion form 3. Jordan canonical form 08/05/147 Shilpa Mishra ME IC 122509
  • 8. 1. First Companion Form (SISO System) If LTI SISO system is described by transfer function of the form; Decomposition of transfer function: . 012 23 3 01 2 2 )( )( )( )( asasasa bsbsb sR sC sU sY +++ ++ == 08/05/148 Shilpa Mishra ME IC 122509
  • 9. ( ) ( ) ( ) ( )sXbsbsbsCsY 101 2 2 ++== ( ) 10 1 12 1 2 2 xb dt dx b dt xd bty ++= )2........(..........322110)( xbxbxbty ++= ( ) ( ) ( ) ( )sXasasasasRsU 101 2 2 3 3 +++== ( ) )( )()()( 10 1 12 1 2 23 1 3 3 txa dt tdx a dt txd a dt txd atu +++= 43322110)( xaxaxaxatu +++= I. II. )1...().........(32211043 tuxaxaxaxa +−−−= 21 xx = 32 xx =1)( xtx = 43 xx =& Select state variables like : 08/05/149 Shilpa Mishra ME IC 122509
  • 10. 21 xx = 32 xx =1)( xtx = from equation (1) & (2) and state equation, block diagram realization in first companion form of TF will be  43 xx = 08/05/1410 Shilpa Mishra ME IC 122509
  • 11. Again from equation (1) & (2) complete state model will be ; )3).....(( 3 /1 0 0 3 2 1 210 100 010 3 1 3 2 1 , )( 3 1 3 3 2 2 3 1 1 3 0 43 )(32211043 tu a x x x aaa a x x x or tu a x a a x a a x a a xx tuxaxaxaxa                                     + −−− = +−−−== +−−−=     A B 08/05/1411 Shilpa Mishra ME IC 122509
  • 12. Equation (3)&(4) combining together gives the complete realization of the given transfer function. Matrix A has coefficients of the denominator of the TF preceded by minus sign in its bottom row and rest of the matrix is zero except for the superdiagonol terms which are all unity. In matrix theory matrix with this structure is said to be in companion form therefore this realization is called first companion form of realizing a TF. [ ] )4.......( 3 2 1 210 )( , 322110)(           = ++= x x x bbbty or xbxbxbty C 08/05/1412 Shilpa Mishra ME IC 122509
  • 13. Example :TF to State Space (constant term in numerator) rcccc 2424269 =+++  cx =1 cx =2 cx =3 1. Inverse Laplace 2. Select state variables 21 xx = 32 xx = rxxxx 2492624 3213 +−−−= 1xcy == ( ) ( ) ( )sD sN sG = ( )sN ( )sD numerator denominator 08/05/1413 Shilpa Mishra ME IC 122509
  • 16. 2. Second Companion Form (SISO System) In second companion form coefficient of the denominator of the transfer function appear in one of the column of the A matrix. This form can be obtained by the following steps: Let the transfer function is, n nnn n nnn asasas bsbsbsb sU sY sH ++++ ++++ == −− −− ...... ........ )( )( )( 2 2 1 1 2 2 1 10 )5)].......(()([ 1 ....)]()([ 1 )()( 0)]()([...)]()([)]()([, )()....()().....( 110 11 1 0 1 10 1 1 sYasUb s sYasUb s sUbsY sUbsYasUbsYassubsYsor sUbsbsbsYasas nnn nn nn n nn n nn −++−+= =−++−+− +++=+++ − −− On dividing by and solving for Y(s);n s 08/05/1416 Shilpa Mishra ME IC 122509
  • 17. By equation (5) block diagram can be drawn as follows which is called second companion form of realization:- 08/05/1417 Shilpa Mishra ME IC 122509
  • 18. To get state variable model, output of each integrator is identified as state variables starting at the left and preceding to the right. The corresponding differential equations are, ub n xy u n bub n x n ax u n bub n x n axx ubub n xa n x n x ubub n xa n x n x 0 isequationoutputtheand ) 0 ( 1 1 ) 0 ( 112 2 ) 0 ( 221 1 ) 0 ( 11 += ++−= − ++ − −= ++− − = − ++− − =      08/05/1418 Shilpa Mishra ME IC 122509
  • 19. Now from here state and output equations organized in matrix form are given below: BuAxx += DuCxy += [ ] 0 011 011 0 1 2 1 ;1000 B; 100 010 001 000 bDC bab bab bab a a a a A nn nn n n n ==           − − − =                 − − − − = −−− −       08/05/1419 Shilpa Mishra ME IC 122509
  • 20. •In this form of realizing a TF the poles of the transfer function form a string along the main diagonal of the matrix A. •In Jordan canonical form state space model will be like:- 3. Jordan canonical form (Non-repeated roots) 08/05/1420 Shilpa Mishra ME IC 122509
  • 21. n nnn n nnn asasas dsdsdsd sU sY sH ++++ ++++ == −− −− ...... ........ )( )( )( 2 2 1 1 2 2 1 10 Let general transfer function; )( )( )( )( 1 21 1 ssx dt tdx L xx dt tdx xtx if =      == =  08/05/1421 Shilpa Mishra ME IC 122509
  • 22. urxλx . . . urxλx urxλx nnnn += += +=    2222 1111 nxxxudty ++++= ......)( 210 & output equation; With the help of above equations jordan canonical state model can be obtained as; State equation: 08/05/1422 Shilpa Mishra ME IC 122509
  • 23. Jordan Canonical Form (Non-repeated roots): Block Diagram 08/05/1423 Shilpa Mishra ME IC 122509
  • 24. Jordan canonical form: Example (Non repeated roots) 08/05/1424 Shilpa Mishra ME IC 122509
  • 25. 08/05/1425 Shilpa Mishra ME IC 122509
  • 26. Jordan canonical form: Example (repeated roots): 08/05/1426 Shilpa Mishra ME IC 122509
  • 28. Eignvalues and Eignvector Definition : Given a linear transformation A, a non-zero vector x is defined to be an eigenvector of the transformation if it satisfies the eigenvalue equation for some scalar λ. In this situation, the scalar λ is called an eigenvalue of A corresponding to the eigenvector x.  It indicates that vector x has the property that its direction is not changed by the transformation A, but that it is only scaled by a factor of λ.  Only certain special vectors x are eigenvectors, and only certain special scalars λ are eigenvalues.  The eigenvector must be non-zero because the equation A0 = λ0 holds for every A and every λ. λxAx = 08/05/1428 Shilpa Mishra ME IC 122509
  • 29. A acts to stretch the vector x, not change its direction, so x is an eigenvector of A. The eigenvalue λ is simply the amount of "stretch" or "shrink" to which a vector is subjected when transformed by A. If λ = 1, the vector remains unchanged (unaffected by the transformation). A transformation I under which a vector x remains unchanged, Ix = x, is defined as identity transformation If λ = −1, the vector flips to the opposite direction; this is defined as reflection. 08/05/1429 Shilpa Mishra ME IC 122509
  • 30. Computation of eigenvalues & the characteristic equation  When a transformation is represented by a square matrix A, the eigenvalue equation can be expressed as; Ax = λx (A − λI)x = 0 As x must not be zero, this can be rearranged to; det(A − λI) = 0. which is defined to be the characteristic equation of the n × n matrix A.  Expansion of the determinant generates a polynomial of degree n in λ and may be written as; here λ1, λ2……λn are called eignvalues. For each eign value there exist eign vector x. 08/05/1430 Shilpa Mishra ME IC 122509
  • 31. Example 1. find the eigenvalues and eigenvectors of the matrix Solution So the eigenvalues are 3.421 and 0.3288. 08/05/1431 Shilpa Mishra ME IC 122509
  • 32. Let be the eigenvector corresponding to Hence .421x1 +1.5x2 = 0 .75x1 +2.671x2 = 0 08/05/1432 Shilpa Mishra ME IC 122509
  • 33. If then The eigenvector corresponding to then is The eigenvector corresponding to is Similarly, the eigenvector corresponding to is 08/05/1433 Shilpa Mishra ME IC 122509
  • 34. Example 2. Find the eigenvalues and eigenvectors of Solution The characteristic equation is given by The roots of the above equation are Note that there are eigenvalues that are repeated. Since there are only two distinct eigenvalues, there are only two eigenspaces. But, corresponding to λ = 0.5 there should be two eigenvectors that form a basis for the eigenspace 08/05/1434 Shilpa Mishra ME IC 122509
  • 35. To find the eigenspaces, let Given then For , Solving this system gives 08/05/1435 Shilpa Mishra ME IC 122509
  • 36. So So the vectors and form a basis for the eigenspace for the eigenvalue . For , Solving this system gives The eigenvector corresponding to is ; Hence the vector is a basis for the eigenspace for the eigenvalue of . 08/05/1436 Shilpa Mishra ME IC 122509