Skip to main content

Vertical two-mass system transfer function X1/F

Short answer

Static equilibrium offset removed. Equations: M1x1''+K1x1+B1(x1'-x2')=0, M2x2''+B2x2'+B1(x2'-x1')=F. Transfer function X1(s)/F(s)=B1 / [M1M2s³+(B1(M1+M2)+B2M1)s²+(B1B2+K1M2)s+K1(B1+B2)].

Derive the transfer function X1(s)/F(s) for the system shown below. [Figure: vertical system; mass M1 (displacement x1(t)) hangs from a fixed support through spring K1; mass M2 (displacement x2(t)) hangs below M1 through damper B1; damper B2 connects M2 to the fixed support above; force F(t) acts downward on M2]

Measure x1x_1, x2x_2 downward from the static equilibrium position, so gravity is balanced by the initial spring stretch and drops out of the equations.

Forces

  • M1M_1: spring K1K_1 (to support) gives K1x1K_1x_1; damper B1B_1 (to M2M_2) gives B1(x˙1−x˙2)B_1(\dot x_1 - \dot x_2); inertia M1x¨1M_1\ddot x_1.
  • M2M_2: applied F(t)F(t) downward; damper B2B_2 (to support) gives B2x˙2B_2\dot x_2; B1B_1 gives B1(x˙2−x˙1)B_1(\dot x_2 - \dot x_1); inertia M2x¨2M_2\ddot x_2.

Differential equations

M1x¨1+K1x1+B1(x˙1−x˙2)=0M2x¨2+B2x˙2+B1(x˙2−x˙1)=F(t)\begin{aligned} M_1\ddot x_1 + K_1x_1 + B_1(\dot x_1 - \dot x_2) &= 0 \\ M_2\ddot x_2 + B_2\dot x_2 + B_1(\dot x_2 - \dot x_1) &= F(t) \end{aligned}

Laplace form

(M1s2+B1s+K1)X1−B1sX2=0−B1sX1+[M2s2+(B1+B2)s]X2=F\begin{aligned} (M_1s^2 + B_1s + K_1)X_1 - B_1sX_2 &= 0 \\ -B_1sX_1 + \left[M_2s^2 + (B_1 + B_2)s\right]X_2 &= F \end{aligned}

Solving

From the first equation, X2=M1s2+B1s+K1B1sX1X_2 = \dfrac{M_1s^2 + B_1s + K_1}{B_1s}X_1. Substituting:

[(M1s2+B1s+K1) s(M2s+B1+B2)B1s−B1s]X1=F\left[\frac{(M_1s^2 + B_1s + K_1)\,s(M_2s + B_1 + B_2)}{B_1s} - B_1s\right]X_1 = F X1(s)F(s)=B1ss(M1s2+B1s+K1)(M2s+B1+B2)−B12s2\frac{X_1(s)}{F(s)} = \frac{B_1s}{s(M_1s^2 + B_1s + K_1)(M_2s + B_1 + B_2) - B_1^2s^2}

Cancelling ss:

X1(s)F(s)=B1(M1s2+B1s+K1)(M2s+B1+B2)−B12s\frac{X_1(s)}{F(s)} = \frac{B_1}{(M_1s^2 + B_1s + K_1)(M_2s + B_1 + B_2) - B_1^2s}

Final form

X1(s)F(s)=B1M1M2s3+[B1(M1+M2)+B2M1]s2+(B1B2+K1M2)s+K1(B1+B2)\frac{X_1(s)}{F(s)} = \frac{B_1}{M_1M_2s^3 + \left[B_1(M_1 + M_2) + B_2M_1\right]s^2 + (B_1B_2 + K_1M_2)s + K_1(B_1 + B_2)}

Check: under a constant force, M2M_2 finally moves at a steady velocity v2=F/(B1+B2)v_2 = F/(B_1 + B_2) (it is held only by dampers), and M1M_1 settles where K1x1=B1v2K_1x_1 = B_1v_2, i.e. x1=B1FK1(B1+B2)x_1 = \dfrac{B_1F}{K_1(B_1 + B_2)}, which is the value of the transfer function at s=0s = 0.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 2 questions →