TY - JOUR
T1 - Parameter extraction of solar photovoltaic models using queuing search optimization and differential evolution
AU - Abd El-Mageed, Amr A.
AU - Abohany, Amr A.
AU - Saad, Hatem M.H.
AU - Sallam, Karam M.
N1 - Publisher Copyright:
© 2023 Elsevier B.V.
PY - 2023/2
Y1 - 2023/2
N2 - Given the photovoltaic (PV) model's multi-model and nonlinear properties, extracting its parameters is a difficult problem to solve. Furthermore, because of the features of the problem, the algorithms that are used to solve it are subject to becoming stuck in local optima. Nonetheless, proper estimation of the parameters is essential due to the large impact they have on the performance of the PV system in terms of current and energy production. Moreover, the majority of the previously proposed algorithms have satisfactory results for determining PV model parameters. However, for precision and robustness, they generally use a lot of computational resources, such as the quantity of fitness assessments. For alleviating the previous problems, in this paper, an improved queuing search optimization (QSO) algorithm dependent on the differential evolution (DE) technique and bound-constraint amendment procedure, which is called IQSODE, has been presented to efficiently extract the PV parameter values for various PV models. The DE algorithm is applied to each solution generated by the QSO algorithm in order to increase population diversity. IQSODE is tested against other state-of-the-art algorithms. The practical and statistical findings show that IQSODE outperforms other methods in extracting parameters from PV models such as single diode, double diode, and photovoltaic module models. Also, the performance of the proposed algorithm is assessed utilizing two practical manufacturer's datasheets (TFST40 and MCSM55). Statistically, the IQSODE outperforms other state-of-the-art algorithms in terms of convergence speed, reliability, and accuracy. Thus, the presented method is deemed to be a viable solution for PV model parameter extraction.
AB - Given the photovoltaic (PV) model's multi-model and nonlinear properties, extracting its parameters is a difficult problem to solve. Furthermore, because of the features of the problem, the algorithms that are used to solve it are subject to becoming stuck in local optima. Nonetheless, proper estimation of the parameters is essential due to the large impact they have on the performance of the PV system in terms of current and energy production. Moreover, the majority of the previously proposed algorithms have satisfactory results for determining PV model parameters. However, for precision and robustness, they generally use a lot of computational resources, such as the quantity of fitness assessments. For alleviating the previous problems, in this paper, an improved queuing search optimization (QSO) algorithm dependent on the differential evolution (DE) technique and bound-constraint amendment procedure, which is called IQSODE, has been presented to efficiently extract the PV parameter values for various PV models. The DE algorithm is applied to each solution generated by the QSO algorithm in order to increase population diversity. IQSODE is tested against other state-of-the-art algorithms. The practical and statistical findings show that IQSODE outperforms other methods in extracting parameters from PV models such as single diode, double diode, and photovoltaic module models. Also, the performance of the proposed algorithm is assessed utilizing two practical manufacturer's datasheets (TFST40 and MCSM55). Statistically, the IQSODE outperforms other state-of-the-art algorithms in terms of convergence speed, reliability, and accuracy. Thus, the presented method is deemed to be a viable solution for PV model parameter extraction.
KW - Differential evolution
KW - Parameter identification
KW - Photovoltaic models
KW - Queuing search algorithm
KW - Solar cell
UR - http://www.scopus.com/inward/record.url?scp=85146419721&partnerID=8YFLogxK
U2 - 10.1016/j.asoc.2023.110032
DO - 10.1016/j.asoc.2023.110032
M3 - Article
AN - SCOPUS:85146419721
SN - 1568-4946
VL - 134
SP - 1
EP - 31
JO - Applied Soft Computing
JF - Applied Soft Computing
M1 - 110032
ER -