Skip to main content

Underdamped second order unit step response derivation

Short answer

For G(s)=ω_n²/[s(s+2ζω_n)] with ζ<1, the unit step response is c(t)=1 – (e^{-ζω_n t}/√(1−ζ²)) sin(ω_d t+θ), where ω_d = ω_n√(1−ζ²) and θ = tan⁻¹(√(1−ζ²)/ζ).

For an open loop transfer function with unity feedback G(s) = ωn²/[s(s + 2ξωn)] where ξ < 1, derive an expression for output when unit step input is applied.

For ξ<1\xi < 1 (underdamped) the unit step response is a damped sinusoid that settles at 1.

Closed-loop transfer function

C(s)R(s)=G1+G=ωn2s2+2ξωns+ωn2\frac{C(s)}{R(s)} = \frac{G}{1+G} = \frac{\omega_n^2}{s^2 + 2\xi\omega_n s + \omega_n^2}

For ξ<1\xi < 1 the poles are complex:

s=−ξωn±jωn1−ξ2=−ξωn±jωd,ωd=ωn1−ξ2s = -\xi\omega_n \pm j\omega_n\sqrt{1-\xi^2} = -\xi\omega_n \pm j\omega_d, \qquad \omega_d = \omega_n\sqrt{1-\xi^2}

Output for a unit step

With R(s)=1/sR(s) = 1/s:

C(s)=ωn2s(s2+2ξωns+ωn2)C(s) = \frac{\omega_n^2}{s(s^2 + 2\xi\omega_n s + \omega_n^2)}

Partial fractions:

C(s)=1s−s+2ξωns2+2ξωns+ωn2=1s−s+ξωn(s+ξωn)2+ωd2−ξωn(s+ξωn)2+ωd2\begin{aligned} C(s) &= \frac{1}{s} - \frac{s + 2\xi\omega_n}{s^2 + 2\xi\omega_n s + \omega_n^2} \\ &= \frac{1}{s} - \frac{s + \xi\omega_n}{(s + \xi\omega_n)^2 + \omega_d^2} - \frac{\xi\omega_n}{(s + \xi\omega_n)^2 + \omega_d^2} \end{aligned}

Using L−1{s+a(s+a)2+ω2}=e−atcos⁡ωt\mathcal{L}^{-1}\left\{\frac{s+a}{(s+a)^2+\omega^2}\right\} = e^{-at}\cos\omega t and L−1{ω(s+a)2+ω2}=e−atsin⁡ωt\mathcal{L}^{-1}\left\{\frac{\omega}{(s+a)^2+\omega^2}\right\} = e^{-at}\sin\omega t:

c(t)=1−e−ξωntcos⁡ωdt−ξωnωde−ξωntsin⁡ωdt=1−e−ξωnt[cos⁡ωdt+ξ1−ξ2sin⁡ωdt]\begin{aligned} c(t) &= 1 - e^{-\xi\omega_n t}\cos\omega_d t - \frac{\xi\omega_n}{\omega_d}e^{-\xi\omega_n t}\sin\omega_d t \\ &= 1 - e^{-\xi\omega_n t}\left[\cos\omega_d t + \frac{\xi}{\sqrt{1-\xi^2}}\sin\omega_d t\right] \end{aligned}

Put cos⁡θ=ξ\cos\theta = \xi and sin⁡θ=1−ξ2\sin\theta = \sqrt{1-\xi^2}, so that cos⁡ωdt sin⁡θ+sin⁡ωdt cos⁡θ=sin⁡(ωdt+θ)\cos\omega_d t\,\sin\theta + \sin\omega_d t\,\cos\theta = \sin(\omega_d t + \theta):

c(t)=1−e−ξωnt1−ξ2sin⁡(ωdt+θ),θ=tan⁡−11−ξ2ξc(t) = 1 - \frac{e^{-\xi\omega_n t}}{\sqrt{1-\xi^2}}\sin(\omega_d t + \theta), \qquad \theta = \tan^{-1}\frac{\sqrt{1-\xi^2}}{\xi}

The response is a sine wave at ωd\omega_d that decays inside the envelopes 1±e−ξωnt/1−ξ21 \pm e^{-\xi\omega_n t}/\sqrt{1-\xi^2} and settles at the final value 1, so the steady state error is zero.

 c(t)
  |    _
  |   / \     _
 1|--/---\---/-\--------- final value
  | /     \_/
  |/
  +------------------------ t

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 3 questions →