§1 · The five pieces
Every number in both plots is already visible in the standard form
The transfer function factored at the end of Lecture 20 requires no further algebra: each of its five factors belongs to one of the four standard forms, and each form carries a level, a slope, and a break frequency that may be read off directly.
The board notes number the five factors and record one line of reading for each. Hovering over an entry highlights the curve that the factor contributes, in both the magnitude figure of §2 and the phase figure of §4.
- The constant 10. Its level is dB at every frequency, and its angle is , because is positive.
- The factor . Its level is , a straight line of slope dB/dec passing through 0 dB at rad/s, and its angle is a constant .
- with and . It breaks at rad/s, with a slope of dB/dec above the break and an angle ramping from to .
- with and . It breaks at rad/s, with a slope of dB/dec above the break and an angle ramping from to .
- The quadratic with and . It breaks at rad/s, with a slope of dB/dec above the break and an angle ramping from to .
The quadratic is read by matching coefficients: gives rad/s, and then gives . The damping ratio affects the exact curve only; it never moves an asymptote.
There are 2 zeros and 4 poles, so far above the last break behaves as : the final slope is dB/dec and the final angle is . Both are worth writing down first, because the finished sketch must agree with them.
§2 · Adding the magnitudes
Five curves on one set of axes, added ordinate by ordinate
The decibel scale is used precisely so that this addition is legal. Since , each factor may be plotted alone and the five ordinates summed at every frequency. The sum of straight lines is a straight line between breaks, so only the corner values have to be computed.
The five factors are added below in order of increasing break frequency (2, then 5, then 10) rather than in the order they happen to be written. Addition is commutative, so the destination is the same either way; taking the breaks in order keeps every partial total on the page and makes the slope bookkeeping identical to the bookkeeping done on paper.
Start with the constant
The constant 10 plots as a horizontal line at dB. Nothing else has been added yet, so the running total (blue) sits exactly on top of it.
Add the zero at the origin
The factor plots as a line of slope dB/dec that crosses 0 dB at rad/s. Adding it to the constant lifts the whole line by 20 dB, so the running total is
No break has been reached, so this line is the low-frequency asymptote of the finished plot.
Add the double pole at ω = 2
The factor is 0 dB below its break at 2 and falls at 40 dB/dec above it. Adding zero changes nothing below the break, so the running total keeps its dB/dec segment up to
and turns there to dB/dec.
Add the real zero at ω = 5
The factor contributes 0 dB below its break at 5 and dB/dec above it. The running total falls from 26.02 dB at to
and the new cancels the previous , leaving a flat segment.
Add the conjugate pair at ω = 10
The factor contributes 0 dB below its break at 10 and dB/dec above it, twice the slope of a real factor because the pair carries two roots. The flat segment therefore runs from 5 to 10 rad/s at 18.06 dB, and the total then falls at dB/dec. No break remains, and dB/dec is the final slope predicted in §1. ✓
Compare with the exact response
The exact magnitude is drawn over the finished sketch. The two agree far from every break and separate near them, most visibly at , where a double pole breaks on a segment that is already climbing.
The same addition performed at one frequency
The figure adds ordinates graphically; the table below adds the same five numbers arithmetically. Moving the slider moves the cursor in the figure and recomputes every contribution.
| # | Factor | contribution |
|---|---|---|
| 1 | 10 | dB |
| 2 | s1 | dB |
| 3 | (s/5 + 1)1 | dB |
| 4 | (s/2 + 1)−2 | dB |
| 5 | (s²/10² + s/10 + 1)−1 | dB |
| sum, that is the sketch | dB | |
| exact, and the error | dB () |
The addition is legal in decibels only. The underlying magnitudes are multiplied, not added: at the five factors contribute , which is the 20 dB the table reports. Adding the raw magnitudes would give 14, that is a different function entirely.
§3 · The composite, in closed form
Four segments, and what each one is worth
Each segment of the finished sketch is the product of the factors that have already broken, and each such product collapses to a single term. Writing them out is the fastest check on a sketch, because every corner value then follows from arithmetic rather than from measurement on the page.
The completed straight-line magnitude plot with the exact response drawn over it. The four segments are +20 dB/dec, −20 dB/dec, flat, and −40 dB/dec, joined at the breaks 2, 5, and 10 rad/s.
| Range of ω | asymptotic |H| | Slope | Upper end |
|---|---|---|---|
| ω ≤ 2 | 10ω | +20 | 26.02 dB |
| 2 to 5 | 10ω · (2/ω)² = 40/ω | −20 | 18.06 dB |
| 5 to 10 | (40/ω) · (ω/5) = 8 | 0 | 18.06 dB |
| ω ≥ 10 | 8 · (10/ω)² = 800/ω² | −40 | −21.94 dB |
Each row carries the factors of the rows above it: the double pole enters at the second row, the zero at the third, and the conjugate pair at the fourth. The flat segment is worth exactly 8, that is dB, and the number arrives without any reference to the drawing. The last segment gives at rad/s, that is the dB in the table, and it continues to fall by 40 dB in every decade thereafter.
What the straight lines cost
The sketch is worst where breaks crowd together. At a double pole contributes dB of its own, and the neighboring zero at 5 has already begun to lift the exact curve, so the net departure is dB. Far from every break the two curves are indistinguishable: at rad/s they agree to better than 0.01 dB.
At its break frequency a quadratic factor is worth dB. With the argument is 1 and the contribution is exactly 0 dB, so the conjugate pair sits on its own asymptote at . The dB error recorded there is contributed entirely by the other factors.
§4 · Adding the phases
The same procedure, with ramps instead of slopes
Angles add for exactly the same reason that decibels do, so the phase plot is assembled by the same graphical addition. The only difference is the shape of the pieces: a constant or an factor contributes a horizontal line, while every break contributes a ramp that starts one decade below the break and ends one decade above it.
A ramp of spread over two decades has slope per decade, and a quadratic swings over the same two decades, hence per decade. Six corner frequencies are therefore in play, and between consecutive corners the total is a straight line.
The constant contributes nothing
is positive, so its angle is at every frequency. A negative constant would contribute instead, and the entire phase plot would be displaced by that amount.
The zero at the origin contributes a constant +90°
The angle of is regardless of frequency, so the running total is a horizontal line at . This is the low-frequency angle of the finished plot, since no ramp has yet begun.
The double pole ramps from 0.2 to 20
Two poles at 2 swing over the two decades from 0.2 to 20, a slope of per decade. The running total leaves at and falls; at it has reached
The zero ramps from 0.5 to 50
The zero at 5 swings over the two decades from 0.5 to 50, a slope of per decade. Where the two ramps overlap the slopes add: per decade, and the total reaches at rad/s.
The pair ramps from 1 to 100
The conjugate pair swings over the two decades from 1 to 100. All three ramps now run together and the slope is per decade, the steepest stretch of the plot. The ramps then finish one by one: at 20 the double pole is done, at 50 the zero is done, and at 100 the pair is done, leaving the total flat at
which is the value predicted in §1 from the count of 2 zeros against 4 poles.
Compare with the exact response
The exact phase is drawn over the sketch. The agreement is poorer than in the magnitude plot, as it always is: the two-decade ramp is a cruder device than the two-segment asymptote, and here three ramps overlap. The largest departure is , near rad/s.
The corner values are worth tabulating, because they are what a graded sketch is checked against:
| ω (rad/s) | Slope below | Sketch | Exact |
|---|---|---|---|
| 0.2 | 0 | +90.00° | +79.72° |
| 0.5 | −90°/dec | +54.19° | +64.77° |
| 1 | −45°/dec | +40.64° | +42.41° |
| 20 | −135°/dec | −135.00° | −148.92° |
| 50 | −45°/dec | −152.91° | −169.36° |
| 100 | −90°/dec | −180.00° | −174.80° |
Why the value at ω = 20 is exactly −135°
The three ramps have been running from 0.2, from 0.5, and from 1, with slopes , , and degrees per decade. Writing and summing from the start:
because the coefficient of is . The same cancellation places the total at exactly at rad/s, which is the value the pole and zero count demands.
§5 · Reading a plot backwards
From a straight-line sketch to H(s)
The construction reverses without difficulty, because each feature of the sketch was placed there by exactly one factor. Three readings are required: the level of the low-frequency asymptote fixes and , the location of each corner fixes a break frequency, and the change of slope at each corner fixes the exponent.
The sketch that is given
The plot is flat at dB below 1 rad/s, rises at 40 dB/dec to 100 rad/s, runs flat at dB to 1000 rad/s, and falls at 40 dB/dec thereafter, crossing 0 dB at 10 000 rad/s. Three corners are visible, so three factors beyond the constant are to be recovered.
The low-frequency level gives K
The asymptote is horizontal at low frequency, so there is no factor: a zero at the origin would tilt it upward and a pole would tilt it downward. What remains is the constant alone,
The corner at 1 rad/s: slope changes by +40
The slope goes from 0 to dB/dec, a change of . A real factor changes the slope by dB/dec, so : a double zero at rad/s, contributing .
The corner at 100 rad/s: slope changes by −40
The slope goes from to 0, a change of , so : a double pole at rad/s, contributing . The plateau it creates sits at dB, which agrees with the given plot. ✓
The corner at 1000 rad/s: slope changes by −40
Again , so a second double pole at rad/s contributes . The final slope is dB/dec, and the counts confirm it: 2 zeros against 4 poles gives dB/dec. ✓
The assembled function
The exact response of this function is drawn over the given sketch. It follows every segment and departs by dB at the corners, which is the expected dB for .
evaluates every normalized factor to 1, so it returns itself. Here , matching the dB read off the left of the plot. ✓
Two pieces of information are absent from the plot above and cannot be recovered from it. The sign of is invisible, because the magnitude carries ; only the phase plot distinguishes from . A slope change of dB/dec at a single corner is equally consistent with a repeated real break and with a complex conjugate pair, since the two share the same asymptotes; the exact curve near the corner settles it, a resonant peak indicating a lightly damped pair. The double factors written above are the conventional reading, not the only one.
§6 · Your turn
Practice: recover H(s) from the sketch below
The straight-line magnitude sketch of an unknown . It falls at −20 dB/dec at low frequency, passes through 0 dB at ω = 10 rad/s, flattens at ω = 50, and falls again above ω = 500. Find in factored standard form and as a ratio of polynomials, then state the low-frequency and high-frequency angles.
The problem should be attempted on paper before the hints are opened, in order.
Hint 1: The low-frequency segment carries two facts, not one
A tilted low-frequency asymptote means an factor is present. A slope of dB/dec gives , that is one pole at the origin. The level is then carried by the product , whose plot is . Setting that expression to 0 dB at the frequency where the segment crosses the axis determines .
Hint 2: Each corner in turn
At rad/s the slope changes from to 0, a change of , which is one real zero. At rad/s it changes from 0 to , a change of , which is one real pole. Neither corner changes the slope by 40, so no repeated factor and no conjugate pair is present.
Hint 3: The level of the plateau
The plateau begins where the first corner is, so its value is the value of the low-frequency asymptote evaluated at that corner. That single number is the best check available on the whole answer.
Solution
The low-frequency asymptote is , and it passes through 0 dB at rad/s, hence dB and . Adding the zero at 50 and the pole at 500 gives the standard form, and clearing the normalizations gives the ratio of polynomials:
The plateau sits at dB, that is a magnitude of 0.2, and it runs from 50 to 500 rad/s. The angles follow from the counts: 1 zero against 2 poles gives a high-frequency slope of dB/dec and a high-frequency angle of , while the pole at the origin holds the low-frequency angle at as well. The phase therefore begins and ends at , rising to across the plateau in between.
Check at ω = 158.1 rad/s, the geometric mean of the two breaks:
The sketch and the exact response agree to four figures there, because the dB by which the zero exceeds its asymptote is cancelled by the dB by which the pole falls below its own. At rad/s the exact value is dB against the sketch's 0 dB. ✓
The completed plots
The finished sketch and the exact response, for comparison with the plots made on paper. The breaks are 50 and 500 rad/s, and the straight-line magnitude runs flat at dB between them.
The phase plot repays a second look. Its straight-line form is flat at from 50 to 500 rad/s, whereas the exact angle turns back toward in the same interval; the discrepancy is the ordinary cost of the two-decade ramp, and it is largest exactly where the ramps of neighboring breaks overlap.