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

被引:63
作者
Vasumathi, B. [1 ]
Moorthi, S. [1 ]
机构
[1] Natl Inst Technol, Dept Elect & Elect Engn, Tiruchirappalli 15, Tamil Nadu, India
关键词
Adaline; Adaptive Neural Network (ANN); Particle Swarm Optimization (PSO); Adaptive Neural Network-Particle Swarm Optimization (ANN-PSO); Field Programmable Gate Arrays (FPGA); Harmonics; PARTICLE SWARM OPTIMIZATION; DESIGN; IDENTIFICATION; CONTROLLER; MODEL;
D O I
10.1016/j.engappai.2011.12.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:476 / 483
页数:8
相关论文
共 30 条
[1]  
Asghari V. R., 2005, INT J SIGNAL PROCESS, V2, P268
[2]   A review of particle swarm optimization. Part I: Background and development [J].
Banks A. ;
Vincent J. ;
Anyakoha C. .
Natural Computing, 2007, 6 (4) :467-484
[3]   AN ALGORITHM FOR MACHINE CALCULATION OF COMPLEX FOURIER SERIES [J].
COOLEY, JW ;
TUKEY, JW .
MATHEMATICS OF COMPUTATION, 1965, 19 (90) :297-&
[4]  
Cui XH, 2005, 2005 IEEE SWARM INTELLIGENCE SYMPOSIUM, P185
[5]   Constructive learning neural network applied to identification and control of a fuel-ethanol fermentation process [J].
da Cruz Meleiro, Luiz Augusto ;
Von Zuben, Fernando Jose ;
Maciel Filho, Rubens .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2009, 22 (02) :201-215
[6]  
Da Y., 2004, NEURO COMPUT, V63, P527
[7]   Signature verification (SV) toolbox: Application of PSO-NN [J].
Das, M. Taylan ;
Dulger, L. Canan .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2009, 22 (4-5) :688-694
[8]   An adaptive linear combiner for on-line tracking of power system harmonics [J].
Dash, PK ;
Swain, DP ;
Liew, AC ;
Rahman, S .
IEEE TRANSACTIONS ON POWER SYSTEMS, 1996, 11 (04) :1730-1735
[9]  
Eberhart R., 1995, MHS 95, P39, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/MHS.1995.494215]
[10]   Comparison among five evolutionary-based optimization algorithms [J].
Elbeltagi, E ;
Hegazy, T ;
Grierson, D .
ADVANCED ENGINEERING INFORMATICS, 2005, 19 (01) :43-53