Type I Chebyshev filters are the most common types of Chebyshev filters. The gain (or
amplitude) response, G_n(\omega), as a function of angular frequency \omega of the nth-order low-pass filter is equal to the
absolute value of the
transfer function H_n(s) evaluated at s=j \omega: :G_n(\omega) = \left | H_n(j \omega) \right | = \frac{1}{\sqrt{1+\varepsilon^2 T_n^2(\omega/\omega_0)}} where \varepsilon is the ripple factor, \omega_0 is the
cutoff frequency and T_n is a
Chebyshev polynomial of the nth order. The passband exhibits equiripple behavior, with the ripple determined by the ripple factor \varepsilon. In the passband, the Chebyshev polynomial alternates between -1 and 1 so the filter gain alternate between maxima at G = 1 and minima at G=1/\sqrt{1+\varepsilon^2}. The ripple factor ε is thus related to the passband ripple δ in
decibels by: :\varepsilon = \sqrt{10^{\delta/10}-1}. At the cutoff frequency \omega_0 the gain again has the value 1/\sqrt{1+\varepsilon^2} but continues to drop into the
stopband as the frequency increases. This behavior is shown in the diagram on the right. The common practice of defining the cutoff frequency at −3
dB is usually not applied to Chebyshev filters; instead the cutoff is taken as the point at which the gain falls to the value of the ripple for the final time. The 3 dB frequency \omega_H is related to \omega_0 by: :\omega_H = \omega_0 \cosh \left(\frac{1}{n} \cosh^{-1}\frac{1}{\varepsilon}\right). The order of a Chebyshev filter is equal to the number of
reactive components (for example,
inductors) needed to realize the filter using
analog electronics. An even steeper
roll-off can be obtained if ripple is allowed in the stopband, by allowing zeros on the \omega-axis in the
complex plane. While this produces near-infinite suppression at and near these zeros (limited by the quality factor of the components, parasitics, and related factors), overall suppression in the stopband is reduced. The result is called an
elliptic filter, also known as a Cauer filter.
Poles and zeroes (
s =
σ +
jω) with ε = 0.1 and \omega_0=1. The white spots are poles and are arranged on an ellipse with a semi-axis of 0.3836... in σ and 1.071... in ω. The transfer function poles are those poles in the left half plane. Black corresponds to a gain of 0.05 or less, white corresponds to a gain of 20 or more. For simplicity, it is assumed that the cutoff frequency is equal to unity. The poles (\omega_{pm}) of the gain function of the Chebyshev filter are the zeroes of the denominator of the gain function. Using the complex frequency s, these occur when: :1+\varepsilon^2T_n^2(-js)=0.\, Defining -js=\cos(\theta) and using the trigonometric definition of the Chebyshev polynomials yields: :1+\varepsilon^2T_n^2(\cos(\theta))=1+\varepsilon^2\cos^2(n\theta)=0.\, Solving for \theta :\theta=\frac{1}{n}\arccos\left(\frac{\pm j}{\varepsilon}\right)+\frac{m\pi}{n} where the multiple values of the arc cosine function are made explicit using the integer index m. The poles of the Chebyshev gain function are then: :s_{pm}=j\cos(\theta)\, ::::=j\cos\left(\frac{1}{n}\arccos\left(\frac{\pm j}{\varepsilon}\right)+\frac{m\pi}{n}\right). Using the properties of the trigonometric and hyperbolic functions, this may be written in explicitly complex form: :s_{pm}^\pm=\pm \sinh\left(\frac{1}{n}\mathrm{arsinh}\left(\frac{1}{\varepsilon}\right)\right)\sin(\theta_m) ::::+j \cosh\left(\frac{1}{n}\mathrm{arsinh}\left(\frac{1}{\varepsilon}\right)\right)\cos(\theta_m) where m = 1, 2,..., n and :\theta_m=\frac{\pi}{2}\,\frac{2m-1}{n}. This may be viewed as an equation parametric in \theta_n and it demonstrates that the poles lie on an ellipse in
s-space centered at s=0 with a real semi-axis of length \sinh(\mathrm{arsinh}(1/\varepsilon)/n) and an imaginary semi-axis of length of \cosh(\mathrm{arsinh}(1/\varepsilon)/n).
The transfer function The above expression yields the poles of the gain G. For each complex pole, there is another which is the complex conjugate, and for each conjugate pair there are two more that are the negatives of the pair. The
transfer function must be stable, so that its poles are those of the gain that have negative real parts and therefore lie in the left half plane of complex frequency space. The transfer function is then given by :H(s)= \frac{1}{2^{n-1}\varepsilon}\ \prod_{m=1}^{n} \frac{1}{(s-s_{pm}^-)} where s_{pm}^- are only those poles of the gain with a negative sign in front of the real term, obtained from the above equation.
The group delay The
group delay is defined as the derivative of the phase with respect to
angular frequency: :\tau_g=-\frac{d}{d\omega}\arg(H(j\omega)) The gain and the group delay for a 5th-order type I Chebyshev filter with ε=0.5 are plotted in the graph on the left. Its stop band has no ripples. But the ripples of group delay in its passband indicate that different frequency components have different delay, which along with the ripples of gain in its passband results in distortion of the waveform's shape.
Even order modifications Even order Chebyshev filters implemented with passive elements, typically inductors, capacitors, and transmission lines, with terminations of equal value on each side cannot be implemented with the traditional Chebyshev transfer function without the use of coupled coils, which may not be desirable or feasible, particularly at the higher frequencies. This is due to the physical inability to accommodate the even order Chebyshev reflection zeros that result in a
scattering matrix S12 values that exceed the S12 value at \omega=0. If it is not feasible to design the filter with one of the terminations increased or decreased to accommodate the pass band S12, then the Chebyshev transfer function must be modified so as to move the lowest even order reflection zero to \omega=0 while maintaining the equi-ripple response of the pass band. P' = \left [ \sqrt{\left ( \frac{ P^2 + cos^2 \Bigl(\frac{\pi (n-1)}{ 2n } \Bigl)} {1 - {cos^2 \Bigl(\frac{\pi (n-1)}{ 2n }\Bigl) }} \right )} \right ]_{\text{Left Half Plane } } Where: n is the order of the filter (must be even) P is a traditional Chebyshev transfer function pole P' is the mapped pole for the modified even order transfer function. "Left Half Plane" indicates to use the
square root containing a negative real value. When complete, a replacement equi-ripple transfer function is created with reflection zero
scattering matrix values for S12 of one and S11 of zero when implemented with equally terminated passive networks. The illustration below shows an 8th order Chebyshev filter modified to support even order equally terminated passive networks by relocating the lowest frequency reflection zero from a finite frequency to 0 while maintaining an equi-ripple pass band frequency response. The LC element value formulas in the
Cauer topology are not applicable to the even order modified Chebyshev transfer function, and cannot be used. It is therefore necessary to calculate the LC values from traditional
continued fractions of the impedance function, which may be derived from the
reflection coefficient, which in turn may be derived from the transfer function.
Minimum order To design a Chebyshev filter using the minimum required number of elements, the minimum order of the Chebyshev filter may be calculated as follows. The equations account for standard low pass Chebyshev filters, only. Even order modifications and finite stop band transmission zeros will introduce error that the equations do not account for. n = ceil \bigg[\frac{\cosh^{-1}{\sqrt{\frac{10^{\alpha_s/10}-1}{10^{\alpha_p/10}-1}}}}{\cosh^{-1}{(\omega_s /\omega_p)}}\bigg] where: \omega_p and \alpha_p are the pass band ripple frequency and maximum ripple attenuation in dB \omega_s and \alpha_s are the stop band frequency and attenuation at that frequency in dB n is the minimum number of poles, the order of the filter.
ceil[] is a round up to next integer function.
Setting the cutoff attenuation Pass band cutoff attenuation for Chebyshev filters is usually the same as the pass band ripple attenuation, set by the computation above. However, many applications such as diplexers and triplexers, require a cutoff attenuation of -3.0103 dB in order to obtain the needed reflections. Other specialized applications may require other specific values for cutoff attenuation for various reasons. It is therefore useful to have a means available of setting the Chebyshev pass band cutoff attenuation independently of the pass band ripple attenuation, such as -1 dB, -10 dB, etc. The cutoff attenuation may be set by frequency scaling the
poles of the transfer function. The scaling factor may be determined by direct algebraic manipulation of the defining
Chebyshev filter function, G_n(\omega), including \varepsilon and T_n( \omega / \omega_0). The general definition of the
Chebyshev function, T_n( \omega / \omega_0)=cos(n\cos^{-1}( \omega / \omega_0)) is required, which may be derived from the
Chebyshev Polynomials equations, and the inverse Chebyshev function, T_n^{-1}( \omega / \omega_0)=cos(\cos^{-1}( \omega / \omega_0)/n). To keep the numbers real for values of \omega / \omega_0\geq 1,
complex hyperbolic identities may be used to rewrite the equations as, T_n( \omega / \omega_0)=cosh(n\cosh^{-1 }( \omega / \omega_0)) and T_n^{-1}( \omega / \omega_0)=cosh(\cosh^{-1 }( \omega / \omega_0)/n). Using simple algebra on the above equations and references, the expression to scale each Chebyshev poles is: \begin{align} p_A & = p_1 / T_n^{-1}\Biggr(\sqrt{\frac{10^{{ \alpha} / 10 } - 1}{10^-1}}, n \Biggr) \qquad & \text{For } 0 Where: p_A is the relocated pole positioned to set the desired cutoff attenuation. p_1 is a ripple cutoff pole that lies on the oval. \delta is the passband attenuation ripple in dB (.05 dB, 1 dB, etc.)). \alpha is the desired passband attenuation at the cutoff frequency in dB (1 dB, 3 dB, 10 dB, etc.) n is the number of poles (the order of the filter). A quick
sanity check on the above equation using passband ripple attenuation for the passband cutoff attenuation (\alpha = \delta) reveals that the pole adjustment will be 1.0 for this case, which is what is expected.
Even order modified cutoff attenuation adjustment For Chebyshev filters being designed with
modified for even order pass band ripple for passive equally terminated filters, the attenuation frequency computation needs to include the even order adjustment by performing the even order adjustment operation on the computed attenuation frequency. This makes the even order adjustment arithmetic slightly simpler, since frequency can be treated as a real variable, in this case ((J\omega)^2 \text { becomes }-\omega^2). \begin{align} p_A = p_1\sqrt{ \frac {1-{cos^2(\frac{\pi(n-1)}{2n})}} {cosh^2\Biggr(\frac{1}{n}cosh^{-1}\Bigr(\sqrt{\frac{10^-1}{10^-1}}\Bigr)\Biggr)-cos^2(\frac{\pi(n-1)}{2n})} } \text{ For } 0 Where: p_A is the relocated pole positioned to set the desired cutoff attenuation. p_1 is a ripple cutoff pole that has been modified for even order pass bands. \delta is the passband attenuation ripple in dB (.05 dB, 1 dB, etc.)). \alpha is the desired passband attenuation at the cutoff frequency in dB (1 dB, 3 dB, 10 dB, etc.) n is the number of poles (the order of the filter). cos (\frac{\pi (n-1)}{ 2n }) is the smallest even order
Chebyshev Node == Type II Chebyshev filters (inverse Chebyshev filters) ==