Craziness based Particle Swarm Optimization algorithm for FIR band stop filter design

被引:59
作者
Kar, Rajib [1 ]
Mandal, Durbadal [1 ]
Mondal, Sangeeta [2 ]
Ghoshal, Sakti Prasad [2 ]
机构
[1] Natl Inst Technol, Dept Elect & Commun Engn, Durgapur, India
[2] Natl Inst Technol, Dept Elect Engn, Durgapur, India
关键词
FIR band stop filter; RCA; PSO; CLPSO; CRPSO; Parks and McClellan (PM) Algorithm;
D O I
10.1016/j.swevo.2012.05.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, an improved particle swarm optimization technique called Craziness based Particle Swarm Optimization (CRPSO) is proposed and employed for digital finite impulse response (FIR) band stop filter design. The design of FIR filter is generally nonlinear and multimodal. Hence gradient based classical optimization methods are not suitable for digital filter design due to sub-optimality problem. So, global optimization techniques are required to avoid local minima problem. Several heuristic approaches are available in the literatures. The Particle Swarm Optimization (PSO) algorithm is a heuristic approach with two main advantages: it has fast convergence, and it uses only a few control parameters. But the performance of PSO depends on its parameters and may be influenced by premature convergence and stagnation problem. To overcome these problems the PSO algorithm has been modified in this paper and is used for FIR filter design. 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 modelled in the technique by using a craziness variable. A craziness operator is introduced in the proposed technique to ensure that the particle would have a predefined craziness probability to maintain the diversity of the particles. The algorithm's performance is studied with the comparison of real coded genetic algorithm (RCA), conventional PSO, comprehensive learning particle swarm optimization (CLPSO) and Parks and McClellan (PM) Algorithm. The simulation results show that the CRPSO is superior or comparable to the other algorithms for the employed examples and can be efficiently used for FIR filter design. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:58 / 64
页数:7
相关论文
共 37 条
[1]   Linear phase FIR filter design using particle swarm optimization and genetic algorithms [J].
Ababneh, Jehad I. ;
Bataineh, Mohammad H. .
DIGITAL SIGNAL PROCESSING, 2008, 18 (04) :657-668
[2]  
Ahmad SU, 2006, IEEE INT SYMP CIRC S, P2517
[3]   Cascade-form multiplierless FIR filter design using orthogonal genetic algorithm [J].
Ahmad, Sabbir U. ;
Antoniou, Andreas .
2006 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY, VOLS 1 AND 2, 2006, :932-+
[4]  
[Anonymous], 6 ANN CHIN AUT COMP
[5]   Power Quality Disturbance Classification Using Fuzzy C-Means Algorithm and Adaptive Particle Swarm Optimization [J].
Biswal, Birendra ;
Dash, P. K. ;
Panigrahi, B. K. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (01) :212-220
[6]   An efficient local search method guided by gradient information for discrete coefficient FIR filter design [J].
Çiloglu, T .
SIGNAL PROCESSING, 2002, 82 (10) :1337-1350
[7]   A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms [J].
Derrac, Joaquin ;
Garcia, Salvador ;
Molina, Daniel ;
Herrera, Francisco .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (01) :3-18
[8]  
Eberhart RC, 2001, IEEE C EVOL COMPUTAT, P81, DOI 10.1109/CEC.2001.934374
[9]  
Fang W., 1 INT C INN COMP INF, V1, P615
[10]   The Design of IIR Digital Filter Based on Chaos Particle Swarm Optimization Algorithm [J].
Gao, Yunhong ;
Li, Yibo ;
Qian, Hongjuan .
SECOND INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING: WGEC 2008, PROCEEDINGS, 2008, :303-+