---
title: "Determining transfer function from Bode plot"
subject: "Control Systems"
chapter: 6
key: "semester_3/control_systems:bode-to-tf"
source: https://www.bctengineer.com/q/semester_3/control_systems/bode-to-tf
site: BCT Engineering
---

# Determining transfer function from Bode plot

Control Systems · Chapter 6: Frequency Response Techniques

- Asked in: 2071 Chaitra, 5 marks
- Video: [Bode Plot Example: Identifying Transfer Function from Gain Plot in Control Systems](https://www.youtube.com/watch?v=dgsYZXTlxjg) — Engineering Funda
- Answer checked by Claude Opus 5.5 (high effort) on 2026-10-14
- Page: https://www.bctengineer.com/q/semester_3/control_systems/bode-to-tf
- Whole chapter: https://www.bctengineer.com/md/semester_3/control_systems/chapter-6

## Question

Discuss how Bode plot can be used to determine transfer function of the system.

## Short answer

Fit straight-line asymptotes to magnitude plot; low-frequency slope gives system type, vertical level gives gain K. Each slope change indicates a pole or zero corner frequency; quadratic factors identified by resonant peak. Phase plot confirms minimum-phase assumption. Combine factors to write transfer function.

## Answer

A Bode plot can be read "backwards" to find the transfer function of a minimum-phase system. The magnitude asymptotes give the gain, type and corner frequencies; the phase plot confirms them.

#### Procedure
1. **Draw straight-line asymptotes** on the measured magnitude curve, using slopes that are multiples of ±20 dB/decade.
2. **Initial (low-frequency) slope gives the type:**
   - 0 dB/dec: type 0 (no pole at the origin);
   - −20 dB/dec: one pole at the origin;
   - −40 dB/dec: two poles at the origin.
3. **Find the gain K:**
   - Type 0: the low-frequency level is $20\log K$.
   - Type 1: the −20 dB/dec line (extended if needed) meets 0 dB at ω = K. Equivalently, $K = \omega \cdot 10^{M/20}$ at any point ω on it, where M is the magnitude in dB.
   - Type 2: the −40 dB/dec line meets 0 dB at $\omega = \sqrt K$.
4. **Corner frequencies:** at every break in slope:
   - −20 dB/dec change: simple pole $1/(1 + s/\omega_c)$;
   - +20 dB/dec change: simple zero $(1 + s/\omega_c)$;
   - −40 dB/dec change: double pole or quadratic $1/(1 + 2\zeta s/\omega_n + s^2/\omega_n^2)$, with $\omega_n$ = corner.
5. **Damping of a quadratic factor:** measure the resonant peak above the asymptote at $\omega_n$. Then $M_r = 1/(2\zeta\sqrt{1 - \zeta^2})$, or approximately $20\log\frac{1}{2\zeta}$ dB at $\omega_n$.
6. **Check with the phase plot:** for a minimum-phase system the phase must agree with the factors found. For example, the phase approaches $-90^\circ \times (\text{number of poles} - \text{zeros})$ at high frequency. Extra phase lag with no extra magnitude change indicates a **transport delay** $e^{-sT}$ (the slope of phase vs ω gives T) or an RHP zero.
7. **Write the result** in time-constant form, then convert to pole-zero form if needed.

#### Short example
The initial slope is −20 dB/dec, and its extension crosses 0 dB at ω = 10; the slope breaks to −40 dB/dec at ω = 5:

$$
G(s) = \frac{10}{s(1 + s/5)} = \frac{50}{s(s+5)}
$$

#### Limitations
The method assumes minimum-phase behaviour, and asymptotes give only approximate corner frequencies. Accurate values come from fitting the exact curve (e.g. −3 dB at a simple-pole corner).

## Check yourself

The answer's key points as multiple-choice questions, with the correct option and why.

1. A measured magnitude plot has an initial low-frequency slope of -40 dB/dec. What does this indicate?
   A. Type 0
   B. Type 1
   C. Type 2 (two poles at the origin)
   D. A double pole at a corner
   Answer: C. Each pole at the origin contributes -20 dB/dec at low frequency, so -40 means two. (Key point: Initial slope gives type)

2. For a type 1 system, how is K read from the plot?
   A. K is the 0 dB level of the low-frequency asymptote
   B. K is the frequency where the extended -20 dB/dec line meets 0 dB
   C. K is the frequency where the slope first changes
   D. K is the square root of the corner frequency
   Answer: B. The line K/w meets 0 dB at w = K (for type 2 it is w = sqrt K). (Key point: Finding K for type 1)

3. At a corner the slope changes by +20 dB/dec. What factor is present?
   A. Simple pole
   B. Simple zero (1 + s/wc)
   C. Quadratic pole
   D. Pole at the origin
   Answer: B. A +20 dB/dec change marks a simple zero, a -20 change a simple pole, and -40 a quadratic or double pole. (Key point: Interpreting slope changes)

4. How is the damping ratio of a quadratic factor estimated?
   A. From the corner frequency alone
   B. From the final high-frequency slope
   C. From the phase at w = 0
   D. From the resonant peak above the asymptote at wn, since Mr = 1/(2 zeta sqrt(1 - zeta^2))
   Answer: D. A higher peak means lower damping; approximately the peak is 20 log(1/(2 zeta)) dB at wn. (Key point: Damping from the resonant peak)

5. Extra phase lag appears with no additional magnitude change. What does it suggest?
   A. A transport delay e^(-sT) or an RHP zero
   B. An extra pole at the origin
   C. A higher gain K
   D. A resonant quadratic factor
   Answer: A. A delay adds phase lag only; for a minimum-phase system phase should match the magnitude-derived factors. (Key point: Phase check for transport delay)

## Close variants set in other exams

- [Transfer function from Bode plot with example](https://www.bctengineer.com/question.md?key=semester_3%2Fcontrol_systems%3Abode-to-tf-example) — Control Systems, chapter 6, asked 2×

## Related in Control Systems

- [Transfer function from asymptotic Bode plot](https://www.bctengineer.com/question.md?key=semester_3%2Fcontrol_systems%3Atf-from-bode-asymptote) — Control Systems, chapter 6, asked 2×
- [Transfer function from field asymptotic Bode plot](https://www.bctengineer.com/question.md?key=semester_3%2Fcontrol_systems%3Atf-from-bode-engineer) — Control Systems, chapter 6
- [Bode plot of (20s+200)/[(s²+?s+25)(s²+40s)]](https://www.bctengineer.com/question.md?key=semester_3%2Fcontrol_systems%3Abode-20s200-s2-25-s2-40s) — Control Systems, chapter 6, asked 2×
- [Bode plot of (4s+40)/[(s²+4s+25)(s²+50s)]](https://www.bctengineer.com/question.md?key=semester_3%2Fcontrol_systems%3Abode-4s40-s2-4s-25-s2) — Control Systems, chapter 6, asked 2×
- [Bode plot of 48(1+s)/[s²(1+3s)(1+0.5s)(2+0.2s)]](https://www.bctengineer.com/question.md?key=semester_3%2Fcontrol_systems%3Abode-48-1s-s2-1-3s) — Control Systems, chapter 6
- [Relative stability from Bode plot](https://www.bctengineer.com/question.md?key=semester_3%2Fcontrol_systems%3Abode-relative-stability) — Control Systems, chapter 6

## Related in other subjects

- [DT transfer function; drawing a Bode plot](https://www.bctengineer.com/question.md?key=semester_4%2Fsignals_and_systems%3Adt-transfer-function-bode) — Signals and Systems, chapter 6
- [Bode plot: 10(S+10)/(S(S²+5S+4)(S+40))](https://www.bctengineer.com/question.md?key=semester_3%2Felectrical_circuit_theory%3Abode-10s10-s-s2-5s-4) — Electrical Circuit Theory, chapter 5, asked 4×
- [Bode plot: 64(S+2)/(S(S²+0.5S)(S²+3.2S+64))](https://www.bctengineer.com/question.md?key=semester_3%2Felectrical_circuit_theory%3Abode-64s2-s-s2-05s-s2) — Electrical Circuit Theory, chapter 5, asked 4×
- [Bode plot: 200(S+1)/(S(S+5)(S²+2S+100))](https://www.bctengineer.com/question.md?key=semester_3%2Felectrical_circuit_theory%3Abode-200s1-s-s5-s2-2s) — Electrical Circuit Theory, chapter 5, asked 4×
