Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE651 Digital Signal Processing I Digital IIR Filter Design.

Similar presentations


Presentation on theme: "ECE651 Digital Signal Processing I Digital IIR Filter Design."— Presentation transcript:

1 ECE651 Digital Signal Processing I Digital IIR Filter Design

2  Introduction  Some Preliminaries on Analog Filters  Digital IIR Filter Design (s – z)  Impulse Invariance Transformation  Bilinear Transformation  Frequency Band Transformations  Analog Domain (s – s )  Digital Domain (z – z)

3 Introduction Analog filter : Infinitely long impulse response Digital IIR filter : Infinitely long impulse response S – Z (complex-valued mapping)

4 Introduction

5 Advantages Analog filter design tables available Filter transformation (s – z) tables available Frequency band transformation (s – s / z – z) available Disadvantages No control over the phase characteristics of the IIR filter Magnitude – only design

6 Introduction Other Design Approaches Simultaneously approximate both the magnitude and the phase response Require advanced optimization tools Not covered in the class

7 Preliminaries On Analog Filters Analog lowpass filter specifications : passband ripple parameter A: stopband attenuation parameter : passband cutoff frequency (rad/sec) : stopband cutoff frequency (rad/sec)

8 Preliminaries On Analog Filters Analog lowpass filter specifications : passband ripple in dB : stopband attenuation in dB

9 Preliminaries On Analog Filters Analog lowpass filter system function Poles and zeros of magnitude-squared function are distributed in a mirror-image symmetry with respect to the imaginary axis For real filters, poles and zeros occur in complex conjugate pairs ( mirror symmetry with respect to real axis)

10 Preliminaries On Analog Filters Analog lowpass filter system function 1.Pick up poles On LHP 2.Pick up zeros on LHP or Imaginary axis Stable Causal

11 Preliminaries On Analog Filters Prototype analog filters 1. Butterworth 2. Chebyshev (Type I and II) 3. Elliptic

12 Preliminaries On Analog Filters Butterworth lowpass filters (Magnitude-Squared Response) The Cutoff frequency (rand/sec) N The order of the filter

13 Preliminaries On Analog Filters Butterworth lowpass filters (System Function)

14 Preliminaries On Analog Filters Butterworth lowpass filters (Design equations)

15 Digital IIR Filter Design S - Z transformation Complex-valued mappings Derived by preserving different aspects of analog filters and digital filters

16 Digital IIR Filter Design Impulse Invariance transformation Preserve the shape of impulse response

17 Digital IIR Filter Design Impulse Invariance transformation (Design Procedure) (MATLAB function: impinvar) 1.Choose T and determine the analog frequencies 2.Design an analog filter using specifications 3.Partial fraction expansion 4.Transform analog poles into digital poles to obtain

18 Digital IIR Filter Design Impulse Invariance transformation (Aliasing) >> f=0:0.01:5;T=0.1; >> z=exp(j*2*pi*f*T); >> zH=(1-0.8966./z)./(1-1.5595./z+0.6065./z./z); >> s=j*2*pi*f; >> sH=(1+s)./(s.^2+5*s+6); >> plot(f,abs(zH),f,abs(sH)/T);legend('Digitital','Analog') >>title('Magnitude Response of Analog and Digital IIR Filters')

19 Digital IIR Filter Design Impulse Invariance transformation Advantages: Stable design Analog frequency and digital frequency are linearly related Disadvantage Aliasing Useful only when the analog filter is band-limited (LPF and BPF)

20 Digital IIR Filter Design Bilinear transformation Preserve the system function representation

21 Digital IIR Filter Design Bilinear transformation (Design Procedure) (MATLAB function: bilinear) 1.Choose T (1)and determine the analog frequencies 2.Design an analog filter using specifications 3.Bilinear transformation

22 Digital IIR Filter Design Bilinear transformation Advantages Stable design No aliasing No restriction on the type of filters that can be transformed

23 Frequency DomainTransformations Analog Domain

24 Frequency DomainTransformations Digital Domain


Download ppt "ECE651 Digital Signal Processing I Digital IIR Filter Design."

Similar presentations


Ads by Google