Skip to main content

Compensator for 4/[s(s+2)], ts=2 s, Kv=2

Short answer

Lead compensator Gc(s)=4(s+2)/(s+4) cancels the plant pole at -2, placing closed-loop poles at -2±j3.464. Settling time reduces to 2 s, overshoot remains 16.3%, and velocity error constant becomes 4 s⁻¹.

Design a suitable compensator for a unity feedback system with open loop transfer function G(s) = 4/[s(s+2)] such that the settling time will become 2 seconds without change in overshoot and velocity error constant will be 2 s⁻¹.

"Without change in overshoot" means the damping ratio stays the same, while the settling time is halved. The dominant poles must move left along the same ζ\zeta line, so a lead compensator designed by root locus is used.

Step 1: Present (uncompensated) performance

Closed loop: 4s2+2s+4\dfrac{4}{s^2 + 2s + 4}, so ωn=2\omega_n = 2 rad/s and ζ=22×2=0.5\zeta = \dfrac{2}{2\times2} = 0.5.

  • Mp=e−π(0.5)/0.75=16.3%M_p = e^{-\pi(0.5)/\sqrt{0.75}} = 16.3\%
  • ts=4ζωn=41=4t_s = \dfrac{4}{\zeta\omega_n} = \dfrac{4}{1} = 4 s (2% criterion)
  • Kv=lim⁡s→0s4s(s+2)=2 s−1K_v = \lim_{s\to0} s\dfrac{4}{s(s+2)} = 2\ \text{s}^{-1}

Step 2: Desired dominant poles

Keep ζ=0.5\zeta = 0.5 and make ts=2t_s = 2 s:

ζωn=42=2,ωn=4 rad/s,sd=−2±j41−0.25=−2±j3.464\zeta\omega_n = \frac{4}{2} = 2,\qquad \omega_n = 4\ \text{rad/s},\qquad s_d = -2 \pm j4\sqrt{1-0.25} = -2 \pm j3.464

Step 3: Angle deficiency

∠G(sd)=−[∠sd+∠(sd+2)]=−(120∘+90∘)=−210∘,ϕ=30∘\angle G(s_d) = -\left[\angle s_d + \angle(s_d+2)\right] = -(120^\circ + 90^\circ) = -210^\circ, \qquad \phi = 30^\circ

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: Velocity error constant

Kv=lim⁡s→0s⋅16s(s+4)=4 s−1K_v = \lim_{s\to0} s\cdot\frac{16}{s(s+4)} = 4\ \text{s}^{-1}

This is not less than the required 2 s−12\ \text{s}^{-1}, so steady-state accuracy is also better.

(If KvK_v must be exactly 2, the zero can be moved to −0.8-0.8 with the pole at −2.67-2.67 and Kc=3.33K_c = 3.33. The angle condition still holds and Kv=2K_v = 2, but a third closed-loop pole appears at −0.67-0.67, close to the origin. A step simulation then gives only about 3% overshoot and a settling time of about 3.4 s, so the overshoot and settling-time specifications are lost. The design above, which meets Kv≥2K_v \ge 2, is therefore preferred.)

Result

QuantityBeforeAfter
ζ\zeta0.50.5
MpM_p16.3%16.3% (unchanged)
ωn\omega_n2 rad/s4 rad/s
tst_s4 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}; closed-loop poles −2±j3.464-2 \pm j3.464, overshoot 16.3%, settling time 2 s, Kv=4 s−1K_v = 4\ \text{s}^{-1}.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 7 questions →