On the Design and Optimization of Digital IIR Filter using Oppositional Artificial Bee Colony Algorithm

被引:0
作者
Dhaliwal, Kamalpreet Kaur [1 ]
Dhillon, Jaspreet Singh [1 ]
机构
[1] Sant Longowal Inst Engn & Technol, Dept Elect & Instrumentat Engn, Longowal, Punjab, India
来源
2016 IEEE STUDENTS' CONFERENCE ON ELECTRICAL, ELECTRONICS AND COMPUTER SCIENCE (SCEECS) | 2016年
关键词
Digital infinite impulse response filter; artificial bee colony optimization; opposition based learning; digital filter design; multiparameter optimization; EFFICIENT;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In almost all the digital filtering applications the digital infinite impulse response (IIR) filters are preferred over finite impulse response (FIR) filters because they provide much better performance, less computational cost and have smaller memory requirements for similar magnitude specifications. However, the digital IIR filters are generally multimodal with respect to the filter coefficients and therefore, reliable methods that can provide global optimal solutions are required. The artificial bee colony (ABC) algorithm is one such recently introduced meta-heuristic optimization algorithm which has proven to be more effective than other population based algorithms. But in some cases it shows insufficiency while searching the solution space resulting in a weak exchange of information and hence is not able to return better solutions. To overcome this deficiency, the opposition based learning strategy is incorporated in ABC and hence a modified version called oppositional artificial bee colony (OABC) algorithm is proposed in this paper. Duplication of members is avoided during the run which also augments the exploration ability. The developed algorithm is then applied for the design of optimal and stable digital IIR filter structure where designing of band-pass filter is carried out. To check the effectiveness of OABC, the results are compared with some well established filter design techniques and it is observed that in most cases OABC returns better or atleast comparable results.
引用
收藏
页数:8
相关论文
共 36 条
[21]   A new design method based on artificial bee colony algorithm for digital IIR filters [J].
Karaboga, Nurhan .
JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2009, 346 (04) :328-348
[22]  
Kaur Ranjit, 2012, WSEAS Transactions on Signal Processing, V8, P121
[23]  
kaur Ranjit, 2013, IJ INFORM TECHNOLOG, V7, P27
[24]  
Liand J.H., 1996, J CHINA I COMMUNICAT, V17, P1
[25]  
Lu W.-S., 2000, Signal Processing X Theories and Applications. Proceedings of EUSIPCO 2000. Tenth European Signal Processing Conference, P351
[26]  
Mitra S.K., 1993, HDB DIGITAL SIGNAL P, P425
[27]   Opposition-based differential evolution [J].
Rahnamayan, Shahryar ;
Tizhoosh, Hamid R. ;
Salama, Magdy M. A. .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (01) :64-79
[28]  
Sabbir U., 2006, IEEE Transaction on Signal Processing, V1, P1
[29]   Optimal IIR filter design using Gravitational Search Algorithm with Wavelet Mutation [J].
Saha, S. K. ;
Kar, R. ;
Mandal, D. ;
Ghoshal, S. P. .
JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2015, 27 (01) :25-39
[30]   Differential evolution design of an IIR-filter [J].
Storn, R .
1996 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION (ICEC '96), PROCEEDINGS OF, 1996, :268-273