Design of optimal linear phase FIR high pass filter using craziness based particle swarm optimization technique

In this paper, an optimal design of linear phase digital high pass FIR filter using Craziness based Particle Swarm Optimization (CRPSO) approach has been presented. FIR filter design is a multi-modal optimization problem. The conventional gradient based optimization techniques are not efficient for such multi-modal optimization problem as they are susceptible to getting trapped on local optima. Given the desired filter specifications to be realized, the CRPSO algorithm generates a set of optimal filter coefficients and tries to meet the desired specifications. In birds' flocking or fish schooling, a bird or a fish often changes directions suddenly. This is described by using a ''craziness'' factor and is modeled in the CRPSO technique. In this paper, the realizations of the CRPSO based optimal FIR high pass filters of different orders have been performed. The simulation results have been compared to those obtained by the well accepted classical optimization algorithm such as Parks and McClellan algorithm (PM), and evolutionary algorithms like Real Coded Genetic Algorithm (RGA), and conventional Particle Swarm Optimization (PSO). The results justify that the proposed optimal filter design approach using CRPSO outperforms PM, RGA and PSO, in the optimal characteristics of frequency spectrums.

[1]  Kit Yan Chan,et al.  Improved Hybrid Particle Swarm Optimized Wavelet Neural Network for Modeling the Development of Fluid Dispensing for Electronic Packaging , 2008, IEEE Transactions on Industrial Electronics.

[2]  L. Litwin FIR and IIR digital filters , 2000 .

[3]  Lawrence R. Rabiner,et al.  Approximate design relationships for low-pass FIR digital filters , 1973 .

[4]  Archana Sarangi,et al.  DEPSO and PSO-QI in digital filter design , 2011, Expert Syst. Appl..

[5]  Bijaya K. Panigrahi,et al.  Power Quality Disturbance Classification Using Fuzzy C-Means Algorithm and Adaptive Particle Swarm Optimization , 2009, IEEE Transactions on Industrial Electronics.

[6]  O. Herrmann,et al.  Design of nonrecursive digital filters with minimum phase , 1970 .

[7]  Sakti Prasad Ghoshal,et al.  Comparative Optimal Designs of Non-Uniformly Excited Concentric Circular Antenna Array Using Evolutionary Optimization Techniques , 2009, 2009 Second International Conference on Emerging Trends in Engineering & Technology.

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

[9]  Sakti Prasad Ghoshal,et al.  Radiation pattern optimization for concentric circular antenna array with central element feeding using craziness-based particle swarm optimization , 2010 .

[10]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[11]  Russell C. Eberhart,et al.  Comparison between Genetic Algorithms and Particle Swarm Optimization , 1998, Evolutionary Programming.

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

[13]  C. K. Yuen,et al.  Digital Filters , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[14]  Yüksel Özbay,et al.  A Windows-Based Digital Filter Design , 2003 .

[15]  M.N.S. Swamy,et al.  Design of two-dimensional recursive filters using genetic algorithms , 2003 .

[16]  S. Chen,et al.  IIR model identification using batch-recursive adaptive simulated annealing algorithm , 2000 .

[17]  Sakti Prasad Ghoshal,et al.  Application of evolutionary optimization techniques for finding the optimal set of concentric circular antenna array , 2011, Expert Syst. Appl..

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