Skip to content
Ahmet Çelik
← Back to Study Guides

Chapter 8: Frequency Response Methods

MECH304

Table of Contents

  1. Core Concepts & Definitions
  2. Deriving the Steady-State Output
  3. Frequency Response — Summary Formula
  4. Worked Example: First-Order System
  5. Frequency Response Plot Types
  6. Bode Diagrams — Structure
  7. Basic Factors of a Transfer Function
  8. Factor 1: Gain K
  9. Factor 2 & 3: Integral and Derivative Factors
  10. Factor 4: First-Order Factors
  11. Factor 5: Quadratic Factors
  12. General Procedure for Bode Diagrams
  13. Worked Example: T(s) = (s+1)/[(s+5)(s+2)]
  14. Using Bode Diagrams to Find the Output
  15. Worked Example: G(s) with Integral + Quadratic Factors
  16. Resonant Frequency and Resonant Peak
  17. Worked Example: Mechanical System from Bode Plot
  18. Low-Pass Filter
  19. Cutoff Frequency and Bandwidth
  20. Bandwidth vs. Damping Ratio Trade-off
  21. Desired Outcomes — Study Question Worked Solution
  22. 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.

PropertyStatement
Inputr(t)=Asin(ωt)r(t) = A\sin(\omega t)
Output (steady-state)yss(t)=Ysin(ωt+ϕ)y_{ss}(t) = Y\sin(\omega t + \phi)
Output amplitude$Y = A
Phase shiftϕ=T(jω)\phi = \angle T(j\omega)
Frequency response functionEvaluate transfer function at s=jωs = j\omega

Key insight: The system changes only the amplitude and phase of the input sinusoid. Frequency ω\omega is unchanged.


2. Deriving the Steady-State Output

T(s)=q(s)(s+s1)(s+s2)(s+sn),R(s)=Aωs2+ω2T(s) = \frac{q(s)}{(s+s_1)(s+s_2)\cdots(s+s_n)}, \quad R(s) = \frac{A\omega}{s^2+\omega^2}

Partial fractions: transient terms decay, leaving:

yss(t)=aejωt+aˉejωt=AT(jω)sin(ωt+ϕ)y_{ss}(t) = ae^{-j\omega t} + \bar{a}e^{j\omega t} = A|T(j\omega)|\sin(\omega t+\phi)

where a=AT(jω)2ja = -\frac{AT(-j\omega)}{2j}, aˉ=AT(jω)2j\bar{a} = \frac{AT(j\omega)}{2j}.


3. Frequency Response — Summary Formula

yss(t)=AT(jω)sin(ωt+ϕ)y_{ss}(t) = A|T(j\omega)|\sin(\omega t + \phi)

T(s=jω)=Y(jω)R(jω)Amplitude ratio|T(s=j\omega)| = \frac{|Y(j\omega)|}{|R(j\omega)|} \rightarrow \text{Amplitude ratio}

ϕ=T(s=jω)=tan1(Im{T(jω)}Re{T(jω)})Phase shift\phi = \angle T(s=j\omega) = \tan^{-1}\left(\frac{\text{Im}\{T(j\omega)\}}{\text{Re}\{T(j\omega)\}}\right) \rightarrow \text{Phase shift}


4. Worked Example: First-Order System

System: G(s)=Kτs+1G(s) = \frac{K}{\tau s+1}, input r(t)=Asin(ωt)r(t)=A\sin(\omega t)

  • Magnitude: T(jω)=K1+τ2ω2|T(j\omega)| = \frac{K}{\sqrt{1+\tau^2\omega^2}}
  • Phase: ϕ=tan1(τω)\phi = -\tan^{-1}(\tau\omega) (note the minus sign!)

yss(t)=AK1+τ2ω2sin(ωttan1(τω))y_{ss}(t) = A\frac{K}{\sqrt{1+\tau^2\omega^2}}\sin(\omega t - \tan^{-1}(\tau\omega))


5. Frequency Response Plot Types

Plot Typex-axisy-axis
Bode diagramlog(ω)\log(\omega)Magnitude (dB) and Phase (deg)
Nyquist (polar) plotRe{T(jω)}\text{Re}\{T(j\omega)\}Im{T(jω)}\text{Im}\{T(j\omega)\}
Nichols plotPhase (deg)Magnitude (dB)

6. Bode Diagrams — Structure

  1. Magnitude plot: 20logT(jω)20\log|T(j\omega)| (dB) vs. log(ω)\log(\omega)
  2. Phase plot: ϕ\phi (degrees) vs. log(ω)\log(\omega)

One decade = one unit on log(ω)\log(\omega) axis. Key advantage: multiplication of factors becomes addition in dB.


7. Basic Factors of a Transfer Function

FactorStandard FormCorner Freq
GainKK
Integral1/sn1/s^n
Derivativesns^n
1st-order (denom)1/(1+jωτ)n1/(1+j\omega\tau)^n1/τ1/\tau
1st-order (num)(1+jωτ)n(1+j\omega\tau)^n1/τ1/\tau
Quadratic (denom)(1+2ζjωωn+(jωωn)2)n\left(1+2\zeta\frac{j\omega}{\omega_n}+(\frac{j\omega}{\omega_n})^2\right)^{-n}ωn\omega_n

Standard form rule: use 1τs+1\frac{1}{\tau s+1}, not 1s+1/τ\frac{1}{s+1/\tau}.

Example: T(s) = s(s+1) / [(s+7)(s^2+5s+4)]

T(s)=128s(1+s)(1+s7)(1+254s2+(s2)2)T(s) = \frac{1}{28}\cdot\frac{s(1+s)}{\left(1+\frac{s}{7}\right)\left(1+2\cdot\frac{5}{4}\cdot\frac{s}{2}+(\frac{s}{2})^2\right)}

FactorTypeParameters
K=1/28K=1/28GainMag = 20log(1/28)20\log(1/28)
ssDerivativeslope +20 dB/dec
(1+s)(1+s)1st-order numτ1=1\tau_1=1
(1+s/7)1(1+s/7)^{-1}1st-order denomτ2=1/7\tau_2=1/7
Quadratic 1^{-1}2nd-order denomζ=5/4\zeta=5/4, ωn=2\omega_n=2

8. Factor 1: Gain K

PropertyValue
Magnitude20logK20\log K dB (horizontal line)
Phase0°

9. Factor 2 & 3: Integral and Derivative Factors

Integral 1/sn1/s^n

PropertyValue
Magnitude20nlogω-20n\log\omega (slope 20n-20n dB/dec)
Phasen×90°-n \times 90° (constant)

Table for n=1n=1:

ω\omegaMag (dB)
0.1+20
10
10−20
100−40

Derivative sns^n

PropertyValue
Magnitude+20nlogω+20n\log\omega (slope +20n+20n dB/dec)
Phase+n×90°+n \times 90° (constant)

Physical example: V(s)=sX(s)V(s)=sX(s). If x(t)=sin(3t)x(t)=\sin(3t) then v(t)=3cos(3t)v(t)=3\cos(3t): amplitude ×3\times 3, phase +90°+90°.


10. Factor 4: First-Order Factors

Denominator (1+jωτ)1(1+j\omega\tau)^{-1}

Magnitude: Mag=20log1+ω2τ2\text{Mag} = -20\log\sqrt{1+\omega^2\tau^2}

RegionAsymptote
ω1/τ\omega \ll 1/\tau0 dB (flat)
ω1/τ\omega \gg 1/\tau20log(ωτ)-20\log(\omega\tau), slope 20-20 dB/dec
ω=1/τ\omega = 1/\tauExact = 3.01-3.01 dB (max error)

Phase: ϕ=tan1(ωτ)\phi = -\tan^{-1}(\omega\tau)

ω\omegaϕ\phi
ω1/τ\omega \ll 1/\tau0°\approx 0°
ω=1/τ\omega = 1/\tau45°-45° (inflection point)
ω1/τ\omega \gg 1/\tau90°\approx -90°

Numerator (1+jωτ)+1(1+j\omega\tau)^{+1}: mirror image, phase 0° to +90°+90°, slope +20+20 dB/dec.

Exponent nn: multiply slope and phase by nn.


11. Factor 5: Quadratic Factors

T(jω)=11+2ζjωωn+(jωωn)2T(j\omega) = \frac{1}{1+2\zeta\frac{j\omega}{\omega_n}+(\frac{j\omega}{\omega_n})^2}

Mag=20log(1ω2ωn2)2+(2ζωωn)2\text{Mag} = -20\log\sqrt{\left(1-\frac{\omega^2}{\omega_n^2}\right)^2+\left(2\zeta\frac{\omega}{\omega_n}\right)^2}

FrequencyAsymptote
ωωn\omega \ll \omega_n0 dB (flat)
ω=ωn\omega = \omega_nexact = 20log(2ζ)-20\log(2\zeta)
ωωn\omega \gg \omega_nslope 40-40 dB/dec

Phase: ϕ=tan1(2ζ(ω/ωn)1(ω/ωn)2)\phi = -\tan^{-1}\left(\frac{2\zeta(\omega/\omega_n)}{1-(\omega/\omega_n)^2}\right)

ω\omegaϕ\phi
ωn\ll \omega_n0°
=ωn= \omega_n90°-90° (independent of ζ\zeta)
\to \infty180°-180°

12. General Procedure for Bode Diagrams

  1. Rewrite T(s)T(s) in standard form (leading “1” in each factor).
  2. Identify all factors and their corner frequencies.
  3. Draw each factor’s Bode plot individually.
  4. Sum magnitudes (dB) and phases (degrees).
  5. Track overall phase with a table.

Phase Tracking Table Template

FactorPhase BeginPhase End
Gain KK0°0°
(jω)1(j\omega)^{-1}90°-90°90°-90°
(1+jωτ)+1(1+j\omega\tau)^{+1}0°+90°+90°
(1+jωτ)1(1+j\omega\tau)^{-1}0°90°-90°
Quadratic 1^{-1}0°180°-180°
OverallSumSum

13. Worked Example: T(s) = (s+1)/[(s+5)(s+2)]

T(s)=110(1+jω)(1+jω/5)(1+jω/2)T(s) = \frac{1}{10}\cdot\frac{(1+j\omega)}{(1+j\omega/5)(1+j\omega/2)}

#FactorCorner Freq
1Gain K=1/10K=1/10, Mag =20= -20 dB
2(1+jω)(1+j\omega) numerator1/τ=11/\tau=1
3(1+jω/5)1(1+j\omega/5)^{-1}1/τ=51/\tau=5
4(1+jω/2)1(1+j\omega/2)^{-1}1/τ=21/\tau=2

Magnitude behavior:

  • ω<1\omega<1: flat at 20-20 dB
  • 1<ω<21<\omega<2: +20+20 dB/dec
  • 2<ω<52<\omega<5: flat
  • ω>5\omega>5: 20-20 dB/dec
num = [1 1];
den = [1 7 10];
sys = tf(num, den);
bode(sys)

Phase table: Overall 0°90°0° \to -90° (one +90°+90° and two 90°-90° terms cancel to net 90°-90°)


14. Using Bode Diagrams to Find the Output

Given: x(t)=10sin(7t)x(t) = 10sin(7t), T(s)=s+1(s+5)(s+2)T(s) = \frac{s+1}{(s+5)(s+2)}

Interpolate asymptotic magnitude at omega=7omega=7:

p114 dB at ω=2,p217 dB at ω=7p_1 \approx -14 \text{ dB at }\omega=2, \quad p_2 \approx -17 \text{ dB at }\omega=7

T(7j)0.14,Y=1.4,ϕ0.8 rad|T(7j)| \approx 0.14, \quad Y = 1.4, \quad \phi \approx -0.8 \text{ rad}

yss(t)1.4sin(7t0.8)\boxed{y_{ss}(t) \approx 1.4\sin(7t - 0.8)}

Exact (mathematical):

(7j+5)(7j+2)=39+49j(7j+5)(7j+2) = -39+49j

T(7j)=5074530.113,ϕ=46.64°=0.814 rad|T(7j)| = \frac{\sqrt{50}}{\sqrt{74}\cdot\sqrt{53}} \approx 0.113, \quad \phi = -46.64° = -0.814 \text{ rad}

yss(t)=1.13sin(7t0.814)\boxed{y_{ss}(t) = 1.13\sin(7t - 0.814)}


15. Worked Example: G(s) with Integral + Quadratic Factors

G(s)=10(s+3)s(s+2)(s2+s+2)=7.5(1+jω/3)(jω)(1+jω/2)(1+224jω2+(jω2)2)G(s) = \frac{10(s+3)}{s(s+2)(s^2+s+2)} = \frac{7.5(1+j\omega/3)}{(j\omega)(1+j\omega/2)(1+2\cdot\frac{\sqrt{2}}{4}\cdot\frac{j\omega}{\sqrt{2}}+(\frac{j\omega}{\sqrt{2}})^2)}

#FactorTypeParameters
1K=7.5K=7.5Gain17.5 dB
2(jω)1(j\omega)^{-1}Integralϕ=90°\phi=-90°
3(1+jω/3)(1+j\omega/3)1st-order num1/τ=31/\tau=3
4(1+jω/2)1(1+j\omega/2)^{-1}1st-order denom1/τ=21/\tau=2
5Quadratic 1^{-1}2nd-order denomωn=2\omega_n=\sqrt{2}, ζ=2/4\zeta=\sqrt{2}/4

Overall phase: 90°270°-90° \to -270°


16. Resonant Frequency and Resonant Peak

Resonance: maximum amplitude when input frequency \approx natural frequency.

ωr=ωn12ζ2\omega_r = \omega_n\sqrt{1-2\zeta^2}

Mr=T(jωr)=12ζ1ζ2M_r = |T(j\omega_r)| = \frac{1}{2\zeta\sqrt{1-\zeta^2}}

ConditionResult
ζ0\zeta \to 0ωrωn\omega_r \to \omega_n, MrM_r \to \infty
ζ=0.707\zeta = 0.707ωr=0\omega_r = 0
ζ>0.707\zeta > 0.707No resonant peak
ζ<0.707\zeta < 0.707Resonance occurs

17. Worked Example: Mechanical System from Bode Plot

Given: spring-mass-damper, m=15m=15 kg. Bode: peak at ωr=9\omega_r=9, ϕ=90°\phi=-90° at ω=10\omega=10.

a) ωn=10\omega_n = 10 rad/s (from ϕ=90°\phi=-90°). Using ωr=ωn12ζ2\omega_r = \omega_n\sqrt{1-2\zeta^2}: ζ=0.3\zeta = 0.3

b) k=mωn2=15×100=1500k = m\omega_n^2 = 15\times100 = 1500 N/m; b=2ζωnm=90b = 2\zeta\omega_n m = 90 N·s/m

c) Output responses (x(t)=sin(ωt)x(t) = \sin(\omega t)):

ω\omega (rad/s)Magϕ\phiOutput y(t)y(t)
10 dB0°\approx 0°sin(t)\sin(t) — perfect tracking
10+4\approx+4 dB90°-90°1.58sin(10tπ/2)1.58\sin(10t-\pi/2)
2010\approx-10 dB155°\approx-155°0.32sin(20t2.7)0.32\sin(20t-2.7)

18. Low-Pass Filter

T(jω)=11+jωτT(j\omega) = \frac{1}{1+j\omega\tau} — a first-order system acts as a low-pass filter.

| Frequency | T(jω)|T(j\omega)| | Behavior | | --- | --- | --- | | ω1/τ\omega \ll 1/\tau | 1\approx 1 | Perfect duplication | | ω1/τ\omega \gg 1/\tau | 0\to 0 | Signal eliminated |

Application: removes high-frequency noise from sensor signals.


19. Cutoff Frequency and Bandwidth

Cutoff frequency ωb\omega_b: where magnitude drops 3 dB from DC.

T(jωb)=120.707×T(j0)|T(j\omega_b)| = \frac{1}{\sqrt{2}} \approx 0.707 \times |T(j0)|

For first-order systems: ωb=1/τ\omega_b = 1/\tau

Larger bandwidth → higher-frequency signals tracked → faster response.


20. Bandwidth vs. Damping Ratio Trade-off

Fixed ζ=0.5\zeta=0.5, comparing ωn=10\omega_n=10 vs ωn=30\omega_n=30:

Metricωn=10\omega_n=10ωn=30\omega_n=30
Max overshootSameSame
Rise time TrT_rLargerSmaller
BandwidthSmallerLarger

Three rules for first-order: Smaller τ\tau → faster response → larger bandwidth.

Damping trade-off:

ζ\zetaBandwidthOvershoot
Low (ζ<0.7\zeta < 0.7)LargeHigh
High (ζ>0.7\zeta > 0.7)SmallLow

21. Desired Outcomes — Study Question Worked Solution

Problem A: Nano-Probe AFM System

System: k1=15k_1=15, k2=10k_2=10, b=6b=6, m=1m=1. Input u(t)u(t), Output x(t)x(t).

EoM (superposition): mx¨=k2u(k1+k2)xbx˙m\ddot{x} = k_2 u - (k_1+k_2)x - b\dot{x}

T(s)=X(s)U(s)=10s2+6s+25\boxed{T(s) = \frac{X(s)}{U(s)} = \frac{10}{s^2+6s+25}}

Standard form: T(s)=0.4(s/5)2+2(0.6)(s/5)+1T(s) = \frac{0.4}{(s/5)^2+2(0.6)(s/5)+1}, so ωn=5\omega_n=5, ζ=0.6\zeta=0.6, Gain =7.96= -7.96 dB.

num = 10;
den = [1, 6, 25];
sys = tf(num, den);
bode(sys)

Approximate output for u(t)=3sin(7t)u(t)=3\sin(7t):

From asymptote at ω=7\omega=7 (slope 40-40 dB/dec from 7.96-7.96 dB at ωn=5\omega_n=5):

x=7.96+(40)log(7/5)13.8 dB    x=3×1013.8/200.613x = -7.96 + (-40)\cdot\log(7/5) \approx -13.8 \text{ dB} \implies |x| = 3\times10^{-13.8/20} \approx 0.613

ϕ120°2.09 rad\phi \approx -120° \approx -2.09 \text{ rad}

xss(t)0.613sin(7t2.09)\boxed{x_{ss}(t) \approx 0.613\sin(7t-2.09)}

Exact output for u(t)=3sin(7t)u(t)=3\sin(7t):

T(7j)=1024+42j,T(7j)=10576+17640.2067T(7j) = \frac{10}{-24+42j}, \quad |T(7j)| = \frac{10}{\sqrt{576+1764}} \approx 0.2067

ϕ=(180°60.3°)=119.7°2.09 rad\phi = -(180°-60.3°) = -119.7° \approx -2.09 \text{ rad}

xss(t)=0.62sin(7t2.09)\boxed{x_{ss}(t) = 0.62\sin(7t-2.09)}


Problem B: Extracting K and τ from a Bode Plot

Given: T(s)=Kτs+1T(s) = \frac{K}{\tau s+1}.

Finding τ\tau: Phase =45°= -45° at ω=1/τ\omega = 1/\tau. From plot: 1/τ=0.051/\tau = 0.05 rad/s → τ=20\tau = 20 s.

Finding KK: At low frequencies TK|T| \approx K. From plot: 20logK=4020\log K = 40 dB → K=100K = 100.

K=100,τ=20 s\boxed{K = 100, \quad \tau = 20 \text{ s}}


22. Key Facts to Remember

Quick Reference Table

FactorMag slopePhase range
Gain KK0 dB/dec0°
(jω)1(j\omega)^{-1}20-20 dB/dec90°-90° (constant)
(jω)+1(j\omega)^{+1}+20+20 dB/dec+90°+90° (constant)
(1+jωτ)1(1+j\omega\tau)^{-1}0 → 20-20 dB/dec0°90°0° \to -90°
(1+jωτ)+1(1+j\omega\tau)^{+1}0 → +20+20 dB/dec0°+90°0° \to +90°
Quadratic 1^{-1}0 → 40-40 dB/dec0°180°0° \to -180°

Corner Frequency Facts

  • At ω=1/τ\omega=1/\tau: exact magnitude =3.01= -3.01 dB; phase =45°= -45°.
  • At ω=ωn\omega=\omega_n: phase =90°= -90° always (independent of ζ\zeta).

Resonance

  • ωr=ωn12ζ2\omega_r = \omega_n\sqrt{1-2\zeta^2} (slightly below ωn\omega_n).
  • Mpω=12ζ1ζ2M_{p\omega} = \frac{1}{2\zeta\sqrt{1-\zeta^2}} (resonant peak). Only exists for ζ<0.707\zeta < 0.707.

Reading Parameters from Bode Plot

  • τ\tau: read ω\omega where ϕ=45°\phi = -45°τ=1/ω\tau = 1/\omega.
  • ωn\omega_n: read ω\omega where ϕ=90°\phi = -90° (2nd-order).
  • ζ\zeta: use ωr=ωn12ζ2\omega_r = \omega_n\sqrt{1-2\zeta^2}.
  • KK: low-frequency magnitude → K=10Mag(dB)/20K = 10^{\text{Mag(dB)}/20}.

Bandwidth & Speed

  • Larger ωb\omega_b → faster response (smaller TrT_r, TpT_p, TsT_s).
  • Larger ωn\omega_n → larger bandwidth (same ζ\zeta).
  • Smaller τ\tau → larger bandwidth (first-order).
  • Underdamped (ζ<0.707\zeta<0.707): large bandwidth but high overshoot.