Software tools

    The following LOs are achieved by the student by completing the assignment successfully 1) Apply a range of design techniques for FIR and IIR type digital filters; and 2) Use the appropriate software tools for analysing, designing and implementing the digital signal processing systems while working as an engineering team and to communicate it effectively. • Task 3 and Task 4 is to be done in MATLAB • All the figures generated from Matlab should have x-axis, y-axis labels and proper • • The marks received on the assignment will be scaled down to the actual weightage of the assignment 25 Marks titles to provide full marks. Digital Signal Processing • Answer all questions • Deadline of submission: 22/05/2022 23:59 • Assignment Tasks Part A Task 1 1. An analog signal contains frequencies upto 10 𝑘𝐻𝑧. This signal is sampled at 50 𝑘𝐻𝑧. Design an FIR filter using windowing technique for a transition band of 5 𝑘𝐻𝑧. The filter should provide minimum −21 𝑑𝐵 attenuation at the end of transition band. (25 Marks) Task 2 1. a. b. State are the characteristics of analog filter that should be preserved while transforming them to digital filter? Verify whether these are satisfied in case of impulse invariant technique. Derive the mapping function used with this technique. (10 Marks) Explain clearly why design approaches used for IIR filters are different from those of the FIR approaches. (5 Marks) Assignment Objective This assignment will assess the student understanding on the processing of the signals using digital filters and designing of filters. Implementation, simulation and analysis of DSP algorithms through lab experiments using appropriate software tools. 3. Let the signal to be filtered be the first 100 samples from MATLAB’s “train” signal. To this signal add some Gaussian noise to be generated by randn, multiply it by 0.1, and add it to the 100 samples of the train signal. Design three discrete filters, each of order 20, and a half frequency (for Butterworth butter) and passband frequency (for the Chebyshev filters) of 𝜔𝑛 = 0.5. For the design with cheby1 let the maximum passband attenuation be 0.01 dB, and for the design with cheby2 let the minimum stopband attenuation be 60 dB. Obtain the three filters and use them to filter the noisy “train” signal. Use MATLAB plot the following for each of the three filters: a. Using fft function compute the DFT of the original signal, the noisy signal and the noise and plot its magnitude. Is the cut-iff frequency of the filters adequate to get rid of the noise? Explain. Compute and plot the magnitude and poles & zeros for each of the three filters. Comment on the differences in the magnitude responses. (20 Marks) b. Use the filter function to obtain the output of each of the filters. Also, plot the original noiseless signal and filtered signal. Compare them. (15 Marks) • All resources should be cited using APA (7th Edition) style. • The final assignment must have a Title page, Table of Contents, References/ bibliography using APA (7 th Edition) Style and page numbers. • Title Page must have Assignment Name, Module name, Session, your name, ID, and the name of the faculty. Guidelines: • Assignment must be computer typed. ➢ Font - Times New Roman ➢ Font – Style - Regular ➢ Font - Size - 12 ➢ Heading should be with Font Size 14, Bold, Capital and Underline. • Explain with suitable diagrams wherever required. Diagrams must be drawn using suitable software or by pencil. • You can refer books in E-Library or use internet resource. But you should not cut and paste material from internet nor provide photocopied material from books. The assignment answers should be in your own words after understanding the matter from the above resources. • Softcopy in word format is to be submitted through Turnitin . Rules & Regulations:

IS IT YOUR FIRST TIME HERE? WELCOME

USE COUPON "11OFF" AND GET 11% OFF YOUR ORDERS