Implementation of hybrid ANN-PSO algorithm on FPGA for harmonic estimation

Harmonic estimation is the main process in active filters for harmonic reduction. A hybrid Adaptive Neural Network-Particle Swarm Optimization (ANN-PSO) algorithm is being proposed for harmonic isolation. Originally Fourier Transformation is used to analyze a distorted wave. In order to improve the convergence rate and processing speed an Adaptive Neural Network Algorithm called Adaline has then been used. A further improvement has been provided to reduce the error and increase the fineness of harmonic isolation by combining PSO algorithm with Adaline algorithm. The inertia weight factor of PSO is combined along with the weight factor of Adaline and trained in Neural Network environment for better results. ANN-PSO provides uniform convergence with the convergence rate comparable that of Adaline algorithm. The proposed ANN-PSO algorithm is implemented on an FPGA. To validate the performance of ANN-PSO; results are compared with Adaline algorithm and presented herein.

[1]  Russell C. Eberhart,et al.  Parameter Selection in Particle Swarm Optimization , 1998, Evolutionary Programming.

[2]  Marcelo Gradella Villalva,et al.  Current controller with artificial neural networks for active filter , 2004 .

[3]  M. Kazerani,et al.  On-line tracking and mitigation of power system harmonics using ADALINE-based active power filter system , 2004, Canadian Conference on Electrical and Computer Engineering 2004 (IEEE Cat. No.04CH37513).

[4]  Ioan Cristian Trelea,et al.  The particle swarm optimization algorithm: convergence analysis and parameter selection , 2003, Inf. Process. Lett..

[5]  Mototaka Sone,et al.  An application of neural network for harmonic detection in active filter , 1994, Proceedings of 1994 IEEE International Conference on Neural Networks (ICNN'94).

[6]  Mehrdad Ardebilipour,et al.  Spread Spectrum Code Estimation by Particle Swarm Algorithm , 2007, IEC.

[7]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[8]  Saifur Rahman,et al.  An adaptive linear combiner for on-line tracking of power system harmonics , 1996 .

[9]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[10]  Mohammad H. Aminfar,et al.  A combined neural-wavelet model for prediction of Ligvanchai watershed precipitation , 2009, Eng. Appl. Artif. Intell..

[11]  Chukwudi Anyakoha,et al.  A review of particle swarm optimization. Part I: background and development , 2007, Natural Computing.

[12]  Mohd Amran Mohd Radzi,et al.  Neural Network and Bandless Hysteresis Approach to Control Switched Capacitor Active Power Filter for Reduction of Harmonics , 2009, IEEE Transactions on Industrial Electronics.

[13]  Dingli Yu,et al.  Neural network model-based automotive engine air/fuel ratio control and robustness evaluation , 2009, Eng. Appl. Artif. Intell..

[14]  Donald E. Grierson,et al.  Comparison among five evolutionary-based optimization algorithms , 2005, Adv. Eng. Informatics.

[15]  Shouling He,et al.  Hardware/Software Co-design Approach for an ADALINE Based Adaptive Control System , 2008, J. Comput..

[16]  An Luo,et al.  Development of Hybrid Active Power Filter Based on the Adaptive Fuzzy Dividing Frequency-Control Method , 2009, IEEE Transactions on Power Delivery.

[17]  Fernando José Von Zuben,et al.  Constructive learning neural network applied to identification and control of a fuel-ethanol fermentation process , 2009, Eng. Appl. Artif. Intell..

[18]  J. R. Vazquez,et al.  Active power filter control using neural network technologies , 2003 .

[19]  Ge Xiurun,et al.  An improved PSO-based ANN with simulated annealing technique , 2005, Neurocomputing.

[20]  G. G. Richards,et al.  Harmonic source monitoring and identification using neural networks , 1990 .

[21]  Ranjan Ganguli,et al.  A direct adaptive neural command controller design for an unstable helicopter , 2005, Eng. Appl. Artif. Intell..

[22]  R. Eberhart,et al.  Empirical study of particle swarm optimization , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[23]  J. Tukey,et al.  An algorithm for the machine calculation of complex Fourier series , 1965 .

[24]  Chia-Ju Wu,et al.  A PSO Method With Nonlinear Time-Varying Evolution for Optimal Design of Harmonic Filters , 2009 .

[25]  Thomas E. Potok,et al.  Document clustering using particle swarm optimization , 2005, Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005..

[26]  M. Taylan Das,et al.  Signature verification (SV) toolbox: Application of PSO-NN , 2009, Eng. Appl. Artif. Intell..

[27]  M. Rukonuzzaman,et al.  Adaptive neural network based harmonic current compensation in active power filter , 2001, IJCNN'01. International Joint Conference on Neural Networks. Proceedings (Cat. No.01CH37222).