\( \DeclareMathOperator{\abs}{abs} \newcommand{\ensuremath}[1]{\mbox{$#1$}} \)
LC circuit example, resonant tank or buck converter, state-
space model
(%i11) |
e1
:
i1
+
i2
=
0
;
e2 : − i2 + i3 + i4 = 0 ; e3 : u1 − v1 = 0 ; e4 : u2 − v1 + v2 = 0 ; e5 : u3 − v2 = 0 ; e6 : u4 − v2 = 0 ; e7 : u1 = et ; e8 : L· Di2 − u2 = 0 ; e9 : C· Du3 − i3 = 0 ; e10 : i4 = it ; T :[ e1, e2, e3, e4, e5, e6, e7, e8, e9, e10] ; |
special vectors
(%i13) |
Dx
:[
Di2,
Du3]
;
y :[ i1, i3, i4, u1, u2, u4, v1, v2] ; |
state equations
(%i14) | se : eliminate( T, y) ; |
(%i15) | se : solve( se, Dx) ; |
(%i16) | se : expand( se) ; |
output equations
(%i17) | oe : eliminate( T, Dx) ; |
(%i18) | oe : solve( oe, y) ; |
(%i19) | oe : expand( oe) ; |
Created with wxMaxima.
tableau model, equations