Skip to main content

Ideal filter and magnitude/frequency scaling

Short answer

An ideal filter has flat passband gain, infinite stopband attenuation, zero transition width, and linear phase, but is non-causal. Scaling converts normalized prototypes to practical values; magnitude factor km and frequency factor kf give R'=kmR, L'=(km/kf)L, C'=C/(km kf).

What are the characteristics of ideal filter? What is the importance of scaling in filter design? Derive the necessary expressions to determine the new values of circuit elements in the case of magnitude and frequency scaling.

Characteristics of an ideal filter

  • Constant (flat) gain over the whole passband, with no ripple.
  • Zero output (infinite attenuation) over the whole stopband.
  • Zero-width transition band: a vertical, brick-wall edge at the cut-off frequency.
  • Linear phase in the passband, so constant group delay and no phase distortion.
  • It is non-causal and needs infinite order, so it can only be approximated.

Importance of scaling

Filter tables and prototype designs are given for 1 rad/s and 1 Ω. Scaling turns these into the actual frequency and impedance needed, and lets the designer pick practical element values (nF–μF capacitors, kΩ resistors) without changing the shape of the response.

Magnitude (impedance) scaling

Every impedance in the network is multiplied by kmk_m, at the same frequency. A voltage transfer function is a ratio of impedances, so it does not change.

R′=kmRsL′=km(sL)⇒L′=kmL1sC′=km1sC⇒C′=Ckm\begin{aligned} R' &= k_m R \\ sL' = k_m (sL) &\Rightarrow L' = k_m L \\ \frac{1}{sC'} = k_m \frac{1}{sC} &\Rightarrow C' = \frac{C}{k_m} \end{aligned}

Frequency scaling

The response at the old frequency ω\omega must appear at the new frequency kfωk_f\omega, where kf=ωnew/ωoldk_f = \omega_{new}/\omega_{old}. So each element must have at kfωk_f\omega the same impedance that the old element had at ω\omega:

j(kfω)L′=jωL⇒L′=Lkf1j(kfω)C′=1jωC⇒C′=CkfR′=R(frequency independent)\begin{aligned} j(k_f\omega)L' = j\omega L &\Rightarrow L' = \frac{L}{k_f} \\ \frac{1}{j(k_f\omega)C'} = \frac{1}{j\omega C} &\Rightarrow C' = \frac{C}{k_f} \\ R' &= R \quad (\text{frequency independent}) \end{aligned}

The new transfer function is T′(s)=T(s/kf)T'(s) = T(s/k_f): the response keeps its shape but is shifted along the frequency axis.

Combined scaling

Applying both:

R′=kmR,L′=kmkfL,C′=CkmkfR' = k_m R, \qquad L' = \frac{k_m}{k_f}L, \qquad C' = \frac{C}{k_m k_f}

Example: the normalized third-order Butterworth ladder (1 Ω, 1 H, 2 F, 1 H, 1 Ω, ωo\omega_o = 1 rad/s) scaled to ωo=104\omega_o = 10^4 rad/s (kf=104k_f = 10^4) and 1 kΩ terminations (km=1000k_m = 1000) gives RR = 1 kΩ, L=1×1000/104=0.1L = 1\times1000/10^4 = 0.1 H and C=2/(1000×104)=0.2 μC = 2/(1000\times10^4) = 0.2\ \muF.

✓ Answer checked by Claude Sonnet 5.5

All Filter Design chapter 1 questions →