Optimization of the Design Parameters of Low Pass Filter Using Genetic Algorithm

Main Article Content

Abdul Shakoor
Shafqat Abbas
Zahid Abbas


Analog filters are currently used for many purposes in most electronic circuits. For example, noise removal, digital signal conversion to analog, enhancing signals, etc. Filters play a significant role in the modern world, since the world is fundamentally analogous in nature. These filters can be designed with different approximations, since most of them are deterministic and sensitive to information about gradients. Numerical optimization techniques cannot offer ideal solutions. Meta heuristic algorithms can provide an opportunity to address these challenges. A Genetic Algorithm (GA) based optimization approach is presented in this paper for the optimization of the design parameters of 3rd order analog filters.

Article Details

How to Cite
Shakoor, A., Abbas, S., & Abbas, Z. (2019). Optimization of the Design Parameters of Low Pass Filter Using Genetic Algorithm. University of Wah Journal of Science and Technology (UWJST), 3, 55-60. Retrieved from https://uwjst.org.pk/index.php/uwjst/article/view/29


[1] R. A. Vural and T. Yildirim. State variable filter design using particle swarm optimization, 11th International Workshop on Symbolic and Numerical Methods, Modeling and Applications to Circuit Design, 2010, pp. 1-4.
[2] A. F. Sheta. Analog filter design using differential evolution, International Journal of Bio-Inspired Computer, Vol. 2(3), pp. 233–241, 2010.
[3] H. Xu and Y. Ding. Optimizing method for analog circuit design using adaptive immune genetic algorithm, 4th International Conference on Frontier of Computer Science and Technology, 2009, pp. 359-363.
[4] R. A. Vural, T. Yildirim, T. Kadioglu and A. Basargan. Performance evaluation of evolutionary algorithms for optimal filter design, IEEE Transactions on Evolutionary Computation, Vol. 16(1), pp.135-147, 2011.
[5] W. Wang, Y. Lu, J. S. Fu and Y. Z. Xiong. Particle swarm optimization and finite-element based approach for microwave filter design, IEEE Transactions on Magnetics, Vol. 41(5), pp.1800-1803, 2005.
[6] R. J. Koza, F. H. Bennett, D. Andre, M. A. Keane and F. Dunlap. Automated synthesis of analog electrical circuit by means of genetic programming, IEEE Transaction on Evolutionary Computation, Vol. 1(2), pp. 109–128, 1997.
[7] A. Kalinli. Component value selection for active filters using parallel tabu search algorithm, Asia E University International Journal of Electronics and Communications, Vol. 60(1), pp. 85-92, 2006.
[8] D. Bose, S. Biswas, A. V. Vasilakos and S. Laha. Optimal filter design using an improved artificial bee colony algorithm, Information Sciences, Vol. 281, pp. 443-461, 2014.
[9] M. A. Pacheco and M. Vellasco. Comparison of different evolutionary methodologies applied to electronic filter design, IEEE Conference on Evolutionary Computation, 1998, pp. 434–439.
[10] A. Das and R. Vemuri. An automated passive analog circuit synthesis framework using genetic algorithms, IEEE Computer Society Annual Symposium on VLSI, 2007, pp. 145-152.
[11] Y. Sapargaliyev and T. Kalganova. Constrained and unconstrained evolution of LCR lowpass filters with oscillating length representation, IEEE Congress on Evolutionary Computing, 2006, pp. 1529-1536.
[12] B. Nayak, T. R. Choudhury and B. Misra. Component value selection for active filters based on minimization of GSP and E12 compatible using Grey Wolf and Particle Swarm Optimization, Asia E University International Journal of Electronics and Communications, Vol. 87, pp. 48-53, 2018.
[13] J. H. Holland. Genetic algorithms, Scientific American, Vol. 267(1), pp. 66-73, 1992.
[14] D. Simon. Biogeography-based optimization, IEEE Transaction on Evolutionary Computation, Vol. 12, 702-713, 2008.
[15] D. T. Pham, E. Kog, A. Ghanbarzadeh, S. Otri, S. Rahim and M. Zaidi. The bees algorithm–A novel tool for complex optimization problems, Intelligent Production Machines and Systems Conference, 2006, pp. 454–461.
[16] S. Khan, M. Asjad and A. Ahmad. Review of modern optimization techniques, International Journal of Engineering Research and Technology, Vol. 4(4), pp. 2278-0181, 2015.
[17] L. Lin and C. Fei. The simulated annealing algorithm implemented by the MATLAB, International Journal of Computer Science Issues, Vol. 9(6), pp. 357, 2012.
[18] S. David, Johnson, R. Cecilia, Aragon, L. A. McGeoch, C. Chevo, Optimization by simulated annealing: an experimental evaluation; part 1, graph partitioning, Operations Research, Vol. 37(6), 1989.
[19] M. Dorigo and L. M Gambardella. Ant colonies for the traveling salesman problem, Bio-Systems, Vol. 43(2), pp. 73-81, 1997.
[20] G. Joshi, Review of Genetic Algorithm: An optimization technique, International Journal of Advanced Research in Computer Science and Software Engineering, Vol. 4(4), pp .612-622, 2014.
[21] S. Gheorghe. Method of emphasis, using second order active filters Sallen-Key, IEEE International Symposium for Design and Technology in Electronic Packaging, 2014, pp. 279-281.
[22] A. Leoni, L. Pantoli, G. Leuzzi, V. Stornelli and B. Stosic. Band pass filter design with active inductor by means of wave digital approach, 13th International Conference on Advanced Technologies, Systems and Services in Telecommunications, 2017, pp. 339-342.