SlideShare a Scribd company logo
State Space Representation
1
 State Variables of a Dynamical System
 State Variable Equation
 Why State space approach
 Block DiagramRepresentation Of State Space Model
 Controllabilityand Observability
 Derive Transfer Function from State Space Equation
 Time Response and State Transition Matrix
 Eigen Value
Introduction
2
 The state-space description provide the dynamics as a set of coupled
first-order differential equations in a set of internal variables known as
state variables, together with a set of algebraic equations that combine
the state variables into physical output variables.
Definition of System State
(𝒙𝟏, 𝒙𝟐, … … , 𝒙𝒏) (called State Variables or State Vector) such that knowledge of
these variables at 𝑡 = 𝑡0, together with knowledge of the input for 𝑡 ≥ 𝑡0 ,
completely determines the behavior of the system for any time t to t0 .
 The number of state variables to completely define the dynamics of the system is
equal to the number of integrators involved in the system (System Order).
 Assume that a multiple-input, multiple-output system involves n integrators (State
Variables).
 Assume also that there are r inputs u1(t), u2(t),……. ur(t) and p outputs y1(t),
y2(t), …….. yp(t). 4
Inner state variables
x1,x2,xn
 
 State: The state of a dynamic system is the smallest set of variables
u1(t)
u2(t)
u (t)
r
y1(t)
y2(t)
yp(t)
General State Representation
 State equation:
 Output equation:
 𝑥 = 𝑆𝑡𝑎𝑡𝑒 𝑉𝑒𝑐𝑡𝑜𝑟
 𝑥 = 𝑑 𝑥(𝑡)
= 𝐷𝑒𝑟𝑖𝑣𝑎𝑡𝑖𝑣𝑒 𝑜𝑓 𝑡ℎ𝑒 𝑆𝑡𝑎𝑡𝑒 𝑉𝑒𝑐𝑡𝑜𝑟
𝑡
 𝑢 = 𝐼𝑛𝑝𝑢𝑡 𝑉𝑒𝑐𝑡𝑜𝑟
 𝑦 = 𝑂𝑢𝑡𝑝𝑢𝑡 𝑉𝑒𝑐𝑡𝑜𝑟
 𝐴 = 𝑆𝑡𝑎𝑡𝑒 𝑀𝑎𝑡𝑟𝑖𝑥 = 𝑆𝑦𝑠𝑡𝑒𝑚 𝑀𝑎𝑡𝑟𝑖𝑥
 𝐵 = 𝐼𝑛𝑝𝑢𝑡 𝑀𝑎𝑡𝑟𝑖𝑥
 𝐶 = 𝑂𝑢𝑡𝑝𝑢𝑡 𝑀𝑎𝑡𝑟𝑖𝑥
 𝐷 = 𝐹𝑒𝑒𝑑𝑏𝑎𝑐𝑘 𝑚𝑎𝑡𝑟𝑖𝑥/ direct Transmission Matrix
x
(t)  Ax(t)  Bu(t)
y(t)  C x(t)  Du(t)
Dynamic equations
State-Space Equations (Model)
 State equation:
 Output equation:
6
x
(t)  Ax(t)  Bu(t)
y(t)  C x(t)  Du(t)
Dynamic equations
1


 
n1
 n
x (t)
x (t)
x(t)  x2 (t)

1


 
r1
 r
u (t)
u (t)
u(t)  u2 (t)

1
 
 

p1
 p
y (t)
 y (t)
y(t)   y2 (t)

State Vector
State variable
Input Vector Output Vector







A   n n







B   nr







C   pn
1
 
 
n1
 n
x (0)
x (0)
x(0)  x2 (0)








D   pr
Block Diagram Representation Of State Space Model
C
A
D
B
1
s
6
+
+
+
+
u(t) y(t)
x(t)
x
(t)
x
(t)  Ax(t)  Bu(t)
y(t)  C x(t)  Du(t)
sXs AX s BU s
Ys CX s DUs
 Then, the transfer function is
X s sI  A1
BU s
 The state space model
x
  Ax  Bu
y  Cx  Du
 by Laplace transform
Ys 
CsI  A1
B  D
Us
Us
Ts
Ys CsI  A1
B  D
State Space model to Transfer Function
Controllability
 Plant:
x
  Ax  Bu, x  Rn
y  Cx  Du
 Definition of Controllability
A system is said to be (state) controllable at time t0 , if
8
0, 1
t ]
there exists a finite t1  t0 such for any x(t0 ) and any x1 ,
there exist an input u[t that will transfer the state 0
x(t )
x1
to the state at time t1 , otherwise the system is said to
be uncontrollable at time t0 .
Controllability Matrix
 Consider a single-input system (u ∈ R):
 The Controllability Matrix is defined as
 We say that the above system is controllable if its controllability matrix
𝐶(𝐴, 𝐵) is invertible.
Condition for controllability(system is controllable if’f)
det(C )  0  rank(C)  n, full rank
9
Observability
 Plant:
x
  Ax  Bu, x  Rn
y  Cx  Du
 Definition of Observability
and the
10
unobservable at
A system is said to be (completely state) observable at
time t0 , if there exists a finite t1  t0 such that for any x(t0 )
0, 1
t ]
output over the time interval [t0 ,t1] suffices to
determine the state x0 , otherwise the system is said to be
t0 .
at time t0 , the knowledge of the input u[t
0, 1
y[t t ]
Observability Matrix
11
A,CObservable  rank(V)  n  det(V )  0





 

CAn1 

 CA 
C

Observability Matrix V   CA2


if y  R
Controllability and Observability
Theorem I
x
c (t)  Ac xc (t) Bc u(t)
Controllable canonical form Controllable
Theorem II x
o (t)  Ao xo (t) Bo u(t)
y(t)  Co xo (t)
Observable canonical form Observable
 A system in Controller Canonical Form (CCF) is always controllable!!
12
 A system in Observable Canonical Form (OCF) is always controllable!!
Controllable Canonical Form
 We consider the following state-space representation, being called a
controllable canonical form, as
 Note that the controllable canonical form is important in discussing the
pole-placement approach to the control system design.
13
Observable Canonical Form
 We consider the following state-space representation, being called an
observable canonical form, as
14
Diagonal Canonical Form
 Diagonal Canonical Form greatly simplifies the task of computing the
analytical solution to the response to initial conditions.
15
State transition matrix
 State transition matrix
x
(t)  Ax(t)
sX(s)  x(0)  AX (s)
X (s)  (sI  A)1
x(0)
x(t)  L1
[(sI  A)1
]x(0)
 eAt
x(0)

(t)eAt
 L1
[(sI  A)1
]
0
0
0
0
0
At
x(t0 )  (t t0 )x(t0 )
x(t )  e
x(t)  e e
x(0)  e x(t )
x(t0 )  e 0
x(0)
A(tt )
At At
At
16
Eigen values
The eigenvalues of an nxn matrix A are the roots of the characteristic equation.
Consider, for example, the following matrix A:
Eigen Values
General State Representation
1. Select a particular subset of all possible system variables, and call
state variables.
2. For nth-order, write n simultaneous, first-order differential equations
in terms of the state variables (state equations).
3. If we know the initial condition of all of the state variables at 𝑡0 as
well as the system input for 𝑡 ≥ 𝑡0, we can solve the equations
State-Space Representation of nth-Order Systems of Linear
Differential Equations
 Consider the following nth-order system:
(𝒏) (𝒏−𝟏)
𝒚 + 𝒂𝟏 𝒚 + … + 𝒂𝒏−𝟏𝒚 + 𝒂𝒏 𝒚 = 𝒖
 where y is the system output and u is the input of the System.
 The system is nth-order, then it has n-integrators (State Variables)
 Let us define n-State variables
20
State-Space Representation of nth-Order Systems of Linear
Differential Equations (Cont.)
 Then the last Equation can be written as
21
State-Space Representation of nth-Order Systems of Linear
Differential Equations (Cont.)
 Then, the stat-space state equation is
 where
22
State Space Model (Example)
 Find the state space model for a system that described by the following
differential equation

c
 9c
 26c
  24c  24r
 Solution:
 The system is 3rd order, then it has three states as follows
x1  c x1  x2
x2  x3
x
3  24x1  26x2 9x3  24r
x2  c

x3  c
 The output equation is
y  c  x1
differentiation
 2 

x3 

0 0x 
x1 
y  
1
x
  
24
 0
1
0

 24  26
 0
  
    
9
 
x3 

1  x    0  r
2
0  x1   0 
2

x
3 


x
1 
.
State Space Model (Example)
x1  x2
x2  x3
x
3  24x1  26x2 9x3  24r
y  c  x1
Transfer Function (Example)
 Find the transfer function from the following transfer function
 Solution:
  
3
 
 0 

 0 1 0  10
 0 1  x   0 u

1  2
x
   0 y  
1 0 0x


1
s 1 0
sI  A 0 s 1 

2 s  3

adj(sI  A)
det(sI  A)
sI  A1

1 

s3
 3s2
 2s 1

s2 

s 
(s2
 3s  2) s  3

 1 s(s  3)

  s  (2s 1)
Ts CsI  A1
B  D
Ts CsI  A1
B  D
s3
 3s2
 2s 1
 3s  2)
10(s2
Ts

 
1  10

1 0 0


s3
 3s2
 2s 1
s2 
 
 0 

s   0 
 3s  2) s  3
1 s(s  3)
 s  (2s 1)
(s2
T(s) 
Transfer Function (Example)
System Poles from State Space model
 poles and check the stability of the following state space Example find the
System model
 Solution:
 Since
 To find the poles 
 Then the poles are {-1, -2 }, the system is stable
  

5
 0 2 
x
  1 3 x  0u y  
1 0x
s  2
sI  A   s(s 3)  2  0
1 s  3


1
 2 
s 3
sI  A
s
controllability and Obervability (Example)
28
 Hence the system is both controllable and observable.

1,
 

0
1
 

0 1
C  0 1
0, B
A
 Plant:
x
  Ax  Bu, x  Rn
y  Cx  Du
   
 
1
Obervability Matrix
0
1
1
CA 1 0
N 
 C 

0
Controllability Matrix V  B AB
0
rank(V )  rank(N)  2
Example
29
c
c
c
y  2 1x
1

0
u
  
1 
x

 2 3
x 
 0
Controllable canonical form
   


 2 1
1 
3
1
1 
CA
V 
 C 

 2
U  B AB
0 rank[U]  2  n
rank[V] 1 n
o
o
o
y  0 1x
2
x  1u

  

1 3
0  2
x 

Observable canonical form

  



3
1 
1 1
2  2
CA 1
V 
 C 

0
U  B AB
rank[U] 1 n
rank[V]  2  n
(s 1)(s  2)
T(s) 
s  2
Ad

More Related Content

What's hot (20)

State space analysis, eign values and eign vectors
State space analysis, eign values and eign vectorsState space analysis, eign values and eign vectors
State space analysis, eign values and eign vectors
Shilpa Shukla
 
Controllability and observability
Controllability and observabilityControllability and observability
Controllability and observability
jawaharramaya
 
State space analysis.pptx
State space analysis.pptxState space analysis.pptx
State space analysis.pptx
RaviMuthamala1
 
Compensators
CompensatorsCompensators
Compensators
jawaharramaya
 
Root locus
Root locus Root locus
Root locus
Abhishek Choksi
 
Polar Plot
Polar PlotPolar Plot
Polar Plot
Hussain K
 
Error analysis
Error analysisError analysis
Error analysis
Syed Saeed
 
NONLINEAR CONTROL SYSTEM (Phase plane & Phase Trajectory Method)
NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method)NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method)
NONLINEAR CONTROL SYSTEM (Phase plane & Phase Trajectory Method)
Niraj Solanki
 
Nonlinear systems
Nonlinear systemsNonlinear systems
Nonlinear systems
Srinath Thamban
 
Lyapunov stability analysis
Lyapunov stability analysisLyapunov stability analysis
Lyapunov stability analysis
VanshVarshney
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysis
Bin Biny Bino
 
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
 
Region of Convergence (ROC) in the z-plane
Region of Convergence (ROC) in the z-planeRegion of Convergence (ROC) in the z-plane
Region of Convergence (ROC) in the z-plane
venkatasuman1983
 
TIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSISTIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSIS
Syed Saeed
 
The describing function
The describing functionThe describing function
The describing function
katamthreveni
 
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
Jyoti Singh
 
Chapter 1 introduction to control system
Chapter 1 introduction to control systemChapter 1 introduction to control system
Chapter 1 introduction to control system
LenchoDuguma
 
6. steady state error
6. steady state error6. steady state error
6. steady state error
shurjeel amjad
 
State feedback control
State feedback controlState feedback control
State feedback control
Bassam AlGhram
 
Root locus method
Root locus methodRoot locus method
Root locus method
Ravi Patel
 
State space analysis, eign values and eign vectors
State space analysis, eign values and eign vectorsState space analysis, eign values and eign vectors
State space analysis, eign values and eign vectors
Shilpa Shukla
 
Controllability and observability
Controllability and observabilityControllability and observability
Controllability and observability
jawaharramaya
 
State space analysis.pptx
State space analysis.pptxState space analysis.pptx
State space analysis.pptx
RaviMuthamala1
 
Error analysis
Error analysisError analysis
Error analysis
Syed Saeed
 
NONLINEAR CONTROL SYSTEM (Phase plane & Phase Trajectory Method)
NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method)NONLINEAR CONTROL SYSTEM(Phase plane & Phase Trajectory Method)
NONLINEAR CONTROL SYSTEM (Phase plane & Phase Trajectory Method)
Niraj Solanki
 
Lyapunov stability analysis
Lyapunov stability analysisLyapunov stability analysis
Lyapunov stability analysis
VanshVarshney
 
Chapter 4 time domain analysis
Chapter 4 time domain analysisChapter 4 time domain analysis
Chapter 4 time domain analysis
Bin Biny Bino
 
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
 
Region of Convergence (ROC) in the z-plane
Region of Convergence (ROC) in the z-planeRegion of Convergence (ROC) in the z-plane
Region of Convergence (ROC) in the z-plane
venkatasuman1983
 
TIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSISTIME DOMAIN ANALYSIS
TIME DOMAIN ANALYSIS
Syed Saeed
 
The describing function
The describing functionThe describing function
The describing function
katamthreveni
 
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
Jyoti Singh
 
Chapter 1 introduction to control system
Chapter 1 introduction to control systemChapter 1 introduction to control system
Chapter 1 introduction to control system
LenchoDuguma
 
State feedback control
State feedback controlState feedback control
State feedback control
Bassam AlGhram
 
Root locus method
Root locus methodRoot locus method
Root locus method
Ravi Patel
 

Similar to state space representation,State Space Model Controllability and Observability Derive Transfer Function from State Space Equation Time Response and State Transition Matrix Eigen Value (20)

control systems.pdf
control systems.pdfcontrol systems.pdf
control systems.pdf
ShilpaSweety2
 
STATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIs
STATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIsSTATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIs
STATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIs
DeepakD38385
 
STATE_SPACE_ANALYSIS.pdf
STATE_SPACE_ANALYSIS.pdfSTATE_SPACE_ANALYSIS.pdf
STATE_SPACE_ANALYSIS.pdf
BhuvaneshwariTr
 
lecture1ddddgggggggggggghhhhhhh (11).ppt
lecture1ddddgggggggggggghhhhhhh (11).pptlecture1ddddgggggggggggghhhhhhh (11).ppt
lecture1ddddgggggggggggghhhhhhh (11).ppt
HebaEng
 
Chapter_3_State_Variable_Models.ppt
Chapter_3_State_Variable_Models.pptChapter_3_State_Variable_Models.ppt
Chapter_3_State_Variable_Models.ppt
khinmuyaraye
 
Controllability of Linear Dynamical System
Controllability of  Linear Dynamical SystemControllability of  Linear Dynamical System
Controllability of Linear Dynamical System
Purnima Pandit
 
PPT on STATE VARIABLE ANALYSIS for Engineering.pptx
PPT on STATE VARIABLE ANALYSIS for Engineering.pptxPPT on STATE VARIABLE ANALYSIS for Engineering.pptx
PPT on STATE VARIABLE ANALYSIS for Engineering.pptx
SoumiPatra
 
BEC- 26 control systems_unit-II
BEC- 26 control systems_unit-IIBEC- 26 control systems_unit-II
BEC- 26 control systems_unit-II
Shadab Siddiqui
 
Intro Class.ppt
Intro Class.pptIntro Class.ppt
Intro Class.ppt
PrakashDuraisamyCIT
 
3.State-Space Representation of Systems.pdf
3.State-Space Representation of Systems.pdf3.State-Space Representation of Systems.pdf
3.State-Space Representation of Systems.pdf
AbrormdFayiaz
 
State space courses
State space coursesState space courses
State space courses
KAMEL HEMSAS
 
Unit-6.pptx of control system and engineering
Unit-6.pptx of control system and engineeringUnit-6.pptx of control system and engineering
Unit-6.pptx of control system and engineering
vishnupanneeru
 
Lec4 State Variable Models are used for modeing
Lec4 State Variable Models are used for modeingLec4 State Variable Models are used for modeing
Lec4 State Variable Models are used for modeing
ShehzadAhmed90
 
State space techniques for discrete control systems.
State space techniques for discrete control systems.State space techniques for discrete control systems.
State space techniques for discrete control systems.
HugoGustavoGonzlezHe
 
State space model
State space modelState space model
State space model
gayathri venkataramani
 
Transfer Function Cse ppt
Transfer Function Cse pptTransfer Function Cse ppt
Transfer Function Cse ppt
sanjaytron
 
Assignment2 control
Assignment2 controlAssignment2 control
Assignment2 control
cairo university
 
Consider the system.docx
Consider the system.docxConsider the system.docx
Consider the system.docx
honeyarguelles
 
lecture19-2xwwdver21119095256-7ef20eb1.ppt
lecture19-2xwwdver21119095256-7ef20eb1.pptlecture19-2xwwdver21119095256-7ef20eb1.ppt
lecture19-2xwwdver21119095256-7ef20eb1.ppt
h04324193
 
lecture1 (9).ppt
lecture1 (9).pptlecture1 (9).ppt
lecture1 (9).ppt
HebaEng
 
STATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIs
STATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIsSTATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIs
STATE_SPACE_ANALYSIs STATE_SPACE_ANALYSIs
DeepakD38385
 
STATE_SPACE_ANALYSIS.pdf
STATE_SPACE_ANALYSIS.pdfSTATE_SPACE_ANALYSIS.pdf
STATE_SPACE_ANALYSIS.pdf
BhuvaneshwariTr
 
lecture1ddddgggggggggggghhhhhhh (11).ppt
lecture1ddddgggggggggggghhhhhhh (11).pptlecture1ddddgggggggggggghhhhhhh (11).ppt
lecture1ddddgggggggggggghhhhhhh (11).ppt
HebaEng
 
Chapter_3_State_Variable_Models.ppt
Chapter_3_State_Variable_Models.pptChapter_3_State_Variable_Models.ppt
Chapter_3_State_Variable_Models.ppt
khinmuyaraye
 
Controllability of Linear Dynamical System
Controllability of  Linear Dynamical SystemControllability of  Linear Dynamical System
Controllability of Linear Dynamical System
Purnima Pandit
 
PPT on STATE VARIABLE ANALYSIS for Engineering.pptx
PPT on STATE VARIABLE ANALYSIS for Engineering.pptxPPT on STATE VARIABLE ANALYSIS for Engineering.pptx
PPT on STATE VARIABLE ANALYSIS for Engineering.pptx
SoumiPatra
 
BEC- 26 control systems_unit-II
BEC- 26 control systems_unit-IIBEC- 26 control systems_unit-II
BEC- 26 control systems_unit-II
Shadab Siddiqui
 
3.State-Space Representation of Systems.pdf
3.State-Space Representation of Systems.pdf3.State-Space Representation of Systems.pdf
3.State-Space Representation of Systems.pdf
AbrormdFayiaz
 
State space courses
State space coursesState space courses
State space courses
KAMEL HEMSAS
 
Unit-6.pptx of control system and engineering
Unit-6.pptx of control system and engineeringUnit-6.pptx of control system and engineering
Unit-6.pptx of control system and engineering
vishnupanneeru
 
Lec4 State Variable Models are used for modeing
Lec4 State Variable Models are used for modeingLec4 State Variable Models are used for modeing
Lec4 State Variable Models are used for modeing
ShehzadAhmed90
 
State space techniques for discrete control systems.
State space techniques for discrete control systems.State space techniques for discrete control systems.
State space techniques for discrete control systems.
HugoGustavoGonzlezHe
 
Transfer Function Cse ppt
Transfer Function Cse pptTransfer Function Cse ppt
Transfer Function Cse ppt
sanjaytron
 
Consider the system.docx
Consider the system.docxConsider the system.docx
Consider the system.docx
honeyarguelles
 
lecture19-2xwwdver21119095256-7ef20eb1.ppt
lecture19-2xwwdver21119095256-7ef20eb1.pptlecture19-2xwwdver21119095256-7ef20eb1.ppt
lecture19-2xwwdver21119095256-7ef20eb1.ppt
h04324193
 
lecture1 (9).ppt
lecture1 (9).pptlecture1 (9).ppt
lecture1 (9).ppt
HebaEng
 
Ad

More from Waqas Afzal (20)

Z Transform
Z TransformZ Transform
Z Transform
Waqas Afzal
 
Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier Transform
Waqas Afzal
 
frequency modulation
frequency modulationfrequency modulation
frequency modulation
Waqas Afzal
 
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...
Waqas Afzal
 
Matrices ,Basics, Determinant, Inverse, EigenValues, Linear Equations, RANK
Matrices ,Basics, Determinant, Inverse, EigenValues, Linear Equations, RANKMatrices ,Basics, Determinant, Inverse, EigenValues, Linear Equations, RANK
Matrices ,Basics, Determinant, Inverse, EigenValues, Linear Equations, RANK
Waqas Afzal
 
Programmable Logic Controller | Ladder Logic diagrams| Block diagram | I/O Mo...
Programmable Logic Controller | Ladder Logic diagrams| Block diagram | I/O Mo...Programmable Logic Controller | Ladder Logic diagrams| Block diagram | I/O Mo...
Programmable Logic Controller | Ladder Logic diagrams| Block diagram | I/O Mo...
Waqas Afzal
 
time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...
time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...
time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...
Waqas Afzal
 
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
Waqas Afzal
 
modeling of system electronics, Operational Amplifier Basics Solved Examples ...
modeling of system electronics, Operational Amplifier Basics Solved Examples ...modeling of system electronics, Operational Amplifier Basics Solved Examples ...
modeling of system electronics, Operational Amplifier Basics Solved Examples ...
Waqas Afzal
 
modeling of system electromechanical, Armature Controlled D.C Motor -Reduced ...
modeling of system electromechanical, Armature Controlled D.C Motor -Reduced ...modeling of system electromechanical, Armature Controlled D.C Motor -Reduced ...
modeling of system electromechanical, Armature Controlled D.C Motor -Reduced ...
Waqas Afzal
 
modeling of system rotational, Basic Elements Modeling-Spring(K), Damper(D), ...
modeling of system rotational, Basic Elements Modeling-Spring(K), Damper(D), ...modeling of system rotational, Basic Elements Modeling-Spring(K), Damper(D), ...
modeling of system rotational, Basic Elements Modeling-Spring(K), Damper(D), ...
Waqas Afzal
 
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...
Waqas Afzal
 
modeling of system electrical, Basic Elements Modeling-R,L,C Solved Examples ...
modeling of system electrical, Basic Elements Modeling-R,L,C Solved Examples ...modeling of system electrical, Basic Elements Modeling-R,L,C Solved Examples ...
modeling of system electrical, Basic Elements Modeling-R,L,C Solved Examples ...
Waqas Afzal
 
introduction to modeling, Types of Models, Classification of mathematical mod...
introduction to modeling, Types of Models, Classification of mathematical mod...introduction to modeling, Types of Models, Classification of mathematical mod...
introduction to modeling, Types of Models, Classification of mathematical mod...
Waqas Afzal
 
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...
Waqas Afzal
 
Transfer Function, Concepts of stability(critical, Absolute & Relative) Poles...
Transfer Function, Concepts of stability(critical, Absolute & Relative) Poles...Transfer Function, Concepts of stability(critical, Absolute & Relative) Poles...
Transfer Function, Concepts of stability(critical, Absolute & Relative) Poles...
Waqas Afzal
 
Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...
Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...
Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...
Waqas Afzal
 
block diagram reduction with examples
block diagram reduction with examplesblock diagram reduction with examples
block diagram reduction with examples
Waqas Afzal
 
Block diagram, Transfer Function from block diagram reduction, (8 Rules to re...
Block diagram, Transfer Function from block diagram reduction, (8 Rules to re...Block diagram, Transfer Function from block diagram reduction, (8 Rules to re...
Block diagram, Transfer Function from block diagram reduction, (8 Rules to re...
Waqas Afzal
 
automatic control, Basic Definitions, Classification of Control systems, Requ...
automatic control, Basic Definitions, Classification of Control systems, Requ...automatic control, Basic Definitions, Classification of Control systems, Requ...
automatic control, Basic Definitions, Classification of Control systems, Requ...
Waqas Afzal
 
Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier Transform
Waqas Afzal
 
frequency modulation
frequency modulationfrequency modulation
frequency modulation
Waqas Afzal
 
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...
ROOT-LOCUS METHOD, Determine the root loci on the real axis /the asymptotes o...
Waqas Afzal
 
Matrices ,Basics, Determinant, Inverse, EigenValues, Linear Equations, RANK
Matrices ,Basics, Determinant, Inverse, EigenValues, Linear Equations, RANKMatrices ,Basics, Determinant, Inverse, EigenValues, Linear Equations, RANK
Matrices ,Basics, Determinant, Inverse, EigenValues, Linear Equations, RANK
Waqas Afzal
 
Programmable Logic Controller | Ladder Logic diagrams| Block diagram | I/O Mo...
Programmable Logic Controller | Ladder Logic diagrams| Block diagram | I/O Mo...Programmable Logic Controller | Ladder Logic diagrams| Block diagram | I/O Mo...
Programmable Logic Controller | Ladder Logic diagrams| Block diagram | I/O Mo...
Waqas Afzal
 
time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...
time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...
time domain analysis, Rise Time, Delay time, Damping Ratio, Overshoot, Settli...
Waqas Afzal
 
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
PID controller, P, I and D control Comparison PI, PD and PID Controller P, I,...
Waqas Afzal
 
modeling of system electronics, Operational Amplifier Basics Solved Examples ...
modeling of system electronics, Operational Amplifier Basics Solved Examples ...modeling of system electronics, Operational Amplifier Basics Solved Examples ...
modeling of system electronics, Operational Amplifier Basics Solved Examples ...
Waqas Afzal
 
modeling of system electromechanical, Armature Controlled D.C Motor -Reduced ...
modeling of system electromechanical, Armature Controlled D.C Motor -Reduced ...modeling of system electromechanical, Armature Controlled D.C Motor -Reduced ...
modeling of system electromechanical, Armature Controlled D.C Motor -Reduced ...
Waqas Afzal
 
modeling of system rotational, Basic Elements Modeling-Spring(K), Damper(D), ...
modeling of system rotational, Basic Elements Modeling-Spring(K), Damper(D), ...modeling of system rotational, Basic Elements Modeling-Spring(K), Damper(D), ...
modeling of system rotational, Basic Elements Modeling-Spring(K), Damper(D), ...
Waqas Afzal
 
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...
modeling of MECHANICAL system (translational), Basic Elements Modeling-Spring...
Waqas Afzal
 
modeling of system electrical, Basic Elements Modeling-R,L,C Solved Examples ...
modeling of system electrical, Basic Elements Modeling-R,L,C Solved Examples ...modeling of system electrical, Basic Elements Modeling-R,L,C Solved Examples ...
modeling of system electrical, Basic Elements Modeling-R,L,C Solved Examples ...
Waqas Afzal
 
introduction to modeling, Types of Models, Classification of mathematical mod...
introduction to modeling, Types of Models, Classification of mathematical mod...introduction to modeling, Types of Models, Classification of mathematical mod...
introduction to modeling, Types of Models, Classification of mathematical mod...
Waqas Afzal
 
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...
laplace transform and inverse laplace, properties, Inverse Laplace Calculatio...
Waqas Afzal
 
Transfer Function, Concepts of stability(critical, Absolute & Relative) Poles...
Transfer Function, Concepts of stability(critical, Absolute & Relative) Poles...Transfer Function, Concepts of stability(critical, Absolute & Relative) Poles...
Transfer Function, Concepts of stability(critical, Absolute & Relative) Poles...
Waqas Afzal
 
Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...
Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...
Signal Flow Graph, SFG and Mason Gain Formula, Example solved with Masson Gai...
Waqas Afzal
 
block diagram reduction with examples
block diagram reduction with examplesblock diagram reduction with examples
block diagram reduction with examples
Waqas Afzal
 
Block diagram, Transfer Function from block diagram reduction, (8 Rules to re...
Block diagram, Transfer Function from block diagram reduction, (8 Rules to re...Block diagram, Transfer Function from block diagram reduction, (8 Rules to re...
Block diagram, Transfer Function from block diagram reduction, (8 Rules to re...
Waqas Afzal
 
automatic control, Basic Definitions, Classification of Control systems, Requ...
automatic control, Basic Definitions, Classification of Control systems, Requ...automatic control, Basic Definitions, Classification of Control systems, Requ...
automatic control, Basic Definitions, Classification of Control systems, Requ...
Waqas Afzal
 
Ad

Recently uploaded (20)

Environment .................................
Environment .................................Environment .................................
Environment .................................
shadyozq9
 
Generative AI & Large Language Models Agents
Generative AI & Large Language Models AgentsGenerative AI & Large Language Models Agents
Generative AI & Large Language Models Agents
aasgharbee22seecs
 
Automatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and BeyondAutomatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and Beyond
NU_I_TODALAB
 
PPT on Sattelite satellite & Radar(1).pptx
PPT on Sattelite satellite & Radar(1).pptxPPT on Sattelite satellite & Radar(1).pptx
PPT on Sattelite satellite & Radar(1).pptx
navneet19791
 
Agents chapter of Artificial intelligence
Agents chapter of Artificial intelligenceAgents chapter of Artificial intelligence
Agents chapter of Artificial intelligence
DebdeepMukherjee9
 
2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt
rakshaiya16
 
Construction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil EngineeringConstruction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil Engineering
Lavish Kashyap
 
ATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ATAL 6 Days Online FDP Scheme Document 2025-26.pdfATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ssuserda39791
 
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdfLittle Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
gori42199
 
Physical and Physic-Chemical Based Optimization Methods: A Review
Physical and Physic-Chemical Based Optimization Methods: A ReviewPhysical and Physic-Chemical Based Optimization Methods: A Review
Physical and Physic-Chemical Based Optimization Methods: A Review
Journal of Soft Computing in Civil Engineering
 
Mode-Wise Corridor Level Travel-Time Estimation Using Machine Learning Models
Mode-Wise Corridor Level Travel-Time Estimation Using Machine Learning ModelsMode-Wise Corridor Level Travel-Time Estimation Using Machine Learning Models
Mode-Wise Corridor Level Travel-Time Estimation Using Machine Learning Models
Journal of Soft Computing in Civil Engineering
 
Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control Monthly May 2025Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control Monthly May 2025
Water Industry Process Automation & Control
 
Machine foundation notes for civil engineering students
Machine foundation notes for civil engineering studentsMachine foundation notes for civil engineering students
Machine foundation notes for civil engineering students
DYPCET
 
hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .
NABLAS株式会社
 
Applications of Centroid in Structural Engineering
Applications of Centroid in Structural EngineeringApplications of Centroid in Structural Engineering
Applications of Centroid in Structural Engineering
suvrojyotihalder2006
 
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
SanjeetMishra29
 
Optimizing Reinforced Concrete Cantilever Retaining Walls Using Gases Brownia...
Optimizing Reinforced Concrete Cantilever Retaining Walls Using Gases Brownia...Optimizing Reinforced Concrete Cantilever Retaining Walls Using Gases Brownia...
Optimizing Reinforced Concrete Cantilever Retaining Walls Using Gases Brownia...
Journal of Soft Computing in Civil Engineering
 
Slide share PPT of NOx control technologies.pptx
Slide share PPT of  NOx control technologies.pptxSlide share PPT of  NOx control technologies.pptx
Slide share PPT of NOx control technologies.pptx
vvsasane
 
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdfML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
rameshwarchintamani
 
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
ijdmsjournal
 
Environment .................................
Environment .................................Environment .................................
Environment .................................
shadyozq9
 
Generative AI & Large Language Models Agents
Generative AI & Large Language Models AgentsGenerative AI & Large Language Models Agents
Generative AI & Large Language Models Agents
aasgharbee22seecs
 
Automatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and BeyondAutomatic Quality Assessment for Speech and Beyond
Automatic Quality Assessment for Speech and Beyond
NU_I_TODALAB
 
PPT on Sattelite satellite & Radar(1).pptx
PPT on Sattelite satellite & Radar(1).pptxPPT on Sattelite satellite & Radar(1).pptx
PPT on Sattelite satellite & Radar(1).pptx
navneet19791
 
Agents chapter of Artificial intelligence
Agents chapter of Artificial intelligenceAgents chapter of Artificial intelligence
Agents chapter of Artificial intelligence
DebdeepMukherjee9
 
2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt2.3 Genetically Modified Organisms (1).ppt
2.3 Genetically Modified Organisms (1).ppt
rakshaiya16
 
Construction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil EngineeringConstruction Materials (Paints) in Civil Engineering
Construction Materials (Paints) in Civil Engineering
Lavish Kashyap
 
ATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ATAL 6 Days Online FDP Scheme Document 2025-26.pdfATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ATAL 6 Days Online FDP Scheme Document 2025-26.pdf
ssuserda39791
 
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdfLittle Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
Little Known Ways To 3 Best sites to Buy Linkedin Accounts.pdf
gori42199
 
Machine foundation notes for civil engineering students
Machine foundation notes for civil engineering studentsMachine foundation notes for civil engineering students
Machine foundation notes for civil engineering students
DYPCET
 
hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .hypermedia_system_revisit_roy_fielding .
hypermedia_system_revisit_roy_fielding .
NABLAS株式会社
 
Applications of Centroid in Structural Engineering
Applications of Centroid in Structural EngineeringApplications of Centroid in Structural Engineering
Applications of Centroid in Structural Engineering
suvrojyotihalder2006
 
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
🚀 TDX Bengaluru 2025 Unwrapped: Key Highlights, Innovations & Trailblazer Tak...
SanjeetMishra29
 
Slide share PPT of NOx control technologies.pptx
Slide share PPT of  NOx control technologies.pptxSlide share PPT of  NOx control technologies.pptx
Slide share PPT of NOx control technologies.pptx
vvsasane
 
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdfML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
ML_Unit_V_RDC_ASSOCIATION AND DIMENSIONALITY REDUCTION.pdf
rameshwarchintamani
 
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
OPTIMIZING DATA INTEROPERABILITY IN AGILE ORGANIZATIONS: INTEGRATING NONAKA’S...
ijdmsjournal
 

state space representation,State Space Model Controllability and Observability Derive Transfer Function from State Space Equation Time Response and State Transition Matrix Eigen Value

  • 1. State Space Representation 1  State Variables of a Dynamical System  State Variable Equation  Why State space approach  Block DiagramRepresentation Of State Space Model  Controllabilityand Observability  Derive Transfer Function from State Space Equation  Time Response and State Transition Matrix  Eigen Value
  • 2. Introduction 2  The state-space description provide the dynamics as a set of coupled first-order differential equations in a set of internal variables known as state variables, together with a set of algebraic equations that combine the state variables into physical output variables.
  • 3. Definition of System State (𝒙𝟏, 𝒙𝟐, … … , 𝒙𝒏) (called State Variables or State Vector) such that knowledge of these variables at 𝑡 = 𝑡0, together with knowledge of the input for 𝑡 ≥ 𝑡0 , completely determines the behavior of the system for any time t to t0 .  The number of state variables to completely define the dynamics of the system is equal to the number of integrators involved in the system (System Order).  Assume that a multiple-input, multiple-output system involves n integrators (State Variables).  Assume also that there are r inputs u1(t), u2(t),……. ur(t) and p outputs y1(t), y2(t), …….. yp(t). 4 Inner state variables x1,x2,xn    State: The state of a dynamic system is the smallest set of variables u1(t) u2(t) u (t) r y1(t) y2(t) yp(t)
  • 4. General State Representation  State equation:  Output equation:  𝑥 = 𝑆𝑡𝑎𝑡𝑒 𝑉𝑒𝑐𝑡𝑜𝑟  𝑥 = 𝑑 𝑥(𝑡) = 𝐷𝑒𝑟𝑖𝑣𝑎𝑡𝑖𝑣𝑒 𝑜𝑓 𝑡ℎ𝑒 𝑆𝑡𝑎𝑡𝑒 𝑉𝑒𝑐𝑡𝑜𝑟 𝑡  𝑢 = 𝐼𝑛𝑝𝑢𝑡 𝑉𝑒𝑐𝑡𝑜𝑟  𝑦 = 𝑂𝑢𝑡𝑝𝑢𝑡 𝑉𝑒𝑐𝑡𝑜𝑟  𝐴 = 𝑆𝑡𝑎𝑡𝑒 𝑀𝑎𝑡𝑟𝑖𝑥 = 𝑆𝑦𝑠𝑡𝑒𝑚 𝑀𝑎𝑡𝑟𝑖𝑥  𝐵 = 𝐼𝑛𝑝𝑢𝑡 𝑀𝑎𝑡𝑟𝑖𝑥  𝐶 = 𝑂𝑢𝑡𝑝𝑢𝑡 𝑀𝑎𝑡𝑟𝑖𝑥  𝐷 = 𝐹𝑒𝑒𝑑𝑏𝑎𝑐𝑘 𝑚𝑎𝑡𝑟𝑖𝑥/ direct Transmission Matrix x (t)  Ax(t)  Bu(t) y(t)  C x(t)  Du(t) Dynamic equations
  • 5. State-Space Equations (Model)  State equation:  Output equation: 6 x (t)  Ax(t)  Bu(t) y(t)  C x(t)  Du(t) Dynamic equations 1     n1  n x (t) x (t) x(t)  x2 (t)  1     r1  r u (t) u (t) u(t)  u2 (t)  1      p1  p y (t)  y (t) y(t)   y2 (t)  State Vector State variable Input Vector Output Vector        A   n n        B   nr        C   pn 1     n1  n x (0) x (0) x(0)  x2 (0)         D   pr
  • 6. Block Diagram Representation Of State Space Model C A D B 1 s 6 + + + + u(t) y(t) x(t) x (t) x (t)  Ax(t)  Bu(t) y(t)  C x(t)  Du(t)
  • 7. sXs AX s BU s Ys CX s DUs  Then, the transfer function is X s sI  A1 BU s  The state space model x   Ax  Bu y  Cx  Du  by Laplace transform Ys  CsI  A1 B  D Us Us Ts Ys CsI  A1 B  D State Space model to Transfer Function
  • 8. Controllability  Plant: x   Ax  Bu, x  Rn y  Cx  Du  Definition of Controllability A system is said to be (state) controllable at time t0 , if 8 0, 1 t ] there exists a finite t1  t0 such for any x(t0 ) and any x1 , there exist an input u[t that will transfer the state 0 x(t ) x1 to the state at time t1 , otherwise the system is said to be uncontrollable at time t0 .
  • 9. Controllability Matrix  Consider a single-input system (u ∈ R):  The Controllability Matrix is defined as  We say that the above system is controllable if its controllability matrix 𝐶(𝐴, 𝐵) is invertible. Condition for controllability(system is controllable if’f) det(C )  0  rank(C)  n, full rank 9
  • 10. Observability  Plant: x   Ax  Bu, x  Rn y  Cx  Du  Definition of Observability and the 10 unobservable at A system is said to be (completely state) observable at time t0 , if there exists a finite t1  t0 such that for any x(t0 ) 0, 1 t ] output over the time interval [t0 ,t1] suffices to determine the state x0 , otherwise the system is said to be t0 . at time t0 , the knowledge of the input u[t 0, 1 y[t t ]
  • 11. Observability Matrix 11 A,CObservable  rank(V)  n  det(V )  0         CAn1    CA  C  Observability Matrix V   CA2   if y  R
  • 12. Controllability and Observability Theorem I x c (t)  Ac xc (t) Bc u(t) Controllable canonical form Controllable Theorem II x o (t)  Ao xo (t) Bo u(t) y(t)  Co xo (t) Observable canonical form Observable  A system in Controller Canonical Form (CCF) is always controllable!! 12  A system in Observable Canonical Form (OCF) is always controllable!!
  • 13. Controllable Canonical Form  We consider the following state-space representation, being called a controllable canonical form, as  Note that the controllable canonical form is important in discussing the pole-placement approach to the control system design. 13
  • 14. Observable Canonical Form  We consider the following state-space representation, being called an observable canonical form, as 14
  • 15. Diagonal Canonical Form  Diagonal Canonical Form greatly simplifies the task of computing the analytical solution to the response to initial conditions. 15
  • 16. State transition matrix  State transition matrix x (t)  Ax(t) sX(s)  x(0)  AX (s) X (s)  (sI  A)1 x(0) x(t)  L1 [(sI  A)1 ]x(0)  eAt x(0)  (t)eAt  L1 [(sI  A)1 ] 0 0 0 0 0 At x(t0 )  (t t0 )x(t0 ) x(t )  e x(t)  e e x(0)  e x(t ) x(t0 )  e 0 x(0) A(tt ) At At At 16
  • 17. Eigen values The eigenvalues of an nxn matrix A are the roots of the characteristic equation. Consider, for example, the following matrix A:
  • 19. General State Representation 1. Select a particular subset of all possible system variables, and call state variables. 2. For nth-order, write n simultaneous, first-order differential equations in terms of the state variables (state equations). 3. If we know the initial condition of all of the state variables at 𝑡0 as well as the system input for 𝑡 ≥ 𝑡0, we can solve the equations
  • 20. State-Space Representation of nth-Order Systems of Linear Differential Equations  Consider the following nth-order system: (𝒏) (𝒏−𝟏) 𝒚 + 𝒂𝟏 𝒚 + … + 𝒂𝒏−𝟏𝒚 + 𝒂𝒏 𝒚 = 𝒖  where y is the system output and u is the input of the System.  The system is nth-order, then it has n-integrators (State Variables)  Let us define n-State variables 20
  • 21. State-Space Representation of nth-Order Systems of Linear Differential Equations (Cont.)  Then the last Equation can be written as 21
  • 22. State-Space Representation of nth-Order Systems of Linear Differential Equations (Cont.)  Then, the stat-space state equation is  where 22
  • 23. State Space Model (Example)  Find the state space model for a system that described by the following differential equation  c  9c  26c   24c  24r  Solution:  The system is 3rd order, then it has three states as follows x1  c x1  x2 x2  x3 x 3  24x1  26x2 9x3  24r x2  c  x3  c  The output equation is y  c  x1 differentiation
  • 24.  2   x3   0 0x  x1  y   1 x    24  0 1 0   24  26  0         9   x3   1  x    0  r 2 0  x1   0  2  x 3    x 1  . State Space Model (Example) x1  x2 x2  x3 x 3  24x1  26x2 9x3  24r y  c  x1
  • 25. Transfer Function (Example)  Find the transfer function from the following transfer function  Solution:    3    0    0 1 0  10  0 1  x   0 u  1  2 x    0 y   1 0 0x   1 s 1 0 sI  A 0 s 1   2 s  3  adj(sI  A) det(sI  A) sI  A1  1   s3  3s2  2s 1  s2   s  (s2  3s  2) s  3   1 s(s  3)    s  (2s 1) Ts CsI  A1 B  D
  • 26. Ts CsI  A1 B  D s3  3s2  2s 1  3s  2) 10(s2 Ts    1  10  1 0 0   s3  3s2  2s 1 s2     0   s   0   3s  2) s  3 1 s(s  3)  s  (2s 1) (s2 T(s)  Transfer Function (Example)
  • 27. System Poles from State Space model  poles and check the stability of the following state space Example find the System model  Solution:  Since  To find the poles   Then the poles are {-1, -2 }, the system is stable     5  0 2  x   1 3 x  0u y   1 0x s  2 sI  A   s(s 3)  2  0 1 s  3   1  2  s 3 sI  A s
  • 28. controllability and Obervability (Example) 28  Hence the system is both controllable and observable.  1,    0 1    0 1 C  0 1 0, B A  Plant: x   Ax  Bu, x  Rn y  Cx  Du       1 Obervability Matrix 0 1 1 CA 1 0 N   C   0 Controllability Matrix V  B AB 0 rank(V )  rank(N)  2
  • 29. Example 29 c c c y  2 1x 1  0 u    1  x   2 3 x   0 Controllable canonical form        2 1 1  3 1 1  CA V   C    2 U  B AB 0 rank[U]  2  n rank[V] 1 n o o o y  0 1x 2 x  1u      1 3 0  2 x   Observable canonical form        3 1  1 1 2  2 CA 1 V   C   0 U  B AB rank[U] 1 n rank[V]  2  n (s 1)(s  2) T(s)  s  2
  翻译: