DESIGN OF INFINITE IMPULSE RESPONSE FILTER USING GENETIC ALGORITHM TO MINIMIZE THE RIPPLE IN PASS BAND AND STOP BAND AND TO DECREASE THE TRANSITION WIDTH

The design of infinite impulse response (IIR) filter has increased attention in the field of signal processing in recent years. This paper presents the design of Band Pass Butterworth and Chebyshev infinite impulse response (IIR) filters with requirement of less ripples in pass band and stop band and small transition width. The Di fferent optimization algorithms are available in literature but the Genetic Algorithm (GA) has been used here for the design of Butterworth and Chebyshev infinite impulse response (IIR) filters due to its simplicity and ease of implementation. The Genetic Algorithm (GA) is a general optimization algorithm, but it needs to be modified to design a digital IIR filter design. These modifications include a method for mapping a filter to an element, evaluation of the fitness function of the IIR filter, creation of an initial population of the IIR filter. The Genetic Algorithm is applied in order t o obtain the designed magnitude response (Hn) as close as possible to desired magnitude response (Hd) .The proposed Algorithm has been tested for band pass Butterworth and Chebyshev IIR filter design problems. Keywords-Butterworth Filter, Chebyshev Filter, Infinite Impulse Response (IIR) Filter, Band Pass Filter, Genetic Algorithm, Fitness Function, Generations, Crossover

[1]  P. Reiser,et al.  Genetic algorithms in engineering systems: innovations and applications , 1996 .

[2]  Mathias C. Lang,et al.  Least-squares design of IIR filters with prescribed magnitude and phase responses and a pole radius constraint , 2000, IEEE Trans. Signal Process..

[3]  Takao Hinamoto,et al.  Optimal design of IIR digital filters with robust stability using conic-quadratic-programming updates , 2003, IEEE Trans. Signal Process..

[4]  Hon Keung Kwan,et al.  IIR Digital Filter Design With New Stability Constraint Based on Argument Principle , 2009, IEEE Transactions on Circuits and Systems I: Regular Papers.

[5]  Shing-Tai Pan,et al.  Design of Robust D-Stable IIR Filters Using Genetic Algorithms With Embedded Stability Criterion , 2009, IEEE Transactions on Signal Processing.

[6]  Xin-She Yang,et al.  Engineering Optimization: An Introduction with Metaheuristic Applications , 2010 .

[7]  Javad Poshtan,et al.  IIR filter design using time and frequency responses by genetic algorithm for system identification , 2011 .

[8]  Shing-Tai Pan,et al.  Design of Stable IIR Filter by Improved Genetic Algorithm , 2012, 2012 Third International Conference on Innovations in Bio-Inspired Computing and Applications.

[9]  Subhadeep Chakraborty,et al.  Design and Determination of Optimum Coefficients of IIR Digital Highpass Filter using Analog to Digital Mapping Technique , 2012 .

[10]  S. Bhadauria,et al.  Digital design and optimization of higher order adaptive system using Continuous genetic algorithm , 2012 .

[11]  Sabrina Hirsch,et al.  Digital Signal Processing A Computer Based Approach , 2016 .