A novel approach for optimal design of digital FIR filter using grasshopper optimization algorithm

被引:32
作者
Yadav, Suman [1 ]
Yadav, Richa [2 ]
Kumar, Ashwni [2 ]
Kumar, Manjeet [3 ]
机构
[1] Bharati Vidyapeeth Coll Engn, Dept Elect & Commun Engn, New Delhi 110063, India
[2] Indira Gandhi Delhi Tech Univ Women IGDTUW, Dept Elect & Commun Engn, New Delhi 110006, India
[3] Delhi Technol Univ DTU Rohini, Dept Elect & Commun Engn, Delhi 110042, India
关键词
Digital filter design; Filter response; Grasshopper optimization algorithm; Bio-inspired algorithms;
D O I
10.1016/j.isatra.2020.08.032
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The idea behind designing digital filters is to compute the optimal filter coefficients such that the magnitude response of the designed matches the ideal frequency response using optimization algorithms. The proposed work employed a recently proposed swarm-based optimization technique, namely, a grasshopper optimization algorithm (GOA) to design a linear phase finite impulse response (FIR) low pass, high pass, band pass , and band stop filters. This proposed algorithm models the behaviour of grasshoppers while seeking food sources to solve optimization problems. For the designing of the FIR filter, an absolute error difference fitness function is used, which is minimized using GOA to obtain optimal filter coefficients. The performance comparison of the proposed work is done with already existing algorithms such as cuckoo search, particle swarm optimization, artificial bee colony to prove its superiority and consistency. It is found that GOA based filter meets the objective efficiently with reduced ripples in pass band and higher attenuation in stop band with least execution time. (c) 2020 ISA. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:196 / 206
页数:11
相关论文
共 45 条
[21]  
Kumar A, 2018, J MED SYST, V42, DOI [10.1007/s10916-017-0886-1, 10.1515/joc-2018-0071]
[22]   Adaptive infinite impulse response system identification using modified-interior search algorithm with Levy flight [J].
Kumar, Manjeet ;
Rawat, Tarun Kumar ;
Aggarwal, Apoorva .
ISA TRANSACTIONS, 2017, 67 :266-279
[23]   Bat Algorithm: Application to Adaptive Infinite Impulse Response System Identification [J].
Kumar, Manjeet ;
Aggarwal, Apoorva ;
Rawat, Tarun Kumar .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2016, 41 (09) :3587-3604
[24]   Optimal fractional delay-IIR filter design using cuckoo search algorithm [J].
Kumar, Manjeet ;
Rawat, Tarun Kumar .
ISA TRANSACTIONS, 2015, 59 :39-54
[25]   Optimal design of FIR fractional order differentiator using cuckoo search algorithm [J].
Kumar, Manjeet ;
Rawat, Tarun Kumar .
EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (07) :3433-3449
[26]   A novel approach to speckle noise filtering based on Artificial Bee Colony algorithm: An ultrasound image application [J].
Latifoglu, Fatma .
COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2013, 111 (03) :561-569
[27]   A WEIGHTED LEAST-SQUARES ALGORITHM FOR QUASI-EQUIRIPPLE FIR AND IIR DIGITAL-FILTER DESIGN [J].
LIM, YC ;
LEE, JH ;
CHEN, CK ;
YANG, RH .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1992, 40 (03) :551-558
[28]  
Öner M, 1998, CONF REC ASILOMAR C, P1397, DOI 10.1109/ACSSC.1998.751556
[29]   Adaptive noise filtering based on artificial hydrocarbon networks: An application to audio signals [J].
Ponce, Hiram ;
Ponce, Pedro ;
Molina, Arturo .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (14) :6512-6523
[30]  
Rakshit H, 2014, 2014 9TH INTERNATIONAL FORUM ON STRATEGIC TECHNOLOGY (IFOST), P91, DOI 10.1109/IFOST.2014.6991079