Nonrecursive Digital Filters

Slides:



Advertisements
Similar presentations
Design of Digital IIR Filter
Advertisements

Filters and Tuned Amplifiers
Digital Signal Processing IIR Filter IIR Filter Design by Approximation of Derivatives Analogue filters having rational transfer function H(s) can be.
Lecture 23 Filters Hung-yi Lee.
EE513 Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Signal and System IIR Filter Filbert H. Juwono
Chapter 6 Infinite Impulse Response Filter Design.
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
1 BIEN425 – Lecture 13 By the end of the lecture, you should be able to: –Outline the general framework of designing an IIR filter using frequency transform.
ECE651 Digital Signal Processing I Digital IIR Filter Design.
So far We have introduced the Z transform
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.
LINEAR-PHASE FIR FILTERS DESIGN
Chapter 8 FIR Filter Design
AGC DSP AGC DSP Professor A G Constantinides 1 Digital Filter Specifications Only the magnitude approximation problem Four basic types of ideal filters.
ENTC 3320 Active Filters.
Network Analysis and Synthesis
Introduction to Filters Section Application of Filter Application: Cellphone Center frequency: 900 MHz Bandwidth: 200 KHz Adjacent interference.
EE513 Audio Signals and Systems Digital Signal Processing (Systems) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
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
EE Audio Signals and Systems Digital Signal Processing (Synthesis) Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
UNIT-5 Filter Designing. INTRODUCTION The Digital filters are discrete time systems used mainly for filtering of arrays. The array or sequence are obtained.
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.
Lecture 10: IIR Filter Designs XILIANG LUO 2014/11 1.
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.
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.
Fundamentals of Digital Signal Processing. Fourier Transform of continuous time signals with t in sec and F in Hz (1/sec). Examples:
Chapter 7 Finite Impulse Response(FIR) Filter Design
Quiz 1 Review. Analog Synthesis Overview Sound is created by controlling electrical current within synthesizer, and amplifying result. Basic components:
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.
Lecturer: Dr Igor Khovanov Office: D207 Syllabus: Biomedical Signal Processing. Examples of signals. Linear System Analysis. Laplace.
Lecture 5 BME452 Biomedical Signal Processing 2013 (copyright Ali Işın, 2013)1 BME 452 Biomedical Signal Processing Lecture 5  Digital filtering.
EE422 Signals and Systems Laboratory Infinite Impulse Response (IIR) filters Kevin D. Donohue Electrical and Computer Engineering University of Kentucky.
Chapter 7. Filter Design Techniques
1 Digital Signal Processing Digital Signal Processing  IIR digital filter structures  Filter design.
First-Order System Revisited
Nov '03csDSP61 CS3291: Section 6 IIR discrete time filter design Introduction: Many design techniques for IIR discrete time filters have adopted ideas.
CHAPTER 5 Digital Processing of Continuous- Time Signal Wangweilian School of Information Science and Technology Yunnan University.
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology enabled Teaching & Learning, MGI,India DTEL DTEL (Department for Technology.
Analog Lowpass Filter Prototype Design ELEC 423 Prof. Siripong Potisuk.
DISP 2003 Lecture 5 – Part 1 Digital Filters 1 Frequency Response Difference Equations FIR versus IIR FIR Filters Properties and Design Philippe Baudrenghien,
Digital Signal Processing Lecture 6 Frequency Selective Filters
Finite Impulse Response Filtering EMU-E&E Engineering Erhan A. Ince Dec 2015.
 What is Filter ? A Filter is an electrical network that can transmit signal within a specified frequency range. This Frequency range is called PASS BAND.
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)
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
VADODARA INSTITUTE OF ENGINEERING
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
Infinite Impulse Response Filters
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.
Presentation transcript:

Nonrecursive Digital Filters

Digital Filters & Filter Equation General Equation - FIR - Convolution Frequency response Transfer function

Nonrecursive Filter • Disadvantage : takes computation time • Advantage : stable (zeros only) linear phase (no phase distortion) same phase shift to all frequencies

Impulse response of moving average filter 2M+1 coefficients, symmetric to n=0 Smoothness of the signal  correlated to the increment of M Width of mainlobe  negatively correlated to M increment of M  narrow band lowpass filter

Frequency Response of Moving Average Filter 5-point (M = 2) 21-point (M = 10) No zeros at z=0 since passband around

Frequency Response of Moving Average Filter  = 0  peak value = 1 unwanted side lobe  first side lobe 22% of main lobe 5 terms  4 zeros missing zero at z = 1 21 terms  20 zeros passband contains at  = 0 Zeros lie actually on the unit circle  true nulls in the corresponding frequency ex)

Ideal Lowpass Filter Method 1.0

Design of Highpass/Bandpass Filters using Lowpass Filter (bandwidth : center frequency : ) Lowpass Filter Replace with Limit to 2M+1 terms, and start from n=0 Center frequency : bandwidth :

Lowpass Filter Design Cutoff frequency : Sampling rate :

Highpass Filter Design Cutoff frequency highpass filter

Bandpass Filter Design Cutoff frequency : Sampling rate : Duration of impulse response : Center frequency Bandwidth

Frequency Transformation

Recursive Digital Filters

General Form of Filters Recursive filter  powerful : separate control over the numerator and denominator of H(z)  If the magnitude of the denominator becomes small at the appropriate frequency  produce sharp response peaks by arranging

Example #1 Find the difference equation of Bandpass Filter (a) Center frequency :  = /2, -3dB Bandwidth :  /40, Maximum gain : 1 (b) No frequency component at  = 0,  =  origin - Assume BC is straight line - d = 1 - r (r > 0.9) - 2d = 2 (1-r) - 2 (1-r) [rad] = /40 = 3.14/40, r = 0.961 - No frequency component at  = 0 and  =  - two zeroes at z = +1 and -1

Example #1 ① -3dB band-width : /40 Maximum gain : 26.15 (28.35dB) in equaiton ①, K = (6.15)-1 = 0.03824 The corresponding difference equaion is : y[n+2] + 0.9235y[n] = 0.03824{x[n+2] - x[n]} subtracting 2 from each term in brackets y[n] = -0.9235y[n-2] + 0.03824{x[n] - x[n-2]}

Example #2 Design a band-reject filter which stops 60Hz powerline noise from ECG signal 10Hz cutoff bandwidth at -3dB point Poles and zeros as in the picture (solution) - fs = 1.2 kHz - fmax : 600Hz - 2 : 1200 = o: 60 - o (60Hz) = 0.1  y[n+2] - 1.8523 y[n+1] + 0.94833 y[n] = x[n+2] - 1.9021 x[n+1] + x[n] y[n] = 1.8523 y[n-1] - 0.94833 y[n-2] + x[n] - 1.9021 x[n-1] + x[n-2]

Types of Filters Butterworth Chebyshev – 1st order Chebyshev – 2nd order Elliptic

Butterworth, Chebyshev, Elliptic Filters analog digital Butterworth Chebyshev Elliptic ripple

Example #3 Find the minimum order of Filter Cutoff frequency 1= 0.2 Frequency response of less than 30dB at  = 0.4

Bilinear Transformation H(s) H(z)

Bilinear Transformation

Impulse-invariant Filters Another method of deriving a digital filter from an analog filter A sampled version of that of the reference analog filter

Impulse-invariant Filters

Impulse-invariant Filters Transfer function of analog filter Impulse-invariant filter

Impulse-invariant Filters The impulse response of each analog subfilter takes a simple exponential form For the i-th subfilter  A zero at the origin of the z-plane  A polse at

Design of Recursive Digital Filters

Butterworth LP Analog Filter Design (prototype) Prototype : when or frequency responses at N = 1, 2, 3

Determination of Poles When N : odd When N : even N = 1 ; N = 2 ; N = 3 ; only 3 effective terms

Determination of Poles 1st order 2nd order

Example Design a lowpass Butterworth filter : -3dB at 1 rad/sec (prototype filter) gain of less than 0.1 for the frequency greater than 2 rad/sec Order of filter

Chebyshev LP Analog Filter Design (prototype) or N : order, : cutoff frequency, r : ripple amplitude ( : ripple parameter) Order of filter

Chebyshev Prototype Denominator Polynomials

Example Maximum passband ripple : 1dB, Cutoff frequency : less than 1.3 rad/sec Attenuation in stopband : 40dB for greater than 5 rad/sec ripple parameter cutoff frequency : -3dB point is half the magnitude 2nd order Passband characteristic 3rd order

Analog Filter Frequency Transformation

Example Butterworth bandpass filter Maximum attenuation of 0.2dB for Minimum attenuation of 50dB for Prototype equivalent frequency Filter order 3rd order