A solar irradiance estimation technique via curve fitting based on dual-mode Jaya optimization

Ziqiang Bi*, Guanying Chu, Xinyu Pan, Jichong Guo, Minming Gu, Jianmin Ban*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Solar irradiance is a crucial environmental parameter for optimal control of photovoltaic (PV) systems. However, precise measurements of the solar irradiance are difficult since the irradiation sensors (i.e., pyranometer or pyrheliometer) are expensive and hard to calibrate. This paper proposes a cost-effective and accurate method for estimating the solar irradiance with a PV module via curve fitting. A dual-mode Jaya (DM-Jaya) optimization algorithm is introduced to extract the real-time value of solar irradiance from the measured PV characteristics data by using two search strategies. The step sizes of a random walk are taken from even and Lévy distribution distributions in different searching phases. Compared with the traditional irradiance sensors, the proposed estimator does not require additional circuit and obtains relatively lower error rates. A comparative study of seven population-based optimization algorithms for the optimal design of the estimator is presented. These algorithms include particle swarm optimization (PSO), cuckoo search (CS), Jaya, simulated annealing (SA), genetic algorithm (GA), supply-demand-based optimization (SDO), and the proposed DM-Jaya algorithm. Simulations and experimental results reveal that DM-Jaya outperforms the other optimization algorithms in terms of the estimation speed and accuracy.

Original languageEnglish
Article number1173739
JournalFrontiers in Energy Research
Volume11
DOIs
Publication statusPublished - 2023

Keywords

  • DM-Jaya
  • Jaya algorithm
  • optimization algorithm
  • photovoltaics
  • solar irradiance

Fingerprint

Dive into the research topics of 'A solar irradiance estimation technique via curve fitting based on dual-mode Jaya optimization'. Together they form a unique fingerprint.

Cite this