IIR Digital Filter Implementation via Red-billed Blue Magpie Optimization Algorithm
DOI:
https://doi.org/10.54097/8wzp3g35Keywords:
Digital Filter, Filter Design, Infinite Impulse Response (IIR) Filter, Red-billed Blue Magpie Optimization (RBMO), Global OptimizationAbstract
To overcome the insufficient stop-band attenuation and poor stability of conventional IIR filter design, this paper introduces the Red-billed Blue Magpie Optimization (RBMO) algorithm for the synthesis of 8th-order infinite-impulse-response digital filters. By emulating the collective intelligence of red-billed blue magpies, RBMO integrates a tri-modal “hop-walk-fly” search strategy with an “information-sharing & food-storing” cooperation mechanism, achieving an effective balance between global exploration and local exploitation. A pole-radius constraint is embedded to guarantee BIBO stability, while a unified fitness function that simultaneously penalizes pass-band magnitude error, peak stop-band ripple, and weighted transition-band deviation converts the design task into a single-objective optimization problem. Extensive simulations on low-pass, high-pass, band-pass and band-stop specifications demonstrate that the proposed scheme significantly reduces pass-band peak ripple, stop-band amplitude and transition-band error. The optimized coefficients, visualized through magnitude–frequency curves and pole-zero maps, corroborate the feasibility and practical potential of RBMO in high-performance IIR filter design.
Downloads
References
[1] Zhang, X. G., & Xu, Z. (2006). IIR digital filter optimization design and DSP implementation. Electronic Engineer, (3), 37–39. (in Chinese)
[2] Ji, S. Y., Li, L. T., Zhang, H. F., et al. (2016). Design and distortion correction of digital band-stop filter. Optical Instruments, 38(4), 346–349, 367. (in Chinese)
[3] Taylor, F. J. (2013). Digital filters: Principles and applications with MATLAB (J. H. Cheng & S. M. Yuan, Trans.). National Defense Industry Press. (in Chinese)
[4] Zheng, N. N., & Cheng, H. (2009). Digital signal processing. Tsinghua University Press. (in Chinese)
[5] Benvenuto, N., Marchesi, M., & Uncini, A. (1992). Applications of simulated annealing for the design of special digital filters. IEEE Transactions on Signal Processing, 40(2), 323. https://doi.org/10.1109/78.129483
[6] Saha, S. K., Kar, R., Mandal, D., et al. (2014). Gravitation search algorithm: Application to the optimal IIR filter design. Journal of King Saud University – Engineering Sciences, 26(1), 69–81. https://doi.org/10.1016/j.jksues.2013.02.001
[7] Mukherjee, A., Chakraborty, N., & Das, B. K. (2017). Whale optimization algorithm: An implementation to design low-pass FIR filter. In 2017 Innovations in Power and Advanced Computing Technologies (i-PACT) (pp. 1–5). https://doi.org/10.1109/IPACT.2017.8244928
[8] Dash, J., Dam, B., & Swain, R. (2020). Improved firefly algorithm based optimal design of special signal blocking IIR filters. Measurement, 149, 106986. https://doi.org/10.1016/j.measurement.2019.106986
[9] Jiang, J. Y., Zhang, H. M., & Liu, T. (2022). Design of IIR filter based on Harris Hawks optimization algorithm. Office Informatization, 27(23), 6–10. (in Chinese)
[10] Dewangan, S., Yadav, S., & Saha, S. K. (2024). IIR filter design using sparrow search algorithm. In 2024 15th International Conference on Computing Communication and Networking Technologies (ICCCNT) (pp. 1–6). https://doi.org/10.1109/ICCCNT61003.2024.10632418
[11] He, C. G. (2025). Research on grasshopper optimization algorithm and its application in digital filter [Master’s thesis]. Anhui University of Science and Technology. (in Chinese)
[12] Agrawal, N., Kumar, A., Bajaj, V., et al. (2021). Design of digital IIR filter: A research survey. Applied Acoustics, 172, 107669. https://doi.org/10.1016/j.apacoust.2020.107669
[13] Chauhan, S., Singh, M., & Aggarwal, A. K. (2023). Designing of optimal digital IIR filter in the multi-objective framework using an evolutionary algorithm. Engineering Applications of Artificial Intelligence, 119, 105803. https://doi.org/10.1016/j.engappai.2023.105803
[14] Fu, S., Li, K., Huang, H., et al. (2024). Red-billed blue magpie optimizer: A novel metaheuristic algorithm for 2D/3D UAV path planning and engineering design problems. Artificial Intelligence Review, 57(6), 134. https://doi.org/10.1007/s10462-024-10758-1
[15] Lai, C. L., Yao, T., & Wang, L. (2022). A new algorithm for IIR digital filter design with pole radius constraint. Research and Exploration in Laboratory, 41(8), 39–44. (in Chinese)
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Journal of Computer Science and Artificial Intelligence

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.








