Opentopia Directory Encyclopedia Tools

Bode plot

Encyclopedia : B : BO : BOD : Bode plot


The Bode plot for a first-order Butterworth filter
Enlarge
The Bode plot for a first-order Butterworth filter

A Bode plot, named for Hendrik Wade Bode, is usually a combination of a Bode magnitude plot and Bode phase plot:

A Bode magnitude plot is a graph of log magnitude against log frequency often used in signal processing to show the transfer function or frequency response of an LTI system.

It makes multiplication of magnitudes a simple matter of adding distances on the graph, since

[\log(a \cdot b) = \log(a) + \log(b)\,]
The Bode plot describes the output response of a frequency-dependent system for a normalised input. The magnitude axis of the Bode plot is often converted directly to decibels.

A Bode phase plot is a graph of phase against log frequency, usually used in conjunction with the magnitude plot, to evaluate how much a frequency will be phase-shifted. For example a signal described by: Asin(ωt) may be attenuated but also phase-shifted. If the system attenuates it by a factor x and phase shifts it by −Φ the signal out of the system will be (A/x) sin(ωt − Φ). The phase shift Φ is generally a function of frequency.

The magnitude and phase Bode plots can seldom be changed independently of each other — if you change the amplitude response of the system you will most likely change the phase characteristics as well and vice versa. For minimum-phase systems the phase and amplitude characteristics can be obtained from each other with the use of the Hilbert Transform.

If the transfer function is a rational function, then the Bode plot can be approximated with straight lines. These asymptotic approximations are called straight line Bode plots or uncorrected Bode plots and are useful because they can be drawn by hand following a few simple rules. Simple plots can even be predicted without drawing them.

The approximation can be taken further by correcting the value at each cutoff frequency. The plot is then called a corrected Bode plot.

Rules for hand-made Bode plot

The main idea about Bode plots is that one can think of the log of a function in the form:

[ f(x) = A \prod (x + c_n)^ ]
as a sum of the logs of its poles and zeros:
[ \log(f(x)) = \log(A) + \sum a_n log(x + c_n) ]
This idea is used explicitly in the method for drawing phase diagrams. The method for drawing amplitude plots implicitly uses this idea, but since the log of the amplitude of each pole or zero always starts at zero and only has one asymptote change (the straight lines), the method can be simplified.

Straight-line amplitude plot

Amplitude decibels is usually done using the [ 20 Log_(X)] version. Given a transfer function in the form
[ H(s) = A \prod \frac}} ]
: where s = jω, [x_n] and [y_n] are constants, and H is the transfer function:
To handle irreducible 2nd order polynomials, [ ax^2 + bx + c \ ] can, in many cases, be approximated as [ (\sqrtx + \sqrt)^2 ].

Note that zeros and poles happen when ω is equal to a certain [x_n] or [x_n]. This is because the function in question is the magnitude of H(jω), and since it is a complex function, [|H(j\omega)| = \sqrt ]. Thus at any place where there is a zero or pole involving the term [(s + x_n) ], the magnitude of that term is [(x_n + j\omega) \cdot (x_n - j\omega) = (x_n-\omega)].

Corrected amplitude plot

To correct a straight-line amplitude plot:

Note that this correction method does not incorporate how to handle complex values of [ x_n ] or [ y_n ]. In the case of an irreducible polynomial, the best way to correct the plot is to actually calculate the magnitude of the transfer funcition at the pole or zero corresponding to the irreducible polynomial, and put that dot over or under the line at that poly or zero.

Straight-line phase plot

Given a transfer function in the same form as above:

[ H(s) = A \prod \frac}} ]
the idea is to draw separate plots for each pole and zero, then add them up. The actual phase curve is given by [ - \mathbf\bigg(\frac[H(s)]}[H(s)]}\bigg) ]

To draw the phase plot, for each pole and zero:

Example

A lowpass RC filter, for instance has the following frequency response:

[H(f) = \frac]
The cutoff frequency point fc (in hertz) is at the frequency
[f_\mathrm = }].
The line approximation of the Bode plot consists of two lines: These two lines meet at the cutoff frequency. From the plot it can be seen that for frequencies well below the cutoff frequency the circuit has an attenuation of 0dB, the filter does not change the amplitude. Frequencies above the cutoff frequency are attenuated - the higher the frequency, the higher the attenuation.

See also

External links

 


From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.

Search Titles
0123456789
ABCDEFGHIJ
KLMNOPQRST
UVWXYZ?

E-mail this article to:

Personal Message: