Skip to main content

Find M, B and K from step response

Short answer

Final value 2 gives K = 0.5 N/m. Overshoot 0.18 yields damping ratio ζ ≈ 0.479. Peak time 2 s gives ωn ≈ 1.79 rad/s. Then M = K/ωn² ≈ 0.156 kg and B = 2ζωn M ≈ 0.268 N-s/m.

For the system as in figure (a), the unit step response is as in figure (b), determine M, B and K. [Figure (a): mass M hanging from a fixed support through spring K, with a damper B from M to the fixed ground below; displacement x downward; input is a force on M. Figure (b): unit step response x(t) rises to a peak of 2.36 at t = 2 sec and settles to a final value of 2]

For a force input the mass-spring-damper is a standard second order system. The final value gives KK, the overshoot gives ζ\zeta, and the peak time gives ωn\omega_n.

Transfer function

Force balance on MM: F=Mx¨+Bx˙+KxF = M\ddot{x} + B\dot{x} + Kx, so

X(s)F(s)=1Ms2+Bs+K=1/Ms2+BMs+KM\frac{X(s)}{F(s)} = \frac{1}{Ms^2 + Bs + K} = \frac{1/M}{s^2 + \frac{B}{M}s + \frac{K}{M}}

with ωn2=K/M\omega_n^2 = K/M and 2ζωn=B/M2\zeta\omega_n = B/M.

Step 1: KK from the final value

For a unit step force, F(s)=1/sF(s) = 1/s:

x(∞)=lim⁡s→0s⋅1s⋅1Ms2+Bs+K=1K=2  ⇒  K=0.5 N/mx(\infty) = \lim_{s\to 0} s\cdot\frac{1}{s}\cdot\frac{1}{Ms^2+Bs+K} = \frac{1}{K} = 2 \;\Rightarrow\; K = 0.5\ \text{N/m}

Step 2: ζ\zeta from the overshoot

Mp=2.36−22=0.18M_p = \frac{2.36 - 2}{2} = 0.18 ζ=−ln⁡0.18π2+(ln⁡0.18)2=1.71489.8696+2.9405=1.71483.5791=0.4791\zeta = \frac{-\ln 0.18}{\sqrt{\pi^2 + (\ln 0.18)^2}} = \frac{1.7148}{\sqrt{9.8696 + 2.9405}} = \frac{1.7148}{3.5791} = 0.4791

Step 3: ωn\omega_n from the peak time

tp=πωn1−ζ2=2  ⇒  ωn=π21−0.47912=3.14162(0.8778)=1.790 rad/st_p = \frac{\pi}{\omega_n\sqrt{1-\zeta^2}} = 2 \;\Rightarrow\; \omega_n = \frac{\pi}{2\sqrt{1 - 0.4791^2}} = \frac{3.1416}{2(0.8778)} = 1.790\ \text{rad/s}

Step 4: MM and BB

M=Kωn2=0.51.7902=0.53.2025=0.156 kgB=2ζωnM=2(0.4791)(1.790)(0.156)=0.268 N-s/m\begin{aligned} M &= \frac{K}{\omega_n^2} = \frac{0.5}{1.790^2} = \frac{0.5}{3.2025} = 0.156\ \text{kg} \\ B &= 2\zeta\omega_n M = 2(0.4791)(1.790)(0.156) = 0.268\ \text{N-s/m} \end{aligned}

Answer: M≈0.156M \approx 0.156 kg, B≈0.268B \approx 0.268 N-s/m, K=0.5K = 0.5 N/m.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 3 questions →