IIR Digital Filter Design

Slides:



Advertisements
Similar presentations
Chapter 8. FIR Filter Design
Advertisements

HILBERT TRANSFORM Fourier, Laplace, and z-transforms change from the time-domain representation of a signal to the frequency-domain representation of the.
Digital Signal Processing IIR Filter IIR Filter Design by Approximation of Derivatives Analogue filters having rational transfer function H(s) can be.
Nonrecursive Digital Filters
ECE 8443 – Pattern Recognition EE 3512 – Signals: Continuous and Discrete Objectives: Filters and Difference Equations Signal Flow Graphs FIR and IIR Filters.
Signal and System IIR Filter Filbert H. Juwono
IIR FILTERS DESIGN BY POLE-ZERO PLACEMENT
CHAPTER 7 Digital Filter Design Wang Weilian School of Information Science and Technology Yunnan University.
ELEN 5346/4304 DSP and Filter Design Fall Lecture 8: LTI filter types Instructor: Dr. Gleb V. Tcheslavski Contact:
Filtering Filtering is one of the most widely used complex signal processing operations The system implementing this operation is called a filter A filter.
Infinite Impulse Response (IIR) Filters
ECE651 Digital Signal Processing I Digital IIR Filter Design.
So far We have introduced the Z transform
Hossein Sameti Department of Computer Engineering Sharif University of Technology.
Digital Signal Processing – Chapter 11 Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah
Unit 9 IIR Filter Design 1. Introduction The ideal filter Constant gain of at least unity in the pass band Constant gain of zero in the stop band The.
IIR Filter Design: Basic Approaches Most common approach to IIR filter design: (1)Convert specifications for the digital filter into equivalent specifications.
Discrete-Time IIR Filter Design from Continuous-Time Filters Quote of the Day Experience is the name everyone gives to their mistakes. Oscar Wilde Content.
Normalized Lowpass Filters “All-pole” lowpass filters, such as Butterworth and Chebyshev filters, have transfer functions of the form: Where N is the filter.
AGC DSP AGC DSP Professor A G Constantinides 1 Digital Filter Specifications Only the magnitude approximation problem Four basic types of ideal filters.
EE313 Linear Systems and Signals Fall 2010 Initial conversion of content to PowerPoint by Dr. Wade C. Schwartzkopf Prof. Brian L. Evans Dept. of Electrical.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
DSP. What is DSP? DSP: Digital Signal Processing---Using a digital process (e.g., a program running on a microprocessor) to modify a digital representation.
Lecture 8 Periodic Structures Image Parameter Method
1 Lecture 5: March 20, 2007 Topics: 1. Design of Equiripple Linear-Phase FIR Digital Filters (cont.) 2. Comparison of Design Methods for Linear- Phase.
Chapter 7 IIR Filter Design
Filter Design Techniques
Nov '04CS3291: Section 61 UNIVERSITY of MANCHESTER Department of Computer Science CS3291: Digital Signal Processing Section 6 IIR discrete time filter.
IIR Filter design (cf. Shenoi, 2006) The transfer function of the IIR filter is given by Its frequency responses are (where w is the normalized frequency.
Copyright © 2001, S. K. Mitra Tunable IIR Digital Filters We have described earlier two 1st-order and two 2nd-order IIR digital transfer functions with.
Chapter 8 Design of infinite impulse response digital filter.
Contents- 9 장 추가  Introduction  Preliminaries  Analog-to-Digital Filter Transformations  LowPass Filter Design Using Matlab  Frequency-Band Transformations.
Copyright ©2010, ©1999, ©1989 by Pearson Education, Inc. All rights reserved. Discrete-Time Signal Processing, Third Edition Alan V. Oppenheim Ronald W.
EKT430/4 DIGITAL SIGNAL PROCESSING 2007/2008 CHAPTER 7 ANALOG FILTER.
Dan Ellis 1 ELEN E4810: Digital Signal Processing Topic 8: Filter Design: IIR 1.Filter Design Specifications 2.Analog Filter Design 3.Digital.
1 Digital Signal Processing. 2 Digital Signal Processing Topic 8: Filter Design: IIR 1. Filter Design Specifications 2. Analog Filter Design 3. Digital.
2/17/2007DSP Course-IUST-Spring Semester 1 Digital Signal Processing Electrical Engineering Department Iran University of Science & Tech.
Active Filter A. Marzuki. 1 Introduction 2 First- Order Filters 3 Second-Order Filters 4 Other type of Filters 5 Real Filters 6 Conclusion Table of Contents.
Chapter 4 Digital Processing of Continuous-Time Signals.
Chapter 9-10 Digital Filter Design. Objective - Determination of a realizable transfer function G(z) approximating a given frequency response specification.
1 Conditions for Distortionless Transmission Transmission is said to be distortion less if the input and output have identical wave shapes within a multiplicative.
Chapter 7. Filter Design Techniques
1 Digital Signal Processing Digital Signal Processing  IIR digital filter structures  Filter design.
Signals and Systems Filter Design. Part III Design.
FILTER DESIGN TECHNIQUES. Filter: Any discrete-time system that modifies certain frequencies Frequency-selective filters pass only certain frequency components.
Z Transform The z-transform of a digital signal x[n] is defined as:
System Time Response Characteristics
Nov '03csDSP61 CS3291: Section 6 IIR discrete time filter design Introduction: Many design techniques for IIR discrete time filters have adopted ideas.
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology enabled Teaching & Learning, MGI,India DTEL DTEL (Department for Technology.
AGC DSP AGC DSP Professor A G Constantinides 1 Transformation from lowpass to another filter.
Analog Lowpass Filter Prototype Design ELEC 423 Prof. Siripong Potisuk.
Digital Signal Processing Lecture 6 Frequency Selective Filters
Finite Impulse Response Filtering EMU-E&E Engineering Erhan A. Ince Dec 2015.
Amity School of Engineering & Technology 1 Amity School of Engineering & Technology DIGITAL IMAGE PROCESSING & PATTERN RECOGNITION Credit Units: 4 Mukesh.
Digital Signal Processing
IIR Filter design (cf. Shenoi, 2006)
UNIT - 5 IIR FILTER DESIGN.
Lecture: IIR Filter Design
Speech Signal Processing
IIR Filters FIR vs. IIR IIR filter design procedure
Infinite Impulse Response (IIR) Filters
Chapter 6 IIR Digital Filter Design
Filter Design Techniques
Chapter 8 Design of Infinite Impulse Response (IIR) Digital Filter
ME2300 DIGITAL SIGNAL PROCESSING [Slide 6] IIR Filter Design BY DREAMCATCHER
Usıng the impulse sampling method Prepared by: Dr. Erhan A. INCE
Quadrature-Mirror Filter Bank
Tania Stathaki 811b LTI Discrete-Time Systems in Transform Domain Simple Filters Comb Filters (Optional reading) Allpass Transfer.
Tania Stathaki 811b LTI Discrete-Time Systems in Transform Domain Ideal Filters Zero Phase Transfer Functions Linear Phase Transfer.
IIR Digital Filter Design
Presentation transcript:

IIR Digital Filter Design Standard approach (1) Convert the digital filter specifications into an analogue prototype lowpass filter specifications (2) Determine the analogue lowpass filter transfer function (3) Transform by replacing the complex variable to the digital transfer function

IIR Digital Filter Design This approach has been widely used for the following reasons: (1) Analogue approximation techniques are highly advanced (2) They usually yield closed-form solutions (3) Extensive tables are available for analogue filter design (4) Very often applications require digital simulation of analogue systems

IIR Digital Filter Design Let an analogue transfer function be where the subscript “a” indicates the analogue domain A digital transfer function derived from this is denoted as

IIR Digital Filter Design Basic idea behind the conversion of into is to apply a mapping from the s-domain to the z-domain so that essential properties of the analogue frequency response are preserved Thus mapping function should be such that Imaginary ( ) axis in the s-plane be mapped onto the unit circle of the z-plane A stable analogue transfer function be mapped into a stable digital transfer function

IIR Digital Filter: The bilinear transformation To obtain G(z) replace s by f(z) in H(s) Start with requirements on G(z) G(z) Available H(s) Stable Real and Rational in z Real and Rational in s Order n L.P. (lowpass) cutoff L.P. cutoff

IIR Digital Filter Hence is real and rational in z of order one i.e. For LP to LP transformation we require Thus

IIR Digital Filter The quantity is fixed from ie on Or and

Bilinear Transformation Transformation is unaffected by scaling. Consider inverse transformation with scale factor equal to unity For and so

Bilinear Transformation Mapping of s-plane into the z-plane

Bilinear Transformation For with unity scalar we have or

Bilinear Transformation Mapping is highly nonlinear Complete negative imaginary axis in the s-plane from to is mapped into the lower half of the unit circle in the z-plane from to Complete positive imaginary axis in the s-plane from to is mapped into the upper half of the unit circle in the z-plane from to

Bilinear Transformation Nonlinear mapping introduces a distortion in the frequency axis called frequency warping Effect of warping shown below

Spectral Transformations To transform a given lowpass transfer function to another transfer function that may be a lowpass, highpass, bandpass or bandstop filter (solutions given by Constantinides) has been used to denote the unit delay in the prototype lowpass filter and to denote the unit delay in the transformed filter to avoid confusion

Spectral Transformations Unit circles in z- and -planes defined by , Transformation from z-domain to -domain given by Then

Spectral Transformations From , thus , hence Therefore must be a stable allpass function

Lowpass-to-Lowpass Spectral Transformation To transform a lowpass filter with a cutoff frequency to another lowpass filter with a cutoff frequency , the transformation is On the unit circle we have which yields

Lowpass-to-Lowpass Spectral Transformation Solving we get Example - Consider the lowpass digital filter which has a passband from dc to with a 0.5 dB ripple Redesign the above filter to move the passband edge to

Lowpass-to-Lowpass Spectral Transformation Here Hence, the desired lowpass transfer function is

Lowpass-to-Lowpass Spectral Transformation The lowpass-to-lowpass transformation can also be used as highpass-to-highpass, bandpass-to-bandpass and bandstop-to-bandstop transformations

Lowpass-to-Highpass Spectral Transformation Desired transformation The transformation parameter is given by where is the cutoff frequency of the lowpass filter and is the cutoff frequency of the desired highpass filter

Lowpass-to-Highpass Spectral Transformation Example - Transform the lowpass filter with a passband edge at to a highpass filter with a passband edge at Here The desired transformation is

Lowpass-to-Highpass Spectral Transformation The desired highpass filter is

Lowpass-to-Highpass Spectral Transformation The lowpass-to-highpass transformation can also be used to transform a highpass filter with a cutoff at to a lowpass filter with a cutoff at and transform a bandpass filter with a center frequency at to a bandstop filter with a center frequency at

Lowpass-to-Bandpass Spectral Transformation Desired transformation

Lowpass-to-Bandpass Spectral Transformation The parameters and are given by where is the cutoff frequency of the lowpass filter, and and are the desired upper and lower cutoff frequencies of the bandpass filter

Lowpass-to-Bandpass Spectral Transformation Special Case - The transformation can be simplified if Then the transformation reduces to where with denoting the desired center frequency of the bandpass filter

Lowpass-to-Bandstop Spectral Transformation Desired transformation

Lowpass-to-Bandstop Spectral Transformation The parameters and are given by where is the cutoff frequency of the lowpass filter, and and are the desired upper and lower cutoff frequencies of the bandstop filter