Parameter Extraction of Photovoltaic Cells and Panels Using a PID-Based Metaheuristic Algorithm
Source abstract
Abstract
In the world of solar technology, precisely extracting photovoltaic cell and panel parameters is key to efficient energy production. This paper presents a new metaheuristic algorithm for extracting parameters from photovoltaic cells using the functionality of the PID-based search algorithm (PSA). The research includes single-diode (SDM) and double-diode (DDM) models applied to RTC France, amorphous silicon (aSi), monocrystalline silicon (mSi), PVM 752 GaAs, and STM6-40 panels. Datasets from multijunction solar cells at three temperatures (41.5 °C, 51.3 °C, and 61.6 °C) were used. PSA performance was assessed using root mean square error (RMSE), mean bias error (MBE), and absolute error (AE). A strategy was introduced by refining PID parameters and relocating error calculations outside the main loop to enhance exploration and exploitation. A Lévy flight-based zero-output mechanism was integrated, enabling shorter extraction times and requiring a smaller population, while enhancing search diversity and mitigating local optima entrapment. PSA was compared against 26 top-performing algorithms. RTC France showed RMSE improvements of 0.67–2.10% in 3.35 s, while for the mSi model, PSA achieved up to 40.9% improvement in 5.57 s and 22.18% for PVM 752 in 8.52 s. PSA’s accuracy and efficiency make it a valuable tool for advancing renewable energy technologies.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Photovoltaic System Optimization Techniques · Solar Thermal and Photovoltaic Systems · Solar Radiation and Photovoltaics
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Electronics and Computers, Faculty of Electrical Engineering and Computer Science, Transilvania University of Brasov, 500036 Brasov, Romania
References (52)
Show source-provided references
1. Smart integration of renewable energy resources, electrical, and thermal energy storage in microgrid applications10.1016/j.energy.2020.118716 ↗
2. Parameters extraction of single diode model for degraded photovoltaic modules10.1016/j.renene.2020.09.035 ↗
3. EU Commission (2020). Committing to Climate-Neutrality by 2050: Commission Proposes European Climate Law and Consults on the European Climate Pact, EU Commission.
4. Critical factors and parameters for hybrid photovoltaic-thermoelectric systems; review10.1016/j.applthermaleng.2022.118977 ↗
5. Comprehensive overview of meta-heuristic algorithm applications on PV cell parameter identification10.1016/j.enconman.2020.112595 ↗
6. Optimal parameters estimation and modelling of photovoltaic modules using analytical method10.1016/j.heliyon.2019.e02137 ↗
7. A comprehensive survey on meta-heuristic algorithms for parameter extraction of photovoltaic models10.1016/j.rser.2021.110828 ↗
8. Optimal power flow solutions to power systems with wind energy using a highly effective meta-heuristic algorithm10.14710/ijred.2023.51375 ↗
9. An analysis on the performance of metaheuristic algorithms for the estimation of parameters in solar cell models10.1016/j.enconman.2022.116523 ↗
10. Methods to determine the dc parameters of solar cells: A critical review10.1016/j.rser.2013.08.017 ↗
11. Gu, Z., Xiong, G., and Fu, X. (2023). Parameter Extraction of Solar Photovoltaic Cell and Module Models with Metaheuristic Algorithms: A Review. Sustainability, 15.10.3390/su15043312 ↗
12. Sharma, A., Sharma, A., Averbukh, M., Jately, V., Rajput, S., Azzopardi, B., and Lim, W.H. (2023). Performance investigation of state-of-the-art metaheuristic techniques for parameter extraction of solar cells/module. Sci. Rep., 13.10.1038/s41598-023-37824-4 ↗
13. Prussian blue analogues for advanced non-aqueous sodium ion batteries: Redox mechanisms, key challenges and modification strategies10.1016/j.ensm.2025.104256 ↗
14. A Novel Metaheuristic Jellyfish Optimization Algorithm for Parameter Extraction of Solar Module10.1155/2023/5589859 ↗
15. Vandrasi, R.K., Sravana Kumar, B., and Devarapalli, R. (2022). Solar photo voltaic module parameter extraction using a novel Hybrid Chimp-Sine Cosine Algorithm. Energy Sources Part A, 1–20.10.1080/15567036.2022.2041768 ↗
16. A new hybrid algorithm based on grey wolf optimizer and cuckoo search for parameter extraction of solar photovoltaic models10.1016/j.enconman.2019.112243 ↗
17. Hybridizing cuckoo search algorithm with biogeography-based optimization for estimating photovoltaic model parameters10.1016/j.solener.2019.01.025 ↗
18. Parameter estimation of solar PV models with a new proposed war strategy optimization algorithm10.1002/er.7629 ↗
19. PID-based search algorithm: A novel metaheuristic algorithm based on PID algorithm10.1016/j.eswa.2023.120886 ↗
20. He, P., Xi, X., Li, S., Qin, W., Xing, C., and Yang, B. (2023). Radial Basis Function Based Meta-Heuristic Algorithms for Parameter Extraction of Photovoltaic Cell. Processes, 11.10.3390/pr11061606 ↗
21. Tajjour, S., Chandel, S.S., Malik, H., Alotaibi, M.A., and Ustun, T.S. (2022). A Novel Metaheuristic Approach for Solar Photovoltaic Parameter Extraction Using Manufacturer Data. Photonics, 9.10.3390/photonics9110858 ↗
22. Parameter estimation of photovoltaic models using an improved marine predators algorithm10.1016/j.enconman.2020.113491 ↗
23. Using the snake optimization metaheuristic algorithms to extract the photovoltaic cells parameters10.1016/j.enconman.2023.117373 ↗
24. Parameter estimation of various PV cells and modules using an improved simultaneous heat transfer search algorithm10.1007/s10825-024-02153-w ↗
25. Madhiarasan, M., Cotfas, D.T., and Cotfas, P.A. (2023). Black Widow Optimization Algorithm Used to Extract the Parameters of Photovoltaic Cells and Panels. Mathematics, 11.10.3390/math11040967 ↗
26. Parameters extraction of photovoltaic models using enhanced generalized normal distribution optimization with neighborhood search10.1007/s00521-024-09609-x ↗
27. A new method for parameter extraction of solar photovoltaic models using gaining–sharing knowledge based algorithm10.1016/j.egyr.2021.05.030 ↗
28. Parameter extraction of solar cell models using improved shuffled complex evolution algorithm10.1016/j.enconman.2017.12.033 ↗
29. Hybrid successive discretisation algorithm used to calculate parameters of the photovoltaic cells and panels for existing datasets10.1049/rpg2.12262 ↗
30. DIWJAYA: JAYA driven by individual weights for enhanced photovoltaic model parameter estimation10.1016/j.enconman.2024.118258 ↗
31. Parameter extraction of photovoltaic models using atomic orbital search algorithm on a decent basis for novel accurate RMSE calculation10.1016/j.enconman.2022.116613 ↗
32. Parameter extraction of photovoltaic models using a memory-based improved gorilla troops optimizer10.1016/j.enconman.2021.115134 ↗
33. Extraction of the multijunction solar cell parameters using two metaheuristic algorithms10.1109/ACCESS.2024.3439344 ↗
34. Nonlinear minimization algorithm for determining the solar cell parameters with microcomputers10.1080/01425918608909835 ↗
35. Parameter estimation of photovoltaic cells using an improved chaotic whale optimization algorithm10.1016/j.apenergy.2017.05.029 ↗
36. A method for hybrid extraction of single-diode model parameters of photovoltaics10.1016/j.renene.2020.05.035 ↗
37. Parameter estimation of solar photovoltaic (PV) cells: A review10.1016/j.rser.2016.03.049 ↗
38. Gradient-based optimization with ranking mechanisms for parameter identification of photovoltaic systems10.1016/j.egyr.2021.06.064 ↗
39. A robust multi-objective optimization algorithm for accurate parameter estimation for solar cell models10.1007/s00500-024-09888-5 ↗
40. Parameter estimation of solar PV models with artificial humming bird optimization algorithm using various objective functions10.1007/s00500-023-08630-x ↗
41. Aribia, H.B., El-Rifaie, A.M., Tolba, M.A., Shaheen, A., Moustafa, G., Elsayed, F., and Elshahed, M. (2023). Growth Optimizer for Parameter Identification of Solar Photovoltaic Cells and Modules. Sustainability, 15.10.3390/su15107896 ↗
42. Photovoltaic parameter estimation using improved moth flame algorithms with local escape operators10.1016/j.compeleceng.2023.108603 ↗
43. A modified stochastic fractal search algorithm for parameter estimation of solar cells and PV modules10.1016/j.egyr.2022.01.008 ↗
44. A logistic chaotic JAYA algorithm for parameters identification of photovoltaic cell and module models10.1016/j.ijleo.2019.164041 ↗
45. A hybrid optimization algorithm to identify unknown parameters of photovoltaic models under varying operating conditions10.1016/j.engappai.2024.108544 ↗
46. Kullampalayam Murugaiyan, N., Chandrasekaran, K., Manoharan, P., and Derebew, B. (2024). Leveraging opposition-based learning for solar photovoltaic model parameter estimation with exponential distribution optimization algorithm. Sci. Rep., 14.10.1038/s41598-023-50890-y ↗
47. Parameter’s extraction of solar photovoltaic models using an improved differential evolution algorithm10.1016/j.enconman.2021.114972 ↗
48. Madhiarasan, M., Cotfas, D.T., and Cotfas, P.A. (2022). Barnacles Mating Optimizer Algorithm to Extract the Parameters of the Photovoltaic Cells and Panels. Sensors, 22.10.3390/s22186989 ↗
49. Application of supply-demand-based optimization for parameter extraction of solar photovoltaic models10.1155/2019/3923691 ↗
50. A parameter extraction technique exploiting intrinsic properties of solar cells10.1016/j.apenergy.2016.05.064 ↗
51. Reinforcement learning-based differential evolution for parameters extraction of photovoltaic models10.1016/j.egyr.2021.01.096 ↗
52. Enhanced leader particle swarm optimisation (ELPSO): An efficient algorithm for parameter estimation of photovoltaic (PV) cells and modules10.1016/j.solener.2017.10.063 ↗