UNIVERSITY OF SWAZILAND

Similar documents
B.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 DIGITAL SIGNAL PROCESSING (Common to ECE and EIE)

4. Design of Discrete-Time Filters

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet

Filters. Phani Chavali

Chapter 5 Window Functions. periodic with a period of N (number of samples). This is observed in table (3.1).

Digital Signal Processing

ECE 5650/4650 Exam II November 20, 2018 Name:

Design of FIR Filters

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

F I R Filter (Finite Impulse Response)

Electrical & Computer Engineering Technology

EC6502 PRINCIPLES OF DIGITAL SIGNAL PROCESSING

Discrete Fourier Transform (DFT)

EE 422G - Signals and Systems Laboratory

Brief Introduction to Signals & Systems. Phani Chavali

ijdsp Workshop: Exercise 2012 DSP Exercise Objectives

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015

Digital Filters FIR and IIR Systems

Noise removal example. Today s topic. Digital Signal Processing. Lecture 3. Application Specific Integrated Circuits for

EEM478-WEEK8 Finite Impulse Response (FIR) Filters

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b

DSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters

FFT Analyzer. Gianfranco Miele, Ph.D

Aparna Tiwari, Vandana Thakre, Karuna Markam Deptt. Of ECE,M.I.T.S. Gwalior, M.P, India

DIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP

LECTURER NOTE SMJE3163 DSP

GUJARAT TECHNOLOGICAL UNIVERSITY

Chapter 2: Digitization of Sound

Signal processing preliminaries

Signals. Continuous valued or discrete valued Can the signal take any value or only discrete values?

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises

Signal Processing Toolbox

II Year (04 Semester) EE6403 Discrete Time Systems and Signal Processing

The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #1

Multirate Digital Signal Processing

Outline. Introduction to Biosignal Processing. Overview of Signals. Measurement Systems. -Filtering -Acquisition Systems (Quantisation and Sampling)

The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam

Discrete Fourier Transform, DFT Input: N time samples

EECS 452 Midterm Exam Winter 2012

ELEC3104: Digital Signal Processing Session 1, 2013

Interpolated Lowpass FIR Filters

Multirate DSP, part 1: Upsampling and downsampling

Corso di DATI e SEGNALI BIOMEDICI 1. Carmelina Ruggiero Laboratorio MedInfo

CS3291: Digital Signal Processing

DFT: Discrete Fourier Transform & Linear Signal Processing

Understanding Digital Signal Processing

ASN Filter Designer Professional/Lite Getting Started Guide

Advanced Digital Signal Processing Part 5: Digital Filters

EE 470 Signals and Systems

Team proposals are due tomorrow at 6PM Homework 4 is due next thur. Proposal presentations are next mon in 1311EECS.

Signal Processing. Naureen Ghani. December 9, 2017

DSP Filter Design for Flexible Alternating Current Transmission Systems

ECE 556 BASICS OF DIGITAL SPEECH PROCESSING. Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2

Window Method. designates the window function. Commonly used window functions in FIR filters. are: 1. Rectangular Window:

Lecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications

Music 270a: Fundamentals of Digital Audio and Discrete-Time Signals

Final Exam Practice Questions for Music 421, with Solutions

Linguistic Phonetics. Spectral Analysis

EEM478-DSPHARDWARE. WEEK12:FIR & IIR Filter Design

Design of FIR Filter for Efficient Utilization of Speech Signal Akanksha. Raj 1 Arshiyanaz. Khateeb 2 Fakrunnisa.Balaganur 3

H 1 (z)= 0.1. X(z)= (1 0.5z 1 )(1 + 2z 1 ) H 1 (z)+h 2 (z)= 1. H 1 (ω) 2 + H 2 (ω) 2 = 1. y(n)= A + B( 1) n. 4. Consider the two filters:


Infinite Impulse Response (IIR) Filter. Ikhwannul Kholis, ST., MT. Universitas 17 Agustus 1945 Jakarta

Lecture Schedule: Week Date Lecture Title

The Polyphase Filter Bank Technique

Sampling and Reconstruction of Analog Signals

Signals and Filtering

Analog Lowpass Filter Specifications

CHAPTER 2 FIR ARCHITECTURE FOR THE FILTER BANK OF SPEECH PROCESSOR

2018 American Journal of Engineering Research (AJER)

Copyright S. K. Mitra

Digital Filters - A Basic Primer

SMS045 - DSP Systems in Practice. Lab 1 - Filter Design and Evaluation in MATLAB Due date: Thursday Nov 13, 2003

Department of Electrical and Electronics Engineering Institute of Technology, Korba Chhattisgarh, India

Experiment 2 Effects of Filtering

Digital Filtering: Realization

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3

Digital Signal Processing. VO Embedded Systems Engineering Armin Wasicek WS 2009/10

Chapter 9. Chapter 9 275

Signals and Systems Using MATLAB

SIGMA-DELTA CONVERTER

Simulation Based Design Analysis of an Adjustable Window Function

ECE 429 / 529 Digital Signal Processing

Final Exam. EE313 Signals and Systems. Fall 1999, Prof. Brian L. Evans, Unique No

Discrete-Time Signal Processing (DTSP) v14

Octave Functions for Filters. Young Won Lim 2/19/18

2) How fast can we implement these in a system

Design and Simulation of Two Channel QMF Filter Bank using Equiripple Technique.

1. Find the magnitude and phase response of an FIR filter represented by the difference equation y(n)= 0.5 x(n) x(n-1)

Digital Filters IIR (& Their Corresponding Analog Filters) 4 April 2017 ELEC 3004: Systems 1. Week Date Lecture Title

Design Digital Non-Recursive FIR Filter by Using Exponential Window

CMPT 318: Lecture 4 Fundamentals of Digital Audio, Discrete-Time Signals

Final Exam Solutions June 14, 2006

Digital Processing of Continuous-Time Signals

Continuous vs. Discrete signals. Sampling. Analog to Digital Conversion. CMPT 368: Lecture 4 Fundamentals of Digital Audio, Discrete-Time Signals

Frequency Domain Representation of Signals

EE 438 Final Exam Spring 2000

ece 429/529 digital signal processing robin n. strickland ece dept, university of arizona ECE 429/529 RNS

Transcription:

UNIVERSITY OF SWAZILAND MAIN EXAMINATION, MAY 2013 FACULTY OF SCIENCE AND ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING TITLE OF PAPER: INTRODUCTION TO DIGITAL SIGNAL PROCESSING COURSE CODE: EE443 TIME ALLOWED: THREE HOURS INSTRUCTIONS: 1. Answer any FOUR (4) of the following five questions. 2. Each question carries 25 marks. 3. Tables of selected window functions and selected Z-transform pairs are attached at the end. TIDS PAPER SHOULD NOT BE OPENED UNTIL PERMISSION HAS BEEN GIVEN BY THE INVIGILATOR TIDS PAPER CONTAINS EIGHT (8) PAGES INCLUDING TmS PAGE

EE443 INTRODUCTION TO DIGITAL SIGNAL PROCESSING Page 2 0(8 QUESTION ONE (25 marks) (a) State two conditions that must be satisfied for a signal to be recovered from its samples. (2 markl (b) A signal x(t) consists ofa sum of sinusoids x(t) = 2 cos 1000m +3 cos 3000m +4 cos 4000Jl't (i) What is should be the sampling rate for this signal? (2 mar. (ii) What happens to each sinusoid when sampled at halfthe frequency stated in (i)? (3 mar. (c) Given a discrete-time signal x[n]=6sin(mril00) V, n 0,1,2,3,... (i) Find the peak-to-peak range ofthe signal? (1 ma (ii) What is the quantization step (resolution) ofa 10-bit ADC for this signal? (2 mar (iii) If the quantization resolution is required to be below 1 m V, how many bits are required in the ADC? (3 mar (iv) What is the r.m.s value ofquantization noise generated ifa CD quality 16-bit quantizer is used? (2 mar (d) A signal has a flat uniform spectrum. A 6 th order Butterworth filter with cut-off frequency of5 khz is used to filter this signal. The filtered signal is digitized using 10 bit quantization. What should be the minimum sampling rate ifthe aliased signal amplitude at 2 khz should not exceed the r.m.s value ofthe quantization noise? 1 An nth order Butterworth analogue filter has a magnitude response-;===== IJ2n 1+ ( Īe (10 marks)

EE443 INTRODUCTION TO DIGITAL SIGNAL PROCESSING Page 3 0{8 OUESTION TWO (25 marks) (a) Examine and discuss the stability or otherwise ofthe following IIR filters: (i) H(z) = z(z-i) (z2 - z +I)(z +0.8) (5 marks) (b) (ii) 3y(n) = 3.7y(n -I)-0.7y(n-2)+x(n-l), n;?: 0 (7 marks) Two first-order IIR filters are defined by the difference equations: Yl (n) = x(n)-0.5yl(n-i), n;?: 0 Y2(n) = x(n)-y2(n-i), n;:::o The filters are connected in parallel so that the combined filter has a system function H (z) = HI(z) + H 2(z). Obtain an expression for the response y[n] ofthe filter combination to an input sequence x[ n] = ( -1t, n ;?: 0 (13 marks)

EE443 INTRODUCTION TO DIGITAL SIGNAL PROCESSING Page 4 0{8 QUESTION THREE (25 marks) (a) An FIR filter defmed by yen) =x(n)+ 2x(n-l)+4x(n-2)+2x(n-3)+x(n-4), n ~ 0 (i) Obtain expressions for the magnitude and phase response ofthe filter. (6 marks) (ii) Sketch the magnitude and phase response. (6 marks) (b) An FIR has a transfer function given by H(z) = 1+O.6z-1 +z-2. Given that the sampling rate is 7 khz, determine the input signal frequency which will be maximally attenuated when passed through the filter. (8 marks) (c) For the filter with a system function 1 2 H(z) = 1+3z- +4z 1-2z- 1 +5z- 2 +_z-3 Sketch a realization structure for this filter. (5 marks)

EE443 INTRODUCTION TO DIGITAL SIGNAL PROCESSING Page 5 0(8 OUESTION FOUR (25 marks) (a) (i) How can a circular convolution oftwo sequences be obtained using FFTs and IFFT only? (i) Using the above method and a radix-2 decimation-in-time FFT algorithm, find the circular convolution ofthe sequences: xl[n] = [3,1,2,5] x2[n] =[1, 2, 0, -2] (15 marks) (b) Convert the analogue filter H(s) = 1 into a digital filter using the impulse (s +l)(s +2) invariant technique with a sampling interval of0.02 s. (10 marks)

EE443 INTRODUCTION TO DIGITAL SIGNAL PROCESSING Page 6 0[8 QUESTION FIVE (25 marks) A linear-phase FIR filter is to be designed with the following specifications: Filter length, N == 9... 4K Normalized cut-off frequency = - Window to be applied Hanning 9 rad (a) Calculate the filter coefficients with accuracy of4 decimal places. (15 marks) (b) Explain why a window function needs to be used in this design. (2 marks) (c) Calculate the magnitude and phase response of this filter at a normalized frequency of 1[ 9 (8 marks)

EE443 INTRODUCTION TO DIGITAL SIGNAL PROCESSING Page 70(8 TABLE OF Z-TRANSFORMS OF SOME COMMON SEQUENCES Discrete-time sequence x(n), n~o Z-transform H(z) ko(n) k ke- an kd' kn kn 2 knd' k kz - z-l kz z-e- a kz - z-a kz (z-1)2 kz(z+l) (z-1)3 kaz (z-a)2 QUANTIZATION For a sine wave SQNR = 6.02B +1.76 db.

EE443 INTRODUCTION TO DIGITAL SIGNAL PROCESSING Parle 8of8 Name of Widow Normalized Transition Width SUMMARY OF IMPORTANT FEATURES OF SELECTED WINDOW FUNCTIONS Passband Ripple (db) Main lobe relative to Sidelobe (db) Max. Stopband attenuation (db) 6dB normalized bandwidth (bins) Window Function <o(n), Inl :S(N-l)/2 Rectangular 0.91N 0.7416 13 21 1.21 1 Hanning 3.11N 0.0546 31 44 2.00 0.5 + 0.5 cos (21rn) N Hamming 3.31N 0.0194 41 53 1.81 ~~~ Blackman 5.51N 0.0017 57 74 2.35 Kaiser 2.931N (B=4.54) 4.321N CB=6.76 5.711N CP=8.96) 0.0274 50 0.00275 70 0.000275 90 0.54+0.46cos (21rn) N 0.42+0.5cos (- 21rn ) +0.08cos (- 41rn ) N-l N-l I Hl-[~:Jn Io(jJ) Bin width = is Hz N