Responses of Digital Filters Chapter Intended Learning Outcomes:

Similar documents
(i) Represent discrete-time signals using transform. (ii) Understand the relationship between transform and discrete-time Fourier transform

Chapter Intended Learning Outcomes: (i) Understanding the relationship between transform and the Fourier transform for discrete-time signals

(i) Understanding the characteristics and properties of DTFT

Stability Condition in Terms of the Pole Locations

EECE 301 Signals & Systems Prof. Mark Fowler

Roll No. :... Invigilator s Signature :.. CS/B.Tech (EE-N)/SEM-6/EC-611/ DIGITAL SIGNAL PROCESSING. Time Allotted : 3 Hours Full Marks : 70

Continuous and Discrete Time Signals and Systems

Let H(z) = P(z)/Q(z) be the system function of a rational form. Let us represent both P(z) and Q(z) as polynomials of z (not z -1 )

Digital Signal Processing:

Discrete-Time Fourier Transform

Computer Engineering 4TL4: Digital Signal Processing

ECGR4124 Digital Signal Processing Exam 2 Spring 2017

EEL3135: Homework #4

EE123 Digital Signal Processing. M. Lustig, EECS UC Berkeley

# FIR. [ ] = b k. # [ ]x[ n " k] [ ] = h k. x[ n] = Ae j" e j# ˆ n Complex exponential input. [ ]Ae j" e j ˆ. ˆ )Ae j# e j ˆ. y n. y n.

EE482: Digital Signal Processing Applications

Digital Signal Processing

Lecture 19 IIR Filters

EE538 Final Exam Fall 2007 Mon, Dec 10, 8-10 am RHPH 127 Dec. 10, Cover Sheet

Analog LTI system Digital LTI system

Tunable IIR Digital Filters

EE 313 Linear Signals & Systems (Fall 2018) Solution Set for Homework #7 on Infinite Impulse Response (IIR) Filters CORRECTED

Chapter 13 Z Transform

We have shown earlier that the 1st-order lowpass transfer function

Digital Filters Ying Sun

Filter Analysis and Design

Linear Convolution Using FFT

ELEG 305: Digital Signal Processing

Review of Analog Signal Analysis

DHANALAKSHMI COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EC2314- DIGITAL SIGNAL PROCESSING UNIT I INTRODUCTION PART A

How to manipulate Frequencies in Discrete-time Domain? Two Main Approaches

Linear Systems. ! Textbook: Strum, Contemporary Linear Systems using MATLAB.

Theory and Problems of Signals and Systems

Transform analysis of LTI systems Oppenheim and Schafer, Second edition pp For LTI systems we can write

UNIT-II Z-TRANSFORM. This expression is also called a one sided z-transform. This non causal sequence produces positive powers of z in X (z).

Optimum Ordering and Pole-Zero Pairing of the Cascade Form IIR. Digital Filter

Chapter 7: IIR Filter Design Techniques

DIGITAL SIGNAL PROCESSING UNIT III INFINITE IMPULSE RESPONSE DIGITAL FILTERS. 3.6 Design of Digital Filter using Digital to Digital

/ (2π) X(e jω ) dω. 4. An 8 point sequence is given by x(n) = {2,2,2,2,1,1,1,1}. Compute 8 point DFT of x(n) by

Very useful for designing and analyzing signal processing systems

Discrete-time Signals and Systems in

Discrete-time signals and systems

Fourier Series Representation of

FILTER DESIGN FOR SIGNAL PROCESSING USING MATLAB AND MATHEMATICAL

Optimum Ordering and Pole-Zero Pairing. Optimum Ordering and Pole-Zero Pairing Consider the scaled cascade structure shown below

DISCRETE-TIME SIGNAL PROCESSING

Filter structures ELEC-E5410

ECGR4124 Digital Signal Processing Final Spring 2009

ECE503: Digital Signal Processing Lecture 5

Digital Signal Processing Lecture 4

LINEAR-PHASE FIR FILTERS DESIGN

Ch.11 The Discrete-Time Fourier Transform (DTFT)

Lecture 2 OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE

Course Name: Digital Signal Processing Course Code: EE 605A Credit: 3

Module 4 : Laplace and Z Transform Problem Set 4

Exercises in Digital Signal Processing

E : Lecture 1 Introduction

A system that is both linear and time-invariant is called linear time-invariant (LTI).

IT DIGITAL SIGNAL PROCESSING (2013 regulation) UNIT-1 SIGNALS AND SYSTEMS PART-A

The Cooper Union Department of Electrical Engineering ECE111 Signal Processing & Systems Analysis Final May 4, 2012

(i) Represent continuous-time periodic signals using Fourier series

Digital Signal Processing, Homework 1, Spring 2013, Prof. C.D. Chung

Modeling and Analysis of Systems Lecture #8 - Transfer Function. Guillaume Drion Academic year

The Discrete-Time Fourier

Chap. 3 Laplace Transforms and Applications

z-transform Chapter 6

SIGNALS AND SYSTEMS. Unit IV. Analysis of DT signals

Discrete-Time Signals and Systems. Frequency Domain Analysis of LTI Systems. The Frequency Response Function. The Frequency Response Function

Discrete Time Systems

Z-Transform. 清大電機系林嘉文 Original PowerPoint slides prepared by S. K. Mitra 4-1-1

Discrete-Time Signals and Systems

Discrete Time Systems

Chap 2. Discrete-Time Signals and Systems

ECE 410 DIGITAL SIGNAL PROCESSING D. Munson University of Illinois Chapter 12

CMPT 889: Lecture 5 Filters

2.161 Signal Processing: Continuous and Discrete Fall 2008

Digital Filters. Linearity and Time Invariance. Linear Time-Invariant (LTI) Filters: CMPT 889: Lecture 5 Filters

Review of Discrete-Time System

University Question Paper Solution

The Z transform (2) 1

Lecture 3 Matlab Simulink Minimum Phase, Maximum Phase and Linear Phase Systems

The Z transform (2) Alexandra Branzan Albu ELEC 310-Spring 2009-Lecture 28 1

Lecture 7 - IIR Filters

Notes 22 largely plagiarized by %khc

INFINITE-IMPULSE RESPONSE DIGITAL FILTERS Classical analog filters and their conversion to digital filters 4. THE BUTTERWORTH ANALOG FILTER

Convolution. Define a mathematical operation on discrete-time signals called convolution, represented by *. Given two discrete-time signals x 1, x 2,

Z Transform (Part - II)

Use: Analysis of systems, simple convolution, shorthand for e jw, stability. Motivation easier to write. Or X(z) = Z {x(n)}

Implementation of Discrete-Time Systems

Discrete-time first-order systems

QUESTION BANK SIGNALS AND SYSTEMS (4 th SEM ECE)

Digital Signal Processing

ECGR4124 Digital Signal Processing Midterm Spring 2010

David Weenink. First semester 2007

EE538 Digital Signal Processing I Session 13 Exam 1 Live: Wed., Sept. 18, Cover Sheet

Basic Design Approaches

VALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF INFORMATION TECHNOLOGY. Academic Year

Signals and Systems. Problem Set: The z-transform and DT Fourier Transform

DIGITAL SIGNAL PROCESSING

Optimal Design of Real and Complex Minimum Phase Digital FIR Filters

Transcription:

Responses of Digital Filters Chapter Intended Learning Outcomes: (i) Understanding the relationships between impulse response, frequency response, difference equation and transfer function in characterizing a LTI system (ii) Ability to identify infinite impulse response (IIR) and finite impulse response (FIR) filters. Note that a digital filter is system which processes discrete-time signals (iii) Ability to compute system frequency response H. C. So Page 1 Semester A 2018-2019

LTI System Characterization CD converter discrete-time LTI system DC converter Fig.8.1: Processing of analog signal with LTI filter The LTI system can be characterized as Impulse Response Let be the impulse response of the LTI filter. Recall from (3.19), it characterizes the system via the convolution: (8.1) is the time-domain response of the LTI filter H. C. So Page 2 Semester A 2018-2019

Frequency Response We have from (6.17), which is the discrete-time Fourier transform (DTFT) of (8.1): is the frequency-domain response of the LTI filter Difference Equation A LTI system satisfies a difference equation of the form: (8.2) (8.3) H. C. So Page 3 Semester A 2018-2019

Transfer Function Taking the transform on both sides of (8.3): (8.4) Which of them can uniquely characterize a system? Which of them cannot? H. C. So Page 4 Semester A 2018-2019

Example 8.1 Given the difference equation with input and output : Find all possible ways to compute given. In fact, there are two ways to compute. A straightforward and practical way is to implement a causal system by using the difference equation recursively with a given initial condition of : H. C. So Page 5 Semester A 2018-2019

On the other hand, it is possible to implement a noncausal system via reorganizing the difference equation as: In doing so, we need an initial future value of future inputs, and the recursive implementation is: and As a result, generally the difference equation cannot uniquely characterize the system. H. C. So Page 6 Semester A 2018-2019

Nevertheless, if causality is assumed, then the difference equation corresponds to a unique LTI system. Alternatively, we can also study the computation of using system transfer function : Since the ROC is not specified, there are two possible cases, namely, and. For or, using inverse transform: H. C. So Page 7 Semester A 2018-2019

which corresponds to a causal system. The same result can also be produced by first finding the system impulse response via inverse transform of : and then computing. H. C. So Page 8 Semester A 2018-2019

For or, using inverse transform: which corresponds to a noncausal system. Example 8.2 Discuss all possibilities for the LTI system whose input and output are related by: H. C. So Page 9 Semester A 2018-2019

Taking transform on the difference equation yields: There are 3 possible choices: : The ROC is outside the circle with radius characterized by the largest-magnitude pole. The system can be causal but is not stable since the ROC does not include the unit circle : The system is stable because the ROC includes the unit circle but not causal : The system is unstable and noncausal H. C. So Page 10 Semester A 2018-2019

Impulse Response of Digital Filters When is a rational function of with only first-order poles, we have from (5.35): (8.5) where the first component is present only if. If the system is causal, then the ROC must be of the form where is the largest-magnitude pole. H. C. So Page 11 Semester A 2018-2019

According to this ROC, the impulse response is: (8.6) There are two possible cases for (8.6) which correspond to IIR and FIR filters: IIR Filter If or there is at least one pole, the system is referred to as an IIR filter because is of infinite duration. FIR Filter If or there is no pole, the system is referred to as a FIR filter because is of finite duration. H. C. So Page 12 Semester A 2018-2019

Notice that the definitions of IIR and FIR systems also hold for noncausal systems. Example 8.3 Determine if the following difference equations correspond to IIR or FIR systems. All systems are assumed causal. (a) (b) Taking the transform on (a) yields which has one pole. For causal system: H. C. So Page 13 Semester A 2018-2019

which is a right-sided sequence and corresponds to an IIR system as is of infinite duration. Similarly, we have for (b): which does not have any nonzero pole. Hence which corresponds to a FIR system as duration. is of finite H. C. So Page 14 Semester A 2018-2019

Frequency Response of Digital Filters The frequency response of a LTI system whose impulse response is obtained by taking the DTFT of : (8.7) According to (5.8), is also obtained if is available: (8.8) assuming that the ROC of includes the unit circle. H. C. So Page 15 Semester A 2018-2019

lowpass highpass bandpass bandstop Fig.8.2: Typical filters described in frequency domain H. C. So Page 16 Semester A 2018-2019

Example 8.4 Plot the frequency response of the system with impulse response of the form: where Following Example 7.6, we append a large number of zeros at the end of prior to performing discrete Fourier transform (DFT) to produce more DTFT samples. Is it a low-pass filter? Why? The MATLAB program is provided as ex8_4.m. H. C. So Page 17 Semester A 2018-2019

Magnitude Response 10 5 0 0 0.5 1 1.5 2 ω/π Phase Response 4 2 0-2 -4 0 0.5 1 1.5 2 ω/π Fig.8.3: Frequency response for sinc H. C. So Page 18 Semester A 2018-2019

Example 8.5 Plot the frequency response of the system with transfer function of the form: It is assumed that the ROC of includes the unit circle. The MATLAB code is b=[1,2,3]; a=[2,3,4]; freqz(b,a); Is it a lowpass filter? Why? The MATLAB program is provided as ex8_5.m. H. C. So Page 19 Semester A 2018-2019

0 Magnitude (db) -1-2 -3-4 0 0.2 0.4 0.6 0.8 1 Normalized Frequency ( π rad/sample) 20 Phase (degrees) 10 0-10 -20 0 0.2 0.4 0.6 0.8 1 Normalized Frequency ( π rad/sample) Fig.8.4: Frequency response for second-order system H. C. So Page 20 Semester A 2018-2019