Skip to main content

Transfer function from field asymptotic Bode plot

Short answer

From the Bode plot: initial −20 dB/dec slope indicates a pole at origin; 40 dB at ω=0.1 gives K=10. Complex poles at ωn=√2 rad/s with ζ=0.315 from a 4 dB resonant peak. A zero at ω=2 and a pole at ω=3 yield G(s)=30(s+2)/[s(s+3)(s²+0.892s+2)].

An engineer is called in to consult on a control system in a piece of equipment in the field. No one can find the design report or test results from the original design of control system. The engineer therefore decided to take a frequency response of the system. The resulting asymptotic frequency response is obtained as below. Determine the transfer function. [Figure: asymptotic magnitude plot; 40 dB at ω = 0.1 with slope −20 dB/dec; at ω = √2 there is a resonant peak 4 dB above the asymptote, after which the slope is −60 dB/dec; the curve crosses 0 dB at ω = 2 where the slope changes to −40 dB/dec; at ω = 3 the slope changes to −60 dB/dec]

We read the asymptotic plot from left to right: each change of slope is a corner frequency, and the low-frequency line fixes the gain.

Step 1: Initial slope and gain

The initial slope is −20-20 dB/dec, so there is one pole at the origin (type-1). Its line is 20log⁡(K/ω)20\log(K/\omega):

20log⁡K0.1=40 dB⇒K0.1=100⇒K=1020\log\frac{K}{0.1} = 40\ \text{dB} \Rightarrow \frac{K}{0.1}=100 \Rightarrow K=10

Step 2: Corner at ω=2\omega=\sqrt2 (complex poles)

The slope changes from −20-20 to −60-60 dB/dec, a change of −40-40 dB/dec, and the curve shows a resonant peak. So there is a pair of complex poles with ωn=2\omega_n=\sqrt2 rad/s.

The exact curve at the corner lies 20log⁡12ζ20\log\frac{1}{2\zeta} above the asymptote, so

20log⁡12ζ=4 dB12ζ=100.2=1.585ζ=0.315\begin{aligned} 20\log\frac{1}{2\zeta} &= 4\ \text{dB}\\ \frac{1}{2\zeta} &= 10^{0.2} = 1.585\\ \zeta &= 0.315 \end{aligned}

Quadratic factor: 11+2ζωns+s2ωn2=11+0.446s+0.5s2=2s2+0.892s+2\dfrac{1}{1+\frac{2\zeta}{\omega_n}s+\frac{s^2}{\omega_n^2}} = \dfrac{1}{1+0.446s+0.5s^2} = \dfrac{2}{s^2+0.892s+2}

Step 3: Corner at ω=2\omega=2 (zero)

Slope changes from −60-60 to −40-40 dB/dec (+20 dB/dec), so there is a simple zero at ω=2\omega=2: factor (1+s/2)(1+s/2).

Step 4: Corner at ω=3\omega=3 (pole)

Slope changes from −40-40 to −60-60 dB/dec (−20 dB/dec), so there is a simple pole at ω=3\omega=3: factor 11+s/3\frac{1}{1+s/3}.

Transfer function

G(s)=10 (1+s/2)s (1+0.446s+0.5s2)(1+s/3)=10×12×2×3 (s+2)s(s2+0.892s+2)(s+3)=30(s+2)s(s+3)(s2+0.892s+2)\begin{aligned} G(s) &= \frac{10\,(1+s/2)}{s\,(1+0.446s+0.5s^2)(1+s/3)}\\ &= \frac{10\times\frac12\times2\times3\,(s+2)}{s(s^2+0.892s+2)(s+3)}\\ &= \frac{30(s+2)}{s(s+3)(s^2+0.892s+2)} \end{aligned}

Check: as s→0s\to0, G(s)→30×2s×3×2=10sG(s)\to \frac{30\times2}{s\times3\times2} = \frac{10}{s}, which gives 40 dB at ω=0.1\omega=0.1 as required.

Corner ω\omegaFactorSlope after
—10/s10/s−20-20 dB/dec
2\sqrt2complex poles, ζ=0.315\zeta=0.315−60-60 dB/dec
2zero (1+s/2)(1+s/2)−40-40 dB/dec
3pole 1/(1+s/3)1/(1+s/3)−60-60 dB/dec

Note: with K=10K=10 the straight-line asymptote is about 8 dB at ω=2\omega=2, not exactly 0 dB as labelled in the sketch; the gain is taken from the clearly marked low-frequency point (40 dB at ω=0.1\omega=0.1), which is the usual method.

Answer: G(s)=30(s+2)s(s+3)(s2+0.892s+2)G(s)=\dfrac{30(s+2)}{s(s+3)(s^2+0.892s+2)}, with ζ≈0.315\zeta\approx0.315 and ωn=2\omega_n=\sqrt2 rad/s for the complex poles.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Control Systems chapter 6 questions →