A Comparative Performance Analysis of High Pass Filter Using Bartlett Hanning And Blackman Harris Windows

Similar documents
Dipti Rathore 1, Anjali Gupta 2, Sumit Chakravorty 3, Pranay Kumar Rahi 4 1, 2, 3. IJRASET: All Rights are Reserved

Department of Electrical and Electronics Engineering Institute of Technology, Korba Chhattisgarh, India

IJRASET: All Rights are Reserved

Departmentof Electrical & Electronics Engineering, Institute of Technology Korba Chhattisgarh, India

Gibb s Phenomenon Analysis on FIR Filter using Window Techniques

FIR window method: A comparative Analysis

Design Digital Non-Recursive FIR Filter by Using Exponential Window

DSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters

FIR Filter Design using Different Window Techniques

Aparna Tiwari, Vandana Thakre, Karuna Markam Deptt. Of ECE,M.I.T.S. Gwalior, M.P, India

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters

A comparative study on main lobe and side lobe of frequency response curve for FIR Filter using Window Techniques

ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet

Design of FIR Filter for Efficient Utilization of Speech Signal Akanksha. Raj 1 Arshiyanaz. Khateeb 2 Fakrunnisa.Balaganur 3

Simulation Based Design Analysis of an Adjustable Window Function


Corso di DATI e SEGNALI BIOMEDICI 1. Carmelina Ruggiero Laboratorio MedInfo

NOISE REDUCTION TECHNIQUES IN ECG USING DIFFERENT METHODS Prof. Kunal Patil 1, Prof. Rajendra Desale 2, Prof. Yogesh Ravandle 3

DIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP

Digital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title

Design and comparison of butterworth and chebyshev type-1 low pass filter using Matlab

F I R Filter (Finite Impulse Response)

Implementation and Comparison of Low Pass FIR Filter on FPGA Using Different Techniques

International Journal of Digital Application & Contemporary research Website: (Volume 2, Issue 6, January 2014)

MULTIRATE IIR LINEAR DIGITAL FILTER DESIGN FOR POWER SYSTEM SUBSTATION

GUJARAT TECHNOLOGICAL UNIVERSITY

DESIGN OF FIR AND IIR FILTERS

FIR Digital Filter and Its Designing Methods

Frequency-Response Masking FIR Filters

B.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 DIGITAL SIGNAL PROCESSING (Common to ECE and EIE)

Performance Analysis of FIR Digital Filter Design Technique and Implementation

EE 422G - Signals and Systems Laboratory

Design of FIR Filters

The University of Texas at Austin Dept. of Electrical and Computer Engineering Final Exam

CS3291: Digital Signal Processing

The Design of Experimental Teaching System for Digital Signal Processing Based on GUI

EE 470 Signals and Systems

FIR FILTER DESIGN USING A NEW WINDOW FUNCTION

Analysis of Word length Effect in Fir Filter

Computer-Aided Design (CAD) of Recursive/Non-Recursive Filters

Digital Filters FIR and IIR Systems

Performance Analysis on frequency response of Finite Impulse Response Filter

CHAPTER 2 FIR ARCHITECTURE FOR THE FILTER BANK OF SPEECH PROCESSOR

HARDWARE IMPLEMENTATION OF LOCK-IN AMPLIFIER FOR NOISY SIGNALS

2) How fast can we implement these in a system

A Lower Transition Width FIR Filter & its Noise Removal Performance on an ECG Signal

Design of Multiplier Less 32 Tap FIR Filter using VHDL

DIGITAL SIGNAL PROCESSING WITH VHDL

Digital Filtering: Realization

DFT: Discrete Fourier Transform & Linear Signal Processing

Design IIR Filter using MATLAB

Design of infinite impulse response (IIR) bandpass filter structure using particle swarm optimization

ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015

Digital FIR LP Filter using Window Functions

The Comparative Study of FPGA based FIR Filter Design Using Optimized Convolution Method and Overlap Save Method

Experiment 4- Finite Impulse Response Filters

Quantized Coefficient F.I.R. Filter for the Design of Filter Bank

Understanding the Behavior of Band-Pass Filter with Windows for Speech Signal

Advanced Digital Signal Processing Part 5: Digital Filters

Designing Filters Using the NI LabVIEW Digital Filter Design Toolkit

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District DEPARTMENT OF INFORMATION TECHNOLOGY DIGITAL SIGNAL PROCESSING UNIT 3

Performance Analysis of gradient decent adaptive filters for noise cancellation in Signal Processing

DSP Filter Design for Flexible Alternating Current Transmission Systems

Digital Signal Processing

FIR FILTER DESIGN USING NEW HYBRID WINDOW FUNCTIONS

IMPLEMENTATION OF DIGITAL FILTER ON FPGA FOR ECG SIGNAL PROCESSING

COMPARISON OF VARIOUS FILTERING TECHNIQUES USED FOR REMOVING HIGH FREQUENCY NOISE IN ECG SIGNAL

Low Power LFM Pulse Compression RADAR with Sidelobe suppression

Design of FIR Filter Using Modified Montgomery Multiplier with Pipelining Technique

Analysis The IIR Filter Design Using Particle Swarm Optimization Method

Word length Optimization for Fir Filter Coefficient in Electrocardiogram Filtering

ELEC3104: Digital Signal Processing Session 1, 2013 LABORATORY 3: IMPULSE RESPONSE, FREQUENCY RESPONSE AND POLES/ZEROS OF SYSTEMS

Design and Implementation of Efficient FIR Filter Structures using Xilinx System Generator

FOURIER analysis is a well-known method for nonparametric

INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATION ENGINEERING & TECHNOLOGY (IJECET)

Signals and Systems Using MATLAB

Keywords FIR lowpass filter, transition bandwidth, sampling frequency, window length, filter order, and stopband attenuation.

Noise estimation and power spectrum analysis using different window techniques

ISSN: International Journal Of Core Engineering & Management (IJCEM) Volume 3, Issue 4, July 2016

Mel Spectrum Analysis of Speech Recognition using Single Microphone

Optimized FIR filter design using Truncated Multiplier Technique

A Comparative Study on Direct form -1, Broadcast and Fine grain structure of FIR digital filter

Design Band Pass FIR Digital Filter for Cut off Frequency Calculation Using Artificial Neural Network

ISSN (PRINT): , (ONLINE): , VOLUME-5, ISSUE-2,

On-Chip Implementation of Cascaded Integrated Comb filters (CIC) for DSP applications

A Novel Four Switch Three Phase Inverter Controlled by Different Modulation Techniques A Comparison

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b

Window Method. designates the window function. Commonly used window functions in FIR filters. are: 1. Rectangular Window:

An Improved Window Based On Cosine Hyperbolic Function

ECE 421 Introduction to Signal Processing

SCUBA-2. Low Pass Filtering

Discrete Fourier Transform (DFT)

Improving ECG Signal using Nuttall Window-Based FIR Filter

FPGA based Asynchronous FIR Filter Design for ECG Signal Processing

Performance Analysis of FIR Filter Design Using Reconfigurable Mac Unit

Department of Electronic Engineering NED University of Engineering & Technology. LABORATORY WORKBOOK For the Course SIGNALS & SYSTEMS (TC-202)

FX Basics. Filtering STOMPBOX DESIGN WORKSHOP. Esteban Maestre. CCRMA - Stanford University August 2013

Design and Performance Analysis of 64 bit Multiplier using Carry Save Adder and its DSP Application using Cadence

Signals. Continuous valued or discrete valued Can the signal take any value or only discrete values?

Transcription:

A Comparative Performance Analysis of High Pass Filter Using Bartlett Hanning And Blackman Harris Windows Vandana Kurrey 1, Shalu Choudhary 2, Pranay Kumar Rahi 3, 1,2 BE scholar, 3 Assistant Professor, 1,2,3 Department of Electrical and Electronics Engineering, Institute of Technology, Korba, Chhattisgarh, India. ABSTRACT In this paper, high pass filter has been designed and simulated using Bartlett Hanning and Blackman Harris window techniques. We represent the role of filter in our daily life. As a result good digital filter performance is important and hence to design a digital finite impulse response (FIR) filters satisfying all the required condition. Here the performance analyses of Bartlett Hanning and Blackman Harris window have been compared in time and frequency domain using MATLAB simulation. Comparing simulation result of different window, we found Blackman Harris window with best performance as Bartlett Hanning window. The Blackman Harris window is a more elaborate version of the sinusoid approach used by the Hanning window.it is observed that the Blackman Harris window gives better responses as Bartlett Hanning window. Keywords: - DSP, Digital filter, FIR, High pass filter, Bartlett Hanning, Blackman Harris. 1. INTRODUCTION Digital filters play an important role in digital signal processing applications. A digital filter is a mathematical algorithm implemented in hardware / software that operates on a digital input to produce a digital output [1]. In signal processing, a filter is a device or process that removes from the unwanted component of the signal. Digital filter are classified into two categories and they are the Finite Impulse Response (FIR) filter and Infinite Impulse Response (IIR) filter [2]. In the FIR system, the impulse response is of finite duration, this number of nonzero terms. On the other hand, the IIR system has an infinite number of nonzero terms [3]. There are mainly three methods used for FIR filter design: FIR filters design using windows. FIR filter design using frequency sampling method. Optimal or Minimax FIR filter design [4]. 2. FIR FILTER The response of the FIR filter depends only on the present and past input samples. These are some forms of FIR filter.they are given below [5]: 1. High pass filter, 2. Low pass filter, 3. Band pass filter, 4. Band stop filter and 5. All pass filter. 2.1 HIGH PASS FILTER High pass filter because frequency above = tend to be passed with little attenuation or phase shift while those tend to be attenuated. The phase shift is positive while for the low pass will be negative. FIR filter has following advantages over IIR filters 1. FIR filter has finite impulse response where as IIR has infinite impulse. 2. FIR filter is linear phase and can easily controlled whereas IIR filter has no particular phase and difficult to control. 3. FIR filter consist of only zeros but IIR filter has both zeros and poles. 4. The design methods are generally linear. 5. They are always stable. MATLAB software is used to generate the simulation results. The benefit of using this software is that it enables us to use various tools to make the work easier. MATLAB is a very strong scientific 372

computing and graphics software system which can be accurately mathematical filter design and therefore, the realization of MATLAB program is simple. The features of an FIR filter are enumerated below: The digital filters are classified either as finite duration pulse response (FIR) and infinite duration of (IIR). It`s z transform of FIR filter is given by, H(z) (3) 1. It is an all zeros filter. 2. It is non-recursive in nature. 3. It does not use feedback. 4. The complexity in implementing is low 5. It requires higher order of filter for similar specification 3. WINDOW TECHINIQUES implicates a function called window Function. It is also known as Tapering Function. This report deals with some of the techniques used to design FIR filters. In the beginning the windowing method and the frequency sampling method are discussed in details with their merits and demerits [6]. The desired frequency of digital filter is periodic in frequency and can be expanded in a Fourier series, i.e., Where, h(n)= H d ( jω ) = d(n)e -jω.. (1) e jω ) e jωn dω.(2) The Fourier coefficient of the series h(n) are identical to the impulse response of a digital filter. There are two difficulties with the implementation of above equation for designing digital filter First the impulse response is of infinite duration and second, the filter is non-causal and unrealizable. No finite amount of delay can make the impulse response realizable. Hence the filter resulting from a Fourier series representation of H d ( jω ) is an unrealizable IIR filter. The windows used in this paper to design the FIR are: 1. Bartlett Hanning window and 2. Blackman Harris window. Where, M = N 3.1 BARTLETT HANNING WINDOW FUNCTION The window function of a non- causal Bartlett window is expressed by, W bart (n) = (4) Where, n = number of samples M = total number of sample point. The Hanning window has a shape similar to that of half a cycle of cosine wave. The following equation defines the Hanning window. W(n) = 0.5-0.5 (c).....(5) Where, N is length of the window and w is the window value. The Bartlett Hanning window is useful for analyzing transients longer then time duration of window and for general-purpose applications. 3.2 BLACKMAN HARRIS WINDOW Blackman Harris window is a higher order generalized cosine window. The Blackman Harris windows form a family of three and term window. The variation on the coefficient allows a compromise between main-lobe width and side- lobe level. The Blackman Harris window has one degree of freedom which is used to minimize the level of side-lobes, and the other is used for the maximization of the roll-off rate. It defines the three-term Blackman Harris 373

window as the one which uses both degrees of freedom to minimize side-lobe level. W(n) = a 0 +a 1 +a 2 cos for (6) Where a 0, a 1, a 2 are constants. A 0 =, a 1 =, a 2 = The Blackman Harris Window is a modified version of Exact Blackman Window. The following above equations define the Blackman Harris window. It is useful for single tone measurement. The Blackman Harris window has a wider main lobe and a lower minimum side lobe level then the exact Blackman window. Harris use of windows for harmonic analysis. Fig.3 Magnitude [db] and Phase response of Bartlett Hanning Fig. 4 Filter coefficient on Bartlett Hanning Fig.1 Magnitude Response of Bartlett Hanning Fig.2 Phase Response of Bartlett Hanning Window Technique Fig. 5 Magnitude Response of Blackman Harris 374

Parameter Values Sampling frequency (f s ) 48000Hz Cut off Frequency (f c) 10800Hz Order (N) 50 Table 2. Filter co-efficient of Bartlett Hanning and Blackman Harris window Techniques Fig. 6 Phase Response of Blackman Harris Window Technique Fig. 7 Magnitude [db] and Phase Response of Blackman Harris window technique Bartlett- Hanning Frequency Magnitude (khz) (db) Blackman-Harris Frequency (khz) Magnitude (db) 1-48.692 1-112.95 2-48.636 2-111.99 3-48.061 3-110.01 4-47.326 4-109.700 5-44.730 5-110.910 6-46.7052 6 0 7-44.443 7-111.587 8-39.551 8-54.31 9-42.106 9-27.813 10-16.885 10-12.949 4. CONCLUSIONS In this paper, high pass filter has been designed and simulated using Bartlett Hanning and Blackman Harris s. By analysis of performance of proposed FIR filter we conclude that Blackman Harris shows better than Bartlett Hanning. The performance of Bartlett Hanning and Blackman Harris Window has been mainly compared considering their magnitude and phase response using MATLAB simulation. Comparing simulation results of different window, this paper has found Blackman-Harris Window with best performance among them which is also expected from the theory. In all cases, it has been found Blackman-Harris Window showing superiority in performance and demonstrating best functionality among these Bartlett-Hanning Windows which is also expected. Fig.8 Filter co-efficient of Blackman Harris 3. SIMULATION AND RESULT Table 1. Parameter Specification REFERENCES 1) S Salivahanan and C Ghanapriya, Digital Signal Processing, Tata Mc Graw -Hill, 2 nd Edition, pp. 430-469, 2011. 375

2) Yu-Chi Tsao and Ken Choi, Hardware- Efficient VLSI Implementation for 3-Parallel Linear-Phase Fir Digital Filter of Odd Length, Circuits and Systems (ISCAS), IEEE Conference, ISBN: 978-1-4673-0218-0, pp. 998-1001, 2012. 3) V.Soni, Shukla P. and Kumar M., Application of Exponential Window To Design A Digital Nonrecursive Fir Filter, IEEE International Conference on Advanced Communication Technology (ICACT), ISBN: 978-1-4244-8830- 8, pp.1015-1019, 2011. 4) Mehboob, R.Khan, S.A., and Qamar, R., FIR Filter Design Methodology for Hardware Optimized Implementation, IEEE Transaction on Consumer Electronics, Vol. 55, Issue 3, pp. 1669-1673, 2009. 5) Sarita Chouhan, and Yogesh Kumar, Low Power Designing of FIR Filters, International Journal of Advanced Technology and Engineering Research, ISSN: 2250-3536, Vol. 2, Issue 2, pp. 59-67, 2012. 6) Subhadeep Chakraborty, Krishna Kumar Jha and Abhirup Patra, Design of IIR Digital High Pass Butterworth Filter using Analog to Digital Mapping Technique, International Journal Of Computer Applications, ISSN: 0975-8887, Vol. 52, Issue 7, pp. 6-11, Aug. 2012. Pranay Kumar Rahi received the Bachelor of Engineering Degree in Electronics and Telecommunication Engineering from Government Engineering College, Guru Ghasidas University, Bilaspur, Chhattisgarh, India in 2004 and pursuing Masters of Engineering in Electronics and Communication Engineering from National Institute of Technical Teachers Training and Research, Punjab University, Chandigarh, India. Working as a Assistant Professor in Electrical and Electronics Engineering of Institute of Technology, Korba since 2008. He has authored 14 research publications and published a number of journal papers and research paper in the leading International and National journal. His primary research interest includes Digital Signal Processing, VLSI Design, Control Systems and Digital Electronics and Logic Design. AUTHORS Vandana Kurrey persuing Bachelor of Engineering in Electrical and Electronics Engineering in 5 th Semester from Institute of Technology, Korba, Swami Vivekanada Technical University, Chhattisgarh, India. Shalu Choudhary persuing Bachelor of Engineering in Electrical and Electronics Engineering in 5 th Semester from Institute of Technology, Korba, Swami Vivekanada Technical University, Chhattisgarh, India. 376