High Pass Digital FIR Filter Design Using Differential Evolution

Digital Filters are generally used in the present era of communication and computation. Good performance of Digital filters is demanding one & hence it's a challenge to design a digital finite impulse response (FIR) filter satisfying all the necessary and required conditions. Various artificially intelligent optimization techniques evolve for optimized design of digital filter. This paper demonstrates the optimal design of a linear phase digital high pass FIR filter using most suitable mutation strategy of differential evolution (DE) method. DE is a stochastic, population based evolutionary search algorithm used to determine the frequency response of digital FIR filters. Simplicity, fast convergence speed and robustness of algorithm strengthen it and optimal filter coefficients are obtained by its capability of exploring and exploiting the search space locally as well as globally. Multiparameter optimization is employed as the design criterion to obtain the optimal digital FIR filter that minimize the �� ��norm- approximation error and ripple magnitudes of both pass band and stop band. Simulation results for the employed DE method for digital high pass FIR filter authenticates that results are comparable to other evolutionary algorithms and can be applied for higher order filter design.

[1]  L. Rabiner,et al.  A computer program for designing optimum FIR linear phase digital filters , 1973 .

[2]  Salil Kumar Sanyal,et al.  Optimization of Control Parameters of Differential Evolution Technique for the Design of FIR Pulse-shaping Filter in QPSK Modulated System , 2011, J. Commun..

[3]  Nurhan Karaboga,et al.  A new design method based on artificial bee colony algorithm for digital IIR filters , 2009, J. Frankl. Inst..

[4]  Abhijit Chandra,et al.  Role of Mutation Strategies of Differential Evolution Algorithm in Designing Hardware Efficient Multiplier-less Low-pass FIR Filter , 2012, J. Multim..

[5]  Jehad I. Ababneh,et al.  Linear phase FIR filter design using particle swarm optimization and genetic algorithms , 2008, Digit. Signal Process..

[6]  Kim-Fung Man,et al.  Design and optimization of IIR filter structure using hierarchical genetic algorithms , 1998, IEEE Trans. Ind. Electron..

[7]  Jean-Michel Renders,et al.  Hybrid methods using genetic algorithms for global optimization , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[8]  J. McClellan,et al.  Chebyshev Approximation for Nonrecursive Digital Filters with Linear Phase , 1972 .

[9]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[10]  N. Karaboga,et al.  A new method for adaptive IIR filter design based on tabu search algorithm , 2005 .

[11]  Sonika Aggarwal,et al.  Design of FIR Filter Using GA and its Comparison with Hamming window and Parks McClellan Optimization Techniques , 2012 .

[12]  Jyh-Horng Chou,et al.  Design of Optimal Digital IIR Filters by Using an Improved Immune Algorithm , 2006, IEEE Transactions on Signal Processing.

[13]  Andries Petrus Engelbrecht,et al.  Bare bones differential evolution , 2009, Eur. J. Oper. Res..

[14]  S. Mondal,et al.  Novel particle swarm optimization for high pass FIR filter design , 2012, 2012 IEEE Symposium on Humanities, Science and Engineering Research.

[15]  A. Abraham,et al.  Simplex Differential Evolution , 2009 .

[16]  D. Suckley Genetic algorithm in the design of FIR filters , 1991 .

[17]  Michele Marchesi,et al.  Applications of simulated annealing for the design of special digital filters , 1992, IEEE Trans. Signal Process..

[18]  Sonika Gupta,et al.  Performance Analysis of FIR Filter Design by Using Rectangular, Hanning and Hamming Windows Methods , 2012 .

[19]  Sakti Prasad Ghoshal,et al.  Digital FIR filter design using fitness based hybrid adaptive differential evolution with particle swarm optimization , 2013, Natural Computing.

[20]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

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

[22]  John G. Proakis,et al.  Digital Signal Processing: Principles, Algorithms, and Applications , 1992 .

[23]  Nurhan Karaboga,et al.  Design of Digital FIR Filters Using Differential Evolution Algorithm , 2006 .

[24]  Dervis Karaboga,et al.  Designing digital IIR filters using ant colony optimisation algorithm , 2004, Eng. Appl. Artif. Intell..

[25]  G. Jullien,et al.  Digital filter design using genetic algorithm , 1998, 1998 IEEE Symposium on Advances in Digital Filtering and Signal Processing. Symposium Proceedings (Cat. No.98EX185).

[26]  Yadwinder Singh Brar,et al.  A Hybrid Differential Evolution Method for the Design of IIR Digital Filter , 2013 .

[27]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[28]  P. N. Suganthan,et al.  Differential Evolution: A Survey of the State-of-the-Art , 2011, IEEE Transactions on Evolutionary Computation.

[29]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[30]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .