TY - JOUR
T1 - A comparative performance analysis of ANN algorithms for MPPT energy harvesting in solar PV system
AU - Roy, Rajib Baran
AU - Rokonuzzaman, Md
AU - Amin, Nowshad
AU - Mishu, Mahmuda Khatun
AU - Alahakoon, Sanath
AU - Rahman, Saifur
AU - Mithulananthan, Nadarajah
AU - Rahman, Kazi Sajedur
AU - Shakeri, Mohammad
AU - Pasupuleti, Jagadeesh
N1 - Funding Information:
The authors acknowledge the support from the Ministry of Higher Education of Malaysia (MoHE) for providing the research grant with the code of LRGS/1/2019/UKM-UNITEN/6/2 and the publication support from the iRMC of Universiti Tenaga Nasional. (Rajib Baran Roy and Md. Rokonuzzaman are co-first authors.)
Funding Information:
This work was supported by Universiti Tenaga Nasional (UNITEN, The National Energy University), Kajang, Malaysia, through the Ministry of Higher Education (MoHE), Malaysia, by the Long-Term Research Grant Scheme (LRGS), under Grant LRGS/1/2019/UKM-UNITEN/6/2.
Publisher Copyright:
© 2013 IEEE.
PY - 2021
Y1 - 2021
N2 - In this paper, artificial neural network (ANN) based Levenberg-Marquardt (LM), Bayesian Regularization (BR) and Scaled Conjugate Gradient (SCG) algorithms are deployed in maximum power point tracking (MPPT) energy harvesting in solar photovoltaic (PV) system to forge a comparative performance analysis of the three different algorithms. A comparative analysis among the algorithms in terms of the performance of handling the trained dataset is presented. The MATLAB/Simulink environment is used to design the maximum power point tracking energy harvesting system and the artificial neural network toolbox is utilized to analyze the developed model. The proposed model is trained with 1000 dataset of solar irradiance, temperature, and voltages. Seventy percent data is used for training, while 15% data is employed for validation, and 15% data is utilized for testing. The trained datasets error histogram represents zero error in the training, validation, and test phase of data matching. The best validation performance is attained at 1000 epochs with nearly zero mean squared error where the trained data set is converged to the best training results. According to the results, the regression and gradient are 1, 1, 0.99 and 0.000078, 0.0000015739 and 0.26139 for Levenberg-Marquardt, Bayesian Regularization and Scaled Conjugate Gradient algorithms, respectively. The momentum parameters are 0.0000001 and 50000 for Levenberg-Marquardt and Bayesian Regularization algorithms, respectively, while the Scaled Conjugate Gradient algorithm does not have any momentum parameter. The Scaled Conjugate Gradient algorithm exhibit better performance compared to Levenberg-Marquardt and Bayesian Regularization algorithms. However, considering the dataset training, the correlation between input-output and error, the Levenberg-Marquardt algorithm performs better.
AB - In this paper, artificial neural network (ANN) based Levenberg-Marquardt (LM), Bayesian Regularization (BR) and Scaled Conjugate Gradient (SCG) algorithms are deployed in maximum power point tracking (MPPT) energy harvesting in solar photovoltaic (PV) system to forge a comparative performance analysis of the three different algorithms. A comparative analysis among the algorithms in terms of the performance of handling the trained dataset is presented. The MATLAB/Simulink environment is used to design the maximum power point tracking energy harvesting system and the artificial neural network toolbox is utilized to analyze the developed model. The proposed model is trained with 1000 dataset of solar irradiance, temperature, and voltages. Seventy percent data is used for training, while 15% data is employed for validation, and 15% data is utilized for testing. The trained datasets error histogram represents zero error in the training, validation, and test phase of data matching. The best validation performance is attained at 1000 epochs with nearly zero mean squared error where the trained data set is converged to the best training results. According to the results, the regression and gradient are 1, 1, 0.99 and 0.000078, 0.0000015739 and 0.26139 for Levenberg-Marquardt, Bayesian Regularization and Scaled Conjugate Gradient algorithms, respectively. The momentum parameters are 0.0000001 and 50000 for Levenberg-Marquardt and Bayesian Regularization algorithms, respectively, while the Scaled Conjugate Gradient algorithm does not have any momentum parameter. The Scaled Conjugate Gradient algorithm exhibit better performance compared to Levenberg-Marquardt and Bayesian Regularization algorithms. However, considering the dataset training, the correlation between input-output and error, the Levenberg-Marquardt algorithm performs better.
KW - artificial neural network (ANN)
KW - Bayesian regularization (BR)
KW - energy harvesting (EH)
KW - Levenberg-Marquardt (LM)
KW - maximum power point tracking (MPPT)
KW - scaled conjugate gradient (SCG)
KW - Solar photovoltaic (PV)
UR - http://www.scopus.com/inward/record.url?scp=85110810737&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2021.3096864
DO - 10.1109/ACCESS.2021.3096864
M3 - Article
AN - SCOPUS:85110810737
SN - 2169-3536
VL - 9
SP - 102137
EP - 102152
JO - IEEE Access
JF - IEEE Access
ER -