Abstract
Online optimization applications require fast convergence without sacrificing accuracy. Although the gray wolf optimization (GWO) algorithm is showing good convergence performance, it still needs further improvement to achieve these requirements. Optimal determination of the GWO control parameters can substantially improve the converge performance. All studies in the literature introduced efforts in tuning these parameters on try-and-error bases which may not satisfy the requirements of the online applications. For this reason, a novel nested improved GWO (NEST-IGWO) is used to determine the optimal control parameters for the IGWO. This novel strategy substantially improved the convergence time and accuracy, especially with online control systems. This strategy is having two nested IGWO loops. The internal IGWO loop includes the target function needed to be optimized. Meanwhile, the external loop is used to optimally determine the control parameters of the internal one. The objective function of the external loop is the failure rate and convergence time of the internal one. The results obtained from the NEST-IGWO are compared to 10 existing optimization algorithms for 10 different benchmark functions. Moreover, these optimization algorithms were applied to determine the parameters of the PV-cell model as a real-world application. The results showed that NEST-IGWO outperformed the other 10 optimization algorithms for all benchmark functions understudy and the estimations of the PV-cell parameters in terms of failure rate and convergence time. With the use of the NEST-IGWO, the convergence time is reduced by 90% of the average convergence time for all other algorithms. Moreover, the failure rate is reduced to 0% which is not the case for other algorithms understudy. These outstanding results prove the superiority of the NEST-IGWO compared to the other algorithms, and it opens a new venue for determining optimal control parameters for all optimization algorithms.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Availability of data and materials
No data is available.
References
Gao Z, Zhao J (2019) An improved grey wolf optimization algorithm with variable weights. Comput Intell Neurosci Hindawi 2019:1–13
Eltamaly A (2021) A novel strategy for optimal PSO control parameters determination for PV energy systems. Sustainability. 13(2):1–28
Eltamaly A (2021) Optimal control parameters for bat algorithm in maximum power point tracker of photovoltaic energy systems. Int Trans Electr Energy Syst 31(4):1–22
Xin-She Y (2014) Nature-inpsired optimization algorithms. Elsevier, Amsterdam
Zang H, Zhang S, Hapeshi K (2010) A review of natureinspired algorithms. J Bionic Eng 7(4):S232–S237
Yang X, Chien S, Ting T (2015) Chapter 1-bioinspired computation and optimization: an overview. In: Yang XS, Chien SF, Ting TO (eds) Bioinspired computation in telecommunications, Morgan Kaufmann, Boston
Eltamaly A, Al-Saud M, Abokhalil A, Farh H (2020) Photovoltaic maximum power point tracking under dynamic partial shadingchanges by novel adaptive particle swarm optimization strategy. Trans Inst Meas Control 42(1):104–115
Bansal J, Singh P, Saraswat M, Verma A, Jadon S, Abraham A (2011) Inertia weight strategies in particle swarm optimization. In: 2011 third world congress on nature and biologically inspired computing, pp 633–640
Eltamaly A (2021) A novel particle swarm optimization optimal control parameter determination strategy for maximum power point trackers of partially shaded photovoltaic systems. In: Engineering Optimization, pp 1–17
Wolpert D, Macready W (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82
Titri S, Larbes C, Toumi K, Benatchba K (2017) A new MPPT controller based on the ant colony optimization algorithm for photovoltaic systems under partial shading conditions. Appiedl Soft Comput 58:465–479
Mirjalili S, Mirjalili S, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61
Eltamaly A, Al-Saud M, Abokhalil A (2020) A novel bat algorithm strategy for maximum power point tracker of photovoltaic energy systems under dynamic partial shading. IEEE Access 8:10048–10060
Hassan S, Abdelmajid B, Mourad Z, Aicha S, Abdenaceur B (2017) An advanced MPPT based on artificial bee colony algorithm for MPPT photovoltaic system under partial shading condition. Int J Power Electron Drive Syst 8(2):647–653
Zhang W, Ma D, Wei J-J, Liang H-F (2014) A parameter selection strategy for particle swarm optimization based on particle positions. Expert Syst Appl 41(7):3576–3584
Liu Q (2015) Order-2 stability analysis of particle swarm optimization. Evol Comput 23(2):187–216
Harrison K, Engelbrecht A, Ombuki-Berman B (2018) Optimal parameter regions and the time-dependence of control parameter values for the particle swarm optimization algorithm. Swarm Evol Comput 41:20–35
Grefenstette JJ (1986) Optimization of control parameters for genetic algorithms. IEEE Trans Syst Man Cybern 16(1):122–128
Mason K, Duggan J, Howley E (2018) A meta optimisation analysis of particle swarm optimisation velocity update equations for watershed management learning. Appl Soft Comput 62:148–161
Wen L (2016) Grey wolf optimizer based on nonlinear adjustment control parameter. In: Proceedings of the 2016 4th international conference on sensors, mechatronics and automation (ICSMA 2016), vol 136, pp 643–648
Niu P, Niu S, Liu N, Chang L (2019) The defect of the grey wolf optimization algorithm and its verification method. Knowledge-Based Syst 171:37–43
Eltamaly A, Farh H (2019) Dynamic global maximum power point tracking of the PV systems under variant partial shading using hybrid GWO-FLC. Sol Energy 177:306–316
Li Y, Lin X, Liu J (2021) An improved gray wolf optimization algorithm to solve engineering problems. Sustainability 13(6):1–23
Jamil M, Yang X (2013) A literature survey of benchmark functions for global optimization problems. Int J Math Modell Numer Optim 4(2):150–194
El Sehiemy R, Selim F, Bentouati B, Abido M (2020) A novel multi-objective hybrid particle swarm and salp optimization algorithm for technical-economical-environmental operation in power systems. Energy 193:116817
Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 96:51–67
Yang X (2014) Chapter 8 - Firefly Algorithms. In: Nature-inspired optimization algorithms, pp 111–127
Yang X (2010) A new metaheuristic bat-inspired algorithm. In: Nature inspired cooperative strategies for optimization (NISCO 2010), Studies in Computational Intelligence, Springer, Berlin, Heidelberg, vol 284, pp 65–74
Khishe M, Mosavi M (2020) Chimp optimization algorithm. Expert Syst Appl 149:1–26
Mirjalili S (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96:120–133
Hasanien HM (2015) Shuffled frog leaping algorithm for photovoltaic model identification. IEEE Trans Sustain Energy 6(2):509–515
Eltamaly AM (2015) Performance of smart maximum power point tracker under partial shading conditions of photovoltaic systems. J Renew Sustain Energy 7(4):043141
Khanna V, Das B, Bisht D, Singh P (2015) A three diode model for industrial solar cells and estimation of solar cell parameters using PSO algorithm. Renew Energy 78:105–113
Cotfas D, Cotfas P, Kaplanis S (2013) Methods to determine the dc parameters of solar cells: a critical review. Renew Sustain Energy Rev 28:588–596
Tripathy M, Kumar M, Sadhu P (2017) Photovoltaic system using Lambert W function-based technique. Sol Energy 158:432–439
Sharma S, Shokeen P, Saini B, Sharma S, Kashyap J, Guliani R, Sharma S, Khanna M, Jain A, Kapoor A (2014) Exact analytical solutions of the parameters of different generation real solar cells using Lambert W-function: a review article. Invertis J Renew Energy 4(4):155–194
Gao X, Cui Y, Hu J, Tahir N, Xu G (2018) Performance comparison of exponential, Lambert W function and Special Trans function based single diode solar cell models. Energy Convers Manage 171:1822–1842
Nassar-Eddine I, Obbadi A, Errami Y, Agunaou M (2016) Parameter estimation of photovoltaic modules using iterative method and the Lambert W function: a comparative study. Energy Convers Manage 119:37–48
Gao X, Cui Y, Hu J, Xu G, Yu Y (2016) Lambert W-function based exact representation for double diode model of solar cells: comparison on fitness and parameter extraction. Energy Convers Manage 127:443–460
Marion B, Rummel S, Anderberg A (2004) Current–voltage curve translation by bilinear interpolation. Prog Photovoltaics Res Appl 12(8):593–607
Batzelis E, Papathanassiou S (2016) A method for the analytical extraction of the single-diode PV model parameters. IEEE Trans Sustain Energ 7(2):504–512
Louzazni M, Aroudam E (2015) An analytical mathematical modeling to extract the parameters of solar cell from implicit equation to explicit form. Appl Solar Energy 51(3):165–171
Gow J, Manning C (1999) Development of a photovoltaic array model for use in power-electronics simulation studies. IEE Proceed Electric Power Appl 146(2):193–200
Oliva D, Abd Elaziz M, Elsheikh A, Ewees A (2019) A review on meta-heuristics methods for estimating parameters of solar cells. J Power Sour 435:126683.
Maniraj B, Fathima A (2020) Parameter extraction of solar photovoltaic modules using various optimization techniques- a review. J Phys Conf Ser 1716(1):012001
Jena D, Ramana V (2015) Modeling of photovoltaic system for uniform and non-uniform irradiance: a critical review. Renew Sustain Energy Rev 52:400–417
Yousri D, Allam D, Eteiba MB, Suganthan PN (2018) Static and dynamic photovoltaic models’ parameters identification using chaotic heterogeneous comprehensive learning particle swarm optimizer variants. Energy Convers Manag 182:546–563
"https://casolar.co/wp-content/uploads/2020/04/stp280_24vd_ulh4_connector_2.pdf".
Funding
This work was supported by the King Saud University, Saudi Arabia, Deanship of Scientific research, Research Chair Saudi Electricity Company Chair in Power System Reliability and Security.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study's conception and design. Material preparation, data collection and analysis were performed by Asmaa H. Rabie and Ali M. Eltamaly. The first draft of the manuscript was written by Asmaa H. Rabie and Ali M. Eltamaly and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interests
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Ethical approval
This research did not contain any studies involving animal or human participants, nor did it take place in any private or protected areas.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Rabie, A.H., Eltamaly, A.M. A new NEST-IGWO strategy for determining optimal IGWO control parameters. Neural Comput & Applic 35, 15143–15165 (2023). https://doi.org/10.1007/s00521-023-08535-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-023-08535-8