Digital Signal Processing: Fundamentals and Applications

For the higher-order 11R filter design, use of a cascade transfer function is preferred. The factored forms for the lowpass prototype transfer functions for Butterworth and Chebyshev filters are given in Tables 8.7, 8.8, and 8.9. The Butterworth filter design example will be provided next. A similar procedure can be adopted for the Chebyshev filters
| n | H P( s) |
|---|---|
| 3 |
|
| 4 |
|
| 5 |
|
| 6 |
|
| n | H P( s) 0.5 dB Ripple ( ? =0.3493) |
|---|---|
| 3 |
|
| 4 |
|
| 5 |
|
| 6 |
|
| n | H P( s) 1 dB Ripple ( ? = 0.5088) |
|---|---|
| 3 |
|
| 4 |
|
| 5 |
|
| 6 |
|
Design a fourth-order digital lowpass Butterworth filter with a cutoff frequency of 2.5 kHz at a sampling frequency of 8,000 Hz.
Use MATLAB to plot the magnitude and phase responses.
Solution:
First, we obtain the digital frequency in radians per second:
Following the design steps, we compute the specifications for the analog filter.
= 2.3946 10 4 rad/sec.
From Table 8.7, we have the fourth-order factored prototype transfer function as
Applying the prototype transformation, we yield
Substituting ? a = 2.3946 x 10 4 rad/sec...