| Literature DB >> 32917373 |
Suman Yadav1, Richa Yadav2, Ashwni Kumar3, Manjeet Kumar4.
Abstract
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.Entities:
Keywords: Bio-inspired algorithms; Digital filter design; Filter response; Grasshopper optimization algorithm
Year: 2020 PMID: 32917373 DOI: 10.1016/j.isatra.2020.08.032
Source DB: PubMed Journal: ISA Trans ISSN: 0019-0578 Impact factor: 5.468