Abstract

Generating synthetic solar irradiance data through computational methods has become an attractive approach, especially when obtaining accurate measurements from historical observations or satellite-derived estimates is not feasible. Since solar photovoltaic energy production is influenced by variable weather conditions, having reliable solar irradiance data is crucial for evaluating the performance of photovoltaic systems accurately. In this paper, we propose two methods, namely stochastic method, and bootstrap method, to generate one-day synthetic solar irradiance data at a minimum 60-minute time resolution. Both techniques consider dynamic meteorological behavior and maintain the physical significance of the observed data, effectively capturing the intermittent nature of solar irradiance. Validations were performed for five sites with different climate conditions and significant geographical separation, and different time resolutions, through various metrics, including variability, statistical distribution, and energy production, which demonstrated mean average percentage errors as low as 2.1% for intraday irradiance fluctuations, statistical distribution goodness-of-fit up to 80%, and discrepancy for energy production close to 2.4%. results verify the applicability of the proposed methods regardless the time resolution, the location of the measured data and the procedure to record it (i.e., from ground weather stations or satellite-derived estimates). We also evaluated the computational performance of the proposed methods, synthetic, where the elapsed time to generate the synthetic data takes less than a minute to generate a hundred one-day solar irradiance time series. The novelty of the proposed methods is that it is only needed the information of a single month to generate representative synthetic solar irradiance one-day sequences generated for five climate conditions without the need of a training process (i.e., iterative adjustments of the parameters), being useful for pre-feasibility studies of the photovoltaic project and to train machine learning algorithms that deals with time series. To encourage the reproducibility of the research presented in this paper, the proposed methods to generate synthetic solar irradiance data are freely available in a well-documented GitHub repository from https://github.com/salazarna/synthetic-irradiance-sequence.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call