Professional Documents
Culture Documents
### Note V5 - Frequency Response WTH Bode Plot NEW VERSION 2023
### Note V5 - Frequency Response WTH Bode Plot NEW VERSION 2023
Introduction
The frequency response of a system is a measure of the
magnitude and phase of the output signal of a system as a
function of the frequency of the input signal. It is typically
characterized by two components:
Magnitude Response: This shows how much the system
amplifies or attenuates an input signal at different
frequencies.
Phase Response: This indicates the amount of phase shift
that an input signal undergoes at different frequencies when it
passes through the system.
Bode plots are graphs showing the frequency response of a
system for an arbitrary range of frequencies. A Bode plot
consist of two graphs: the magnitude of GH(), and the
phase angle of GH(), both plotted as a function of
frequency .
Recall that under the topic of Time Response, some very important
observations were made from the above example. For example, it
became clear that whenever an input is injected into a system with
(𝑠+𝛼)(𝑠+𝛽)...(𝑠+𝜔)
transfer function G(s) = 𝐺(𝑠) = , independent of
(𝑆+𝑎)(𝑠+𝑏)...(𝑠+𝑧)
the effect of the input on the output, when the partial fractions are
decomposed, C(s) will always be in the form:
𝐴
𝐶(𝑠) = 𝑃𝑎𝑟𝑡𝑖𝑎𝑙 𝑓𝑟𝑎𝑐𝑡𝑖𝑜𝑛 𝑡𝑒𝑟𝑚𝑠 𝑑𝑢𝑒 𝑡𝑜 𝑡ℎ𝑒 𝑖𝑛𝑝𝑢𝑡 +
𝑠+𝑎
𝐵 𝑍
+ +. . . +
𝑠+𝑏 𝑠+𝑧
This allowed us to generalize that there is always a component in
the output that is determined solely by the form of the system’s
transfer function. Of course, there will be a component or
components of the output determined by the form of the input
itself.
The component determined by transfer function was dubbed
natural response, while the component determined by the input
was termed forced response. In fact, the concept of BIBO stability
was thereafter approached by considering whether the natural
response of the system would decay, stabilize, or explode over
time.
Further exploration in that topic focused on what happens when a
specific type of input, the unit step, is injected into first, second, or
higher order systems.
The topic of frequency response builds on the same foundation,
but goes in a different direction in a number of ways. Most
importantly, the canonical input is no longer a step input, but a
sinusoid. Secondly, (and the student should carefully note this!) the
time response topic focused a lot on the system response during
the transient stage. By way of contrast, the frequency response
topic will (at least initially) focus on the STEADY STATE portion of
the response. Thirdly, the focus in the time response topic was on
the natural response portion of the output, while the focus in
frequency response is on the forced response. Specifically, how the
system affects the input, and generates a forced response.
𝐾1
And
𝐾2
Where
C(t)
Example:
Solution
1
G(s) = 𝑠2 +6𝑠+8
1 1
G(jw) = =
(𝑗𝜔)2 +6𝑗𝜔+8 8−𝜔2 +6𝑗𝜔
1
M(w) = |G(jw)| =
√(8−𝜔2 )2 +(6𝑗𝜔)2
For which
1. G(s) = s+a
a. Magnitude Response
First, note that,
G(jw) = (jw +a)
|G(jw)| = √𝜔 2 + 𝑎2
To draw the magnitude response, we must first draw
asymptotic lines. These are lines that join a very small
number of points at which we carry out very rapid estimates
of the value of |G(jw)|, essentially by inspection. For reasons
that should become evident soon, three points are sufficient
to draw the asymptote: (i) a point at which the frequency, w,
is so high, that by comparison, a is insignificant (ii) a
frequency that is so low, that it is insignificant compared to a
(iii) the frequency w=a. We now consider what happens to
|G(jw)| at those points.
i. w<<a:
M = |G(jw)| ≈ √0 + 𝑎2 = a
ii. w >>a:
M = |G(jw)| ≈ √𝜔 2 + 0
iii. 𝜔= a:
20 log M = 20 log a = 20 log
Note that the simplified logic above is basically that
when w=a, the two approximations (20 loq w and 20 log
a) become equal. We will return to the actual value of
|G(jw)| when w=a later.
When w << a,
∠(𝐺(𝑗𝑤) ≈ 𝑡𝑎𝑛−1 (0) = 0o
When w == a,
=
This allows any expression of the form s+a to always have
a low frequency asymptote of zero (20 log M = 20 log 1 =
0).
Note however:
i. This implicitly introduces a new, multiplying constant
term a
ii. The frequency technically changes from s to s/a
2. G(s) = 1/ s+a
Using the same method as before, and using the concept of
normalization, the asymptotes for magnitude and phase
response are as follows
3. G(s) = s
The break frequencies for the previous systems occurred
when w = a. For G(s) = s, there is no break freequency.
Hence, there is onlya high freequency asymptote. Using the
same steps as before, it can be easily verified that the
magnitude and phase responses for G(s) =s are as follows:
4. G(s) = 1/ s
The magnitude and phase response respectively are:
Multi-pole/multi-zero systems
Most real life systems will be more complicated than the 4
we have just considered. However, most physically realizable
system transfer functions can be broken down into
combinations of the 4.
Recall that, for
And
Normalizing,
|G(jw)| = |G(0.1j)|
Assuming K =1, 20 log M = 23.5 dB
Recall, the plot of ½ drops at a rate of 20 dB per decade. This
means that the value when w = 1 rad/s is [what?]
3.5 db
See Fig a in the solution handout.
For the 3 remaining first order terms, we draw a low
frequency asumptote to the respective break frequencies, and
then, high frequency asymptotes rising or falling (as the case
may be) at 20 dB per decade.
This is shown in Figs b,c,d in the solution handout.
Systematic approach
Typically, one wouldn’t need to draw multiple separate
asymptotes and visually combine them. It is important to note
that once the magnitude at the low frequency limit is
determined, the asymptotes always remain constant, drop or
rise at constant rates until some new break frequency is
encountered. Consequently, the usual approach is to construct
a table such as the folowing to keep track of gradients:
[Food for thought: did you notice that Bode applied to just
the forward gain? Why ignore the feedback? Why not to the
closed loop, since that would be T(s)?]
[Go through steps]
Solution
Normalizing,
s
2/35( +1)
G(s) = s
20
s
(s+1)( +1)( +1)
7 50