Bode Plot Analysis
Definition, Logarithmic Conventions and Factorisation
Section titled “Definition, Logarithmic Conventions and Factorisation”A Bode plot consists of (i) magnitude in decibels and (ii) phase in degrees, both plotted against logarithmic frequency. The log axis compresses a wide range and converts multiplication of transfer- function factors into addition of their magnitude and phase contributions.
For an amplitude ratio,
whereas a power ratio uses
Thus is dB, is dB, is dB, and an amplitude factor is dB. A decade is a frequency ratio of and an octave a ratio of ; dB/decade is approximately dB/octave.
Angular and ordinary frequency are related by
A numerical corner must carry the convention used. A logarithmic axis cannot contain ; DC behavior is inferred from the limiting transfer function.
Normalised pole-zero form
Section titled “Normalised pole-zero form”A real-rational transfer function can be arranged as
Here denotes more zeros than poles at the origin; denotes more poles. Exponents represent repeated factors. Constants extracted while normalising factors must be absorbed into . This avoids the common error of treating as without multiplying the gain by .
For example,
Standard Bode Factors
Section titled “Standard Bode Factors”Constant and origin factors
Section titled “Constant and origin factors”For a real constant ,
The representation is selected to keep the unwrapped phase continuous.
A zero at the origin, , gives
and therefore a dB/decade line through dB at . A pole at the origin, , gives the negative of both contributions. For , slope and phase are respectively dB/decade and .
First-order real zero and pole
Section titled “First-order real zero and pole”Let . A left-half-plane zero is
with exact contribution
Its low-frequency magnitude asymptote is dB; above its slope is dB/decade and phase tends to .
A pole is the reciprocal:
so
At , a zero contributes dB and ; a pole contributes dB and . A factor repeated times multiplies its dB, phase and eventual slope by .
Native exact and straight-line first-order contributions. Dashed curves are the asymptotic magnitude and one-decade phase approximations.
Complex second-order factors
Section titled “Complex second-order factors”A standard left-half-plane pole pair is
With ,
where phase is unwrapped continuously from toward . The high-frequency slope is dB/decade. At ,
Thus an underdamped pair can peak; for the value is dB, and for it is dB. A second-order zero has the opposite magnitude and phase contributions. Repeated pairs multiply the contributions by their multiplicity.
Native second-order pole-pair magnitude. Damping determines the near-resonance correction even though all curves approach the same asymptotes.
Straight-Line Construction and Exact Corrections
Section titled “Straight-Line Construction and Exact Corrections”Construction algorithm
Section titled “Construction algorithm”For hand construction:
-
Factor and normalise as in the equation; include constants extracted from every factor in .
-
List all origin factors, real corners, multiplicities, second-order natural frequencies and damping ratios in ascending frequency.
-
Choose a convenient reference frequency below the first finite corner. Evaluate the constant/origin magnitude there and determine the initial slope.
-
Continue the magnitude line through each corner, changing cumulative slope by dB/decade for real zeros, for real poles, and per second-order pair.
-
Add phase algebraically. For a first-order LHP factor, use the exact or the straight-line transition from one decade below to one decade above its corner.
-
Apply exact corner/resonance corrections where accuracy matters, then mark cutoffs, bandwidth or loop-gain crossovers from the resulting curves.
The straight-line phase approximation for one LHP zero is
with the sign reversed for a pole. Overlapping transitions must be added; phase does not jump instantaneously at a corner.
Exact versus asymptotic values
Section titled “Exact versus asymptotic values”| Zero correction | dB | dB | dB | dB | dB |
| Pole correction | dB | dB | dB | dB | dB |
| Exact phase magnitude |
Exact first-order correction relative to its magnitude asymptote.
For a zero, the exact curve lies above both magnitude asymptotes; for a pole it lies below. Corrections add in dB and multiply by factor repetition. Closely spaced corners interact through addition of their exact contributions, so the overall cutoff cannot be found by correcting each section in isolation and then simply choosing one corner.
Common response shapes
Section titled “Common response shapes”| Response | Magnitude behavior | Typical phase trend |
|---|---|---|
| Low-pass | Flat low-frequency band, then rolls off above | toward per first-order pole |
| High-pass | Rises below , then becomes flat | toward for one first-order section |
| Band-pass | Passes ; | Lead below centre and lag above centre |
| Band-stop/notch | Passes outside a rejected band, often with a zero at | Rapid phase transition around the rejection frequency |
Standard transfer-function response shapes.
These names describe the chosen input-to-output transfer function. The same series or parallel resonator can realise different responses depending on where it is inserted and where output is measured.
Fully Worked Bode Construction
Section titled “Fully Worked Bode Construction”Native exact and asymptotic construction for the equation. The horizontal plotting coordinate is , with physical frequencies shown on the ticks.
Loop Gain, Crossovers and Stability Margins
Section titled “Loop Gain, Crossovers and Stability Margins”For the negative-feedback amplifier of the figure, closed-loop poles satisfy
Consequently, margins are measured from the loop-gain Bode plot, not from the closed-loop response or forward gain alone.
Gain crossover and phase margin
Section titled “Gain crossover and phase margin”The gain-crossover frequency is any relevant frequency at which
With the conventional negative-feedback sign and phase unwrapped around the relevant crossing,
It is the additional phase lag required at unity loop-gain magnitude to reach the critical condition.
Phase crossover and gain margin
Section titled “Phase crossover and gain margin”The phase-crossover frequency is any relevant frequency where
The multiplicative and decibel gain margins are
Native loop-gain Bode plots showing the correct locations of gain and phase margins.
Closed-loop interpretation and its limits
Section titled “Closed-loop interpretation and its limits”For the common case of a stable open-loop system, conventional negative- feedback sign and one relevant crossover:
-
positive GM and PM indicate closed-loop stability;
-
zero margin is marginal; negative margin indicates instability; and
-
larger PM usually reduces ringing and overshoot, although reducing crossover frequency can also reduce speed and bandwidth.
Values around – PM and at least – dB GM are common design targets, not universal requirements.
The slope near also matters. A dB/decade crossing often has useful phase margin in a minimum-phase dominant-pole loop, while a dB/decade or steeper crossing warns that several poles are active. Slope is a diagnostic, not a substitute for evaluating phase.
Frequency Compensation
Section titled “Frequency Compensation”Compensation reshapes so that loop gain crosses 0 dB before excessive phase lag accumulates, while retaining required low-frequency accuracy and speed.
| Method | Action and trade-off |
|---|---|
| Dominant-pole compensation | Introduces a low pole so the 0-dB crossing occurs before non-dominant poles add excessive lag. Robust, but lowers bandwidth and slows settling. |
| Lead compensation | Places a zero below a higher pole to add positive phase near crossover. It can raise PM or crossover frequency, but may amplify high-frequency noise. |
| Lag compensation | Increases low-frequency loop gain relative to crossover, improving steady-state accuracy. It usually reduces speed and adds phase lag. |
| Miller compensation and pole splitting | An internal capacitor creates a dominant pole and moves another pole upward. Common in op-amps, but finite charging current imposes a slew-rate limit. |
| Pole-zero cancellation | Can reduce the effect of a known stable pole, but exact cancellation is fragile under tolerance and an unstable pole must not be hidden by nominal cancellation. |
Common feedback-compensation methods.
Practical Bode-Analysis Caveats
Section titled “Practical Bode-Analysis Caveats”Hand plots use linear small-signal models. A complete design must also consider:
-
source and load impedances, including their frequency dependence;
-
transistor, wiring and package parasitics, and frequency-dependent feedback factor ;
-
component tolerance, temperature, bias and model uncertainty;
-
pure delays and right-half-plane zeros that add phase lag without the expected minimum-phase magnitude clue;
-
clipping, slew rate, current limiting, saturation recovery and thermal effects, none of which is predicted by small-signal margins; and
-
loop-gain measurement loading: an injected test signal must be small and the loop-opening method must preserve the operating point and impedances.
Use Bode construction for insight and first design, exact computation or measurement for crossover values, Nyquist analysis where topology demands it, and transient/large-signal simulation or testing for behavior outside the linear model.