一种新型的光伏模型参数辨识DEITLBO算法
A Novel Photovoltaic Model Parameter Identification DEITLBO Algorithm
DOI: 10.12677/orf.2024.142222, PDF,    国家自然科学基金支持
作者: 宁德林, 简献忠*, 周文慧:上海理工大学光电信息与计算机工程学院,上海
关键词: 光伏模型参数辨识DEITLBO算法差分进化Photovoltaic Model Parameter Identification DEITLBO Algorithm Differential Evolution
摘要: 针对TLBO教学优化算法在光伏模型参数辨识中存在求解精度低,稳定性差等问题,提出了一种基于差分进化的改进教学优化DEITLBO算法。引入混沌精英学习法和绩效导向两种机制,根据个体差异性在更新阶段对种群进行分类,增强了TLBO算法探索与开发的能力,解决了TLBO算法容易陷入局部最优解问题;引入DE的更新策略,保证了物种的多样性,避免了TLBO算法种群个体机械性的进化模式,使算法在迭代过程中收敛速度更快,辨识结果更加稳定,提高了算法求解的精度。将DEITLBO算法应用到双二极管模型实验表明:DEITLBO算法在双二极管模型中,RMSE值、标准偏差、收敛速度及准确性均优于其他算法;利用不同辐照度和不同温度情况下的S75多晶硅光伏组件模型实测数据进行实验,实验的结果验证了DEITLBO算法的适用性。
Abstract: To address the issues of low accuracy and instability in the parameter identification of photovoltaic model parameters using the TLBO teaching optimization algorithm, a refined teaching optimization algorithm called DEITLBO, based on differential evolution (DE), was introduced. Two mechanisms, the chaotic elite Xi method and performance-oriented, were introduced to classify the population according to individual differences in the update stage, which enhanced the ability of TLBO algorithm exploration and development, and tackled the problem of TLBO algorithm’s tendency to become stuck in local optimal solutions. The introduction of DE’s update strategy aims to maintain species diversity and prevent the TLBO algorithm population from entering a mechanical evolution mode, make the algorithm converge faster in the iterative process, the identification results exhibit greater stability, and the algorithm’s solution accuracy is enhanced. Experiments on the application of the DEITLBO algorithm to the dual-diode model show that the RMSE value, the DEITLBO algorithm’s standard deviation, convergence rate, and precision are better than those of other algorithms in the dual-diode model. Experiments are carried out using the measured data of S75 polycrystalline silicon photovoltaic module model under different irradiance and different temperatures. The experimental results verify the applicability of the DEITLBO algorithm.
文章引用:宁德林, 简献忠, 周文慧. 一种新型的光伏模型参数辨识DEITLBO算法[J]. 运筹与模糊学, 2024, 14(2): 1245-1258. https://doi.org/10.12677/orf.2024.142222

参考文献

[1] Alhajri, M.F., El-Naggar, K.M., Alrashidi, M.R., et al. (2012) Optimal Extraction of Solar Cell Parameters Using Pattern Search. Renew Energy, 44, 238-245. [Google Scholar] [CrossRef
[2] Xu, S. and Wang, Y. (2017) Parameter Estimation of Photovoltaic Modules Using a Hybrid Flower Pollination Algorithm. Energy Conversion and Management, 144, 53-68. [Google Scholar] [CrossRef
[3] Hirata, Y., Noro, S., Aoki, T., et al. (2012) Diagnosis Photovoltaic Failure by Simple Function Method to Acquire I-V Curve of Photovoltaic Modules String. 2012 38th IEEE Photovoltaic Specialists Conference, Austin, 3-8 June 2012, 1340-1343. [Google Scholar] [CrossRef
[4] Kulakaiza, A. (2013) ANFIS-Based Estimation of PV Module Equivalent Parameters: Application to a Stand-Alone PV System with MPPT Controller. Turkish Journal of Electrical Engineering and Computer Sciences, 21, 2127-2140. [Google Scholar] [CrossRef
[5] Ortiza-Conde, A., Sanchez, F.J.G. and Muci, J. (2006) New Method to Extract the Model Parameters of Solar Cells from the Explicit Analytic Solutions of Their Illuminated I-V Characteristics. Solar Energy Materials and Solar Cells, 90, 352-361. [Google Scholar] [CrossRef
[6] Ye, M., Wang, X. and Xu, Y. (2009) Parameter Extraction of Solar Cells Using Particle Swarm Optimization. Journal of Applied Physics, 105, Article ID: 0945027. [Google Scholar] [CrossRef
[7] El-Naggar, K.M., Alrashidi, M.R., Alhajri, M.F., et al. (2012) Simulated Annealing Algorithm for Photovoltaic Parameters Identification. Solar Energy, 86, 266-274. [Google Scholar] [CrossRef
[8] Oliva, D., Cuevas, E. and Pajares, G. (2014) Parameter Identification of Solar Cells Using Artificial Bee Colony Optimization. Energy, 72, 93-102. [Google Scholar] [CrossRef
[9] Gong, W. and Cai, Z. (2013) Parameter Extraction of Solar Cell Models Using Repaired Adaptive Differential Evolution. Solar Energy, 94, 209-220. [Google Scholar] [CrossRef
[10] Yu, K., Liang, J., Qu, B., et al. (2017) Parameters Identification of Photovoltaic Models Using an Improved Jaya Optimization Algorithm. Energy Conversion and Management, 150, 742-753. [Google Scholar] [CrossRef
[11] Yu, K., Liang, J.J., Qu, B.Y., et al. (2018) Multiple Learning Backtracking Search Algorithm for Estimating Parameters of Photovoltaic Models. Applied Energy, 226, 408-422 [Google Scholar] [CrossRef
[12] Rao, R.V., Savsani, V.J. and Vakharia, D.P. (2012) Teaching-Learning-Based Optimization: An Optimization Method for Continuous Non-Linear Large Scale Problems. Information Sciences, 183, 1-15. [Google Scholar] [CrossRef
[13] Chen, X., Yu, K., Du, W., Zhao, W. and Liu, G. (2016) Parameters Identification of Solar Cell Models Using Generalized Oppositional Teaching Learning Based Optimization. Energy, 99, 170-180. [Google Scholar] [CrossRef
[14] Li, S.J., Gong, W.Y., Yan, X.S., et al. (2019) Parameter Extraction of Photovoltaic Models Using an Improved Teaching-Learning-Based Optimization. Energy Conversion and Management, 186, 293-305. [Google Scholar] [CrossRef
[15] Mi, X.Y., Liao, Z.W., Li, S.J. and Gu, Q. (2021) Adaptive Teaching-Learning-Based Optimization with Experience Learning to Identify Photovoltaic Cell Parameters. Energy Reports, 7, 4114-4125. [Google Scholar] [CrossRef
[16] Yu, K.J., Liang, J.J., Qu, B.Y., et al. (2017) Parameters Identification of Photovoltaic Models Using an Improved JAYA Optimization Algorithm. Energy Conversion and Management, 150, 472-753. [Google Scholar] [CrossRef
[17] Yu, K.J., Qu, B.Y., Yue, C.T., et al. (2019) A Performance-Guided JAYA Algorithm for Parameters Identification of Photovoltaic Cell and Module. Applied Energy, 237, 241-257. [Google Scholar] [CrossRef
[18] Das, S., Mullick, S.S. and Suganthan, P.N. (2016) Recent Advances in Differential Evolution: An Updated Survey. Swarm and Evolutionary Computation, 27, 1-30. [Google Scholar] [CrossRef
[19] Easwarakhanthan, T., Bottin, J., Bouhouch, I. and Boutrit, C. (1986) Nonlinear Minimization Algorithm for Determining the Solar Cell Parameters with Microcomputers. International Journal of Solar Energy, 4, 1-12. [Google Scholar] [CrossRef
[20] 简献忠, 翁志远, 王如志. CIJAYA算法在光伏组件参数辨识中的应用[J]. 太阳能学报, 2021, 42(11): 19-26.
[21] Zekry, A., Shaker, A. and Salem, M. (2018) Solar Cells and Arrays: Principles, Analysis, and Design. Advances in Renewable Energies and Power Technologies. In: Yahyaoui, I., Ed., Advances in Renewable Energies and Power Technologies, Elsevier, New York, 3-56. [Google Scholar] [CrossRef