[go: up one dir, main page]

Skip to main content
Log in

A new NEST-IGWO strategy for determining optimal IGWO control parameters

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

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

  1. Gao Z, Zhao J (2019) An improved grey wolf optimization algorithm with variable weights. Comput Intell Neurosci Hindawi 2019:1–13

    Article  Google Scholar 

  2. Eltamaly A (2021) A novel strategy for optimal PSO control parameters determination for PV energy systems. Sustainability. 13(2):1–28

    Article  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. Xin-She Y (2014) Nature-inpsired optimization algorithms. Elsevier, Amsterdam

    MATH  Google Scholar 

  5. Zang H, Zhang S, Hapeshi K (2010) A review of natureinspired algorithms. J Bionic Eng 7(4):S232–S237

    Article  Google Scholar 

  6. 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

  7. 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

    Article  Google Scholar 

  8. 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

  9. 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

  10. Wolpert D, Macready W (1997) No free lunch theorems for optimization. IEEE Trans Evol Comput 1(1):67–82

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. Mirjalili S, Mirjalili S, Lewis A (2014) Grey wolf optimizer. Adv Eng Softw 69:46–61

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Google Scholar 

  15. 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

    Article  Google Scholar 

  16. Liu Q (2015) Order-2 stability analysis of particle swarm optimization. Evol Comput 23(2):187–216

    Article  MathSciNet  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. Grefenstette JJ (1986) Optimization of control parameters for genetic algorithms. IEEE Trans Syst Man Cybern 16(1):122–128

    Article  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. Li Y, Lin X, Liu J (2021) An improved gray wolf optimization algorithm to solve engineering problems. Sustainability 13(6):1–23

    Article  Google Scholar 

  24. 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

    MATH  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. Mirjalili S, Lewis A (2016) The whale optimization algorithm. Adv Eng Softw 96:51–67

    Article  Google Scholar 

  27. Yang X (2014) Chapter 8 - Firefly Algorithms. In: Nature-inspired optimization algorithms, pp 111–127

  28. 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

  29. Khishe M, Mosavi M (2020) Chimp optimization algorithm. Expert Syst Appl 149:1–26

    Article  Google Scholar 

  30. Mirjalili S (2016) SCA: a sine cosine algorithm for solving optimization problems. Knowl-Based Syst 96:120–133

    Article  Google Scholar 

  31. Hasanien HM (2015) Shuffled frog leaping algorithm for photovoltaic model identification. IEEE Trans Sustain Energy 6(2):509–515

    Article  Google Scholar 

  32. Eltamaly AM (2015) Performance of smart maximum power point tracker under partial shading conditions of photovoltaic systems. J Renew Sustain Energy 7(4):043141

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. Tripathy M, Kumar M, Sadhu P (2017) Photovoltaic system using Lambert W function-based technique. Sol Energy 158:432–439

    Article  Google Scholar 

  36. 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

    Google Scholar 

  37. 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

    Article  Google Scholar 

  38. 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

    Article  Google Scholar 

  39. 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

    Article  Google Scholar 

  40. Marion B, Rummel S, Anderberg A (2004) Current–voltage curve translation by bilinear interpolation. Prog Photovoltaics Res Appl 12(8):593–607

    Article  Google Scholar 

  41. 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

    Article  Google Scholar 

  42. 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

    Article  Google Scholar 

  43. 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

    Article  Google Scholar 

  44. 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.

  45. Maniraj B, Fathima A (2020) Parameter extraction of solar photovoltaic modules using various optimization techniques- a review. J Phys Conf Ser 1716(1):012001

    Article  Google Scholar 

  46. 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

    Article  Google Scholar 

  47. 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

    Article  Google Scholar 

  48. "https://casolar.co/wp-content/uploads/2020/04/stp280_24vd_ulh4_connector_2.pdf".

Download references

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

Authors

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

Correspondence to Ali M. Eltamaly.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-023-08535-8

Keywords

Navigation