Search for question
Question

Question 3 (40 marks) Construct a comb filter utilizing the concept of a parallel bank of IIR filters with the Elliptic Filter Template utilizing the concept of Figure Q3 to remove

the noise from the noisy triangular wave constructed in Q2. The filter specifications for each of the "bristles" of the comb filter should use the following: (a) Centre frequencies: Bandwidth: Stopband: Passband Ripple: Stopband Attenuation: 25, 75, 125, 175, 225 and 275 Hz 2 Hz + 3 Hz from centre frequency 0.1 dB 60 dB For each of the passbands specified, construct the MATLAB code used to obtain the desired specifications. Use an IIR filter template with Elliptic transfer function./n(b) (c) Figure Q3 (10 marks for the code) Set up the MATLAB code for the combined impulse response output from the five filters in the bank using a 8192 sample unit sample response, showing the impulse response plot in discrete-time for a 3 second duration. (10 marks for plot and code) Use the designed parallel filter bank to filter the noisy square wave of Q2. You will need to provide the discrete-time as well as the log magnitude single sided spectrum plots of the filtered noisy triangular wave. The MATLAB code is not required. You may use "edit plot" to provide the clearest possible plot indicating the effectiveness of the filtering process of the parallel comb filter bank and filter latency. (Hint: choose the first second of the output). Comment on the latency and DC offset, by explaining the filtering action of the parallel filter bank. (20 marks for plot and explanation)

Fig: 1

Fig: 2