You are on page 1of 2

ETM4096 DIGITAL SIGNAL PROCESSING

Tutorial 4: IIR Filter Design


1. Calculate the minimum order of the Butterworth, Chebyshev and elliptic filters
that is necessary to meet the design specifications as follows:

Passband edge frequency p = 0.375


Passband ripples p = 0.01
Stopband edge frequency s = 0.5
Stopband attenuation s = 0.01 .

2. Use the bilinear transformation method to design a first order low-pass


Butterworth filter that has a 3-dB cutoff frequency c = 0.2 by:
i.
ii.

Solving the squared magnitude response |Ha(j )|2


Referring to the look-up table

Hint: |Ha(j )|2= H a ( s ) H a ( s ) when s = j .


3. A low-pass digital Butterworth filter with the following specifications is to be
designed using the bilinear transformation method:
0.9 | H (e j ) | 1
| H (e j ) | 0.2

| | 0.2
0.3 | |

i.

Describe the specification mentioned above by drawing the magnitude


response |H(ej)| against frequency . Label the passband and stopband
ripples, edge frequencies and frequency ranges.

ii.

Explain why frequency pre-warping is required when a digital filter is


designed using the bilinear transformation approach.

iii.

Determine the 3-dB cutoff frequency that will meet the passband
specification exactly, while exceeding the stopband specification.

iv.

Design the analog Butterworth filter H a (s ) and determine its


corresponding digital filter H (z ) after the transformation.

4. A signal is sampled at a frequency of 16000 Hz, has a useful content from 0 to


5000 Hz and is corrupted with noise from 5800 to 8000 Hz. It is desired to

attenuate the noise by at least 40 dB without affecting the useful content by more
than 3 dB. Compute the minimum filter order N for each of the following infinite
impulse response filters to achieve the above specifications. Apply bilinear
transformation (assume Ts = 2).
i.

Butterworth filter

ii.

Type I Chebyshev and Type II Chebyshev filters

iii.

Elliptic filter

5. Design a first order digital low-pass filter with a 3 dB cutoff frequency of c =


0.25 by applying the bilinear transformation to the analog Butterworth filter.

H a (s) =

1
1+ s

You might also like