Digital Signal Processing

Similar documents
Digital Signal Processing

Prelucrarea numerică a semnalelor

DIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014)

ECE Digital Signal Processing

GUJARAT TECHNOLOGICAL UNIVERSITY

Signals and Systems Using MATLAB

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet

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

EE 403: Digital Signal Processing

Teaching Plan - Dr Kavita Thakur

Digital Signal Processing

McGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra

EEE33350 Signals and Data Communications

Understanding Digital Signal Processing

SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM

DSP Design Lecture 1. Introduction and DSP Basics. Fredrik Edman, PhD

Digital Signal Processing Lecture 1

COURSE PLAN. : DIGITAL SIGNAL PROCESSING : Dr.M.Pallikonda.Rajasekaran, Professor/ECE

EENG 479 Digital signal processing Dr. Mohab A. Mangoud

Performance Analysis of FIR Digital Filter Design Technique and Implementation

Advanced Digital Signal Processing Part 5: Digital Filters

Electrical and Telecommunication Engineering Technology NEW YORK CITY COLLEGE OF TECHNOLOGY THE CITY UNIVERSITY OF NEW YORK

DIGITAL SIGNAL PROCESSING WITH VHDL

EE 351M Digital Signal Processing

ADSPAA - Analog and Digital Signal Processing in Aerospace Applications

Digital Filter Design using MATLAB

Bibliography. Practical Signal Processing and Its Applications Downloaded from

Digital Signal Processing

Introduction to Digital Signal Processing Using MATLAB

MULTIRATE DIGITAL SIGNAL PROCESSING

EE 470 Signals and Systems

2. Pre-requisites - CGS 2425 and MAC 2313; Corequisite - MAP 2302 and one of: EEL 3105, MAS 3114 or MAS 4105

EE 422G - Signals and Systems Laboratory

ECE 429 / 529 Digital Signal Processing

An Improved Window Based On Cosine Hyperbolic Function

System analysis and signal processing

DISCRETE FOURIER TRANSFORM AND FILTER DESIGN

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

One-Dimensional FFTs. Figure 6.19a shows z(t), a continuous cosine wave with a period of T 0. . Its Fourier transform, Z(f) is two impulses, at 1/T 0

Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit

MATLAB/Simulink For Digital Signal Processing Ebooks Free

Signal Processing Techniques for Software Radio

Teaching Scheme. Credits Assigned (hrs/week) Theory Practical Tutorial Theory Oral & Tutorial Total

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

DESIGN OF FIR AND IIR FILTERS

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

Digital Signal Processing

Fig 1 describes the proposed system. Keywords IIR, FIR, inverse Chebyshev, Elliptic, LMS, RLS.

Gibb s Phenomenon Analysis on FIR Filter using Window Techniques

INTRODUCTION TO DIGITAL SIGNAL PROCESSING AND FILTER DESIGN

FUNDAMENTALS OF SIGNALS AND SYSTEMS

Department of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202)

Speech Enhancement: Reduction of Additive Noise in the Digital Processing of Speech

Digital Filters FIR and IIR Systems

Concordia University. Discrete-Time Signal Processing. Lab Manual (ELEC442) Dr. Wei-Ping Zhu

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

SYLLABUS. For B.TECH. PROGRAMME ELECTRONICS & COMMUNICATION ENGINEERING

FIR Filter Design using Different Window Techniques

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

Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using Artificial Neural Network

Computing Tools in an Advanced Filter Theory Course

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester

DSP Filter Design for Flexible Alternating Current Transmission Systems

Decoding a Signal in Noise

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

Design of Digital Filter and Filter Bank using IFIR

Design of IIR Digital Filters with Flat Passband and Equiripple Stopband Responses

Week 1 Introduction of Digital Signal Processing with the review of SMJE 2053 Circuits & Signals for Filter Design

CG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003

Summary of Lecture 7

FIR window method: A comparative Analysis

Problem Point Value Your score Topic 1 28 Discrete-Time Filter Analysis 2 24 Upconversion 3 30 Filter Design 4 18 Potpourri Total 100

Signal Processing Toolbox

Optimal FIR filters Analysis using Matlab

Qäf) Newnes f-s^j^s. Digital Signal Processing. A Practical Guide for Engineers and Scientists. by Steven W. Smith

Lab 8. Signal Analysis Using Matlab Simulink

Design of FIR Filters

Adaptive Filters Application of Linear Prediction

Sampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.

Quantized Coefficient F.I.R. Filter for the Design of Filter Bank

DFT: Discrete Fourier Transform & Linear Signal Processing

Fall 2009 ElEn 256 Analog and Digital Signal Processing

Brief Introduction to Signals & Systems. Phani Chavali

A Comparison of Two Computational Technologies for Digital Pulse Compression

Fundamentals of Time- and Frequency-Domain Analysis of Signal-Averaged Electrocardiograms R. Martin Arthur, PhD

! Discrete Time Signals. ! Signal Properties. ! Discrete Time Systems. ! Signals carry information. ! Examples:

Implementation of FPGA based Design for Digital Signal Processing

L T P CLASS WORK : EXAM : 100 TOTAL : 150 DURATION OF EXAM : 3 HRS


ELEC3104: Digital Signal Processing Session 1, 2013 LABORATORY 3: IMPULSE RESPONSE, FREQUENCY RESPONSE AND POLES/ZEROS OF SYSTEMS

Discrete-Time Signal Processing (DSP)

Department of Electronics and Communication Engineering Graphic Era University Dehradun

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

Spring 2018 EE 445S Real-Time Digital Signal Processing Laboratory Prof. Evans. Homework #1 Sinusoids, Transforms and Transfer Functions

EEM478-DSPHARDWARE. WEEK12:FIR & IIR Filter Design

Basic Signals and Systems


IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 50, NO. 12, DECEMBER

Infinite Impulse Response Filters

Signal Processing for Speech Applications - Part 2-1. Signal Processing For Speech Applications - Part 2

Transcription:

Digital Signal Processing Assoc.Prof. Lăcrimioara GRAMA, Ph.D. http://sp.utcluj.ro/teaching_iiiea.html February 26th, 2018 Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 1 / 13

Outline 1 Course contents 2 Laboratory contents 3 References 4 Teaching WEB page 5 Grading 6 Where can we meet? Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 2 / 13

Course contents Course contents I Discrete-time signals and systems Signals and systems: Concept of frequency in continuous-time and discrete-time signals; Discrete angular frequency; Alias effect Discrete-time signals: Some elementary discrete-time signals; Classification of discrete-time signals; Simple manipulations of discrete-time signals Discrete-time systems: Block diagram representation of discrete-time systems; Classification of discrete-time systems; Interconnection of discrete-time systems Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 3 / 13

Course contents Course contents (cont.) II Analysis of discrete-time linear time-invariant systems (LTIS) Convolution sum and impulse response sequence Correlation of discrete-time signals: Crosscorrelation sequence; Autocorrelation sequence; Properties of the autocorrelation and crosscorrelation sequences; Correlation of periodic sequences Causal LTIS Stability of LTIS Finite impulse response (FIR) and infinite impulse response (IIR) systems: Recursive and nonrecursive discrete-time systems; Forced and free response; LTIS characterized by constant-coefficient difference equations; IIR systems solution of linear constant-coefficient difference equations; Impulse response of an LTI recursive system Implementation of discrete-time systems direct-forms: IIR systems; FIR systems Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 4 / 13

Course contents Course contents (cont.) III Frequency analysis of discrete-time signals and systems Fourier series discrete-time periodic signals Fourier transform discrete-time aperiodic signals: Definition; Properties Frequency-domain characteristics of LTIS IV Discrete Fourier transform Sampling in time and frequency-domain Discrete Fourier transform (DFT): Definition; Properties; DFT as a linear transformation; Relationship of DFT to other transforms Applications of DFT: Linear filtering methods based on DFT; Frequency analysis of signal using DFT V Fast Fourier transform Discrete Fourier transform remarks Fast Fourier transform (FFT) radix algorithms: Radix-2 FFT algorithms: decimation-in-time; Radix-2 FFT algorithms: decimation-in-frequency; Spit-radix FFT algorithms Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 5 / 13

Course contents Course contents (cont.) VI z-transform and its applications to the analysis of LTIS z-transform: definition, convergence Inversion of z-transform Properties of z-transform Rational z-transform: Poles and zeros; System/transfer function of an LTIS One-sided z-transform Analysis of LTIS in z-domain: Response of systems with rational system functions; Causality and stability; Schür-Cohn stability test VII Implementation of discrete-time systems Introduction Structures for FIR systems: Direct-form structure; Cascade-form structure; Frequency-sampling structure; Lattice structure Structures for IIR systems: Direct-form structures; Cascade-form structure; Parallel-form structure; Lattice and lattice-ladder structures Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 6 / 13

Course contents Course contents (cont.) VIII Design of digital filters Design of filters in frequency-domain: General considerations; Characteristics of practical frequency-selective filters; Relationships between system function and frequency response function; LTIS as frequency-selective filters Design of FIR filters: Linear-phase FIR filters; Design of linear-phase FIR filters using windows; Design of linear-phase FIR filters by frequency sampling method; Design of optimum equiripple linear-phase FIR filters Design of IIR filters: Design of IIR filters from analog filters; Frequency transformations; Design of digital IIR filters in discrete-domain Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 7 / 13

Laboratory contents Laboratory contents 1 Introduction to MATLAB 2 Discrete-time signals 3 Sampling of analog signals 4 Discrete-time LTIS 5 Discrete Fourier transform 6 Linear and circular convolution 7 Practical exam 1 8 FIR filters. Design methods 9 Discrete-time LTIS as frequency selective filters 10 IIR filters. Indirect design methods 11 IIR filters. Direct design methods 12 Structures for the realization of FIR systems 13 Structures for the realization of IIR systems 14 Practical exam 2. Questions Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 8 / 13

References References C. Rusu, Lăcrimioara Grama. Lecture Notes in Digital Signal Processing. Ed. Risoprint, 2009. Lăcrimioara Grama. Digital Signal Processing - laboratory guide. Ed. U.T.Press, 2014. John G. Proakis and Dimitris G. Manolakis. Digital Signal Processing: Principles, Algorithms and Applications. Upper Saddle River, NJ: Pearson, 4th ed., 2014. Vinay K. Ingle, John G. Proakis. Digital Signal Processing Using MATLAB. Cengage Learning, 3rd ed., 2012. Sanjit K. Mitra. Digital Signal Processing: A Computer Based Approach. McGraw-Hill Book Co., New York, NY, 4th ed., 2010. A. V. Oppenheim, R. W. Schafer. Discrete-Time Signal Processing. Prentice Hall, 3rd ed., 2009. Lawrence R. Rabiner, Bernard Gold. Theory and Application of Digital Signal Processing. Prentice Hall, 1975. Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 9 / 13

References References (cont.) The Scientist and Engineer s Guide to Digital Signal Processing. http://www.dspguide.com. Lăcrimioara Grama. Prelucrarea numerică a semnalelor - îndrumător de laborator. Ed. U.T.Press, 2014. Lăcrimioara Grama, C. Rusu. Prelucrarea numerică a semnalelor - aplicaţii şi probleme. Ed. U.T.Press, 2008. Lăcrimioara Grama, A. Grama, C. Rusu. Filtre numerice - aplicaţii şi probleme. Ed. U.T.Press, 2008. C. Rusu. Prelucrarea numerică a semnalelor. Ed. Risoprint, 2nd ed., 2002. C. Rusu. Prelucrări digitale de semnale. Ed. Mediamira, 2000. Daniela Tărniceriu, V. Grigoraş. Prelucrarea numerică a semnalelor. Ed. Gh. Asachi Iaşi, 1995. Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 10 / 13

Teaching WEB page Teaching WEB page http://sp.utcluj.ro/teaching_iiiea.html Course contents Slides Laboratory contents Examples (implemented in MATLAB) Exercises (must be implemented in MATLAB practical exams) References Solved problems Proposed problems Miscellanea Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 11 / 13

Grading Grading 1 Written exam (WE): 1 10 points 2 hours 3 problems 2 2 practical exams Practical exam 1 (PE1): 1 11 points 30 minutes 7 th week of the semester April 10-13, 2018 (at the laboratory class) 2 exercises (must be implemented in MATLAB) from laboratory exercises Practical exam 2 (PE2): 1 11 points 30 minutes 14 th week of the semester MAy 29-June 1, 2018 (at the laboratory class) 2 exercises (must be implemented in MATLAB) from laboratory exercises Final mark = 0, 6 WE + 0, 2 PE1 + 0, 2 PE2 if WE 4 and 0, 6 WE + 0, 2 PE1 + 0, 2 PE2 4, 5 Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 12 / 13

Where can we meet? Where can we meet? 1 Course: Room P01 (G. Bariţiu street) 2 Laboratory: Room 367 (G. Bariţiu street) 3 Contact: Lacrimioara.Grama@bel.utcluj.ro Lăcrimioara GRAMA (sp.utcluj.ro) Digital Signal Processing February 26th, 2018 13 / 13