Skip to main content

Low pass to band stop transformation

Short answer

Frequency transformation converts normalized LP to BS via s → Bs/(s²+ω₀²) with ω₀=√(ω₁ω₂), B=ω₂−ω₁. Series L becomes parallel LC tank; shunt C becomes series LC pair, both resonate at ω₀. Example: 3rd-order Butterworth (1 H, 2 F, 1 H), ω₀=2000 rad/s, B=400 rad/s yields Z₁: 0.1 mH‖2.5 mF; Y₂: 1.25 mH + 0.2 mF (series); Z₃: 0.1 mH‖2.5 mF.

What is frequency transformation? Describe (with necessary derivations) the frequency transformation from low pass to band stop filter with a suitable example.

Frequency transformation

Frequency transformation is a change of the complex frequency variable that converts a normalized low-pass prototype filter (cutoff 1 rad/s) into a high-pass, band-pass or band-stop filter (or a low-pass with a different cutoff). The magnitude response of the prototype is mapped onto the new frequency axis, so the same attenuation values appear at the corresponding new frequencies.

Low-pass to band-stop transformation

Transformation: replace ss in the low-pass prototype by

s  →  B ss2+ω02,ω0=ω1ω2,B=ω2−ω1s \;\rightarrow\; \frac{B\,s}{s^2 + \omega_0^2}, \qquad \omega_0 = \sqrt{\omega_1\omega_2},\quad B = \omega_2 - \omega_1

It is the band-pass transformation applied to the high-pass (s→1/ss \to 1/s) version. On the jωj\omega axis, ΩLP=Bωω02−ω2\Omega_{LP} = \dfrac{B\omega}{\omega_0^2 - \omega^2}, so:

  • ω=0\omega = 0 and ω=∞⇒ΩLP=0\omega = \infty \Rightarrow \Omega_{LP} = 0 (passbands at low and high frequencies);
  • ω=ω0⇒ΩLP=∞\omega = \omega_0 \Rightarrow \Omega_{LP} = \infty (maximum attenuation, the notch);
  • ω=ω1,ω2⇒∣ΩLP∣=1\omega = \omega_1, \omega_2 \Rightarrow |\Omega_{LP}| = 1 (band edges).

Element transformation:

Series inductor LL:

Z=LBss2+ω02  ⇒  Y=sLB+ω02LBsZ = \frac{LBs}{s^2+\omega_0^2} \;\Rightarrow\; Y = \frac{s}{LB} + \frac{\omega_0^2}{LBs}

becomes a parallel LC tank in the series arm: C′=1LBC' = \dfrac{1}{LB}, L′=LBω02L' = \dfrac{LB}{\omega_0^2}.

Shunt capacitor CC:

Y=CBss2+ω02  ⇒  Z=sCB+ω02CBsY = \frac{CBs}{s^2+\omega_0^2} \;\Rightarrow\; Z = \frac{s}{CB} + \frac{\omega_0^2}{CBs}

becomes a series LC in the shunt arm: L′=1CBL' = \dfrac{1}{CB}, C′=CBω02C' = \dfrac{CB}{\omega_0^2}.

Resistors are unchanged; every LC pair resonates at ω0\omega_0. At ω0\omega_0 the series-arm tanks are open and the shunt-arm series LCs are shorts, so no signal reaches the load.

 LP element       BS element
 series L   -->   series arm: L' || C'
 shunt C    -->   shunt arm:  L'--C' in series
 R          -->   R

Example: third-order Butterworth prototype (Rs=RL=1 ΩR_s = R_L = 1\ \Omega, L1=1L_1 = 1 H, C2=2C_2 = 2 F, L3=1L_3 = 1 H) converted to a band-stop filter with ω0=2000\omega_0 = 2000 rad/s and B=400B = 400 rad/s (ω02=4×106\omega_0^2 = 4\times10^6).

L1=1 H:L1′=L1Bω02=4004×106=0.1 mH,C1′=1L1B=1400=2.5 mFC2=2 F:L2′=1C2B=1800=1.25 mH,C2′=C2Bω02=8004×106=0.2 mFL3=1 H:L3′=0.1 mH,C3′=2.5 mF\begin{aligned} L_1 = 1\ \text{H}:&\quad L_1' = \frac{L_1B}{\omega_0^2} = \frac{400}{4\times10^6} = 0.1\ \text{mH},\quad C_1' = \frac{1}{L_1B} = \frac{1}{400} = 2.5\ \text{mF} \\ C_2 = 2\ \text{F}:&\quad L_2' = \frac{1}{C_2B} = \frac{1}{800} = 1.25\ \text{mH},\quad C_2' = \frac{C_2B}{\omega_0^2} = \frac{800}{4\times10^6} = 0.2\ \text{mF} \\ L_3 = 1\ \text{H}:&\quad L_3' = 0.1\ \text{mH},\quad C_3' = 2.5\ \text{mF} \end{aligned}
  Rs=1   [ Z1 ]          [ Z3 ]
 o-/\/\--[    ]---+------[    ]---+-----o
 |                |               |     +
 Vs            [ Y2 ]           RL=1    Vo
 |                |               |     -
 o----------------+---------------+-----o
ArmPrototypeBand-stop element
Z1 (series)L1=1L_1 = 1 H0.1 mH ∥ 2.5 mF (tank)
Y2 (shunt)C2=2C_2 = 2 F1.25 mH in series with 0.2 mF
Z3 (series)L3=1L_3 = 1 H0.1 mH ∥ 2.5 mF (tank)

Check: 1/0.1 mH×2.5 mF=1/1.25 mH×0.2 mF=20001/\sqrt{0.1\text{ mH}\times2.5\text{ mF}} = 1/\sqrt{1.25\text{ mH}\times0.2\text{ mF}} = 2000 rad/s. Band edges: ω1,2=ω02+(B/2)2∓B/2=1810.0\omega_{1,2} = \sqrt{\omega_0^2 + (B/2)^2} \mp B/2 = 1810.0 and 2210.02210.0 rad/s (3 dB points).

These values are for 1 Ω1\ \Omega terminations. For practical values, magnitude-scale by kmk_m (e.g. km=1000k_m = 1000 for 1 kΩ terminations): multiply every L by kmk_m and divide every C by kmk_m.

✓ Answer checked by Claude Sonnet 5.5

All Filter Design chapter 3 questions →