journal article·2024-01-01Open access

Solar photovoltaic cell model optimal parameter identification by using an improved chimp optimization algorithm

Shipin Yang, Zongxin He, Xue Mei, Lijuan Li, Qing Zhang, Wenhua Jiao

AIP Advances· Volume 14· Issue 1

Abstract

Identifying the parameters of solar photovoltaic (PV) cell models accurately and reliably is crucial for simulating, evaluating, and controlling PV systems. For this reason, we present an improved chimp optimization algorithm (IChOA) for the generation of precise and reliable solar PV cell models. As a new and improved version of the standard chimp optimization algorithm (ChOA), IChOA embeds two mutation rules in ChOA that include the elite opposition-based learning and visual search mechanism. The first rule is applied to strengthen global exploration capacity of ChOA, and the second one is utilized to enhance ChOA’s local exploitation ability (convergence accuracy). Based on the six benchmark test functions with different characteristics, the effectiveness of IChOA is evaluated by comparing to other five well-known optimization algorithms. The results suggest that IChOA offers superior performance over other competing algorithms. Finally, IChOA’s performance is confirmed through optimizing parameters for three widely employed mathematical models, specifically the single diode model, the double diode model, and the multi-cell PV modules. The findings prove the excellent performance of the suggested approach.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Photovoltaic System Optimization Techniques · Solar Radiation and Photovoltaics · Metaheuristic Optimization Algorithms Research

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

College of Electrical Engineering and Control Science, Nanjing Tech University , Nanjing 211816, China

Funding

National Natural Science Foundation of China

References (41)

Show source-provided references
1. Parameter estimation of photovoltaic modules using a hybrid flower pollination algorithm10.1016/j.enconman.2017.04.042 ↗
2. Fractional order Darwinian particle swarm optimization for parameters identification of solar PV cells and modules10.1016/j.aej.2021.06.019 ↗
3. Comprehensive approach to modeling and simulation of photovoltaic arrays10.1109/tpel.2009.2013862 ↗
4. Mapping the performance of PV modules, effects of module type and data averaging10.1016/j.solener.2009.12.002 ↗
5. Nonlinear minimization algorithm for determining the solar cell parameters with microcomputers10.1080/01425918608909835 ↗
6. New method to extract the model parameters of solar cells from the explicit analytic solutions of their illuminated characteristics10.1016/j.solmat.2005.04.023 ↗
7. A comparative study of extraction methods for solar cell model parameters10.1016/0038-1101(86)90212-1 ↗
8. Parameters identification of photovoltaic models by using an enhanced adaptive butterfly optimization algorithm10.1016/j.energy.2021.120750 ↗
9. Parameter extraction of solar photovoltaic modules using penalty-based differential evolution10.1016/j.apenergy.2012.05.017 ↗
10. Parameter estimation of solar cells and modules using an improved adaptive differential evolution algorithm10.1016/j.apenergy.2013.06.004 ↗
11. Parameters extraction of solar cell models using a modified simplified swarm optimization algorithm10.1016/j.solener.2017.01.064 ↗
12. A novel improved cuckoo search algorithm for parameter estimation of photovoltaic (PV) models10.3390/en11051060 ↗
13. Bacterial foraging algorithm based parameter estimation of solar PV model,” in International Conference on Microelectr
14. Parameter estimation of photovoltaic system using imperialist competitive algorithm10.1016/j.renene.2017.04.014 ↗
15. Chimp optimization algorithm10.1016/j.eswa.2020.113338 ↗
16. Chimp optimization algorithm to optimize a convolutional neural network for recognizing Persian/Arabic handwritten words10.1155/2022/4894922 ↗
17. Breast DCE-MRI segmentation for lesion detection using chimp optimization algorithm10.1016/j.eswa.2022.117481 ↗
18. Optimization of joint economic lot size model for vendor-buyer with exponential quality degradation and transportation by chimp optimization algorithm10.1155/2022/9619530 ↗
19. Chimp optimization algorithm based on refraction-learning and improved beetle antennae search and its application10.3969/j.issn.1004-1699.2022.05.005 ↗
20. Photovoltaic cells technology: Principles and recent developments10.1007/s11082-012-9613-9 ↗
21. Parameters identification of solar cell models using generalized oppositional teaching learning based optimization10.1016/j.energy.2016.01.052 ↗
22. A weighted chimp optimization algorithm10.1109/access.2021.3130933 ↗
23. Opposition versus randomness in soft computing techniques10.1016/j.asoc.2007.07.010 ↗
24. Research on clustering method of improved glowworm algorithm based on good-point set10.1155/2018/8724084 ↗
25. Modified chimp optimization algorithm based on learning behavior strategy10.3778/j.issn.1002-8331.2211-0024 ↗
26. The whale optimization algorithm10.1016/j.advengsoft.2016.01.008 ↗
28. An improved opposition-based sine cosine algorithm for global optimization10.1016/j.eswa.2017.07.043 ↗
29. Harris hawks optimization: Algorithm and applications10.1016/j.future.2019.02.028 ↗
30. Artificial bee swarm optimization algorithm for parameters identification of solar cell models10.1016/j.apenergy.2012.09.052 ↗
31. A new estimation approach for determining the I–V characteristics of solar cells10.1016/j.solener.2011.04.013 ↗
32. Hybridizing cuckoo search algorithm with biogeography-based optimization for estimating photovoltaic model parameters10.1016/j.solener.2019.01.025 ↗
33. Multiple learning backtracking search algorithm for estimating parameters of photovoltaic models10.1016/j.apenergy.2018.06.010 ↗
34. Parameter identification for solar cell models using harmony search-based algorithms10.1016/j.solener.2012.08.018 ↗
35. Parameter extraction of solar cell models using chaotic asexual reproduction optimization10.1007/s00521-014-1795-6 ↗
36. A biogeography-based optimization algorithm with mutation strategies for model parameter estimation of solar and fuel cells10.1016/j.enconman.2014.06.026 ↗
37. Parameter identification of solar cells using artificial bee colony optimization10.1016/j.energy.2014.05.011 ↗
38. Simulated annealing algorithm for photovoltaic parameters identification10.1016/j.solener.2011.09.032 ↗
39. Parameters identification of photovoltaic models using an improved JAYA optimization algorithm10.1016/j.enconman.2017.08.063 ↗
40. Extracting solar cell model parameters based on chaos particle swarm algorithm
41. A new hybrid algorithm based on grey wolf optimizer and cuckoo search for parameter extraction of solar photovoltaic models10.1016/j.enconman.2019.112243 ↗