Bode Plot
The Bode plot is the fundamental tool of frequency-domain analysis in control systems and signal processing. It shows how a linear system responds to sinusoidal inputs at different frequencies, plotting magnitude (in decibels) and phase (in degrees) against log-frequency. Place poles and zeros on the complex plane to build a transfer function H(s), and watch the Bode plot update in real time. Each pole contributes −20 dB/decade roll-off; each zero contributes +20 dB/decade.
H(s) = K · ∏(s − zi) / ∏(s − pj) · |H(jω)| in dB, ∠H(jω) in degrees
What is a Bode plot?
Named after Hendrik Wade Bode (pronounced “boh-dee”), the Bode plot is a pair of graphs showing the frequency response of a linear time-invariant system. The top graph plots the magnitude of the transfer function H(jω) in decibels (20 log10 |H|) against logarithmic frequency. The bottom graph plots the phase angle ∠H(jω) in degrees. Together, they completely characterize how the system amplifies or attenuates sinusoidal signals and shifts their phase at every frequency.
Poles, zeros, and transfer functions
A rational transfer function H(s) is the ratio of two polynomials in the Laplace variable s. The zeros are the roots of the numerator (where H(s) = 0), and the poles are the roots of the denominator (where H(s) → ∞). Each real pole at s = −p contributes a corner (break) frequency at ω = p, beyond which the magnitude drops at −20 dB/decade and the phase shifts by −90°. Each real zero contributes the opposite: +20 dB/decade and +90°. Complex conjugate pairs produce resonant peaks or notches. By placing poles and zeros strategically, you can design filters with precise frequency characteristics.
Stability margins
For feedback control systems, the Bode plot reveals two critical stability indicators. The gain margin is the amount of gain increase (in dB) that would make the system unstable, measured at the frequency where the phase crosses −180°. The phase margin is the amount of additional phase lag that would cause instability, measured at the gain crossover frequency (where magnitude = 0 dB). Positive margins indicate stability; larger margins mean greater robustness. As a rule of thumb, engineers aim for at least 6 dB gain margin and 30–60° phase margin.
Applications
Bode plots are ubiquitous in engineering. Audio engineers use them to characterize equalizers, speakers, and amplifiers. Control engineers use them to design PID controllers and analyze stability. RF engineers use them for filter design and impedance matching. The beauty of the Bode plot lies in its simplicity: complex frequency-dependent behavior becomes a series of straight-line segments on a log-log graph, making it easy to sketch by hand and reason about qualitatively. This graphical intuition is what made Bode’s contribution so revolutionary when he developed it at Bell Labs in the 1930s.