Design of Butterworth and Chebyshev low-pass filter with heuristic algorithms

Heuristic algorithms which are artificial bee colony (ABC), differential evolution algorithm (DEA) and particle swarm optimization (PSO) algorithms are powerful evolutionary computation techniques for electronic circuit design. In this work, usage of ABC, FGA and PSO algorithms in the design of tenth orders Butterworth, and 1-dB Chebyshev low-pass filters are investigated and the obtained comparative results are presented. PSO algorithm obtained the effective and efficient design parameter results for Butterworth and 1-dB Chebyshev low-pass filters.

[1]  Tulay Yildirim,et al.  Artificial Bee Colony based Butterworth filter optimization , 2010, National Conference on Electrical, Electronics and Computer Engineering.

[2]  Umut Engin Ayten,et al.  Low-pass filter approximation with evolutionary techniques , 2011, 2011 7th International Conference on Electrical and Electronics Engineering (ELECO).

[3]  Adem Kalinli Optimal Circuit Design Using Immune Algorithm , 2004, ICARIS.

[4]  R. Storn,et al.  Differential Evolution - A simple and efficient adaptive scheme for global optimization over continuous spaces , 2004 .

[5]  D. Karaboga,et al.  Artificial Bee Colony ( ABC ) , Harmony Search and Bees Algorithms on Numerical Optimization , 2009 .

[6]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[7]  Tulay Yildirim,et al.  Component value selection for analog active filter using particle swarm optimization , 2010, 2010 The 2nd International Conference on Computer and Automation Engineering (ICCAE).

[8]  D. Horrocks,et al.  COMPONENT VALUE SELECTION FOR ACTIVE FILTERS USING GENETIC ALGORITHMS , 2007 .

[9]  Min Jiang,et al.  Optimal Components Selection for Analog Active Filters Using Clonal Selection Algorithms , 2007, ICIC.

[10]  B. Kinghorn,et al.  Differential evolution - an easy and efficient evolutionary algorithm for model optimisation , 2005 .

[11]  Adem Kalinli Component value selection for active filters using parallel tabu search algorithm , 2006 .

[12]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..