Professional Documents
Culture Documents
State Variable Description of LTI Systems: Eytan Modiano
State Variable Description of LTI Systems: Eytan Modiano
Eytan Modiano
Eytan Modiano
Slide 1
Learning Objectives
Eytan Modiano
Slide 2
The State of a System
State Variables
Set of variables of smallest possible size that together with any input
to the system is sufficient to determine the future behavior (I.e.,
output) of the system.
R e1
dv "
ic !!ic = C $ dv V (t)
+ ! dt # & =!
V(t) dt RC
C
!ic = !V / R $%
-
V (t) = V (0)e!t / RC
V(t) is the state of the system at time t V(t)
Initial condition - V(0) is the voltage
across the capacitor at time 0
V(0)
If we know v(t) at any time t, we know it
for all future time
No input in this case
t
Eytan Modiano
Slide 4
State Variables
In electric circuits, the energy storage devices are the capacitors and
inductors
They contain all of the state information or memory in the system
State variables:
Voltage across capacitors
Current through inductors
F M F = M!!
x
Eytan Modiano
Slide 5 Position (x)
State Equations
State equations
! ! x1 $
in matrix form:
x = # & ,!!input :!u = F / M
" x2 %
State!equations :! x" = Ax + Bu
! x"1 $ ! 0 1 $ ! x1 $ ! 0 $
# x" & = # 0 0 & # x & + # 1 & F / M
" 2% " %" 2% " %
! x1 $
Output equations: y = [1 0 ] # &
suppose output is y=x1 (position)
" x2 %
General form of state equations: x! = Ax + Bu
y = Cx + Du
We will focus (to start) mainly on homogeneous case: x! = Ax
Eytan Modiano
Slide 6
General form of state equations
Eytan Modiano
Slide 8
Block Diagram Representation
t
x(t) $"#
x(! )d!
dx(t)
= ax(t) + bu(t) x(t) - state variables
dt
t u(t) - inputs
x(t) = $
"#
ax(! ) + bu(! )d!
!
x(t) x(t)
u(t) b + x(t)
x(t) ! integrator!output
a ! ! integrator!input
x(t)
Eytan Modiano
Slide 9 State is fed-back into the system ! = ax(t) + bu(t)
x(t)
General system block diagram
d
" !
!
x(t) x(t) !
u(t) b + c + y(t)
Eytan Modiano
Slide 11
State Transformation, continued
! "
In general, we can transform x to a new state vector x! by,
" "
x! = Tx
Where T is the state transformation matrix
! "
Relationship between x and x! must be one-to-one (i.e., the
mapping must be invertible)
T must be non-singular
T-1 must exist
original!system :!!!!! x! = Ax + Bu
Transformed!system :! x" = Tx ! x"! = Tx! = TAx + TBu
! x"! = TAT "1 x + TBu!!(recall :!!x = T "1 x" )
!! A" = TAT "1 ,!!! B" = TB
!! x"! = Ax
" + Bu
"
Eytan Modiano
Slide 12
State Transformation (example)
y(t) e1 e2
i1 R2 i2 d
R1
+ + i1 (t) = C1 v1 (t)
+
u(t) - v1 C1 C2 v2 dt
- - d
i2 (t) = C2 v2 (t)
dt
Input: voltage source ~ u(t)
System state: capacitor voltages ~ v1(t), v2(t)
Output: current through resistor R1 ~ y(t)
Node equations:
" 1 1 % 1 1
v!1 = !v1 $ + ' + v2 + u(t)
# C1 R1 C1 R2 & C1 R2 C1 R1
1 1
v!2 = !v2 + v1
C2 R2 C2 R2
( 1 1 1 +
*! C R ! C R C1 R2 - ( 1 +
V! = *
1 1 1 2
- V + * C1 R1 - u(t)
* 1 1 - * -
* ! - *) 0 -,
) C2 R2 C2 R2 ,
u(t) ! v1 ( !1 + (1+
y(t) = .Y = * 0 - V + * - u(t)
Eytan Modiano
Slide 15
R1 ) R1 , ) R1 ,