The design of optimum filters constitutes a fundamental aspect within the realm of signal processing applications. The process entails the calculation of ideal coefficients for a filter in order to get a passband with a flat response and an unlimited level of attenuation in the stopband. The objective of this work is to solve the FIR filter design problem and to compare the optimal solutions obtained from evolutionary algorithms. The design of optimal FIR low pass (LP), high pass (HP), and band stop (BS) filters is achieved by the utilization of nature-inspired optimization approaches, namely gray wolf optimization ,cuckoo search, particle swarm optimization, and genetic algorithm. The filters are evaluated in terms of their stop band attenuation, pass band ripples, and departure from the anticipated response. In addition, this study compares the optimization strategies applied in the context of algorithm execution time which is achievement of global optimal outcomes for the design of digital finite impulse response (FIR) filters. The results indicate that when the Gray wolf algorithm is applied to the development of a finite impulse response (FIR) filter, it produces a higher level of performance than other approaches, as supported by enhanced design precision, decreased execution time, and achievement of an optimal solution.
Read full abstract