An engineer is asked to evaluate the signal processing system shown in Figure P7.21-1 and improve it if necessary. The input x[n] is obtained by sampling a continuous-time signal at a sampling rate of 1/T = 100 Hz.
The goal is for H(ejω) to be a linear-phase FIR filter, and ideally it should have the following amplitude response (so it can function as a bandlimited differentiator):
For one implementation of H(ejω), referred to as H1(ejω), the designer, motivated by the definition
chooses the system impulse response h1[n] so that the input–output relationship is
Plot the amplitude response of H1(ejω) and discuss how well it matches the ideal response. You may find the following expansions helpful:
We want to cascade H1(ejω) with another linear-phase FIR filter G(ejω), to ensure that for the combination of the two filters, the group delay is an integer number of samples. Should the length of the impulse response g[n] be an even or an odd integer?
Explain.
(c) Another method for designing the discrete-time H filter is the method of impulse invariance. In this method, the ideal bandlimited continuous-time impulse response, as given in Eq. (P7.21-1), is sampled.
(In a typical application, < π/T.) Based on this impulse response, we would have to create a new filter H2 which is also FIR and linear phase. Therefore, the impulse response, h2[n], should preserve the odd symmetry of h(t) about t = 0. Using the plot in Figure P7.21-2, indicate the location of samples that result if the impulse response is sampled at 100 Hz, and an impulse response of length 9 is obtained using a rectangular window.
(d) Again using the plot in Figure P7.21-2, indicate the location of samples if the impulse response h2[n] is designed to have length 8, again preserving the odd symmetry of h(t) about t = 0.
(e) Since the desired magnitude response of H(ejω) is large near ω = π, you do not want H2 to have a zero at ω = π. Would you use an impulse response with an even or an odd number of samples? Explain.
We need at least 10 more requests to produce the solution.
0 / 10 have requested this problem solution
The more requests, the faster the answer.