Abstract

Solar energy, as a clean energy source, has tremendous potential for utilization. The advancement of solar energy utilization technology has led to an increasing demand for solar energy, resulting in a growing need for the accurate prediction of solar radiation. The main objective of this study is to develop a novel model for predicting solar radiation intervals, in order to obtain accurate and high-quality predictions. In this study, the daily sunshine duration (SD), average relative humidity (RHU), and daily average temperature (AT) were selected as the indicators affecting the daily global solar radiation (DGSR). The empirical study conducted in this research utilized daily solar radiation data and daily meteorological data collected at the Hami station in Xinjiang from January 2009 to December 2016. In this study, a novel solar radiation interval prediction model was developed based on the concept of “point prediction + interval prediction”. The Conformer model was employed for the point prediction of solar radiation, while the Generalized Laplace (GLaplace) distribution was chosen as the prior distribution to account for the prediction error. Furthermore, the Solar DeepAR Forecasting (SDAR) model was utilized to estimate parameters of the fitted residual distribution and achieve the interval prediction of solar radiation. The results showed that both models performed well, with the Conformer model achieving a Mean Squared Error (MSE) of 0.8645, a Mean Absolute Error (MAE) of 0.7033 and the fitting coefficient R2 of 0.7751, while the SDAR model demonstrated a Coverage Width-based Criterion (CWC) value of 0.068. Compared to other conventional interval prediction methods, our study’s model exhibited superior accuracy and provided a more reliable solar radiation prediction interval, offering valuable information for ensuring power system safety and stability.

Full Text
Paper version not known

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