Documente Academic
Documente Profesional
Documente Cultură
By Majdi Sweiss
Low pass filter is considered first, there are techniques developed to convert the low pass
to high pass and pass reject filters. The types that will be considered are: Butterworth,
Chebyshev.
1- Butterworth Response:
|H(jw)|2
Passband
H0
Stopband
0 wc w
H0
H ( jω ) ≈
2
2n
ω (1)
1 +
ωc
This is known as the nth order Butterworth low pass response. A plot of the response for
many values of is shown
H@jw D2
1
Notes: The more we
increase the more we are
near the ideal response. 0.8
The plot contains
response for n=2, 4, 6, 0.6
8, 10, 16, 24.
0.4
Also note that wc=1,
H0=1
The plot is generated 0.2
using Mathematica.
w
0.5 1 1.5 2
ω
2n
H ( jω ) ≈ H 0 c2 n
2
For frequencies above Wc |H(jw)|2 ≈ (2)
ω
ω
So in dB α (ω ) = 10 log H ( jω ) ≈ 10 log H 0 − 20n log
2
(3)
ωc
Example(1):
Find the order of the Butterworth filter with the following criteria.
1. The 3-dB radian cutoff frequency is at 1000 rad/s
2. The pass band extends from ω = 0 to 250 rad/s, the attenuation must not exceed
0.1 dB
3. The stop band extends from ω = 2000 rad/s to ω = ∞ , the attenuation should not
exceed 60 dB.
The requirements are shown below:
α (ω ), dB
α min Stopband
0 Wp Ws w
ω p = 250rad / s , ω s = 2000rad / s
We substitute in equation 3 the values for ω one time for 250 (the end of the pass band) and
another time for 2000 (beginning of stop band)
250 2 n
10 log 1 + = α max = 0.1, n = 1.36
1000
2000 2 n
10 log 1 + = α min = 60, n = 9.97
1000
We got two values for n, we choose the higher integer value, 10.
So the response is
1
H ( jω ) =
2
2×10
ω
1+
1000
H@jw D2
1
0.8
0.6
0.4
0.2
w
500 1000 1500 2000
In our previous discussion we assumed that the 3dB attenuation occurs at ω = ω c , for
specifications less than 3dB at ω = ω c , equation (1) will be modified to:
H0
H ( jω ) ≈
2
2n
ω , ε is less than 1
1 + ε 2
ωc
At the pass band.
H ( j ω ) 2 α max
α max = 10 log = 10 log(1 + ε 2 ) ⇒ ε = 10 10 − 1
H 0 (4)
so ε is related to α max
The Chebyshev Response
Another useful approximation for the ideal response is given by the nth order Chebyshev
Response.
H0
H ( jω ) ≈
2
2 ω (5)
1 + ε 2Cn
ωc
C n (ω ) is called the nth order Chebyshev polynomial. Using Mathematica , the values of C n (ω ) are
displayed with n=0 to n=10
H@jw D2
1
0.8
0.6
0.4
0.2
w
0.5 1 1.5 2
Notes:
H 2 (0) = H 0 , n odd
H0
= , n even
1+ ε 2
H0
H ( jωC ) =
2
1+ ε 2
cosh −1[ 10 10 − 1]
n= ε
ω
cosh −1 s
ωC
Example (2)
Find the order of the Chebyshev response with the following criteria:
1. the pass band from 0 to 250 rad/s
2. the attenuation within the pass band should not exceed 0.1dB
3. the response must give at lest 60 dB attenuation at 2000 rad/s or higher
0.1
ε = 10 − 1 = 0.1526
10
we take n=4
C4 w −>1 − 8 w2 + 8 w4
H0
H ( jω ) =
2
2
ω
4
ω
2
1 + 0.02338 − 8 + 1
ωC ωC
H@jw D2
1
0.8
0.6
0.4
0.2
w
200 400 600 800 1000
Reference:
PASSIVE AND ACTIVE FILTERS THEORY AND IMPLEMENTATION, WAI-KAI CHEN