Skip to main content

Compensator for 4/[s(s+2)]: Mp 16.3%, ts, Kv

Short answer

Lead compensator: desired poles at -2 ± j3.464 (ζ=0.5, ω_n=4) for 16.3% overshoot and 2 s settling time. Cancel plant pole at -2 with a zero, place pole at -4 to add 30° phase. Gain Kc=4. Compensator: Gc(s)=4(s+2)/(s+4). Kv=4 s⁻¹.

Design a suitable compensator for a unity feedback system with its feed forward transfer function as G(s) = 4/[s(s+2)] such that its maximum percent overshoot is 16.3% and settling time 2 sec for its step response. Also velocity error constant should not be less than 2 per sec.

The settling time must be halved while keeping ζ\zeta, so the dominant poles must move left; a lead compensator designed by the root locus method is used.

Step 1: Desired closed-loop poles

Peak overshoot:

Mp=e−πζ/1−ζ2=0.163ζ=−ln⁡0.163π2+(ln⁡0.163)2=1.8143.628=0.5\begin{aligned} M_p &= e^{-\pi\zeta/\sqrt{1-\zeta^2}} = 0.163 \\ \zeta &= \frac{-\ln 0.163}{\sqrt{\pi^2 + (\ln 0.163)^2}} = \frac{1.814}{3.628} = 0.5 \end{aligned}

Settling time (2% criterion):

ts=4ζωn=2  ⇒  ζωn=2,ωn=20.5=4 rad/st_s = \frac{4}{\zeta\omega_n} = 2 \;\Rightarrow\; \zeta\omega_n = 2,\quad \omega_n = \frac{2}{0.5} = 4\ \text{rad/s} sd=−ζωn±jωn1−ζ2=−2±j3.464s_d = -\zeta\omega_n \pm j\omega_n\sqrt{1-\zeta^2} = -2 \pm j3.464

Step 2: Uncompensated system

Closed-loop characteristic equation: s2+2s+4=0s^2 + 2s + 4 = 0, so ωn=2\omega_n = 2, ζ=0.5\zeta = 0.5.

  • Mp=16.3%M_p = 16.3\% (already correct), ts=40.5×2=4t_s = \dfrac{4}{0.5\times2} = 4 s (too slow).
  • Kv=lim⁡s→0s 4s(s+2)=2 s−1K_v = \lim_{s\to0} s\,\dfrac{4}{s(s+2)} = 2\ \text{s}^{-1}.

So the poles must move further left along the same ζ=0.5\zeta = 0.5 line, which needs a lead compensator.

Step 3: Angle deficiency

At sd=−2+j3.464s_d = -2 + j3.464:

∠sd=180∘−tan⁡−13.4642=120∘∠(sd+2)=90∘∠G(sd)=−(120∘+90∘)=−210∘ϕ=−180∘−(−210∘)=30∘\begin{aligned} \angle s_d &= 180^\circ - \tan^{-1}\frac{3.464}{2} = 120^\circ \\ \angle (s_d + 2) &= 90^\circ \\ \angle G(s_d) &= -(120^\circ + 90^\circ) = -210^\circ \\ \phi &= -180^\circ - (-210^\circ) = 30^\circ \end{aligned}

The compensator must add +30∘+30^\circ at sds_d.

Step 4: Place the zero and pole

Let Gc(s)=Kcs+zs+pG_c(s) = K_c\dfrac{s+z}{s+p}. Put the zero at s=−2s = -2 to cancel the plant pole at −2-2, so the zero gives 90∘90^\circ. The pole must then give 90∘−30∘=60∘90^\circ - 30^\circ = 60^\circ:

tan⁡60∘=3.464p−2  ⇒  p−2=2  ⇒  p=4\tan 60^\circ = \frac{3.464}{p - 2} \;\Rightarrow\; p - 2 = 2 \;\Rightarrow\; p = 4

Step 5: Gain from the magnitude condition

The compensated open loop is 4Kcs(s+4)\dfrac{4K_c}{s(s+4)}:

4Kc=∣sd∣ ∣sd+4∣=∣−2+j3.464∣ ∣2+j3.464∣=4×4=16Kc=4\begin{aligned} 4K_c &= |s_d|\,|s_d+4| = |-2+j3.464|\,|2+j3.464| = 4 \times 4 = 16 \\ K_c &= 4 \end{aligned}

Check: characteristic equation s2+4s+16=0s^2 + 4s + 16 = 0 gives ωn=4\omega_n = 4, ζ=4/(2×4)=0.5\zeta = 4/(2\times4) = 0.5. Correct.

Gc(s)=4(s+2)s+4=2(0.5s+1)0.25s+1G_c(s) = \frac{4(s+2)}{s+4} = \frac{2(0.5s+1)}{0.25s+1}

Step 6: Check velocity error constant

Kv=lim⁡s→0s Gc(s)G(s)=lim⁡s→0s⋅16s(s+4)=4 s−1  ≥  2 s−1K_v = \lim_{s\to0} s\,G_c(s)G(s) = \lim_{s\to0} s\cdot\frac{16}{s(s+4)} = 4\ \text{s}^{-1} \;\geq\; 2\ \text{s}^{-1}

Result

QuantityUncompensatedCompensated
Closed-loop poles−1±j1.732-1 \pm j1.732−2±j3.464-2 \pm j3.464
ζ\zeta, ωn\omega_n0.5, 2 rad/s0.5, 4 rad/s
MpM_p16.3%16.3%
tst_s (2%)4 s2 s
KvK_v2 s−1^{-1}4 s−1^{-1}

Answer: Gc(s)=4(s+2)s+4G_c(s) = \dfrac{4(s+2)}{s+4} (lead compensator, zero at −2-2, pole at −4-4, α=0.5\alpha = 0.5). All three specifications are met.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 7 questions →