Training of Feed-Forward Neural Networks by Using Optimization Algorithms Based on Swarm-Intelligent for Maximum Power Point Tracking

One of the most used artificial intelligence techniques for maximum power point tracking is artificial neural networks. In order to achieve successful results in maximum power point tracking, the training process of artificial neural networks is important. Metaheuristic algorithms are used extensively in the literature for neural network training. An important group of metaheuristic algorithms is swarm-intelligent-based optimization algorithms. In this study, feed-forward neural network training is carried out for maximum power point tracking by using 13 swarm-intelligent-based optimization algorithms. These algorithms are artificial bee colony, butterfly optimization, cuckoo search, chicken swarm optimization, dragonfly algorithm, firefly algorithm, grasshopper optimization algorithm, krill herd algorithm, particle swarm optimization, salp swarm algorithm, selfish herd optimizer, tunicate swarm algorithm, and tuna swarm optimization. Mean squared error is used as the error metric, and the performances of the algorithms in different network structures are evaluated. Considering the results, a success ranking score is obtained for each algorithm. The three most successful algorithms in both training and testing processes are the firefly algorithm, selfish herd optimizer, and grasshopper optimization algorithm, respectively. The training error values obtained with these algorithms are 4.5 × 10−4, 1.6 × 10−3, and 2.3 × 10−3, respectively. The test error values are 4.6 × 10−4, 1.6 × 10−3, and 2.4 × 10−3, respectively. With these algorithms, effective results have been achieved in a low number of evaluations. In addition to these three algorithms, other algorithms have also achieved mostly acceptable results. This shows that the related algorithms are generally successful ANFIS training algorithms for maximum power point tracking.

[1]  Md. Rabiul Islam,et al.  A Novel Hybrid MPPT Approach for Solar PV Systems Using Particle-Swarm-Optimization-Trained Machine Learning and Flying Squirrel Search Optimization , 2023, Sustainability.

[2]  K. Mala,et al.  Optimized PV Fed Zeta Converter Integrated with MPPT Algorithm for Islanding Mode Operation , 2023, Electric Power Components and Systems.

[3]  B. Azzopardi,et al.  An Improved Sliding Mode Controller for MPP Tracking of Photovoltaics , 2023, Energies.

[4]  Chian-Song Chiu,et al.  New Approach-based MPP Tracking Design for Standalone PV Energy Conversion Systems , 2023, Elektronika ir Elektrotechnika.

[5]  A. K. Akella,et al.  Implementation of a novel robust model reference adaptive controller-based MPPT for stand-alone and grid-connected photovoltaic system , 2023, Energy Sources, Part A: Recovery, Utilization, and Environmental Effects.

[6]  K. Ameur,et al.  A High Speed MPPT Control Utilizing a Hybrid PSO-PID Controller under Partially Shaded Photovoltaic Battery Chargers , 2023, Sustainability.

[7]  José Raúl Rodríguez Rodríguez,et al.  An improved photovoltaic maximum power point tracking technique-based model predictive control for fast atmospheric conditions , 2023, Alexandria Engineering Journal.

[8]  R. Aazami,et al.  A Novel Intelligent Hybrid Algorithm for Maximum Power Point Tracking in PV System , 2022, International Journal of Electronics.

[9]  Xibiao Cai,et al.  Photovoltaic MPPT algorithm based on adaptive particle swarm optimization neural-fuzzy control , 2022, J. Intell. Fuzzy Syst..

[10]  Carlos Vargas-Salgado,et al.  Solar Photovoltaic Maximum Power Point Tracking Controller Optimization using Grey Wolf Optimizer: A Performance Comparison Between Bio-inspired and Traditional Algorithms , 2022, Expert Systems with Applications.

[11]  G. Hou,et al.  A two-stage MPPT controller for PV system based on the improved artificial bee colony and simultaneous heat transfer search algorithm. , 2022, ISA transactions.

[12]  S. Agha,et al.  Global Maximum Power Point Tracking of Partially Shaded PV System Using Advanced Optimization Techniques , 2022, Energies.

[13]  Ebubekir Kaya A Comprehensive Comparison of the Performance of Metaheuristic Algorithms in Neural Network Training for Nonlinear System Identification , 2022, Mathematics.

[14]  Boopathi C. Sengodan,et al.  Social Grouping Algorithm Aided Maximum Power Point Tracking Scheme for Partial Shaded Photovoltaic Array , 2022, Energies.

[15]  B. Akın,et al.  Improved salp swarm algorithm based on particle swarm optimization for maximum power point tracking of optimal photovoltaic systems , 2022, International Journal of Energy Research.

[16]  Tong Han,et al.  Tuna Swarm Optimization: A Novel Swarm-Based Metaheuristic Algorithm for Global Optimization , 2021, Comput. Intell. Neurosci..

[17]  J. M. Álvarez-Alvarado,et al.  Artificial Neural Networks in MPPT Algorithms for Optimization of Photovoltaic Power Systems: A Review , 2021, Micromachines.

[18]  Amar Boutaghane,et al.  A novel nature-inspired maximum power point tracking (MPPT) controller based on ACO-ANN algorithm for photovoltaic (PV) system fed arc welding machines , 2021, Neural Computing and Applications.

[19]  Qiang Ling,et al.  High-efficiency swarm intelligent maximum power point tracking control techniques for varying temperature and irradiance , 2021 .

[20]  Vivekananda Mukherjee,et al.  Metaheuristic based comparative MPPT methods for photovoltaic technology under partial shading condition , 2020 .

[21]  Ignacio Carlucho,et al.  Deep reinforcement learning approach for MPPT control of partially shaded PV systems in Smart Grids , 2020, Appl. Soft Comput..

[22]  Maysam F. Abbod,et al.  A particle swarm optimisation-trained feedforward neural network for predicting the maximum power point of a photovoltaic array , 2020, Eng. Appl. Artif. Intell..

[23]  Mostafa Mjahed,et al.  Improved cooperative artificial neural network ‐ particle swarm optimization approach for solar photovoltaic systems using maximum power point tracking , 2020 .

[24]  Baoqun Yin,et al.  A Salp-Swarm Optimization based MPPT technique for harvesting maximum energy from PV systems under partial shading conditions , 2020 .

[25]  A. L. Sangal,et al.  Tunicate Swarm Algorithm: A new bio-inspired based metaheuristic paradigm for global optimization , 2020, Eng. Appl. Artif. Intell..

[26]  Tao Yu,et al.  Novel bio-inspired memetic salp swarm algorithm and application to MPPT for PV systems considering partial shading condition , 2019, Journal of Cleaner Production.

[27]  Satvir Singh,et al.  Butterfly optimization algorithm: a novel approach for global optimization , 2018, Soft Computing.

[28]  Hossam Faris,et al.  Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems , 2017, Adv. Eng. Softw..

[29]  Erik Valdemar Cuevas Jiménez,et al.  A global optimization algorithm inspired in the behavior of selfish herds , 2017, Biosyst..

[30]  Almoataz Y. Abdelaziz,et al.  A comparison of different global MPPT techniques based on meta-heuristic algorithms for photovoltaic system subjected to partial shading conditions , 2017 .

[31]  Andrew Lewis,et al.  Grasshopper Optimisation Algorithm: Theory and application , 2017, Adv. Eng. Softw..

[32]  S. Saravanan,et al.  RBFN based MPPT algorithm for PV system with high step up converter , 2016 .

[33]  Seyedali Mirjalili,et al.  Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete, and multi-objective problems , 2015, Neural Computing and Applications.

[34]  Soteris A. Kalogirou,et al.  MPPT-based artificial intelligence techniques for photovoltaic systems and its implementation into field programmable gate array chips: Review of current status and future perspectives , 2014 .

[35]  Amir Hossein Alavi,et al.  Krill herd: A new bio-inspired optimization algorithm , 2012 .

[36]  Bryan A. Tolson,et al.  A New Formulation for Feedforward Neural Networks , 2011, IEEE Transactions on Neural Networks.

[37]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[38]  F. Vieira,et al.  Hybrid sensor-aided direct duty cycle control approach for maximum power point tracking in two-stage photovoltaic systems , 2023, International Journal of Electrical Power & Energy Systems.

[39]  S. Ang,et al.  Optimizing Step-Size of Perturb & Observe and Incremental Conductance MPPT Techniques Using PSO for Grid-Tied PV System , 2023, IEEE Access.

[40]  M. Germin Nisha,et al.  Optimum Tuning of Photovoltaic System Via Hybrid Maximum Power Point Tracking Technique , 2022, Intelligent Automation & Soft Computing.

[41]  I. Colak,et al.  Optimization of Adaptive Fuzzy Controller for Maximum Power Point Tracking Using Whale Algorithm , 2022, Computers, Materials & Continua.

[42]  Andrii Chub,et al.  An MPPT Algorithm for PV Systems Based on a Simplified Photo-Diode Model , 2021, IEEE Access.

[43]  Murat Hüsnü Sazli,et al.  A brief review of feed-forward neural networks , 2006 .

[44]  Ebubekir Kaya,et al.  Training Neuro-Fuzzy by Using Meta-Heuristic Algorithms for MPPT , 2022, Comput. Syst. Sci. Eng..