Skip to main content

State equations of current-source RLC circuit

Short answer

States: x1=i1 (1H), x2=vC, x3=i2 (2H branch). State equation: x' = [0 1 0; -1 0 -1; 0 0.5 -0.75] x + [0; 1; 0] I; output y = v_{L2} = [0 1 -1.5]x.

Develop state space equations for the following circuit considering voltage of 2H inductor as output. I is input to the system. [Figure: current source I in parallel with a 1 H inductor, a 1 F capacitor, and a branch of 1.5 Ω resistor in series with a 2 H inductor]

All branches are in parallel across the current source, so they share one voltage vv (the capacitor voltage).

State variables:

  • x1=i1x_1 = i_1: current in the 1 H inductor
  • x2=vx_2 = v: voltage across the 1 F capacitor
  • x3=i2x_3 = i_2: current in the 1.5 Ω – 2 H branch
   +------+------+--------+
   |      |      |        |
  (I)^   1H     === 1F   1.5 ohm
   |      |i1    |        |
   |      |      |       2H  i2
   |      |      |        |
   +------+------+--------+

Equations

1 H inductor:   1⋅di1dt=v⇒x˙1=x2\;1\cdot\dfrac{di_1}{dt} = v \Rightarrow \dot{x}_1 = x_2

KCL at the top node:   I=i1+1⋅dvdt+i2⇒x˙2=−x1−x3+I\;I = i_1 + 1\cdot\dfrac{dv}{dt} + i_2 \Rightarrow \dot{x}_2 = -x_1 - x_3 + I

R–L branch:   v=1.5i2+2di2dt⇒x˙3=0.5x2−0.75x3\;v = 1.5i_2 + 2\dfrac{di_2}{dt} \Rightarrow \dot{x}_3 = 0.5x_2 - 0.75x_3

State equation

[x˙1x˙2x˙3]=[010−10−100.5−0.75][x1x2x3]+[010]I\begin{bmatrix} \dot{x}_1 \\ \dot{x}_2 \\ \dot{x}_3 \end{bmatrix} = \begin{bmatrix} 0 & 1 & 0 \\ -1 & 0 & -1 \\ 0 & 0.5 & -0.75 \end{bmatrix}\begin{bmatrix} x_1 \\ x_2 \\ x_3 \end{bmatrix} + \begin{bmatrix} 0 \\ 1 \\ 0 \end{bmatrix}I

Output equation

Voltage across the 2 H inductor:

vL2=2di2dt=v−1.5i2=x2−1.5x3v_{L2} = 2\frac{di_2}{dt} = v - 1.5i_2 = x_2 - 1.5x_3 y=[01−1.5][x1x2x3]+[0] Iy = \begin{bmatrix} 0 & 1 & -1.5 \end{bmatrix}\begin{bmatrix} x_1 \\ x_2 \\ x_3 \end{bmatrix} + [0]\,I

Check: this model gives VL2(s)I(s)=4s24s3+3s2+6s+3\dfrac{V_{L2}(s)}{I(s)} = \dfrac{4s^2}{4s^3 + 3s^2 + 6s + 3}, the same as the impedance method.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 8 questions →