Digital Signal Processing

Similar documents
Digital Signal Processing

Digital Signal Processing

Stability Condition in Terms of the Pole Locations

Quadrature-Mirror Filter Bank

Digital Signal Processing IIR Filter Design via Bilinear Transform

Digital Signal Processing Lecture 9 - Design of Digital Filters - FIR

Optimal Design of Real and Complex Minimum Phase Digital FIR Filters

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science. Fall Solutions for Problem Set 2

Course and Wavelets and Filter Banks. Filter Banks (contd.): perfect reconstruction; halfband filters and possible factorizations.

( ) John A. Quinn Lecture. ESE 531: Digital Signal Processing. Lecture Outline. Frequency Response of LTI System. Example: Zero on Real Axis

Chapter 5 Frequency Domain Analysis of Systems

Electronic Circuits EE359A

MULTIRATE SYSTEMS. work load, lower filter order, lower coefficient sensitivity and noise,

Lecture 16: Filter Design: Impulse Invariance and Bilinear Transform

2. Typical Discrete-Time Systems All-Pass Systems (5.5) 2.2. Minimum-Phase Systems (5.6) 2.3. Generalized Linear-Phase Systems (5.

-Digital Signal Processing- FIR Filter Design. Lecture May-16

Multirate signal processing

LINEAR-PHASE FIR FILTERS DESIGN

(Refer Slide Time: 01:28 03:51 min)

ECE503: Digital Signal Processing Lecture 5

EECE 301 Signals & Systems Prof. Mark Fowler

Filter structures ELEC-E5410

Chapter 7: IIR Filter Design Techniques

Digital Signal Processing Lecture 8 - Filter Design - IIR

Multirate Digital Signal Processing

The Discrete-Time Fourier

ESE 531: Digital Signal Processing

Perfect Reconstruction Two- Channel FIR Filter Banks

A Unified Approach to the Design of Interpolated and Frequency Response Masking FIR Filters

Chapter 5 Frequency Domain Analysis of Systems

Enhanced Steiglitz-McBride Procedure for. Minimax IIR Digital Filters

DIGITAL SIGNAL PROCESSING. Chapter 6 IIR Filter Design

Lecture 7 Discrete Systems

INF3440/INF4440. Design of digital filters

Chap 2. Discrete-Time Signals and Systems

Like bilateral Laplace transforms, ROC must be used to determine a unique inverse z-transform.

Filter Design Problem

EE 521: Instrumentation and Measurements

Design of Stable IIR filters with prescribed flatness and approximately linear phase

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

On the Frequency-Domain Properties of Savitzky-Golay Filters

LAB 6: FIR Filter Design Summer 2011

ECSE 512 Digital Signal Processing I Fall 2010 FINAL EXAMINATION

UNIVERSITY OF OSLO. Faculty of mathematics and natural sciences. Forslag til fasit, versjon-01: Problem 1 Signals and systems.

Lecture 8: Signal Reconstruction, DT vs CT Processing. 8.1 Reconstruction of a Band-limited Signal from its Samples

LTI Discrete-Time Systems in Transform Domain Ideal Filters Zero Phase Transfer Functions Linear Phase Transfer Functions

EE482: Digital Signal Processing Applications

! Introduction. ! Discrete Time Signals & Systems. ! Z-Transform. ! Inverse Z-Transform. ! Sampling of Continuous Time Signals

Design of IIR filters

Other types of errors due to using a finite no. of bits: Round- off error due to rounding of products

Computer-Aided Design of Digital Filters. Digital Filters. Digital Filters. Digital Filters. Design of Equiripple Linear-Phase FIR Filters

Transform Analysis of Linear Time-Invariant Systems

UNIT - 7: FIR Filter Design

Systems & Signals 315

Electronic Circuits EE359A

Fourier Series Representation of

Review of Discrete-Time System

ESE 531: Digital Signal Processing

UNIVERSITY OF OSLO. Please make sure that your copy of the problem set is complete before you attempt to answer anything.

Digital Control & Digital Filters. Lectures 21 & 22

EECS 123 Digital Signal Processing University of California, Berkeley: Fall 2007 Gastpar November 7, Exam 2

MITOCW watch?v=jtj3v Rx7E

Filter Banks II. Prof. Dr.-Ing. G. Schuller. Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany

Introduction to Computer Vision. 2D Linear Systems

Lecture 11 FIR Filters

Sinc Functions. Continuous-Time Rectangular Pulse

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

ECE-700 Review. Phil Schniter. January 5, x c (t)e jωt dt, x[n]z n, Denoting a transform pair by x[n] X(z), some useful properties are

Introduction to DSP Time Domain Representation of Signals and Systems

Discrete-time Symmetric/Antisymmetric FIR Filter Design

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Electrical Engineering and Computer Science Discrete-Time Signal Processing Fall 2005

Filter Banks II. Prof. Dr.-Ing Gerald Schuller. Fraunhofer IDMT & Ilmenau Technical University Ilmenau, Germany

Basic Design Approaches

Lecture 3 January 23

Filter Analysis and Design

CITY UNIVERSITY LONDON. MSc in Information Engineering DIGITAL SIGNAL PROCESSING EPM746

Discrete-time Signals and Systems in

Minimax Design of Complex-Coefficient FIR Filters with Low Group Delay

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

Symmetric Wavelet Tight Frames with Two Generators

Basic Multi-rate Operations: Decimation and Interpolation

Digital Signal Processing 2/ Advanced Digital Signal Processing, Audio/Video Signal Processing Lecture 10, Frequency Warping, Example

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

Cast of Characters. Some Symbols, Functions, and Variables Used in the Book

Discrete-Time Signals & Systems

The basic structure of the L-channel QMF bank is shown below

APPLIED SIGNAL PROCESSING

REAL TIME DIGITAL SIGNAL PROCESSING

Digital Filter Structures. Basic IIR Digital Filter Structures. of an LTI digital filter is given by the convolution sum or, by the linear constant

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

CMPT 889: Lecture 5 Filters

NAME: ht () 1 2π. Hj0 ( ) dω Find the value of BW for the system having the following impulse response.

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

Lecture 8 Finite Impulse Response Filters

Computer Engineering 4TL4: Digital Signal Processing

Lecture 14: Minimum Phase Systems and Linear Phase

Oversampling Converters

Digital Signal Processing Lecture 4

Implementation of Discrete-Time Systems

Lecture 9 Infinite Impulse Response Filters

Transcription:

COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #20 Wednesday, October 22, 2003

6.4 The Phase Response and Distortionless Transmission In most filter applications, the magnitude response H(e jω ) is of primary concern. However, the phase response may also be important:- where H(e jω ) is the phase response. Definition: If a signal is transmitted through a system (filter) then, this system is said to provide a distortionless transmission if the signal form remains unaffected, i.e., if the output signal is a delayed and scaled replica of the input signal. 2

Two conditions of distortionless transmission: the system must amplify (or attenuate) each frequency component uniformly, i.e., the magnitude response must be uniform within the signal frequency band; and the system must delay each frequency component by the same discrete-time value (i.e., number of samples). DISTORTED TRANSMISSION 2 1.5 1.5 1 1 0.5 0.5 0 0 0.5 0.5 1 1 1.5 FIRST SIGNAL SECOND SIGNAL SUMMED SIGNAL 1.5 FIRST SIGNAL SECOND SIGNAL SUMMED SIGNAL 2 0 100 200 300 400 500 600 700 800 900 1000 n 2 0 100 200 300 400 500 600 700 800 900 1000 n 3

Definition: The phase delay Θ(ω) of a filter is the relative delay imposed on a particular frequency component of an input signal: measured in samples. Result: To satisfy the distortionless response phase condition, the phase delay must be frequency-independent, i.e., uniform for each frequency Θ(ω) = α = const. That is, all frequency components will be delayed by α samples. A filter having this property is called a linear-phase filter because its phase varies linearly with the frequency ω. 4

Hence in general, a linear-phase frequency response is given by: Example: Ideal lowpass filter with linear phase: The corresponding impulse response is: 5

Taking an integer delay α = m, we have: Hence, the response is symmetric about n = m. Property: Filters with symmetric impulse responses have linear phase. However, filters with nonsymmetric impulse responses may also have linear phase! 6

Linear-phase filters with varying delay α: Amplitude Amplitude 0.5 0 0.5 0.5 0 0.5 ω c = 0.4π; α = 5 ω c = 0.4π; α = 4.5 Amplitude 0.5 ω c = 0.4π; α = 4.3 0 0.5 5 0 5 10 15 n 7

Property: A filter with an impulse responses that is symmetric around the time origin n = 0 is a special case of linear-phase filters, i.e., α = m = 0, referred to as a zero-phase filter. Example #1: Ideal zero-phase lowpass filter: Example #2: Linear interpolator: (L = 2) 8

Note: In practice, zero-phase filters are only perfectly zerophase in their passband. In the stopband, it is possible to have phase reversals of π radians. Smith, J.O. Introduction to Digital Filters, http://www-ccrma.stanford.edu/~jos/filters/ ( 2003). 9

Definition: A system is referred to as a generalized linearphase system if its frequency response can be expressed in the form: with a real function A(e jω ) and β = const, α = const. Note that the phase delay: and consequently, generalized linear-phase systems produce phase distortions. 10

Example: Consider a discrete-time implementation of the ideal continuous-time differentiator: Restrict the input to be bandlimited: The corresponding discrete-time system has the frequency response: Hence, H(e jω ) has the form of a generalized linear-phase filter with α = 0, β = π/2, and A(e jω )=ω/t. 11

Definition: The group delay τ(ω) of a system is: measures in samples. The group delay of a generalized linear-phase system is: as is the group delay of a truly linear-phase system. Generalized linear-phase systems are useful in that they can produce near-distortionless transmission of the envelope of bandlimited signals. Property: Filters with antisymmetry, i.e.: have generalized linear phase. 12

Causal filters and (generalized) linear-phase: Causal FIR filters can be linear-phase or generalized linear-phase. In filter design, the symmetry or antisymmetry property is typically utilized to ensure linearphase or generalized linear-phase, respectively. Causal FIR filters cannot be zero-phase, except for the trivial case of h[n] = cδ[n], where c is a constant. Causal IIR filters can be generalized linear-phase only for systems with nonrational system functions, so they are practically never used in filter design. 13