Skip to main content

Inverse Chebyshev order (0.25 dB, 18 dB, 1400 rad/s)

Short answer

The order is n ≥ arccosh(√((10^(0.1αmin)−1)/(10^(0.1αmax)−1))) / arccosh(ωs/ωp). For αmax=0.25 dB, αmin=18 dB, ωp=1000 rad/s, ωs=1400 rad/s, n=5.

Derive an expression to calculate the order of Inverse Chebyshev low pass filter. Use this formula to estimate the order of Inverse Chebyshev low pass filter having following specification: αmax = 0.25 dB, ωp = 1000 rad/s, αmin = 18 dB, ωs = 1400 rad/s

Order of an inverse Chebyshev low-pass filter

The inverse Chebyshev response is flat (monotonic) in the passband and equiripple in the stopband. Normalized to the stopband edge ωs\omega_s = 1 rad/s:

∣T(jω)∣2=ε2Cn2(1/ω)1+ε2Cn2(1/ω),α(ω)=10log⁡10[1+1ε2Cn2(1/ω)]|T(j\omega)|^2 = \frac{\varepsilon^2 C_n^2(1/\omega)}{1 + \varepsilon^2 C_n^2(1/\omega)}, \qquad \alpha(\omega) = 10\log_{10}\left[1 + \frac{1}{\varepsilon^2 C_n^2(1/\omega)}\right]

Stopband (ω≥1\omega \ge 1): 1/ω≤11/\omega \le 1, so Cn2(1/ω)C_n^2(1/\omega) swings between 0 and 1. The least attenuation (where Cn2=1C_n^2 = 1) must be αmin\alpha_{min}:

α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}

Passband: the normalized passband edge is ωp/ωs<1\omega_p/\omega_s < 1, where the loss must not exceed αmax\alpha_{max}:

10log⁡10[1+1ε2Cn2(ωs/ωp)]≤αmaxCn2(ωsωp)≥1ε2(100.1αmax−1)=100.1αmin−1100.1αmax−1\begin{aligned} 10\log_{10}\left[1 + \frac{1}{\varepsilon^2 C_n^2(\omega_s/\omega_p)}\right] &\le \alpha_{max} \\ 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} \end{aligned}

Since ωs/ωp>1\omega_s/\omega_p > 1, Cn=cosh⁡(ncosh⁡−1x)C_n = \cosh(n\cosh^{-1}x), so

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}(\omega_s/\omega_p)}

This is the same expression as for the Chebyshev filter.

Order for the given specifications

αmax\alpha_{max} = 0.25 dB, αmin\alpha_{min} = 18 dB, ωp\omega_p = 1000 rad/s, ωs\omega_s = 1400 rad/s.

100.1αmin−1=101.8−1=62.0957100.1αmax−1=100.025−1=0.0592562.0957/0.05925=32.3723,ωsωp=14001000=1.4n≥cosh⁡−1(32.3723)cosh⁡−1(1.4)=4.17020.8670=4.810\begin{aligned} 10^{0.1\alpha_{min}} - 1 &= 10^{1.8} - 1 = 62.0957 \\ 10^{0.1\alpha_{max}} - 1 &= 10^{0.025} - 1 = 0.05925 \\ \sqrt{62.0957/0.05925} &= 32.3723, \qquad \frac{\omega_s}{\omega_p} = \frac{1400}{1000} = 1.4 \\ n &\ge \frac{\cosh^{-1}(32.3723)}{\cosh^{-1}(1.4)} = \frac{4.1702}{0.8670} = 4.810 \end{aligned}

So n = 5.

Answer: a 5th-order inverse Chebyshev filter is required, with ε2=1/62.096=0.01610\varepsilon^2 = 1/62.096 = 0.01610.

✓ Answer checked by Claude Sonnet 5.5

All Filter Design chapter 2 questions →