Download as pdf or txt
Download as pdf or txt
You are on page 1of 110

UNIT-4

IIR Filter Design


• To use and understand implementation of digital filters
Course Outcome (CO)
• Realize the use of LTI filters for filtering different real world signals.
Syllabus
• Concept of analog filter design
• IIR filter design by approximation of derivatives, ,
• IIR filter design by impulse invariance method,
• Bilinear transformation method, Warping effect.
• warping effect, Butterworth filter design, Characteristics of
Butterworth filters, Chebyshev filters and elliptic filters,
• IIR filter realization using direct form, cascade form and parallel form,
Finite word length effect in IIR filter design
Session
• Session-1
Concept of analog filter design (required for digital filter design),
• Session-2
Design of IIR filters from analog filters,
• Session-3
IIR filter design by approximation of derivatives, ,
• Session-4
IIR filter design by impulse invariance method, Bilinear transformation method,
• Session-5
warping effect. Characteristics of Butterworth filters,
Chebyshev filters and elliptic filters, Butterworth filter design,
• Session-6
IIR filter realization using direct form, cascade form and parallel form
• Session-7
Finite word length effect in IIR filter design
Session-1 .
Concept of analog filter design
• Digital filters are used for two general purposes:
• (1) separation of signals that have been combined, and
• (2) restoration of signals that have been distorted in some way.
Analog (electronic) filters can be used for these same tasks; however,
digital filters can achieve far superior results.
Advantages of digital Filter
Disadvantage of Digital Filter
Design Method of IIR Filter Method

H(S) H(Z)
S Domain Z Domain
1−𝑍 −1
1. Approximation of Derivative s=
𝑇
1 1
2. Impulse Invarivant Method =
𝑆−𝑃𝑘 1−𝑒 𝑃𝑘 𝑇 .𝑍 −1
2 (1−𝑍 −1 ) 2 (𝑍−1)
3.Bilinear Transformation Method (BLT) S= or S=
𝑇𝑠 (1+𝑍 −1 ) 𝑇𝑠 (𝑍+1)
Mapping Between S and Z Plane
Impulse Invariance Method
Cont..
Cont..
Cont…
IIR Filter Realization
• Realization of a discrete-time system means obtaining a network
corresponding to the difference equation or transfer function of the
system.
Cascade Realization Structure
Cascade Realization Structure
Cascade Realization Structure
Parallel Form Realization Structure
Parallel Form Realization Structure
Parallel Form Realization Structure
Parallel Form Realization Structure
Parallel Form Realization Structure
Parallel Form Realization Structure
Parallel Form Realization Structure
New Problem Realization Structure
Solution Realization Structure
Solution Realization Structure
Solution Realization Structure
Practical
• Prepare one word document
• Put the name of Students
• Step 1: Title of Experiment along with code and output

You might also like