Parameter Extraction of Solar Photovoltaic Model Based on Nutcracker Optimization Algorithm
Source abstract
Abstract
In order to improve the accuracy and reliability of the photovoltaic (PV) model, this paper explores a novel nature-inspired metaheuristic algorithm, i.e., the nutcracker optimizer algorithm (NOA), for the parameter extraction of a PV model, such as a single diode model (SDM), double diode model (DDM), and triple diode model (TDM) of PV components. The Aleo Solar S79Y300 monocrystalline silicon solar panel was tested at 1000 W/m2 solar irradiance and 25 °C temperature, and the results of the proposed NOA algorithm were compared with three popular algorithms, i.e., particle swarm optimization (PSO), firework algorithm (FWA), and whale optimization algorithm (WOA), in terms of algorithm accuracy and running time, and non-parametric tests were performed. The results show that the NOA can improve the efficiency of PV parameter extraction, and its performance is the best among the tested algorithms. It has the best root mean square error (RMSE) values in the SDM, being 7.92587 × 10−5 and 6.02460 × 10−5 in the DDM and 6.23617 × 10−5 in the TDM, and the shortest average execution time according to the overall ranking, making it well suited for extracting PV model parameters.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Photovoltaic System Optimization Techniques · Solar Radiation and Photovoltaics · Solar Thermal and Photovoltaic Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Microelectronic Science and Technology, Harbin Institute of Technology, Harbin 150001, China
Tianjin Institute of Power Sources, Tianjin 300381, China
References (34)
Show source-provided references
1. Solar energy utilisation: Current status and roll-out potential10.1016/j.applthermaleng.2022.118285 ↗
2. An improved wind driven optimization algorithm for parameters identification of a triple-diode photovoltaic cell model10.1016/j.enconman.2020.112872 ↗
3. Identification of electrical parameters for three-diode photovoltaic model using analytical and sunflower optimization algorithm10.1016/j.apenergy.2019.05.013 ↗
4. Solar cell parameter extraction using genetic algorithms10.1088/0957-0233/12/11/322 ↗
5. Parameter extraction of solar cells using particle swarm optimization10.1063/1.3122082 ↗
6. Ishaque, K., Salam, Z., Taheri, H., and Shamsudin, A. (2011, January 18–19). Parameter extraction of photovoltaic cell using differential evolution method. Proceedings of the 2011 IEEE Applied Power Electronics Colloquium (IAPEC), Johor Bahru, Malaysia.10.1109/IAPEC.2011.5779867 ↗
7. Zhang, Y. (2021). Neural network algorithm with reinforcement learning for parameters extraction of photovoltaic models. IEEE Trans. Neural Netw. Learn.Syst., 1–11.10.1109/TNNLS.2021.3109565 ↗
8. Determination of photovoltaic modules parameters at different operating conditions using a novel bird mating optimizer approach10.1016/j.enconman.2014.10.025 ↗
9. Parameter extraction of two diode solar PV model using Fireworks algorithm10.1016/j.solener.2016.10.044 ↗
10. Parameter identification of solar cells using artificial bee colony optimization10.1016/j.energy.2014.05.011 ↗
11. Parameters extraction of the three diode model for the multi-crystalline solar cell/module using Moth-Flame Optimization Algorithm10.1016/j.enconman.2016.06.052 ↗
12. Parameter identification for solar cell models using harmony search-based algorithms10.1016/j.solener.2012.08.018 ↗
13. Parameter extraction of solar cell models using mutative-scale parallel chaos optimization algorithm10.1016/j.solener.2014.07.013 ↗
14. Parameters extraction of double diode photovoltaic module’s model based on hybrid evolutionary algorithm10.1016/j.enconman.2015.08.023 ↗
15. A new hybrid bee pollinator flower pollination algorithm for solar PV parameter estimation10.1016/j.enconman.2016.12.082 ↗
16. An improved free search differential evolution algorithm: A case study on parameters identification of one diode equivalent circuit of a solar cell module10.1016/j.energy.2015.08.019 ↗
17. Extraction of solar cell parameters from a single current–voltage characteristic using teaching learning based optimization algorithm10.1016/j.apenergy.2014.01.027 ↗
18. Parameters identification of solar cell models using generalized oppositional teaching learning based optimization10.1016/j.energy.2016.01.052 ↗
19. PV cell and module efficient parameters estimation using Evaporation Rate based Water Cycle Algorithm10.1016/j.swevo.2017.02.005 ↗
20. Parameter extraction of photovoltaic models using atomic orbital search algorithm on a decent basis for novel accurate RMSE calculation10.1016/j.enconman.2022.116613 ↗
21. Parameter’s extraction of solar photovoltaic models using an improved differential evolution algorithm10.1016/j.enconman.2021.114972 ↗
22. A two-stage method for model parameter identification based on the maximum power matching and improved flow direction algorithm10.1016/j.enconman.2023.116712 ↗
23. Parameter extraction of solar photovoltaic models using queuing search optimization and differential evolution10.1016/j.asoc.2023.110032 ↗
24. Parameters identification of photovoltaic models using a differential evolution algorithm based on elite and obsolete dynamic learning10.1016/j.apenergy.2022.118877 ↗
25. Nutcracker optimizer: A novel nature-inspired metaheuristic algorithm for global optimization and engineering design problems10.1016/j.knosys.2022.110248 ↗
26. Kennedy, J., and Eberhart, R. (December, January 27). Particle swarm optimization. Proceedings of the ICNN’95-International Conference on Neural Networks, Perth, WA, Australia.
27. Tan, Y., and Zhu, Y. (2010, January 12–15). Fireworks algorithm for optimization. Proceedings of the Advances in Swarm Intelligence: First International Conference, ICSI 2010, Beijing, China. Proceedings, Part I 1.10.1007/978-3-642-13498-2 ↗
28. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
29. An improved single-diode model parameters extraction at different operating conditions with a view to modeling a photovoltaic generator: A comparative study10.1016/j.solener.2017.06.057 ↗
30. Output characteristics of PV module considering partially reverse biased conditions10.1016/j.solener.2013.03.015 ↗
31. Analysis of multi-crystalline silicon solar cells at low illumination levels using a modified two-diode model10.1016/j.solmat.2010.06.036 ↗
32. An experimental analysis of cache recovery in Clark’s nutcracker10.1016/S0003-3472(82)80240-6 ↗
33. Wilcoxon, F. (1992). Breakthroughs in Statistics, Springer.
34. No free lunch theorems for optimization10.1109/4235.585893 ↗