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.
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.
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.
1 ECE 3336 Introduction to Circuits & Electronics Note Set #12 Frequency Response More About Filters Spring 2015, TUE&TH 5:30-7:00 pm Dr. Wanda Wosik.
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.
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.
IIR Digital Filter Design
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.
Z Transform The z-transform of a digital signal x[n] is defined as:
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.
Design of RF and Microwave Filters
Amity School of Engineering & Technology 1 Amity School of Engineering & Technology DIGITAL IMAGE PROCESSING & PATTERN RECOGNITION Credit Units: 4 Mukesh.
Professor A G Constantinides 1 Digital Filter Specifications We discuss in this course only the magnitude approximation problem There are four basic types.
Digital Signal Processing
IIR Filter design (cf. Shenoi, 2006)
Digital and Non-Linear Control
UNIT - 5 IIR FILTER DESIGN.
Lecture: IIR Filter Design
Speech Signal Processing
IIR Filters FIR vs. IIR IIR filter design procedure
Digital Control Systems (DCS)
Control Systems With Embedded Implementation (CSEI)
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
LINEAR-PHASE FIR FILTERS DESIGN
Quick Review of LTI Systems
Fundamentals of Electric Circuits Chapter 14
Ideal Filters One of the reasons why we design a filter is to remove disturbances Filter SIGNAL NOISE We discriminate between signal and noise in terms.
Usıng the impulse sampling method Prepared by: Dr. Erhan A. INCE
Quadrature-Mirror Filter Bank
Chapter 7 Finite Impulse Response(FIR) Filter Design
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.
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 1

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 2

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 3

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 4

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 5

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

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

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

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

Bilinear Transformation For with unity scalar we have or 10

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 11

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

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 13

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

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

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 16

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 17

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

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 19

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 20

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 21

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

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 23

Lowpass-to-Bandpass Spectral Transformation Desired transformation 24

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 25

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 26

Lowpass-to-Bandstop Spectral Transformation Desired transformation 27

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 28