Skip to main content

Lead compensator for 5/[(s+2)(s+20)], Kv ≥ 20

Short answer

Assuming G(s)=K/[s(s+2)(s+20)], set K=800 for Kv=20 s⁻¹. The uncompensated system has PM≈1.6°. A lead compensator with φm=55°, α=0.1 gives T=0.3 s; thus Gc(s)=(1+0.3s)/(1+0.03s). The compensated system achieves PM≈38° and GM≈12 dB.

Design a lead compensator for a unity feedback system with open loop transfer function G(s) = 5/[(s+2)(s+20)] such that velocity error constant at least 20 per second, phase margin at least 35° and gain margin at least 10 dB.

Assumption: as printed, G(s)=5(s+2)(s+20)G(s)=\frac{5}{(s+2)(s+20)} is type 0, so Kv=lim⁡s→0sG(s)=0K_v=\lim_{s\to0}sG(s)=0 for any gain and no lead network can give Kv=20K_v=20. The intended plant must have an integrator, so the design is done for G(s)=Ks(s+2)(s+20)G(s)=\dfrac{K}{s(s+2)(s+20)}, with the gain chosen to give Kv=20K_v=20.

Lead network: Gc(s)=1+Ts1+αTsG_c(s)=\dfrac{1+Ts}{1+\alpha Ts}, sin⁡ϕm=1−α1+α\sin\phi_m=\frac{1-\alpha}{1+\alpha} at ωm=1Tα\omega_m=\frac{1}{T\sqrt\alpha}, gain added there 10log⁡(1/α)10\log(1/\alpha).

Step 1: Gain

Kv=lim⁡s→0sG(s)=K2×20=20⇒K=800K_v=\lim_{s\to0}sG(s)=\frac{K}{2\times20}=20\Rightarrow K=800 G(s)=800s(s+2)(s+20)=20s(1+0.5s)(1+0.05s)G(s)=\frac{800}{s(s+2)(s+20)}=\frac{20}{s(1+0.5s)(1+0.05s)}

Step 2: Uncompensated system

Corners at 2 and 20 rad/s; asymptotes −20-20, −40-40, −60-60 dB/dec; 26 dB at ω=1\omega=1.

ϕ=−90∘−tan⁡−10.5ω−tan⁡−10.05ω\phi=-90^\circ-\tan^{-1}0.5\omega-\tan^{-1}0.05\omega
ω\omega13.336.036.3210.520
$G$ (dB)25.09.70−0.8-0.8
ϕ\phi−119∘-119^\circ−158.5∘-158.5^\circ−178.4∘-178.4^\circ−180∘-180^\circ−197∘-197^\circ−219∘-219^\circ

ωgc=6.03\omega_{gc}=6.03 rad/s, PM =1.6∘=1.6^\circ; ωpc=6.32\omega_{pc}=6.32 rad/s, GM =0.8=0.8 dB. Barely stable.

Step 3: Phase lead

ϕm=35∘−1.6∘+ϵ\phi_m=35^\circ-1.6^\circ+\epsilon

Because of the pole at 20 rad/s, the plant phase falls quickly as the crossover moves right. Trials with ϵ=5∘\epsilon=5^\circ–12∘12^\circ (ϕm=38∘\phi_m=38^\circ–45∘45^\circ) give PM of only 28°–33°. A larger margin is needed: take ϕm≈55∘\phi_m\approx55^\circ.

Step 4: α

α=1−sin⁡55∘1+sin⁡55∘≈0.1(ϕm=54.9∘)\alpha=\frac{1-\sin55^\circ}{1+\sin55^\circ}\approx0.1\quad(\phi_m=54.9^\circ)

Step 5: New crossover

The network adds 10log⁡10=1010\log10=10 dB, so ωm\omega_m is where ∣G∣=−10|G|=-10 dB:

20ω1+0.25ω21+0.0025ω2=0.316⇒ωm=10.5 rad/s\frac{20}{\omega\sqrt{1+0.25\omega^2}\sqrt{1+0.0025\omega^2}}=0.316\Rightarrow\omega_m=10.5\ \text{rad/s}

Step 6: T

T=110.5×0.1=0.30 s,αT=0.03 sT=\frac{1}{10.5\times\sqrt{0.1}}=0.30\ \text{s},\qquad\alpha T=0.03\ \text{s} Gc(s)=1+0.3s1+0.03sG_c(s)=\frac{1+0.3s}{1+0.03s}

(zero at 3.33 rad/s, pole at 33.3 rad/s; an amplifier of gain 1/α=101/\alpha=10 restores the DC gain).

Step 7: Check

Gc(s)G(s)=800(1+0.3s)s(s+2)(s+20)(1+0.03s)G_c(s)G(s)=\frac{800(1+0.3s)}{s(s+2)(s+20)(1+0.03s)}
ω\omega13.336.0310.462024.4
$G_cG$ (dB)25.412.76.20
ϕ\phi−104∘-104^\circ−119∘-119^\circ−128∘-128^\circ−141.9∘-141.9^\circ−170∘-170^\circ−180∘-180^\circ
PM=180∘−141.9∘=38.1∘ (≥35∘),GM=11.9 dB (≥10 dB)PM=180^\circ-141.9^\circ=38.1^\circ\ (\ge35^\circ),\qquad GM=11.9\ \text{dB}\ (\ge10\ \text{dB})
ItemBeforeAfter
KvK_v2020
PM1.6°38.1°
GM0.8 dB11.9 dB
ωgc\omega_{gc}6.0 rad/s10.5 rad/s

Answer (for G=K/[s(s+2)(s+20)]G=K/[s(s+2)(s+20)]): K = 800 and Gc(s)=1+0.3s1+0.03sG_c(s)=\dfrac{1+0.3s}{1+0.03s} give Kv = 20 s⁻¹, PM ≈ 38°, GM ≈ 12 dB.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 7 questions →