Skip to main content

Inverse Chebyshev characteristics and order (0.4 dB, 16 dB)

Short answer

Inverse Chebyshev has a maximally flat passband, equiripple stopband with finite jω-axis zeros, and sharp transition. Order n ≥ cosh⁻¹√((10^(0.1αmin)−1)/(10^(0.1αmax)−1)) / cosh⁻¹(ωs/ωp). With ωp=10000 rad/s, ωs=20000 rad/s, αmax=0.4 dB, αmin=16 dB, n ≥ 2.803 → n = 3.

What are the characteristics of Inverse Chebyshev response? Derive the expression to calculate the required order of Inverse Chebyshev lowpass filter. Using your expression calculate the required order of Inverse Chebyshev filter for following lowpass filter specifications: ωp = 10000, ωs = 20000 rad/s, αmax = 0.4, αmin = 16 dB

Characteristics of the inverse Chebyshev response

  • Maximally flat-like, monotonic passband: no ripple in the passband; ∣T(0)∣=1|T(0)| = 1.
  • Equiripple stopband: the response bounces between 0 and 1/1+1/ε21/\sqrt{1+1/\varepsilon^2} above ωs\omega_s, so the minimum stopband attenuation is exactly αmin\alpha_{min}.
  • Finite transmission zeros on the jωj\omega axis at ωs/cos⁡(2k−1)π2n\omega_s/\cos\frac{(2k-1)\pi}{2n}, so it is not an all-pole function (numerator has s2+ωz2s^2+\omega_z^2 factors).
  • Transition band as sharp as a Chebyshev filter of the same order (same order formula).
  • Better phase and delay in the passband than Chebyshev (poles are farther from the jωj\omega axis), so less ringing.
  • For odd nn the response falls to zero at infinity at −20-20 dB/decade; for even nn it levels off at the stopband ripple value.

Order of the inverse Chebyshev low-pass filter

The inverse Chebyshev (Chebyshev Type II) response, normalized to the stopband edge (Ω=ω/ωs\Omega = \omega/\omega_s, stopband begins at Ω=1\Omega=1), is

∣T(jΩ)∣2=ε2Cn2(1/Ω)1+ε2Cn2(1/Ω)|T(j\Omega)|^2 = \frac{\varepsilon^2 C_n^2(1/\Omega)}{1+\varepsilon^2 C_n^2(1/\Omega)}

It is obtained by taking a Chebyshev response, subtracting it from 1 (turning it into a high-pass with equiripple stopband) and replacing Ω\Omega by 1/Ω1/\Omega.

Step 1: stopband edge. At Ω=1\Omega = 1, Cn(1)=1C_n(1) = 1:

αmin=10log⁡10(1+1ε2)  ⇒  ε2=1100.1αmin−1\alpha_{min} = 10\log_{10}\left(1+\frac{1}{\varepsilon^2}\right) \;\Rightarrow\; \varepsilon^2 = \frac{1}{10^{0.1\alpha_{min}}-1}

Step 2: passband edge. At Ωp=ωp/ωs\Omega_p = \omega_p/\omega_s, 1/Ωp=ωs/ωp>11/\Omega_p = \omega_s/\omega_p > 1, and the attenuation must not exceed αmax\alpha_{max}:

αmax≥10log⁡10(1+1ε2Cn2(ωs/ωp))  ⇒  Cn2 ⁣(ωsωp)≥1ε2(100.1αmax−1)=100.1αmin−1100.1αmax−1\alpha_{max} \ge 10\log_{10}\left(1+\frac{1}{\varepsilon^2 C_n^2(\omega_s/\omega_p)}\right) \;\Rightarrow\; C_n^2\!\left(\frac{\omega_s}{\omega_p}\right) \ge \frac{1}{\varepsilon^2(10^{0.1\alpha_{max}}-1)} = \frac{10^{0.1\alpha_{min}}-1}{10^{0.1\alpha_{max}}-1}

Step 3: solve. With Cn(x)=cosh⁡(ncosh⁡−1x)C_n(x) = \cosh(n\cosh^{-1}x) for x>1x>1:

n≥cosh⁡−1100.1αmin−1100.1αmax−1cosh⁡−1(ωsωp)n \ge \frac{\cosh^{-1}\sqrt{\dfrac{10^{0.1\alpha_{min}}-1}{10^{0.1\alpha_{max}}-1}}}{\cosh^{-1}\left(\dfrac{\omega_s}{\omega_p}\right)}

This is the same expression as for the Chebyshev filter: for the same specification both need the same order.

Order for the given specification

ωp=10000\omega_p = 10000 rad/s, ωs=20000\omega_s = 20000 rad/s, αmax=0.4\alpha_{max} = 0.4 dB, αmin=16\alpha_{min} = 16 dB.

100.04−1=0.09648101.6−1=38.810738.8107/0.09648=20.057,cosh⁡−1(20.057)=3.6911cosh⁡−1(2)=1.3170n≥3.69111.3170=2.803\begin{aligned} 10^{0.04}-1 &= 0.09648 \\ 10^{1.6}-1 &= 38.8107 \\ \sqrt{38.8107/0.09648} &= 20.057, \quad \cosh^{-1}(20.057) = 3.6911 \\ \cosh^{-1}(2) &= 1.3170 \\ n &\ge \frac{3.6911}{1.3170} = 2.803 \end{aligned}

Answer: n = 3.

✓ Answer checked by Claude Sonnet 5.5

All Filter Design chapter 2 questions →