Meta-heuristic Techniques for Optimal design of Analog and Digital filter



In this paper, two Meta-heuristic techniques; namely Ant Colony Optimization (ACO) and Genetic Algorithm (GA) have been applied for the optimal design of digital and analog filters. Those techniques have been used to solve multimodal optimization problem in  Infinite Impulse Response (IIR) filter design and to select the optimal component values from industrial series as well as to minimize the total design error of a 2nd order Sallen-Key active band-pass filter, also a comparison between the performances reached by those two Meta-heuristics was made in this article.


Ant Colony Optimization; Genetic Algorithm; IIR filter;Meta-heuristics; Optimization;2nd order Sallen-Key active band-pass filter


I.H. Osman, and J.P. Kelly, "Meta-heuristics: theory and applications," Kluwers Academic Publishers, Boston, 1996.

N. Karaboga, "Digital IIR filter design using differential evolution algorithm," EURASIP Journal on Applied Signal Processing, vol. 2005, No 8 , pp. 1269-1276, 2005.

S.C.NG, et al., "The Genetic Search Approach a New Learning Algorithm for Adaptative IIR Filtring," IEEE Signal Processing Magazine, pp.38-46, November 1996.

K.S. Tang, et al., "Design and optimization of IIR filter structure using hierarchal genetic algorithms," IEEE Transactions on Industrial Electronics, vol. 45, No. 3, pp. 481-487, June 1998.

S. Chen, et al., "Digital IIR filter design using adaptive simulated annealing," Digital Signal Processing, vol. 11, No. 3, pp. 241-251, 2001.

B. Luitel and G.K. Venayagamoorthy, "Particle swarm optimization with quantum infusion for system identification," Engineering Applications of Artificial Intelligence, vol. 23, pp. 635-649, 2010.

G. Panda, et al., "IIR system identification using cat swarm optimization," Expert Systems with Applications, vol. 38, pp. 12671-12683, 2011.

N. Karaboga, "A new design method based on artificial bee colony algorithm for digital IIR filters, " Journal of the Franklin Institute, vol. 346, pp.328-348, 2009.

M.Kumar, et al., "Adaptive infinite impulse response system identification using modified-interior search algorithm with Lèvy flight," ISA Transactions, vol. 67, pp.266-279, 2017.

J. Dreo, et al., "Metaheuristics for hard optimization: Methods and case studies," New York: Springer, 2006.

A. El beqal, et al., " Sizing of three-stage bipolar transistor amplifier by the genetic algorithm," 4th International Conference on Optimization and Applications (ICOA'18), April 26-27, 2018, Mohammedia, Morocco.

F. Glover, "Tabu search-part I," ORSA Journal on computing, 1(3), pp. 190-206, 1989.

F. T. S. Chan and M. K. Tiwari, "Swarm Intelligence: focus on ant and particle swarm optimization," I-Tech Education and Publishing, 2007.

B. Benhala, "An improved aco algorithm for the analog circuits design optimization," International Journal of Circuits, Systems and Signal Processing, ISSN: 1998-4464, vol. 10, pp.128-133, 2016.

L. Kritele, et al., "Ant Colony Optimization for Optimal Low-Pass State Variable Filter Sizing," International Journal of Electrical and Computer Engineering (IJECE), vol 8, No 1, pp. 227-235, Feb 2018.

L. Kritele, et al., "Optimal Digital IIR Filter Design Using Ant Colony Optimization," IEEE 4th International Conference on Optimization and Applications (ICOA'18), pp. 1-5, April 26-27, 2018, Mohammedia, Morocco.

H. Bouyghf, et al., " Analysis of the impact of metal thickness and geometric parameters on the quality factor-Q in integrated spiral inductors by means of artificial bee colony technique," International Journal of Electrical and Computer Engineering (IJECE), vol. 9, No 4, pp. 2918-2931, August 2019.

H. Bouyghf, et al., "Optimal design of RF CMOS circuits by means of an artificial bee colony technique," Chapter 11, Book: Focus on swarm intelligence research and applications, Eds., B. Benhala, P. Pereira and A. Sallem, NOVA Science Publishers, pp. 221-246, 2017.

M. Dorigo and S. Krzysztof, "An Introduction to Ant Colony Optimization," a chapter in Approximation Algorithms and Metaheuristics, a book edited by T. F. Gonzalez, 2006.

Y. Jinhui, et al., "An ant colony optimization method for generalized TSP problem," Progress in Natural Science, vol.e 18, Issue 11, pp. 1417-1422, November 2008.

Q. Chengming, "Vehicle Routing Optimization in Logistics Distribution Using Hybrid Ant Colony Algorithm," TELKOMNIKA Indonesian Journal of Electrical Engineering, vol 11, No 9, pp. 5308-5315, 2013.

A. S. Girsang, et al., "Fast Ant Colony Optimization for Clustering," Indonesian Journal of Electrical Engineering and Computer Science, vol. 12, No. 1, pp. 78-86, 2018.

M. Dorigo, et al., "Ant algorithms for discrete optimization," Artificial Life Journal, vol. 5, 1999, pp. 137-172.

R.L. Haupt and S.E. Haupt, "Practical GeneticAlgorithms," (book) John Wiley & Sons 2004, ISBN 0-471-45565-2.

Ron Mancini, "Op Amps for Everyone Design Reference," 2nd Edition, Elsevier, 2003.

P. Upadhyay , et al., " A new design method based on firefly algorithm for IIR system identification problem," Journal of King Saud University – Engineering Sciences, vol. 28, pp. 174–198, July 2016.

Total views : 18 times


  • There are currently no refbacks.

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

shopify stats IJEECS visitor statistics