Araştırma Makalesi
BibTex RIS Kaynak Göster

FIR Filter Design Using Genetic Algorithm Implemented MATLAB and Asp.Net Based Web Educational Interface

Yıl 2019, Cilt: 7 Sayı: 3, 367 - 372, 28.09.2019
https://doi.org/10.21541/apjes.508873

Öz

Today, the usage of filters in the signal and image processing area has become quite wider. The development in this area has also increased the usage of numerical filters. Understanding the principles and designing steps of these filters well provides a great convenience. In addition to this convenience, in recent years, the usage of Web laboratories in computer-aided education has become widespread. For this purpose, in this study, a new interactional web laboratory is proposed by using MATLAB for the course of numerical signal processing to help engineering students understand the filters and have practice. In the filter design, optimization of filter coefficients was carried out with genetic algorithm that is one of the evolutional algorithms.
For the design of interface, MATLAB Web figure and ASP.NET platform have been used. There is no need to set up MATLAB program in the user computer to use the interface for users/students. Interface can be reached easily by using any free web browser. Thanks to this availability, the laboratory requirement of the students is established without restricting time and place. This web laboratory, which is designed for FIR filter, was tested by the students who are having/had numerical signal processing lecture in Sakarya University, Technology Faculty, Electrical and Electronics Engineering Department and the results are presented in this study.

Kaynakça

  • 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, September-October 2010, pp. 2159 – 2170.
  • 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, December 2010, pp. 2745 – 2753.
  • M. Rashidi, F. Rashidi, Power System Stabilizer Tuning Using Multi-Objective Genetic Algorithm, International Review of Electrical Engineering (IREE), vol. 6 n. 4, July-August 2011, pp. 356 – 363.
  • 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, pp.
  • S. Goyal, J. Raina, Design of Low Power FIR Filter Coefficients Using Genetic Algorithm, vol. 1, no. 2, 2010, pp. 1-5.
  • 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, pp.
  • The Matworks, MATLAB 2009
  • Visual Web Developer 2008 Express Edition
  • J.H. Holland, Adaption in Natural and Artificial Systems (Cambridge, MA, MIT Press, 1975).
  • O Bingol, O Aydogan ,Web based remote controlled electrical motor laboratory used as educational tool, Electrical review, 2012
  • E. Irmak,Design of a remotely accessible e-laboratory platform, Journal of the Faculty of Engineering and Architecture of Gazi University 24(2):311-322,2009
  • Ilhami C., Erdal I., Ersan K., Fatih I., Design and Implementation of a Remote Laboratory Platform Using MATLAB Builder for NE, ,Comput Appl Eng Educ 22:617–629, 2014

FIR Filter Design Using Genetic Algorithm Implemented MATLAB and Asp.Net Based Web Educational Interface

Yıl 2019, Cilt: 7 Sayı: 3, 367 - 372, 28.09.2019
https://doi.org/10.21541/apjes.508873

Öz

Today, the usage of filters in the signal and image processing area has become quite wider. The development in this area has also increased the usage of numerical filters. Understanding the principles and designing steps of these filters well provides a great convenience. In addition to this convenience, in recent years, the usage of Web laboratories in computer-aided education has become widespread. For this purpose, in this study, a new interactional web laboratory is proposed by using MATLAB for the course of numerical signal processing to help engineering students understand the filters and have practice. In the filter design, optimization of filter coefficients was carried out with genetic algorithm that is one of the evolutional algorithms.
For the design of interface, MATLAB Web figure and ASP.NET platform have been used. There is no need to set up MATLAB program in the user computer to use the interface for users/students. Interface can be reached easily by using any free web browser. Thanks to this availability, the laboratory requirement of the students is established without restricting time and place. This web laboratory, which is designed for FIR filter, was tested by the students who are having/had numerical signal processing lecture in Sakarya University, Technology Faculty, Electrical and Electronics Engineering Department and the results are presented in this study.

Kaynakça

  • 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, September-October 2010, pp. 2159 – 2170.
  • 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, December 2010, pp. 2745 – 2753.
  • M. Rashidi, F. Rashidi, Power System Stabilizer Tuning Using Multi-Objective Genetic Algorithm, International Review of Electrical Engineering (IREE), vol. 6 n. 4, July-August 2011, pp. 356 – 363.
  • 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, pp.
  • S. Goyal, J. Raina, Design of Low Power FIR Filter Coefficients Using Genetic Algorithm, vol. 1, no. 2, 2010, pp. 1-5.
  • 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, pp.
  • The Matworks, MATLAB 2009
  • Visual Web Developer 2008 Express Edition
  • J.H. Holland, Adaption in Natural and Artificial Systems (Cambridge, MA, MIT Press, 1975).
  • O Bingol, O Aydogan ,Web based remote controlled electrical motor laboratory used as educational tool, Electrical review, 2012
  • E. Irmak,Design of a remotely accessible e-laboratory platform, Journal of the Faculty of Engineering and Architecture of Gazi University 24(2):311-322,2009
  • Ilhami C., Erdal I., Ersan K., Fatih I., Design and Implementation of a Remote Laboratory Platform Using MATLAB Builder for NE, ,Comput Appl Eng Educ 22:617–629, 2014
Toplam 18 adet kaynakça vardır.

Ayrıntılar

Birincil Dil İngilizce
Konular Mühendislik
Bölüm Makaleler
Yazarlar

Zeynep Garip 0000-0002-0420-8541

Ali Fuat Boz 0000-0001-6575-7678

Yayımlanma Tarihi 28 Eylül 2019
Gönderilme Tarihi 6 Ocak 2019
Yayımlandığı Sayı Yıl 2019 Cilt: 7 Sayı: 3

Kaynak Göster

IEEE Z. Garip ve A. F. Boz, “FIR Filter Design Using Genetic Algorithm Implemented MATLAB and Asp.Net Based Web Educational Interface”, APJES, c. 7, sy. 3, ss. 367–372, 2019, doi: 10.21541/apjes.508873.