Digital Signal Processing Reference
In-Depth Information
0
05
a
G
=
10
(2.32)
pass
We are now ready to define a generalized transfer function for the Chebyshev
approximation function as shown below:
0
05
a
(
10
)
(
B
)
pass
2
m
m
H
(
S
)
=
,
C
,
n
(2.33a)
2
(
S
+
B
S
+
B
)
1
m
2
m
m
m
=
0
1
,
(
n
/
2
1
(
n
even)
sinh(
D
)
(
B
)
2
m
m
H
(
S
)
=
,
C
,
n
2
(2.33b)
(
S
+
sinh(
D
))
(
S
+
B
S
+
B
)
1
m
2
m
m
m
=
0
1
,
[(
n
1
)/
2
1
(
n
odd)
It is again time to consider some numerical examples before using WFilter to
determine the filter coefficients.
Example 2.4 Chebyshev Third-Order Normalized Transfer Function
Problem: Determine the order, pole locations, and coefficients of the transfer
function for a Chebyshev filter to satisfy the following specifications:
a pass = −1 dB, a stop = −22 dB, ω pass = 1 rad/sec, and ω stop = 2 rad/sec
Solution: First, we determine the fundamental constants needed from (2.20),
(2.22), and (2.23):
ε = 0.508847
n = 2.96 (3rd order)
D = 0.475992
cosh( D ) = 1.115439
sinh( D ) = 0.494171
Next, we find the locations of the first-order pole and the complex pole in the
second quadrant from (2.24)-(2.27). A plot of the poles is shown in Figure 2.9:
(1st order) σ R = −0.494171 ω R = 0.0
φ 0 = 1π/6 σ 0 = −0.247085 ω 0 = +0.965999
Finally, we generate the transfer function from (2.28)-(2.33). The results
from WFilter are shown in Figure 2.10.
 
Search WWH ::




Custom Search