The FIR Filter Design based on Genetic Algorithm

The FIR Filter Design based on Genetic Algorithm

Especially, in the signal and image processing fieldsof electronics, filters are most often used parts. Also, rapidadvances in digital systems have expanded the use of digitalfilters. Therefore, it is very important to understand and learnthe filters and calculation of their coefficients. Thus, in this work,interactive graphical user interface software which can be usedfor educational purposes and also accessible via the Internet isdesigned in the MATLAB environment. In the software, geneticalgorithm, which is one of the popular methods in recent years, isused for designing the Finite Impulse Response (FIR) filters. Inthis program, when the parameters of filter, which will bedesigned, are entered by the user, the coefficients are obtainedfrom genetic algorithms, and many features of the filter arepresented numerically and graphically. Thus, the FIR filterdesign can easily be carried out for practical or educationalpurposes using the software. Further, the superiority of thegenetic algorithm over the classical design in this field has beenshown by comparing the obtained filter coefficients for bothmethods.

___

  • S. Winder, Analog and Digital Filter Design, Second Edition ,,-Newnes, USA, 2002.
  • W.-K.Chen (Ed.), The Circuits and Filters Handbook, Second Edition CRC Press, 2003.
  • V.K. Ingle, J.G. Proakis, Digital Signal Processing Using MATLAB ,V.4, PWS Publishing Company, Boston, 1997
  • L. Thede, Practical Analog and Digital Filter Design, Artech House Publication, 2004
  • D.E. Goldberg, Genetic Algorithms in Search Optimization and Machine Learning, Addison Wesley, 1989
  • S. Duman, A. Öztürk, Robust Design of PID Controller for Power System Stabilization by Using Real Coded Genetic Algorithm, International Review of Electrical Engineering (IREE), vol. 5 n. 5, pp. 2159– 2170, 2010.
  • M. Eslami, H. Shareef, A. Mohamed, M. Khajehzadeh, Damping of Power System Oscillations Using Genetic Algorithm and Particle Swarm Optimization, International Review of Electrical Engineering (IREE), vol. 5 n. 6, pp. 2745 – 2753, 2010
  • M. Rashidi, F. Rashidi, Power System Stabilizer Tuning Using Multi-Objective Genetic Algorithm, International Review of Electrical Engineering (IREE), vol. 6 n. 4, pp. 356 – 363, 2011
  • A. Dey, A. Saha, S. Saha, S.A. Ghosh, A Method of Genetic Algorithm (GA) for FIR Filter Construction: Design and Development with Newer Approaches in Neural Network Platform, International Journal of Advanced Computer Science and Applications, vol. 1, no. 6, 2010
  • S. Goyal, J. Raina, Design of Low Power FIR Filter Coefficients Using Genetic Algorithm, vol. 1, no. 2, pp. 1-5, 2010
  • A. Ahmad, Design of Digital Filters Using Genetic Algorithms, Ph.D. dissertation, University of Victoria, Electrical and Computer Engineering, 2010.
  • D. Suckley, Genetic algorithm in the design of FIR filters, IEE Proceedings-G, vol. 138, no. 2, 1991.
  • The Matworks, MATLAB 2008
  • J.H. Holland, Adaption in Natural and Artificial Systems, Cambridge, MA, MIT Press, 1975.