Skip to main content

Optimal Stable IIR Low Pass Filter Design Using Modified Firefly Algorithm

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 8297))

Abstract

In this paper, a recently proposed global heuristic search optimization technique, namely, Modified Firefly Algorithm (MFFA) is considered for the design of the 8th order infinite impulse response (IIR) low pass (LP) digital filter. This modified version of FFA is considered to achieve quality output response by means of properly tuned control parameters over conventional Firefly Algorithm (FFA). Newly defined randomization parameter and modification in updating formula in MFFA makes it a perfect search tool in multidimensional search space. With this approach better exploration and exploitation are achieved, which have resulted in faster convergence to near global optimal solution. The performance of the proposed MFFA based approach is compared to the performances of some well accepted evolutionary algorithms such as particle swarm optimization (PSO) and real coded genetic algorithm (RGA). From the simulation study it is established that the proposed optimization technique MFFA outperforms RGA and PSO, not only in the accuracy of the designed filter but also in the convergence speed and the solution quality, i.e., the stop band attenuation, transition width, pass band and stop band ripples.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Oppenheim, A.V., Schafer, R.W., Buck, J.R.: Discrete-Time Signal Processing. Prentice-Hall, NJ (1999)

    Google Scholar 

  2. Hussain, Z.M., Sadik, A.Z., O’Shea, P.: Digital Signal Processing- An Introduction with MATLAB Applications. Springer (2011)

    Google Scholar 

  3. Xue, L., Rongchun, Z., Qing, W.: Optimizing the design of IIR filter via genetic algorithm. In: Proc. IEEE Int. Conf. on Neural Networks and Signal Processing, vol. 1, pp. 476–479 (2003)

    Google Scholar 

  4. Karaboga, N., Cetinkaya, B.: Design of minimum phase digital IIR filters by using genetic algorithm. In: Proc. IEEE 6th Nordic Signal Processing Symposium, Finland, pp. 29–32 (2004)

    Google Scholar 

  5. Dai, C., Chen, W., Zhu, Y.: Seeker optimization algorithm for digital IIR filter design. IEEE Trans. on Industrial Electronics 57(5), 1710–1718 (2010)

    Article  Google Scholar 

  6. Ahmad, S.U., Andreas, A.: Cascade-form multiplier less FIR filter design using orthogonal genetic algorithm. In: IEEE Int. Symp. on Signal Processing and Info. Tech., pp. 932–937 (2006)

    Google Scholar 

  7. Tsai, J.T., Chou, J.H., Liu, T.K.: Optimal design of digital IIR filters by using hybrid Taguchi genetic algorithm. IEEE Trans. on Industrial Electronics 53(3), 867–879 (2006)

    Article  Google Scholar 

  8. Karaboga, D., Horrocks, D.H., Karaboga, N., Kalinli, A.: Designing digital FIR filters using Tabu search algorithm. In: IEEE Int. Symp. on Circuits and Systems, vol. 4, pp. 2236–2239 (1997)

    Google Scholar 

  9. Chen, S.: IIR Model Identification using Batch-Recursive Adaptive Simulated Annealing Algorithm. In: Proc. 6th Annual Chinese Auto. and Comp. Sc. Conf., pp. 151–155 (2000)

    Google Scholar 

  10. Karaboga, N.: A New Design Method Based on Artificial Bee Colony Algorithm for Digital IIR Filters. Journal of the Franklin Institute 346(4), 328–348 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  11. Karaboga, N., Cetinkaya, B.: Design of Digital FIR Filters using Differential Evolution Algorithm. Circuits Systems Signal Processing 25(5), 649–660 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  12. Panda, G., Pradhan, P.M., Majhi, B.: IIR System Identification Using Cat Swarm Optimization. Expert Systems with Applications 38(10), 12671–12683 (2011)

    Article  Google Scholar 

  13. Kalinli, A., Karaboga, N.: Artificial Immune Algorithm for IIR Filter Design. Engineering Applications of Artificial Intelligence 18(8), 919–929 (2005)

    Article  Google Scholar 

  14. Najjarzadeh, M., Ayatollahi, A.: FIR Digital Filters Design: Particle Swarm Optimization Utilizing LMS and Minimax Strategies. In: IEEE Int. Symp. on Signal Processing and Information Technology, pp. 129–132 (2008)

    Google Scholar 

  15. Krusienski, D.J., Jenkins, W.K.: A Modified Particle Swarm Optimization Algorithm for Adaptive Filtering. In: IEEE Int. Symp. on Circuits and Systems, pp. 137–140 (2006)

    Google Scholar 

  16. Das, S., Konar, A.: A Swarm Intelligence Approach to the Synthesis of Two-Dimensional IIR Filters. Engineering Applications of Artificial Intelligence 20(8), 1086–1096 (2007)

    Article  Google Scholar 

  17. Saha, S.K., Kar, R., Mandal, D., Ghoshal, S.P.: Gravitation Search Algorithm: Application to the Optimal IIR Filter Design. Journal of King Saud University - Engineering Sciences (2012), doi: http://dx.doi.org/10.1016/j.jksues.2012.12.003

  18. Saha, S.K., Mukherjee, S., Mandal, D., Kar, R., Ghoshal, S.P.: Gravitational search algorithm in digital FIR low pass filter design. In: Third IEEE Int. Conf. on Emerging Applications of Information Technology (EAIT), pp. 52–55 (2012)

    Google Scholar 

  19. Saha, S.K., Kar, R., Mandal, D., Ghoshal, S.P., Mukherjee, V.: A New Design Method Using Opposition-Based BAT Algorithm for IIR System Identification Problem. Int. J. Bio-Inspired Computation 5(2), 99–132 (2013)

    Article  Google Scholar 

  20. Yang, X.S.: Multi-objective firefly algorithm for continuous optimization. Engineering with Computers 29(2), 175–184 (2013)

    Article  Google Scholar 

  21. Gandomi, A.H., Yang, X.S., Talatahari, S., Alavi, A.H.: Firefly algorithms with chaos. Communications in Nonlinear Science and Numerical Simulation 18(1), 89–98 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  22. Fister, I., Fister Jr., I., Yang, X.S., Brest, J.: A comprehensive review of firefly algorithms. Swarm and Evolutionary Computation (2013), http://dx.doi.org/10.1016/j.swevo.2013.6.1

  23. Gandomi, A.H., Yang, X.S., Alavi, A.H.: Mixed variable structural optimization using firefly algorithm. Computers and Structures 89(23-24), 2325–2336 (2011)

    Article  Google Scholar 

  24. Yang, X.S.: Review of meta-heuristics and generalised evolutionary walk algorithm. International Journal of Bio-inspired Computation 3(2), 77–84 (2011)

    Article  Google Scholar 

  25. Yang, X.S.: Firefly algorithm, stochastic test functions and design optimization. International Journal of Bio-inspired Computation 2(2), 78–84 (2010)

    Article  Google Scholar 

  26. Shafaati, M., Mojallali, H.: Modified Firefly Optimization for IIR System Identification. Control Engineering and Applied Informatics 14(4), 59–69 (2012)

    Google Scholar 

  27. Saha, S.K., Kar, R., Mandal, D., Ghoshal, S.P.: IIR Filter Design with Craziness Based Particle Swarm Optimization Technique. World Academy of Science, Engineering and Technology 60, 1628–1635 (2011)

    Google Scholar 

  28. Saha, S.K., Kar, R., Mandal, D., Ghoshal, S.P.: Optimal IIR filter Design Using Novel Particle Swarm Optimization Technique. Int. Journal of Circuits, Systems and Signal Processing 6(2), 151–162 (2012)

    MathSciNet  Google Scholar 

  29. Yang, X.-S.: Firefly Algorithms for Multimodal Optimization. In: Watanabe, O., Zeugmann, T. (eds.) SAGA 2009. LNCS, vol. 5792, pp. 169–178. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer International Publishing Switzerland

About this paper

Cite this paper

Saha, S.K., Kar, R., Mandal, D., Ghoshal, S. (2013). Optimal Stable IIR Low Pass Filter Design Using Modified Firefly Algorithm. In: Panigrahi, B.K., Suganthan, P.N., Das, S., Dash, S.S. (eds) Swarm, Evolutionary, and Memetic Computing. SEMCCO 2013. Lecture Notes in Computer Science, vol 8297. Springer, Cham. https://doi.org/10.1007/978-3-319-03753-0_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-03753-0_10

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-03752-3

  • Online ISBN: 978-3-319-03753-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics