Anda di halaman 1dari 7

ECE 408 HOMEWORK #3 (CH. 13) ©Dr. James S.

Kang

1. Design a digital IIR filter with the following specifications:

Filter type = lowpass filter


Maximum loss in the passband = 2 dB
Minimum loss in the stopband = 23 dB
Passband cutoff frequency = 1500 Hz
Stopband cutoff frequency = 2100 Hz
Sampling rate = 8000 Hz
Approximation = Butterworth
Excess tolerance = passband

(a) Find the digital cutoff frequencies.


(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.

2. Design a digital IIR filter with the following specifications:

Filter type = lowpass filter


Maximum loss in the passband = 2 dB
Minimum loss in the stopband = 31 dB
Passband cutoff frequency = 1500 Hz
Stopband cutoff frequency = 2100 Hz
Sampling rate = 8000 Hz
Approximation = Chebyshev type 1
Excess tolerance = stopband

(a) Find the digital cutoff frequencies.


(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.

1
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.

3. Design a digital IIR filter with the following specifications:

Filter type = lowpass filter


Maximum loss in the passband = 2 dB
Minimum loss in the stopband = 26 dB
Passband cutoff frequency = 1500 Hz
Stopband cutoff frequency = 2100 Hz
Sampling rate = 8000 Hz
Approximation = Chebyshev type 2
Excess tolerance = stopband

(a) Find the digital cutoff frequencies.


(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.

4. Design a digital IIR filter with the following specifications:

Filter type = highpass filter


Maximum loss in the passband = 2 dB
Minimum loss in the stopband = 33 dB
Passband cutoff frequency = 2500 Hz
Stopband cutoff frequency = 1500 Hz
Sampling rate = 8000 Hz
Approximation = Butterworth
Excess tolerance = stopband

(a) Find the digital cutoff frequencies.


(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.

2
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.

5. Design a digital IIR filter with the following specifications:

Filter type = highpass filter


Maximum loss in the passband = 1 dB
Minimum loss in the stopband = 41 dB
Passband cutoff frequency = 2500 Hz
Stopband cutoff frequency = 1500 Hz
Sampling rate = 8000 Hz
Approximation = Chebyshev type 1
Excess tolerance = passband

(a) Find the digital cutoff frequencies.


(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.

6. Design a digital IIR filter with the following specifications:

Filter type = highpass filter


Maximum loss in the passband = 1 dB
Minimum loss in the stopband = 43 dB
Passband cutoff frequency = 2500 Hz
Stopband cutoff frequency = 1500 Hz
Sampling rate = 8000 Hz
Approximation = Chebyshev type 2
Excess tolerance = passband

(a) Find the digital cutoff frequencies.


(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.

3
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.

7. Design a digital IIR filter with the following specifications:

Filter type = bandpass filter


Maximum loss in the passband = 2 dB
Minimum loss in the stopband = 29 dB
Lower stopband cutoff frequency = 1000 Hz
Lower passband cutoff frequency = 1500 Hz
Upper passband cutoff frequency = 2000 Hz
Upper stopband cutoff frequency = 2500 Hz
Sampling rate = 8000 Hz
Approximation = Butterworth
Excess tolerance = passband

(a) Find the digital cutoff frequencies.


(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.

8. Design a digital IIR filter with the following specifications:

Filter type = bandpass filter


Maximum loss in the passband = 1 dB
Minimum loss in the stopband = 42 dB
Lower stopband cutoff frequency = 1000 Hz
Lower passband cutoff frequency = 1500 Hz
Upper passband cutoff frequency = 2000 Hz
Upper stopband cutoff frequency = 2500 Hz
Sampling rate = 8000 Hz
Approximation = Chebyshev type 1
Excess tolerance = passband

(a) Find the digital cutoff frequencies.


(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.

4
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.

9. Design a digital IIR filter with the following specifications:

Filter type = bandpass filter


Maximum loss in the passband = 1 dB
Minimum loss in the stopband = 33 dB
Lower stopband cutoff frequency = 1000 Hz
Lower passband cutoff frequency = 1500 Hz
Upper passband cutoff frequency = 2000 Hz
Upper stopband cutoff frequency = 2500 Hz
Sampling rate = 8000 Hz
Approximation = Chebyshev type 2
Excess tolerance = stopband

(a) Find the digital cutoff frequencies.


(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.

10. Design a digital IIR filter with the following specifications:

Filter type = bandstop filter


Maximum loss in the passband = 1 dB
Minimum loss in the stopband = 24 dB
Lower passband cutoff frequency = 1100 Hz
Lower stopband cutoff frequency = 1600 Hz
Upper stopband cutoff frequency = 2100 Hz
Upper passband cutoff frequency = 2700 Hz
Sampling rate = 8000 Hz
Approximation = Butterworth
Excess tolerance = passband

(a) Find the digital cutoff frequencies.

5
(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.

11. Design a digital IIR filter with the following specifications:

Filter type = bandstop filter


Maximum loss in the passband = 2 dB
Minimum loss in the stopband = 45 dB
Lower passband cutoff frequency = 1100 Hz
Lower stopband cutoff frequency = 1600 Hz
Upper stopband cutoff frequency = 2100 Hz
Upper passband cutoff frequency = 2700 Hz
Sampling rate = 8000 Hz
Approximation = Chebyshev type 1
Excess tolerance = stopband

(a) Find the digital cutoff frequencies.


(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.

12. Design a digital IIR filter with the following specifications:

Filter type = bandstop filter


Maximum loss in the passband = 1 dB
Minimum loss in the stopband = 41 dB
Lower passband cutoff frequency = 1100 Hz
Lower stopband cutoff frequency = 1600 Hz
Upper stopband cutoff frequency = 2100 Hz
Upper passband cutoff frequency = 2700 Hz
Sampling rate = 8000 Hz

6
Approximation = Chebyshev type 2
Excess tolerance = passband

(a) Find the digital cutoff frequencies.


(b) Find the prewarped cutoff frequencies.
(c) Find the normalized cutoff frequencies.
(d) Find the order n of the filter. Recalculate parameters if needed.
(e) Find the poles and zeros of the normalized lowpass filter.
(f) Find the poles and zeros of the frequency transformed filter.
(g) Find the digital poles and zeros using bilinear transformation
(h) Find the transfer function of the digital filter.
(i) Find the constant term.
(j) Plot the magnitude response and the phase response. Find the losses at the cutoff
frequencies.