4. Design of Discrete-Time Filters
|
|
- Myles Davis
- 5 years ago
- Views:
Transcription
1 4. Design of Discrete-Time Filters 4.1. Introduction (7.0) 4.2. Frame of Design of IIR Filters (7.1) 4.3. Design of IIR Filters by Impulse Invariance (7.1) 4.4. Design of IIR Filters by Bilinear Transformation (7.1) 4.5. Design of FIR Filters by Windowing (7.2)
2 4.1. Introduction Overview A discrete-time filter is a discrete-time system which passes some frequency components and stops others. An ideal discrete-time filter is best in frequency selectivity. It passes the frequency components in the pass band distortionlessly and stops the frequency components in the stop band completely. Unfortunately, it is noncausal and cannot be implemented in real time. This is undesired in many applications. In such a case, we need to design a causal discrete-time filter which approximates the ideal discrete-time filter functionally. The goal of the design is an impulse response, a frequency response, a system function, a linear constant-coefficient difference equation or another. An ideal filter can be approximated by an IIR or FIR filter. An IIR filter usually needs less cost, i.e., less computation and memory, and an FIR filter usually has a better performance, especially in the phase
3 response. If a generalized linear phase is needed, we usually use an FIR filter Analysis of Ideal Filters Consider an ideal lowpass filter. The analysis can be extended to other types of ideal filters. Over period [, ), the frequency response of an ideal lowpass filter is defined as H( ) exp( j), c. 0, otherwise (4.1) Let x i (n)=a i exp(j i n) be a frequency component of the input signal. Then, the corresponding output signal of this filter is If i c, then y i (n)=a i exp(j i n)h( i ). (4.2)
4 y i (n)=a i exp[j i (n)], (4.3) i.e., x i (n) is passed with a constant delay. If i > c, then y i (n)=0, (4.4) i.e., x i (n) is stopped completely. Thus, the ideal lowpass filter has the best frequency selectivity. The impulse response of the ideal lowpass filter is h(n) c (n ). sin (4.5) (n ) Since h(n)0 for n<0, the ideal lowpass filter is noncausal and cannot be implemented in real time. However, in practical applications, a causal lowpass filter is often required. In such cases, we need to find a causal lowpass filter which approximates the ideal lowpass filter functionally. Depending on a specific application, this causal lowpass filter can be an IIR or FIR filter.
5 4.2. Frame of Design of IIR Filters Conventionally, the design of a discrete-time IIR filter involves a transform from a continuous-time IIR filter into the discrete-time IIR filter. It consists of three steps: 1. Find the specifications on the continuous-time IIR filter from the specifications on the discrete-time IIR filter. 2. Find the system function of the continuous-time IIR filter from the specifications on the continuous-time IIR filter. 3. Find the system function of the discrete-time IIR filter from the system function of the continuous-time IIR filter. There are two typical methods to transform a continuous-time IIR filter into a discrete-time IIR filter. One is the impulse invariance, and the other is the bilinear transformation. Next, we will discuss the two methods.
6 4.3. Design of IIR Filters by Impulse Invariance Definition A typical method to transform a continuous-time IIR filter into a discrete-time IIR filter is the impulse invariance. In this method, the impulse response of the discrete-time IIR filter is obtained by sampling the impulse response of the corresponding continuous-time IIR filter, i.e., h(n)=th c (nt). (4.6) Here, h(n) is the impulse response of the discrete-time IIR filter, h c (t) is the impulse response of the continuous-time IIR filter, and T is the sampling interval Causality and Stability If the continuous-time IIR filter has a rational system function and is causal and stable, the discrete-time IIR filter is causal and stable.
7 Frequency Response If H() and H c () are the frequency responses of the discrete-time IIR filter and the continuous-time IIR filter, respectively, then H 2 T T H m. m c (4.7) h c (t) H c () h(n) t W H(T) n W 2/T Figure 4.1. Relation between H() and H c () when 2/T>W.
8 h c (t) H c () h(n) t W H(T) n Figure 4.2. Relation between H() and H c () when 2/TW. (4.7) shows that H(T) equals H c () extended with period 2/T. Let W be the bandwidth of H c (). If 2/T>W, then H(T) equals H c () over the interval [/T, /T) (figure 4.1). Aliasing happens otherwise (figure 4.2). The above analysis implies that the impulse invariance can be used W 2/T
9 to design band-limited filters, such as lowpass filters and bandpass filters but cannot be used to design other filters, like highpass filters and bandstop filters Procedure The impulse invariance is carried out in three steps: 1. Find the specifications on the continuous-time IIR filter from the specifications on the discrete-time IIR filter according to =/T, (4.8) where is the physical frequency of the continuous-time IIR filter, is the normalized frequency of the discrete-time IIR filter, and T is the sampling interval. 2. Find the system function of the continuous-time IIR filter from the specifications on the continuous-time IIR filter. 3. Find the system function of the discrete-time IIR filter from the
10 system function of the continuous-time IIR filter. This consists of three steps: (1) Find the impulse response of the continuous-time IIR filter from its system function. (2) Find the impulse response of the discrete-time IIR filter from the impulse response of the continuoustime IIR filter. (3) Find the system function of the discrete-time IIR filter from its impulse response. Example. Design a causal lowpass discrete-time IIR filter with the cutoff frequency 0.2, i.e., H[exp(j0.2)] H[exp(j0)] 1 2, (4.9) where H(z) is the system function of the filter. A requirement is that the filter should be generated from a causal lowpass continuous-time IIR filter H c a (s), Re(s) a, (4.10) s a
11 where a>0, by the impulse invariance Design of IIR Filters by Bilinear Transformation Definition Another typical method to transform a continuous-time IIR filter into a discrete-time IIR filter is the bilinear transformation. Assume that H(z) and H c (s) are the system functions of the discrete-time IIR filter and the continuous-time IIR filter, respectively. In the bilinear transformation, H(z) is obtained from H c (s) by letting that is, 2 T 1 z 1 z 1 s 1, (4.11) z H(z) Hc 1 T 1 z, (4.12)
12 where T is a positive constant Causality and Stability The discrete-time IIR filter is causal and stable if the continuoustime IIR filter is causal and stable Frequency Response Letting z=exp(j) in (4.12), we obtain 2 H c T 2 exp(j) H j tan. (4.13) shows that H[exp(j)] equals H c (j) when (figure 4.3). 2 T tan 2 (4.13) (4.14)
13 0 H c (j) Aliasing is avoided. However, a nonlinear distortion is caused due to the nonlinear mapping from to. 0 3 H[exp(j)] 0 3 Figure 4.3. Relation between H[exp(j)] and H c (j).
14 Procedure The bilinear transformation is carried out in the following steps: 1. Find the specifications on the continuous-time IIR filter from the specifications on the discrete-time IIR filter according to (4.14). 2. Find the system function of the continuous-time IIR filter from the specifications on the continuous-time IIR filter. 3. Find the system function of the discrete-time IIR filter from the system function of the continuous-time IIR filter according to (4.12). Example. Design a causal lowpass discrete-time IIR filter which has the cutoff frequency 0.2, i.e., H[exp(j0.2)] H[exp(j0)] 1 2, (4.15) where H(z) is the system function of the filter. A requirement is that
15 the filter should be obtained from a causal lowpass continuous-time IIR filter H c where a>0, by the bilinear transformation Design of FIR Filters by Windowing Principle a (s), Re(s) a, (4.16) s a An ideal filter can be approximated by a causal FIR filter as well. This can be carried out by different methods. A widely used method is the windowing method. In this method, the impulse response of the causal FIR filter is obtained by windowing the impulse response of the ideal filter. Let us consider the design of a lowpass filter. The addressed ideas and methods, however, also apply to other cases.
16 In period [, ), the frequency response of an ideal lowpass filter is defined as H d ( ) h d exp( j), c. 0, otherwise c (n ). (4.17) Taking the inverse Fourier transform of H d (), we obtain the impulse response of the ideal lowpass filter, i.e., sin (n) (4.18) (n ) Since h d (n)0 for n<0, the ideal lowpass filter is noncausal. However, windowing h d (n), we can obtain the impulse response of a causal FIR lowpass filter. That is, h(n)=h d (n)w(n), (4.19) where w(n) is a window function and is equal to 0 for n<0. Generally,
17 w(n) is real and symmetric, and has a maximum of 1. is chosen as =(N1)/2, (4.20) where N is the length of w(n). Thus, h(n) is real and symmetric, and the causal FIR lowpass filter has a generalized linear phase Frequency Response Let W() be the spectrum of w(n). Then the frequency response of the causal FIR lowpass filter equals the periodic convolution of H d () and W() divided by 2, i.e., H( ) H d () can be expressed as H d ( )W( )d. (4.21) H d ()=A d ()exp(j), (4.22)
18 where A d () is the amplitude of H d (). W() can be expressed as W()=E()exp(j), (4.23) where E() is a real function. Substituting (4.22)-(4.23) into (4.21), we obtain H()=A()exp(j), (4.24) where A() is the periodic convolution of A d () and E() divided by 2, i.e., Evidently, A() is also a real function. 1 A( ) Ad ( )E( )d. 2 (4.25) 2 From (4.22) and (4.24), we see that the difference between H d () and H() is actually the difference between A d () and A(). Based on (4.25), there exist two significant differences between A d () and A() (figure 4.4).
19 h d (n) A d () n c w(n) E() n h(n) A() n c Figure 4.4. Differences between A d () and A().
20 1. At each cutoff frequency, A d () is discontinuous, but A() has a transition band. (1) The width of the transition band is determined by the width of the main lobe of E(). In order for A() to have a narrow transition band, E() should have a narrow main lobe. (2) The width of the main lobe of E() is determined by both the shape and the length of w(n). A longer w(n) results in a narrower main lobe. 2. Over the passband and the stopbands, A d () is equal to 1 and 0 respectively, but A() has ripples. (1) The amplitudes of the ripples are determined by the areas of the side lobes of E(). In order for A() to have small-amplitude ripples, E() should have small-area side lobes. (2) The areas of the side lobes of E() are determined by the shape of w(n) only. From (4.24), we have a better understanding about the generalized linear phase of the causal FIR lowpass filter. It has a strict linear phase in the passband, which is desired. Its phase is not strictly linear in the stopbands, but this is trivial.
21 Windows The rectangular window is defined as 1, 0 n N 1 w(n). (4.26) 0, otherwise The Bartlett window is defined as 2n /(N 1), 0 n (N 1) / 2 w(n) 2 2n /(N 1), (N 1)/2 n N 1. 0, otherwise The Hann window is defined as (4.27) w(n) cos 0, 2n, N 1 0 n N 1. otherwise (4.28)
22 The Hamming window is defined as w(n) cos 0, 2n, N 1 0 n N 1. otherwise (4.29) The Blackman window is defined as w(n) cos 0, 2n 0.08cos N 1 4n, 0 n N 1 N 1. otherwise The above windows are illustrated in figure 4.5. (4.30) Table 4.1 gives the features of these windows. When the length of the window is fixed, a narrow transition band always corresponds to large-amplitude ripples, and therefore there exists a tradeoff between the width of the transition band and the amplitudes of the ripples.
23 Figure 4.5. Shapes of Commonly Used Windows.
24 Shape of Window Width of Transition Band ( in Figure 4.4) Peak Amplitude of Ripples Rectangular 4/N 21 db Bartlett 8/(N1) 25 db Hann 8/(N1) 44 db Hamming 8/(N1) 53 db Blackman 12/(N1) 74 db Table 4.1. Features of Commonly Used Windows. The Kaiser window is defined as w(n) I 0 0, 1 I 0 2n N 1 ( ) 1 2, 0 n N 1. otherwise (4.31)
25 Here I 0 ( ) is the zero-order modified Bessel function of the first kind and is a shape parameter Procedure The windowing method is carried out in the following steps: 1. Determine the shape of the window based on the specifications on the amplitudes of the ripples. 2. Determine the length of the window based on the specifications on the width of the transition band. 3. Determine based on (4.20). 4. Determine the impulse response of the causal FIR lowpass filter based on (4.19). Example. Design a causal FIR lowpass filter. The cutoff frequency is 0.2. The width of the transition band is less than or equal to 0.01.
26 The amplitudes of the ripples are less than or equal to 0.01.
(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters
FIR Filter Design Chapter Intended Learning Outcomes: (i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters (ii) Ability to design linear-phase FIR filters according
More information(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters
FIR Filter Design Chapter Intended Learning Outcomes: (i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters (ii) Ability to design linear-phase FIR filters according
More informationDIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP
DIGITAL FILTERS!! Finite Impulse Response (FIR)!! Infinite Impulse Response (IIR)!! Background!! Matlab functions 1!! Only the magnitude approximation problem!! Four basic types of ideal filters with magnitude
More informationUNIT IV FIR FILTER DESIGN 1. How phase distortion and delay distortion are introduced? The phase distortion is introduced when the phase characteristics of a filter is nonlinear within the desired frequency
More informationDSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters
Islamic University of Gaza OBJECTIVES: Faculty of Engineering Electrical Engineering Department Spring-2011 DSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters To demonstrate the concept
More informationF I R Filter (Finite Impulse Response)
F I R Filter (Finite Impulse Response) Ir. Dadang Gunawan, Ph.D Electrical Engineering University of Indonesia The Outline 7.1 State-of-the-art 7.2 Type of Linear Phase Filter 7.3 Summary of 4 Types FIR
More informationDigital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title
http://elec3004.com Digital Filters IIR (& Their Corresponding Analog Filters) 2017 School of Information Technology and Electrical Engineering at The University of Queensland Lecture Schedule: Week Date
More informationIIR Filter Design Chapter Intended Learning Outcomes: (i) Ability to design analog Butterworth filters
IIR Filter Design Chapter Intended Learning Outcomes: (i) Ability to design analog Butterworth filters (ii) Ability to design lowpass IIR filters according to predefined specifications based on analog
More informationExperiment 4- Finite Impulse Response Filters
Experiment 4- Finite Impulse Response Filters 18 February 2009 Abstract In this experiment we design different Finite Impulse Response filters and study their characteristics. 1 Introduction The transfer
More informationELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet
ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet Lecture 10: Summary Taneli Riihonen 16.05.2016 Lecture 10 in Course Book Sanjit K. Mitra, Digital Signal Processing: A Computer-Based Approach, 4th
More informationECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015
Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015 1 Introduction
More informationDesign of FIR Filters
Design of FIR Filters Elena Punskaya www-sigproc.eng.cam.ac.uk/~op205 Some material adapted from courses by Prof. Simon Godsill, Dr. Arnaud Doucet, Dr. Malcolm Macleod and Prof. Peter Rayner 1 FIR as a
More informationEEM478-DSPHARDWARE. WEEK12:FIR & IIR Filter Design
EEM478-DSPHARDWARE WEEK12:FIR & IIR Filter Design PART-I : Filter Design/Realization Step-1 : define filter specs (pass-band, stop-band, optimization criterion, ) Step-2 : derive optimal transfer function
More informationThe University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam
The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam Date: December 18, 2017 Course: EE 313 Evans Name: Last, First The exam is scheduled to last three hours. Open
More informationDigital Filters FIR and IIR Systems
Digital Filters FIR and IIR Systems ELEC 3004: Systems: Signals & Controls Dr. Surya Singh (Some material adapted from courses by Russ Tedrake and Elena Punskaya) Lecture 16 elec3004@itee.uq.edu.au http://robotics.itee.uq.edu.au/~elec3004/
More informationDesign of FIR Filter for Efficient Utilization of Speech Signal Akanksha. Raj 1 Arshiyanaz. Khateeb 2 Fakrunnisa.Balaganur 3
IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 03, 2015 ISSN (online): 2321-0613 Design of FIR Filter for Efficient Utilization of Speech Signal Akanksha. Raj 1 Arshiyanaz.
More informationDigital Signal Processing
Digital Signal Processing System Analysis and Design Paulo S. R. Diniz Eduardo A. B. da Silva and Sergio L. Netto Federal University of Rio de Janeiro CAMBRIDGE UNIVERSITY PRESS Preface page xv Introduction
More informationWindow Method. designates the window function. Commonly used window functions in FIR filters. are: 1. Rectangular Window:
Window Method We have seen that in the design of FIR filters, Gibbs oscillations are produced in the passband and stopband, which are not desirable features of the FIR filter. To solve this problem, window
More informationECE 421 Introduction to Signal Processing
ECE 421 Introduction to Signal Processing Dror Baron Assistant Professor Dept. of Electrical and Computer Engr. North Carolina State University, NC, USA Digital Filter Design [Reading material: Chapter
More informationDigital Signal Processing
COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #25 Wednesday, November 5, 23 Aliasing in the impulse invariance method: The impulse invariance method is only suitable for filters with a bandlimited
More informationFIR window method: A comparative Analysis
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 1, Issue 4, Ver. III (Jul - Aug.215), PP 15-2 www.iosrjournals.org FIR window method: A
More informationPart B. Simple Digital Filters. 1. Simple FIR Digital Filters
Simple Digital Filters Chapter 7B Part B Simple FIR Digital Filters LTI Discrete-Time Systems in the Transform-Domain Simple Digital Filters Simple IIR Digital Filters Comb Filters 3. Simple FIR Digital
More informationUNIVERSITY OF SWAZILAND
UNIVERSITY OF SWAZILAND MAIN EXAMINATION, MAY 2013 FACULTY OF SCIENCE AND ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING TITLE OF PAPER: INTRODUCTION TO DIGITAL SIGNAL PROCESSING COURSE
More informationEE 470 Signals and Systems
EE 470 Signals and Systems 9. Introduction to the Design of Discrete Filters Prof. Yasser Mostafa Kadah Textbook Luis Chapparo, Signals and Systems Using Matlab, 2 nd ed., Academic Press, 2015. Filters
More informationDigital Filtering: Realization
Digital Filtering: Realization Digital Filtering: Matlab Implementation: 3-tap (2 nd order) IIR filter 1 Transfer Function Differential Equation: z- Transform: Transfer Function: 2 Example: Transfer Function
More informationInfinite Impulse Response (IIR) Filter. Ikhwannul Kholis, ST., MT. Universitas 17 Agustus 1945 Jakarta
Infinite Impulse Response (IIR) Filter Ihwannul Kholis, ST., MT. Universitas 17 Agustus 1945 Jaarta The Outline 8.1 State-of-the-art 8.2 Coefficient Calculation Method for IIR Filter 8.2.1 Pole-Zero Placement
More informationElectrical & Computer Engineering Technology
Electrical & Computer Engineering Technology EET 419C Digital Signal Processing Laboratory Experiments by Masood Ejaz Experiment # 1 Quantization of Analog Signals and Calculation of Quantized noise Objective:
More informationChapter 7 Filter Design Techniques. Filter Design Techniques
Chapter 7 Filter Design Techniques Page 1 Outline 7.0 Introduction 7.1 Design of Discrete Time IIR Filters 7.2 Design of FIR Filters Page 2 7.0 Introduction Definition of Filter Filter is a system that
More informationCorso di DATI e SEGNALI BIOMEDICI 1. Carmelina Ruggiero Laboratorio MedInfo
Corso di DATI e SEGNALI BIOMEDICI 1 Carmelina Ruggiero Laboratorio MedInfo Digital Filters Function of a Filter In signal processing, the functions of a filter are: to remove unwanted parts of the signal,
More informationCopyright S. K. Mitra
1 In many applications, a discrete-time signal x[n] is split into a number of subband signals by means of an analysis filter bank The subband signals are then processed Finally, the processed subband signals
More informationLECTURER NOTE SMJE3163 DSP
LECTURER NOTE SMJE363 DSP (04/05-) ------------------------------------------------------------------------- Week3 IIR Filter Design -------------------------------------------------------------------------
More informationAparna Tiwari, Vandana Thakre, Karuna Markam Deptt. Of ECE,M.I.T.S. Gwalior, M.P, India
International Journal of Computer & Communication Engineering Research (IJCCER) Volume 2 - Issue 3 May 2014 Design Technique of Lowpass FIR filter using Various Function Aparna Tiwari, Vandana Thakre,
More informationFrequency-Response Masking FIR Filters
Frequency-Response Masking FIR Filters Georg Holzmann June 14, 2007 With the frequency-response masking technique it is possible to design sharp and linear phase FIR filters. Therefore a model filter and
More informationSignals. Continuous valued or discrete valued Can the signal take any value or only discrete values?
Signals Continuous time or discrete time Is the signal continuous or sampled in time? Continuous valued or discrete valued Can the signal take any value or only discrete values? Deterministic versus random
More informationAdvanced Digital Signal Processing Part 5: Digital Filters
Advanced Digital Signal Processing Part 5: Digital Filters Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Institute of Electrical and Information Engineering Digital Signal
More informationDesign of infinite impulse response (IIR) bandpass filter structure using particle swarm optimization
Standard Scientific Research and Essays Vol1 (1): 1-8, February 13 http://www.standresjournals.org/journals/ssre Research Article Design of infinite impulse response (IIR) bandpass filter structure using
More informationThe University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #1
The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #1 Date: October 18, 2013 Course: EE 445S Evans Name: Last, First The exam is scheduled to last 50 minutes. Open books
More information8: IIR Filter Transformations
DSP and Digital (5-677) IIR : 8 / Classical continuous-time filters optimize tradeoff: passband ripple v stopband ripple v transition width There are explicit formulae for pole/zero positions. Butterworth:
More informationDigital Filters IIR (& Their Corresponding Analog Filters) 4 April 2017 ELEC 3004: Systems 1. Week Date Lecture Title
http://elec3004.com Digital Filters IIR (& Their Corresponding Analog Filters) 4 April 017 ELEC 3004: Systems 1 017 School of Information Technology and Electrical Engineering at The University of Queensland
More informationGibb s Phenomenon Analysis on FIR Filter using Window Techniques
86 Gibb s Phenomenon Analysis on FIR Filter using Window Techniques 1 Praveen Kumar Chakravarti, 2 Rajesh Mehra 1 M.E Scholar, ECE Department, NITTTR, Chandigarh 2 Associate Professor, ECE Department,
More informationFIR Filters Digital Filters Without Feedback
C H A P T E R 5 FIR Filters Digital Filters Without Feedback 5. FIR Overview Finally, we get to some actual filters! In this chapter on FIR filters we won t use the s-domain much (that s later), but the
More informationDiscretization of Continuous Controllers
Discretization of Continuous Controllers Thao Dang VERIMAG, CNRS (France) Discretization of Continuous Controllers One way to design a computer-controlled control system is to make a continuous-time design
More informationNH 67, Karur Trichy Highways, Puliyur C.F, Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3
NH 67, Karur Trichy Highways, Puliyur C.F, 639 114 Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3 IIR FILTER DESIGN Structure of IIR System design of Discrete time
More informationNarrow-Band Low-Pass Digital Differentiator Design. Ivan Selesnick Polytechnic University Brooklyn, New York
Narrow-Band Low-Pass Digital Differentiator Design Ivan Selesnick Polytechnic University Brooklyn, New York selesi@poly.edu http://taco.poly.edu/selesi 1 Ideal Lowpass Digital Differentiator The frequency
More informationGEORGIA INSTITUTE OF TECHNOLOGY. SCHOOL of ELECTRICAL and COMPUTER ENGINEERING. ECE 2026 Summer 2018 Lab #8: Filter Design of FIR Filters
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING ECE 2026 Summer 2018 Lab #8: Filter Design of FIR Filters Date: 19. Jul 2018 Pre-Lab: You should read the Pre-Lab section of
More informationUnderstanding the Behavior of Band-Pass Filter with Windows for Speech Signal
International OPEN ACCESS Journal Of Modern Engineering Research (IJMER) Understanding the Behavior of Band-Pass Filter with Windows for Speech Signal Amsal Subhan 1, Monauwer Alam 2 *(Department of ECE,
More informationSignals and Systems Lecture 6: Fourier Applications
Signals and Systems Lecture 6: Fourier Applications Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2012 arzaneh Abdollahi Signal and Systems Lecture 6
More informationDigital Signal Processing for Audio Applications
Digital Signal Processing for Audio Applications Volime 1 - Formulae Third Edition Anton Kamenov Digital Signal Processing for Audio Applications Third Edition Volume 1 Formulae Anton Kamenov 2011 Anton
More informationSimulation Based Design Analysis of an Adjustable Window Function
Journal of Signal and Information Processing, 216, 7, 214-226 http://www.scirp.org/journal/jsip ISSN Online: 2159-4481 ISSN Print: 2159-4465 Simulation Based Design Analysis of an Adjustable Window Function
More informationDigital Processing of Continuous-Time Signals
Chapter 4 Digital Processing of Continuous-Time Signals 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 4-1-1 Digital Processing of Continuous-Time Signals Digital
More informationFIR FILTER DESIGN USING NEW HYBRID WINDOW FUNCTIONS
FIR FILTER DESIGN USING NEW HYBRID WINDOW FUNCTIONS EPPILI JAYA Assistant professor K.CHITAMBARA RAO Associate professor JAYA LAXMI. ANEM Sr. Assistant professor Abstract-- One of the most widely used
More informationFinal Exam. EE313 Signals and Systems. Fall 1999, Prof. Brian L. Evans, Unique No
Final Exam EE313 Signals and Systems Fall 1999, Prof. Brian L. Evans, Unique No. 14510 December 11, 1999 The exam is scheduled to last 50 minutes. Open books and open notes. You may refer to your homework
More informationDigital Processing of
Chapter 4 Digital Processing of Continuous-Time Signals 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 4-1-1 Digital Processing of Continuous-Time Signals Digital
More informationELEC3104: Digital Signal Processing Session 1, 2013
ELEC3104: Digital Signal Processing Session 1, 2013 The University of New South Wales School of Electrical Engineering and Telecommunications LABORATORY 4: DIGITAL FILTERS INTRODUCTION In this laboratory,
More informationFIR FILTER DESIGN USING A NEW WINDOW FUNCTION
FIR FILTER DESIGN USING A NEW WINDOW FUNCTION Mahroh G. Shayesteh and Mahdi Mottaghi-Kashtiban, Department of Electrical Engineering, Urmia University, Urmia, Iran Sonar Seraj System Cor., Urmia, Iran
More informationProblem Point Value Your score Topic 1 28 Discrete-Time Filter Analysis 2 24 Improving Signal Quality 3 24 Filter Bank Design 4 24 Potpourri Total 100
The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #1 Date: March 7, 2014 Course: EE 445S Evans Name: Last, First The exam is scheduled to last 50 minutes. Open books
More informationUNIT II IIR FILTER DESIGN
UNIT II IIR FILTER DESIGN Structures of IIR Analog filter design Discrete time IIR filter from analog filter IIR filter design by Impulse Invariance, Bilinear transformation Approximation of derivatives
More informationEE 422G - Signals and Systems Laboratory
EE 422G - Signals and Systems Laboratory Lab 3 FIR Filters Written by Kevin D. Donohue Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 September 19, 2015 Objectives:
More informationTeam proposals are due tomorrow at 6PM Homework 4 is due next thur. Proposal presentations are next mon in 1311EECS.
Lecture 8 Today: Announcements: References: FIR filter design IIR filter design Filter roundoff and overflow sensitivity Team proposals are due tomorrow at 6PM Homework 4 is due next thur. Proposal presentations
More informationFinal Exam Practice Questions for Music 421, with Solutions
Final Exam Practice Questions for Music 4, with Solutions Elementary Fourier Relationships. For the window w = [/,,/ ], what is (a) the dc magnitude of the window transform? + (b) the magnitude at half
More informationContinuous-Time Signal Analysis FOURIER Transform - Applications DR. SIGIT PW JAROT ECE 2221
Continuous-Time Signal Analysis FOURIER Transform - Applications DR. SIGIT PW JAROT ECE 2221 Inspiring Message from Imam Shafii You will not acquire knowledge unless you have 6 (SIX) THINGS Intelligence
More informationSignal processing preliminaries
Signal processing preliminaries ISMIR Graduate School, October 4th-9th, 2004 Contents: Digital audio signals Fourier transform Spectrum estimation Filters Signal Proc. 2 1 Digital signals Advantages of
More informationECE503: Digital Filter Design Lecture 9
ECE503: Digital Filter Design Lecture 9 D. Richard Brown III WPI 26-March-2012 WPI D. Richard Brown III 26-March-2012 1 / 33 Lecture 9 Topics Within the broad topic of digital filter design, we are going
More informationSignals and Systems Lecture 6: Fourier Applications
Signals and Systems Lecture 6: Fourier Applications Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2012 arzaneh Abdollahi Signal and Systems Lecture 6
More informationBrief Introduction to Signals & Systems. Phani Chavali
Brief Introduction to Signals & Systems Phani Chavali Outline Signals & Systems Continuous and discrete time signals Properties of Systems Input- Output relation : Convolution Frequency domain representation
More informationEELE 4310: Digital Signal Processing (DSP)
EELE 4310: Digital Signal Processing (DSP) Chapter # 10 : Digital Filter Design (Part One) Spring, 2012/2013 EELE 4310: Digital Signal Processing (DSP) - Ch.10 Dr. Musbah Shaat 1 / 19 Outline 1 Introduction
More informationBiosignal filtering and artifact rejection. Biosignal processing I, S Autumn 2017
Biosignal filtering and artifact rejection Biosignal processing I, 52273S Autumn 207 Motivation ) Artifact removal power line non-stationarity due to baseline variation muscle or eye movement artifacts
More informationSignal Processing Toolbox
Signal Processing Toolbox Perform signal processing, analysis, and algorithm development Signal Processing Toolbox provides industry-standard algorithms for analog and digital signal processing (DSP).
More information3F3 Digital Signal Processing (DSP)
3F3 Digital Signal Processing (DSP) Simon Godsill www-sigproc.eng.cam.ac.uk/~sjg/teaching Course Overview 12 Lectures Topics: Digital Signal Processing DFT, FFT Digital Filters Filter Design Filter Implementation
More informationMultirate Digital Signal Processing
Multirate Digital Signal Processing Basic Sampling Rate Alteration Devices Up-sampler - Used to increase the sampling rate by an integer factor Down-sampler - Used to increase the sampling rate by an integer
More informationDepartmentof Electrical & Electronics Engineering, Institute of Technology Korba Chhattisgarh, India
Design of High Pass Fir Filter Using Rectangular, Hanning and Kaiser Window Techniques Ayush Gavel 1, Kamlesh Sahu 2, Pranay Kumar Rahi 3 1, 2 BE Scholar, 3 Assistant Professor 1, 2, 3 Departmentof Electrical
More informationECE 5650/4650 Exam II November 20, 2018 Name:
ECE 5650/4650 Exam II November 0, 08 Name: Take-Home Exam Honor Code This being a take-home exam a strict honor code is assumed. Each person is to do his/her own work. Bring any questions you have about
More informationCHAPTER 2 FIR ARCHITECTURE FOR THE FILTER BANK OF SPEECH PROCESSOR
22 CHAPTER 2 FIR ARCHITECTURE FOR THE FILTER BANK OF SPEECH PROCESSOR 2.1 INTRODUCTION A CI is a device that can provide a sense of sound to people who are deaf or profoundly hearing-impaired. Filters
More informationB.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 DIGITAL SIGNAL PROCESSING (Common to ECE and EIE)
Code: 13A04602 R13 B.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 (Common to ECE and EIE) PART A (Compulsory Question) 1 Answer the following: (10 X 02 = 20 Marks)
More informationPHYS225 Lecture 15. Electronic Circuits
PHYS225 Lecture 15 Electronic Circuits Last lecture Difference amplifier Differential input; single output Good CMRR, accurate gain, moderate input impedance Instrumentation amplifier Differential input;
More informationijdsp Workshop: Exercise 2012 DSP Exercise Objectives
Objectives DSP Exercise The objective of this exercise is to provide hands-on experiences on ijdsp. It consists of three parts covering frequency response of LTI systems, pole/zero locations with the frequency
More informationProblem Point Value Your score Topic 1 28 Discrete-Time Filter Analysis 2 24 Upconversion 3 30 Filter Design 4 18 Potpourri Total 100
The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #1 Date: October 17, 2014 Course: EE 445S Evans Name: Last, First The exam is scheduled to last 50 minutes. Open books
More informationBiosignal filtering and artifact rejection. Biosignal processing, S Autumn 2012
Biosignal filtering and artifact rejection Biosignal processing, 521273S Autumn 2012 Motivation 1) Artifact removal: for example power line non-stationarity due to baseline variation muscle or eye movement
More informationEC6502 PRINCIPLES OF DIGITAL SIGNAL PROCESSING
1. State the properties of DFT? UNIT-I DISCRETE FOURIER TRANSFORM 1) Periodicity 2) Linearity and symmetry 3) Multiplication of two DFTs 4) Circular convolution 5) Time reversal 6) Circular time shift
More informationDigital Signal Processing
Digital Signal Processing Fourth Edition John G. Proakis Department of Electrical and Computer Engineering Northeastern University Boston, Massachusetts Dimitris G. Manolakis MIT Lincoln Laboratory Lexington,
More informationFIR Filter Design using Different Window Techniques
FIR Filter Design using Different Window Techniques Kajal, Kanchan Gupta, Ashish Saini Dronacharya College of Engineering Abstract- Digital filter are widely used in the world of communication and computation.
More informationChapter 5 Window Functions. periodic with a period of N (number of samples). This is observed in table (3.1).
Chapter 5 Window Functions 5.1 Introduction As discussed in section (3.7.5), the DTFS assumes that the input waveform is periodic with a period of N (number of samples). This is observed in table (3.1).
More informationFIR Filters in Matlab
E E 2 7 5 Lab June 30, 2006 FIR Filters in Matlab Lab 5. FIR Filter Design in Matlab Digital filters with finite-duration impulse reponse (all-zero, or FIR filters) have both advantages and disadvantages
More informationThe University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #2
The University of Texas at Austin Dept. of Electrical and Computer Engineering Midterm #2 Date: November 18, 2010 Course: EE 313 Evans Name: Last, First The exam is scheduled to last 75 minutes. Open books
More informationCG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003
CG40 Advanced Dr Stuart Lawson Room A330 Tel: 23780 e-mail: ssl@eng.warwick.ac.uk 03 January 2003 Lecture : Overview INTRODUCTION What is a signal? An information-bearing quantity. Examples of -D and 2-D
More informationChapter 2 Infinite Impulse Response (IIR) Filter
Chapter 2 Infinite Impulse Response (IIR) Filter 2.1 Impulse-Invariant Mapping The generalized transfer function of the system can be represented in Laplace transformation as given below: H a (s) = k=n
More informationFilters. Phani Chavali
Filters Phani Chavali Filters Filtering is the most common signal processing procedure. Used as echo cancellers, equalizers, front end processing in RF receivers Used for modifying input signals by passing
More informationDesign of a Sharp Linear-Phase FIR Filter Using the α-scaled Sampling Kernel
Proceedings of the 6th WSEAS International Conference on SIGNAL PROCESSING, Dallas, Texas, USA, March 22-24, 2007 129 Design of a Sharp Linear-Phase FIR Filter Using the -scaled Sampling Kernel K.J. Kim,
More informationDigital Filters - A Basic Primer
Digital Filters A Basic Primer Input b 0 b 1 b 2 b n t Output t a n a 2 a 1 Written By: Robert L. Kay President/CEO Elite Engineering Corp Notice! This paper is copyrighted material by Elite Engineering
More informationAdaptive Filters Application of Linear Prediction
Adaptive Filters Application of Linear Prediction Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Electrical Engineering and Information Technology Digital Signal Processing
More information1. Find the magnitude and phase response of an FIR filter represented by the difference equation y(n)= 0.5 x(n) x(n-1)
Lecture 5 1.8.1 FIR Filters FIR filters have impulse responses of finite lengths. In FIR filters the present output depends only on the past and present values of the input sequence but not on the previous
More informationDSP Filter Design for Flexible Alternating Current Transmission Systems
DSP Filter Design for Flexible Alternating Current Transmission Systems O. Abarrategui Ranero 1, M.Gómez Perez 1, D.M. Larruskain Eskobal 1 1 Department of Electrical Engineering E.U.I.T.I.M.O.P., University
More informationOutline. Discrete time signals. Impulse sampling z-transform Frequency response Stability INF4420. Jørgen Andreas Michaelsen Spring / 37 2 / 37
INF4420 Discrete time signals Jørgen Andreas Michaelsen Spring 2013 1 / 37 Outline Impulse sampling z-transform Frequency response Stability Spring 2013 Discrete time signals 2 2 / 37 Introduction More
More informationCS3291: Digital Signal Processing
CS39 Exam Jan 005 //08 /BMGC University of Manchester Department of Computer Science First Semester Year 3 Examination Paper CS39: Digital Signal Processing Date of Examination: January 005 Answer THREE
More informationPerformance Analysis of FIR Digital Filter Design Technique and Implementation
Performance Analysis of FIR Digital Filter Design Technique and Implementation. ohd. Sayeeduddin Habeeb and Zeeshan Ahmad Department of Electrical Engineering, King Khalid University, Abha, Kingdom of
More informationEE 311 February 13 and 15, 2019 Lecture 10
EE 311 February 13 and 15, 219 Lecture 1 Figure 4.22 The top figure shows a quantized sinusoid as the darker stair stepped curve. The bottom figure shows the quantization error. The quantized signal to
More informationDigital FIR LP Filter using Window Functions
Digital FIR LP Filter using Window Functions A L Choodarathnakara Abstract The concept of analog filtering is not new to the electronics world. But the problems associated with it like attenuation and
More informationAn Improved Window Based On Cosine Hyperbolic Function
Cyber Journals: Multidisciplinary Journals in Science and Technology, Journal of Selected Areas in Telecommunications (JSAT), July Edition, 2011 An Improved Window Based On Cosine Hyperbolic Function M.
More informationLecture XII: Ideal filters
BME 171: Signals and Systems Duke University October 29, 2008 This lecture Plan for the lecture: 1 LTI systems with sinusoidal inputs 2 Analog filtering frequency-domain description: passband, stopband
More informationNoise removal example. Today s topic. Digital Signal Processing. Lecture 3. Application Specific Integrated Circuits for
Application Specific Integrated Circuits for Digital Signal Processing Lecture 3 Oscar Gustafsson Applications of Digital Filters Frequency-selective digital filters Removal of noise and interfering signals
More information