Cat Swarm Optimization algorithm for optimal linear phase FIR filter design

被引:148
作者
Saha, Suman Kumar [1 ]
Ghoshal, Sakti Prasad [2 ]
Kar, Rajib [1 ]
Mandal, Durbadal [1 ]
机构
[1] Natl Inst Technol, Dept Elect & Commun Engn, Durgapur, India
[2] Natl Inst Technol, Dept Elect Engn, Durgapur, India
关键词
FIR filter; RGA; PSO; DE; CSO; Evolutionary optimization technique; Convergence; DIGITAL-FILTERS; ONLINE;
D O I
10.1016/j.isatra.2013.07.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
In this paper a new meta-heuristic search method, called Cat Swarm Optimization (CSO) algorithm is applied to determine the best optimal impulse response coefficients of FIR low pass, high pass, band pass and band stop filters, trying to meet the respective ideal frequency response characteristics. CSO is generated by observing the behaviour of cats and composed of two sub-models. In CSO, one can decide how many cats are used in the iteration. Every cat has its' own position composed of M dimensions, velocities for each dimension, a fitness value which represents the accommodation of the cat to the fitness function, and a flag to identify whether the cat is in seeking mode or tracing mode. The final solution would be the best position of one of the cats. CSO keeps the best solution until it reaches the end of the iteration. The results of the proposed CSO based approach have been compared to those of other well-known optimization methods such as Real Coded Genetic Algorithm (RGA), standard Particle Swarm Optimization (PSO) and Differential Evolution (DE). The CSO based results confirm the superiority of the proposed CSO for solving FIR filter design problems. The performances of the CSO based designed FIR filters have proven to be superior as compared to those obtained by RGA, conventional PSO and DE. The simulation results also demonstrate that the CSO is the best optimizer among other relevant techniques, not only in the convergence speed but also in the optimal performances of the designed filters. (C) 2013 ISA. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:781 / 794
页数:14
相关论文
共 44 条
[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]
[Anonymous], 1995, TECHNICAL REP
[6]
[Anonymous], 2012, DISCRETE DYN NAT SOC, DOI DOI 10.1155/2012/638275
[7]
[Anonymous], S AFRICAN COMPUTER J
[8]
[Anonymous], 1995, 1995 IEEE INT C
[9]
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
[10]
Chu SC, 2007, INT J INNOV COMPUT I, V3, P163