Filters are essential parts for almost all technical applications. There is hardly any electric device which does not contain at least one filter.
Filters are useful to suppress unwanted parts of a signal. A lowpass filter only lets frequencies up to a certain frequency limit pass. A highpass filter suppresses all frequencies up to a certain limit and a band pass filter lets pass all frequencies within a band. A band reject (notch) filter suppresses all frequencies within a band. All these filters can be obtained from a lowpass prototype filter, which is therefore the filter which is usually designed and from which the other types easily follow. In practice it is only possible to approximate the behavior of an ideal lowpass filter. One accepts a certain non-ideal behavior. Deviations from the ideal behaviour are usually measured in decibel (dB), which is a logarithmic measure which is defined in terms of power ratios. A decibel is ten times the logarithm to base ten of the respective power ratios. As we usually consider voltage- (or current-)ratios this then leads to 20 times the logarithm of the voltages involved. For example an amplifier which amplifies an input voltage by the factor 1000 has an amplification of 60 dB (=> 20 lg 1000=60). Or a filter which suppresses unwanted frequencies by a factor of 100 attenuates them by 40 dB (=> 20 lg 0.01=-40).
Conversion from a ratio V to dB is done here: VdB
The complexity of a filter depends on the deviation to the ideal lowpass filter which an application can tolerate. This is usually measured with three parameters. One uses normalised (angle) frequencies. The pass band goes from zero to 1. In the pass band one accepts a maximal attenuation of αp dB. The stop band goes from ωs to infinity. In the stop band one demands at least an attenuation of α s dB. The specification can be fulfilled by certain filter classes described below. The complexity is given by the filter degree. The filter degree n is an indication of the hardware complexity to build the filter. In the simplest case a degree n=1 filter consist of a resistor and a capacitor.
The degrees of filters with common approximation methods can be determined here: Compute Degrees.
Among allpole filters the Tschebyscheff filters are the filters which achieve the greatest steepness at unity (i.e. at the end of the passband). This follows from an extremal property of Tschebyscheff polynomials Tn(x) which are used. We have M(ω2)=1/(1+ε2 Tn(ω)2). The poles are located on an ellipse in the left half plane. For the computation of the poles of Tschebyscheff filters click here.
These filters cover the whole range between Butterworth and Tschebyscheff filters. If nB is the degree of a Butterworth filter and nT the degree of a Tschebyscheff filter which fulfills a certain specification the novel filters deliver allpole filters of degree n where nT ≤ n ≤ nB-1 which exactly meet the specification. As Tschebyscheff filters and Butterworth filters usually do not meet the specifications exactly, the novel filters in almost all cases lead to improved filters. Details can be found in K. Huber, 'All-Pole Filters Matched to Specifications', Journal of the Audio Engineering Society, Vol.61, No.12, pp.1022-1025, December 2013 (For the website of the Audio Engineering Society see here: AES). Some tables are given here: Novel Allpole Filters
These filters achieve the highest attenuation at the end of the passband under the constraint that the amplitude is monotonic. Due to this constraint the selectivity is less than the selectivity of Tschebyscheff filters but much better than the selectivity of Butterworth filters (this holds for n≥3, for n=2 the class-L filter is identical to the Butterworth filter). The phase linearity is better than the linearity of Tschebyscheff filters but not as good as the linearity of Butterworth filters. We have M(ω2)=1/(1+ε2 Ln(ω2)). For the parameters and some tables of poles of such filters see here.
Determination of the parameters of Cauer filters can be done here: Parameters of Cauer filters.
For the computation of the zeros and poles of Cauer filters click here.
Bessel filters (also called Thomson filters) are allpole filters which are designed to approximate a linear phase. The poles of Bessel filters for degrees n=1,2,...,10 are given here.
Analog designs (active or passive) of degree 3 with explicit design formulas are given here: thirdorder
(or at the external researchgate page: Scheme for improved realisation of third order filters).
To compute the circuit values from the poles click here.