Table of Contents
- Core Concepts & Definitions
- Deriving the Steady-State Output
- Frequency Response — Summary Formula
- Worked Example: First-Order System
- Frequency Response Plot Types
- Bode Diagrams — Structure
- Basic Factors of a Transfer Function
- Factor 1: Gain K
- Factor 2 & 3: Integral and Derivative Factors
- Factor 4: First-Order Factors
- Factor 5: Quadratic Factors
- General Procedure for Bode Diagrams
- Worked Example: T(s) = (s+1)/[(s+5)(s+2)]
- Using Bode Diagrams to Find the Output
- Worked Example: G(s) with Integral + Quadratic Factors
- Resonant Frequency and Resonant Peak
- Worked Example: Mechanical System from Bode Plot
- Low-Pass Filter
- Cutoff Frequency and Bandwidth
- Bandwidth vs. Damping Ratio Trade-off
- Desired Outcomes — Study Question Worked Solution
- Key Facts to Remember
1. Core Concepts & Definitions
Frequency Response — the steady-state response of a stable, linear, time-invariant (LTI) system to a sinusoidal input.
| Property | Statement |
|---|
| Input | r(t)=Asin(ωt) |
| Output (steady-state) | yss(t)=Ysin(ωt+ϕ) |
| Output amplitude | $Y = A |
| Phase shift | ϕ=∠T(jω) |
| Frequency response function | Evaluate transfer function at s=jω |
Key insight: The system changes only the amplitude and phase of the input sinusoid. Frequency ω is unchanged.
2. Deriving the Steady-State Output
T(s)=(s+s1)(s+s2)⋯(s+sn)q(s),R(s)=s2+ω2Aω
Partial fractions: transient terms decay, leaving:
yss(t)=ae−jωt+aˉejωt=A∣T(jω)∣sin(ωt+ϕ)
where a=−2jAT(−jω), aˉ=2jAT(jω).
yss(t)=A∣T(jω)∣sin(ωt+ϕ)
∣T(s=jω)∣=∣R(jω)∣∣Y(jω)∣→Amplitude ratio
ϕ=∠T(s=jω)=tan−1(Re{T(jω)}Im{T(jω)})→Phase shift
4. Worked Example: First-Order System
System: G(s)=τs+1K, input r(t)=Asin(ωt)
- Magnitude: ∣T(jω)∣=1+τ2ω2K
- Phase: ϕ=−tan−1(τω) (note the minus sign!)
yss(t)=A1+τ2ω2Ksin(ωt−tan−1(τω))
5. Frequency Response Plot Types
| Plot Type | x-axis | y-axis |
|---|
| Bode diagram | log(ω) | Magnitude (dB) and Phase (deg) |
| Nyquist (polar) plot | Re{T(jω)} | Im{T(jω)} |
| Nichols plot | Phase (deg) | Magnitude (dB) |
6. Bode Diagrams — Structure
- Magnitude plot: 20log∣T(jω)∣ (dB) vs. log(ω)
- Phase plot: ϕ (degrees) vs. log(ω)
One decade = one unit on log(ω) axis. Key advantage: multiplication of factors becomes addition in dB.
7. Basic Factors of a Transfer Function
| Factor | Standard Form | Corner Freq |
|---|
| Gain | K | — |
| Integral | 1/sn | — |
| Derivative | sn | — |
| 1st-order (denom) | 1/(1+jωτ)n | 1/τ |
| 1st-order (num) | (1+jωτ)n | 1/τ |
| Quadratic (denom) | (1+2ζωnjω+(ωnjω)2)−n | ωn |
Standard form rule: use τs+11, not s+1/τ1.
Example: T(s) = s(s+1) / [(s+7)(s^2+5s+4)]
T(s)=281⋅(1+7s)(1+2⋅45⋅2s+(2s)2)s(1+s)
| Factor | Type | Parameters |
|---|
| K=1/28 | Gain | Mag = 20log(1/28) |
| s | Derivative | slope +20 dB/dec |
| (1+s) | 1st-order num | τ1=1 |
| (1+s/7)−1 | 1st-order denom | τ2=1/7 |
| Quadratic −1 | 2nd-order denom | ζ=5/4, ωn=2 |
8. Factor 1: Gain K
| Property | Value |
|---|
| Magnitude | 20logK dB (horizontal line) |
| Phase | 0° |
9. Factor 2 & 3: Integral and Derivative Factors
Integral 1/sn
| Property | Value |
|---|
| Magnitude | −20nlogω (slope −20n dB/dec) |
| Phase | −n×90° (constant) |
Table for n=1:
| ω | Mag (dB) |
|---|
| 0.1 | +20 |
| 1 | 0 |
| 10 | −20 |
| 100 | −40 |
Derivative sn
| Property | Value |
|---|
| Magnitude | +20nlogω (slope +20n dB/dec) |
| Phase | +n×90° (constant) |
Physical example: V(s)=sX(s). If x(t)=sin(3t) then v(t)=3cos(3t): amplitude ×3, phase +90°.
10. Factor 4: First-Order Factors
Denominator (1+jωτ)−1
Magnitude: Mag=−20log1+ω2τ2
| Region | Asymptote |
|---|
| ω≪1/τ | 0 dB (flat) |
| ω≫1/τ | −20log(ωτ), slope −20 dB/dec |
| ω=1/τ | Exact = −3.01 dB (max error) |
Phase: ϕ=−tan−1(ωτ)
| ω | ϕ |
|---|
| ω≪1/τ | ≈0° |
| ω=1/τ | −45° (inflection point) |
| ω≫1/τ | ≈−90° |
Numerator (1+jωτ)+1: mirror image, phase 0° to +90°, slope +20 dB/dec.
Exponent n: multiply slope and phase by n.
11. Factor 5: Quadratic Factors
T(jω)=1+2ζωnjω+(ωnjω)21
Mag=−20log(1−ωn2ω2)2+(2ζωnω)2
| Frequency | Asymptote |
|---|
| ω≪ωn | 0 dB (flat) |
| ω=ωn | exact = −20log(2ζ) |
| ω≫ωn | slope −40 dB/dec |
Phase: ϕ=−tan−1(1−(ω/ωn)22ζ(ω/ωn))
| ω | ϕ |
|---|
| ≪ωn | 0° |
| =ωn | −90° (independent of ζ) |
| →∞ | −180° |
12. General Procedure for Bode Diagrams
- Rewrite T(s) in standard form (leading “1” in each factor).
- Identify all factors and their corner frequencies.
- Draw each factor’s Bode plot individually.
- Sum magnitudes (dB) and phases (degrees).
- Track overall phase with a table.
Phase Tracking Table Template
| Factor | Phase Begin | Phase End |
|---|
| Gain K | 0° | 0° |
| (jω)−1 | −90° | −90° |
| (1+jωτ)+1 | 0° | +90° |
| (1+jωτ)−1 | 0° | −90° |
| Quadratic −1 | 0° | −180° |
| Overall | Sum | Sum |
13. Worked Example: T(s) = (s+1)/[(s+5)(s+2)]
T(s)=101⋅(1+jω/5)(1+jω/2)(1+jω)
| # | Factor | Corner Freq |
|---|
| 1 | Gain K=1/10, Mag =−20 dB | — |
| 2 | (1+jω) numerator | 1/τ=1 |
| 3 | (1+jω/5)−1 | 1/τ=5 |
| 4 | (1+jω/2)−1 | 1/τ=2 |
Magnitude behavior:
- ω<1: flat at −20 dB
- 1<ω<2: +20 dB/dec
- 2<ω<5: flat
- ω>5: −20 dB/dec
num = [1 1];
den = [1 7 10];
sys = tf(num, den);
bode(sys)
Phase table: Overall 0°→−90° (one +90° and two −90° terms cancel to net −90°)
14. Using Bode Diagrams to Find the Output
Given: x(t)=10sin(7t), T(s)=(s+5)(s+2)s+1
Interpolate asymptotic magnitude at omega=7:
p1≈−14 dB at ω=2,p2≈−17 dB at ω=7
∣T(7j)∣≈0.14,Y=1.4,ϕ≈−0.8 rad
yss(t)≈1.4sin(7t−0.8)
Exact (mathematical):
(7j+5)(7j+2)=−39+49j
∣T(7j)∣=74⋅5350≈0.113,ϕ=−46.64°=−0.814 rad
yss(t)=1.13sin(7t−0.814)
15. Worked Example: G(s) with Integral + Quadratic Factors
G(s)=s(s+2)(s2+s+2)10(s+3)=(jω)(1+jω/2)(1+2⋅42⋅2jω+(2jω)2)7.5(1+jω/3)
| # | Factor | Type | Parameters |
|---|
| 1 | K=7.5 | Gain | 17.5 dB |
| 2 | (jω)−1 | Integral | ϕ=−90° |
| 3 | (1+jω/3) | 1st-order num | 1/τ=3 |
| 4 | (1+jω/2)−1 | 1st-order denom | 1/τ=2 |
| 5 | Quadratic −1 | 2nd-order denom | ωn=2, ζ=2/4 |
Overall phase: −90°→−270°
16. Resonant Frequency and Resonant Peak
Resonance: maximum amplitude when input frequency ≈ natural frequency.
ωr=ωn1−2ζ2
Mr=∣T(jωr)∣=2ζ1−ζ21
| Condition | Result |
|---|
| ζ→0 | ωr→ωn, Mr→∞ |
| ζ=0.707 | ωr=0 |
| ζ>0.707 | No resonant peak |
| ζ<0.707 | Resonance occurs |
17. Worked Example: Mechanical System from Bode Plot
Given: spring-mass-damper, m=15 kg. Bode: peak at ωr=9, ϕ=−90° at ω=10.
a) ωn=10 rad/s (from ϕ=−90°). Using ωr=ωn1−2ζ2: ζ=0.3
b) k=mωn2=15×100=1500 N/m; b=2ζωnm=90 N·s/m
c) Output responses (x(t)=sin(ωt)):
| ω (rad/s) | Mag | ϕ | Output y(t) |
|---|
| 1 | 0 dB | ≈0° | sin(t) — perfect tracking |
| 10 | ≈+4 dB | −90° | 1.58sin(10t−π/2) |
| 20 | ≈−10 dB | ≈−155° | 0.32sin(20t−2.7) |
18. Low-Pass Filter
T(jω)=1+jωτ1 — a first-order system acts as a low-pass filter.
| Frequency | ∣T(jω)∣ | Behavior |
| --- | --- | --- |
| ω≪1/τ | ≈1 | Perfect duplication |
| ω≫1/τ | →0 | Signal eliminated |
Application: removes high-frequency noise from sensor signals.
19. Cutoff Frequency and Bandwidth
Cutoff frequency ωb: where magnitude drops 3 dB from DC.
∣T(jωb)∣=21≈0.707×∣T(j0)∣
For first-order systems: ωb=1/τ
Larger bandwidth → higher-frequency signals tracked → faster response.
20. Bandwidth vs. Damping Ratio Trade-off
Fixed ζ=0.5, comparing ωn=10 vs ωn=30:
| Metric | ωn=10 | ωn=30 |
|---|
| Max overshoot | Same | Same |
| Rise time Tr | Larger | Smaller |
| Bandwidth | Smaller | Larger |
Three rules for first-order: Smaller τ → faster response → larger bandwidth.
Damping trade-off:
| ζ | Bandwidth | Overshoot |
|---|
| Low (ζ<0.7) | Large | High |
| High (ζ>0.7) | Small | Low |
21. Desired Outcomes — Study Question Worked Solution
Problem A: Nano-Probe AFM System
System: k1=15, k2=10, b=6, m=1. Input u(t), Output x(t).
EoM (superposition): mx¨=k2u−(k1+k2)x−bx˙
T(s)=U(s)X(s)=s2+6s+2510
Standard form: T(s)=(s/5)2+2(0.6)(s/5)+10.4, so ωn=5, ζ=0.6, Gain =−7.96 dB.
num = 10;
den = [1, 6, 25];
sys = tf(num, den);
bode(sys)
Approximate output for u(t)=3sin(7t):
From asymptote at ω=7 (slope −40 dB/dec from −7.96 dB at ωn=5):
x=−7.96+(−40)⋅log(7/5)≈−13.8 dB⟹∣x∣=3×10−13.8/20≈0.613
ϕ≈−120°≈−2.09 rad
xss(t)≈0.613sin(7t−2.09)
Exact output for u(t)=3sin(7t):
T(7j)=−24+42j10,∣T(7j)∣=576+176410≈0.2067
ϕ=−(180°−60.3°)=−119.7°≈−2.09 rad
xss(t)=0.62sin(7t−2.09)
Problem B: Extracting K and τ from a Bode Plot
Given: T(s)=τs+1K.
Finding τ: Phase =−45° at ω=1/τ. From plot: 1/τ=0.05 rad/s → τ=20 s.
Finding K: At low frequencies ∣T∣≈K. From plot: 20logK=40 dB → K=100.
K=100,τ=20 s
22. Key Facts to Remember
Quick Reference Table
| Factor | Mag slope | Phase range |
|---|
| Gain K | 0 dB/dec | 0° |
| (jω)−1 | −20 dB/dec | −90° (constant) |
| (jω)+1 | +20 dB/dec | +90° (constant) |
| (1+jωτ)−1 | 0 → −20 dB/dec | 0°→−90° |
| (1+jωτ)+1 | 0 → +20 dB/dec | 0°→+90° |
| Quadratic −1 | 0 → −40 dB/dec | 0°→−180° |
Corner Frequency Facts
- At ω=1/τ: exact magnitude =−3.01 dB; phase =−45°.
- At ω=ωn: phase =−90° always (independent of ζ).
Resonance
- ωr=ωn1−2ζ2 (slightly below ωn).
- Mpω=2ζ1−ζ21 (resonant peak). Only exists for ζ<0.707.
Reading Parameters from Bode Plot
- τ: read ω where ϕ=−45° → τ=1/ω.
- ωn: read ω where ϕ=−90° (2nd-order).
- ζ: use ωr=ωn1−2ζ2.
- K: low-frequency magnitude → K=10Mag(dB)/20.
Bandwidth & Speed
- Larger ωb → faster response (smaller Tr, Tp, Ts).
- Larger ωn → larger bandwidth (same ζ).
- Smaller τ → larger bandwidth (first-order).
- Underdamped (ζ<0.707): large bandwidth but high overshoot.