Premium
Optimal design of fractional delay FIR filter using cuckoo search algorithm
Author(s) -
Kumar Manjeet
Publication year - 2018
Publication title -
international journal of circuit theory and applications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.364
H-Index - 52
eISSN - 1097-007X
pISSN - 0098-9886
DOI - 10.1002/cta.2541
Subject(s) - cuckoo search , algorithm , finite impulse response , filter (signal processing) , metric (unit) , mathematics , mathematical optimization , cuckoo , discrete fourier transform (general) , heuristic , control theory (sociology) , computer science , fourier transform , particle swarm optimization , fractional fourier transform , engineering , artificial intelligence , zoology , control (management) , biology , fourier analysis , mathematical analysis , operations management , computer vision
Summary The conventional gradient‐based optimization methods are not sufficient to optimize nonlinear, multimodal, and nonuniform objective functions of fractional delay FIR (FD‐FIR) filters, and the objective function cannot converge to the global minimum solution. So a population‐based meta‐heuristic optimization algorithm called as cuckoo search algorithm (CSA) has been implemented in the design of optimal FD‐FIR filter. Cuckoo search algorithm is based on lifestyle and unique parasitic behavior in egg laying and breeding of some cuckoo species along with Lévy flight behavior of some birds and fruit flies. To attain a balance between exploration and exploitation in the search space, different set of control parameters is tested by simulation. Extensive simulations were performed to ensure how CSA exploits in the design of optimal FD‐FIR filter. A quantitative assessment of the proposed CSA‐based method is accomplished using several performance metric such as magnitude error, convergence rate, and optimal solution. The simulation results reveal the advantages of the proposed FD filter using CSA compared with the FD filter designed using evolutionary algorithm like genetic algorithm and conventional FD filter design methods such as Lagrange, discrete Hartley transform, discrete Fourier transform, discrete cosine transform, and radial basis function methods.