Abstract
Accurate nowcasting for cloud fraction is still intractable challenge for stable solar photovoltaic electricity generation. By combining continuous radiance images measured by geostationary satellite and an advanced recurrent neural network, we develop a nowcasting algorithm for predicting cloud fraction at the leading time of 0–4 h at photovoltaic plants. Based on this algorithm, a cyclically updated prediction system is also established and tested at five photovoltaic plants and several stations with cloud fraction observations in China. The results demonstrate that the cloud fraction nowcasting is efficient, high quality and adaptable. Particularly, it shows an excellent forecast performance within the first 2-hour leading time, with an average correlation coefficient close to 0.8 between the predicted clear sky ratio and actual power generation at photovoltaic plants. Our findings highlight the benefits and potential of this technique to improve the competitiveness of solar photovoltaic energy in electricity market.
Subject terms: Atmospheric dynamics, Solar cells, Power stations
Accurate nowcasting of cloud cover or fraction and its movement remains a significant challenge for stable solar photovoltaic electricity generation. Here, the authors combine continuous radiance images with high spatio-temporal resolutions to develop a nowcasting algorithm for predicting cloud cover at a leading time of 0–4 h.
Introduction
Reducing fossil fuel use and global climate change requires a fast energy transition, and nations across the globe have successively set out their own targets and pathways to carbon neutrality1. Since 2009, as the fastest-growing renewable power source, the generating capacity of solar photovoltaic (PV) energy has grown globally by 41% per year2. It has put forward higher requirements for the conversion efficiency and capital cost reduction of PV energy generation3, which is always impacted by cloud cover, aerosol and panel soiling4–9. Yet, in a stark contrast to aerosol and panel soiling, cloud cover or advection can dramatically and intermittently affect incident solar radiation, resulting in unbalance between the load demand and PV energy generation, which poses a considerable risk to the stability of power grids10–12. Therefore, reliable and powerful PV energy generation or global tilted irradiance (GTI, the radiation captured by solar photovoltaic panels) forecast technique, particularly short-term forecasts of the intra-day GTI or PV power generation (at the leading time of 0–4 h), is also highly beneficial to power smoothing processes and other load-following applications9,13. In addition, currently, in most European countries, short-term prices for the physical delivery of electricity are formed by spot markets, such as the European Power Exchange SPOT (https://www.europex.org/members/epex-spot/). Although ~80% of trade volume is controlled by the day-ahead trading market, the intra-day auctions from hourly to 15-min intervals determine real-time electricity prices14. Thus, sophisticated solar PV power generation nowcasting technique not only can improve the stability of power generation, but also facilitates the developments of more commercially viable PV systems, the current electricity market and price transactions, and increases the competitiveness of the solar PV energy source15,16.
In recent years, rapid advances in artificial intelligence have promoted the application of data-driven machine learning-based approaches in Earth system science17,18. Particularly, some recent studies12,13,19–21 on the prediction of solar radiation also explicitly indicate that advanced prediction approaches based on machine learning perform better compared with empirical models, time series, and hybrid algorithms, such as artificial neural networks and support vector machines. Nevertheless, it is still a great challenge to predict cloud motion, formation, deformation and dissipation under complex atmospheric dynamics, geography, and climatic conditions9,22,23. Thus, there is still no solar radiation forecast model that can work well in every region and at every time21.
Cloud cover nowcasting remains a field of interest for forecasting the electricity production of PV plants24. We are committed to developing a daytime hourly intra-day cloud fraction (CF) prediction algorithm for small areas over PV plants. Based on the recurrent-neural-networks-based (RNNs) long short-term memory (LSTM) algorithm framework, the newly developed PredRNN and PredRNN++ (an extended and latest version of PredRNN)25,26 can well learn to predict long-term future imageries in various spatio-temporal tasks by modeling their spatial and temporal dependencies, including video frame prediction, human motion prediction, etc. Therefore, our primary objective is to develop an innovative and easy-to-promote algorithm or system based on the key framework of the PredRNN++ model. Through this algorithm, the 0–4 h CF at solar PV plants under all weather conditions can be predicted by using sequential Himawari-8/9 geostationary satellite images with high spatio-temporal resolutions27. Compared with the previous study28, it only used a single visible channel of geostationary satellite and a constant model to predict cloudiness. Some former studies directly used surface solar global horizontal irradiance (GHI) as model input to predict GHI values in the next few hours29, achieving the purpose of estimating the power generation of PV plants. Nevertheless, the presence of clouds is still identified as the primary uncertainty in current surface solar GHI forecasts30. In contrast, our investigation only predicts geostationary satellite Level 1B (L1B) radiance data. With the prediction results of satellite L1B radiance data and accurate cloud detection algorithm, this approach is expected to provide reliable and variable CF information for further improving the predictability of current GTI or PV power generation.
Results
Cloud fraction nowcasting and validations
In order to better simulate real application scenarios, a quasi-operational and near real-time (NRT) and cyclically updated prediction system is newly developed for 0–4 h CF nowcasting at solar PV plants (hereafter referred to as the NCP_CF). The predicted CF from this NCP_CF nowcasting system is also compared with the real PV power generation and the GTI to verify its feasibility, reliability and adaptability. The results from the NCP_CF system are examined and validated by using the observed CF values from twelve manual meteorological observation stations of the China Meteorological Administration (only the observations at 14:00 and 17:00 are used) and three all-sky imager stations (Fig. 1). Figure 2 shows the root mean square errors (RMSEs) and mean bias errors (MBEs) of the CF predictions at targeted stations with the forecast horizon, local time (diurnal cycle) and time series. In terms of forecast horizon (Figs. 2a–2f, Supplementary Table 1), the RMSE increases from 0.18 to 0.35 at all stations for 0–4 h forecast periods, and the MBE fluctuates around −0.1. Notably, the RMSE is less than 0.25 within the 2-h leading period, but the forecast accuracy decreases faster when the forecast leading period exceeds 2 h, indicating that the forecast performance threshold of this system is ~2-h leading time. Considering the continuity and coverage of observation time, Fig. 2g only shows the diurnal cycle of CF forecast accuracy at three all-sky imager stations. Within a one-day forecast window, the most and least accurate predictions occur during 12:00–17:00 and 08:00–09:30, respectively, whereas the relatively moderate decrease in the forecast accuracy before 09:30 is mainly attributed to the invalid satellite visible images before 08:00. Regarding the predicted performance for different months, the monthly mean RMSE and MBE values in time series at three all-sky imager stations do not vary considerably, indicating the weak monthly dependence and stability of this cyclically updated CF nowcasting algorithm and system.
Furthermore, the correlation coefficients (R) between the 1–4 h predicted clear sky ratios (CSRs; CSR = 1−CF) from the NCP_CF system and the actual power generation (GTI) are calculated. Figure 3 displays the comparisons among the 1–4 h predicted CSRs, the actual power generation and the GTI at Sangge, Leling, Xiaochengzi, Lijiamen, and Shiziyan PV plants from 09:00 to 17:00 in November 2022. The mean R values between the 1–4 h predicted CSRs and the actual PV power generation (the GTI) in November 2022 at five PV plants are 0.81, 0.73, 0.65, and 0.55 (0.81, 0.72, 0.64, and 0.55). This result highlights the good consistency of the predicted CSRs with the actual PV power generation and the GTI, especially for the first 2-h leading time. Overall, the EPM-model-based NCP_CF system developed in this research is applicable to provide high-quality CF estimations at PV plants in advance, which can be used to predict the GTI and power generation at the forecast leading time of 0–4 h. The results at Sangge and Leling PV plants from December 2022 to March 2023 are displayed in Supplementary Figs. 3–6.
Near real-time and cyclically updated prediction system
The satellite-based NRT and cyclically updated prediction system (Fig. 4) for 0–4 h CF nowcasting, operating at five real PV plants (Sangge, Leling, Xiaochengzi, Lijiamen and Shiziyan PV plants) belonged to China General Nuclear Power Group Wind Energy Co. Ltd., mainly consists of three subsystems, i.e., preprocessing, prediction and retrieval modules. Specifically, the preprocessing module regularly adjusts the real-time down-sampling Himawari-8/9 Advanced Himawari Imager (AHI) data received from the direct broadcast receiving system. The AHI is an advanced imager with 16 spectral bands ranging from 0.47 μm to 13.3 μm, which has spatio-temporal resolutions of 4 km and 10 min31. The full-disk Level-1B radiance data at 0.65 μm, 0.86 μm, 3.9 μm, 7.0 μm, 11.2 μm and 12.3 μm with high-quality geolocation and radiometric calibration is grided into a 32 × 32 pixel box (~128 km × 128 km) centered around the targeted PV plant. Then, these sequential and resized AHI images at six bands are converted into a tensor [tile size = 6 (band number) × 24 (4-h time sequence) × 32 × 32] of the prediction model for forecasting the following 0–4 h satellite images (6 × 24 × 32 × 32).
As a key function of the prediction module, an enhanced PredRNN + + model (EPM; more details in “Model” section) is developed in this study to predict 0–4 h sequential geostationary satellite images. In order to better track the fast and stochastic changes in cloud images, the neural network of the EPM is always cyclically generated by the scheduled training process of the model, which has a 1-h update frequency. The cumbersome cyclic process should take 40–50 min when using the latest sequential satellite images (6 × 24 × 32 × 32) between −5 h and −1 h as training samples and one graphics processing unit processor (NVIDIA Tesla-V100). For instance, a cyclic training process of the model starts at the scheduled local time of 12:08 and ends at ~12:53, the imported training samples are from 08:00 to 12:00, and the latest updated EPM is timely activated for CF nowcasting at ~13:08 (nowcasting from 13:00 to 17:00) and 13:38 (nowcasting from 13:30 to 17:30), respectively, with an update frequency of a frequency of half an hour. During the same period, the network of the next EPM is also trained simultaneously by using the sequential satellite images from 09:00 to 13:00. This cyclical procedure will continually update and replace the existing EPM every hour, ensuring that we always have the most up-to-date nowcasting model. Considering the use of satellite visible images, the NCP_CF system only operates from 07:20 to 17:20, which still meets the requirement of CF nowcasting at PV plants.
In the retrieval module, the 0–4 h predicted and resized cloud images mentioned above are used by a fast cloud mask algorithm32, which is able to calculate the number of cloudy pixels and the CF or cloud cover in the observation field of the targeted PV plant. Note that compared with the operational cloud mask algorithm, the fast cloud mask algorithm can fast retrieve the CF without any ancillary data, which is crucial for CF nowcasting. Supplementary Figure 1 presents the comparisons between the predicted and actual satellite images and cloud mask results at Zhuhai station on 17 November 2022, illustrating the good agreement between them.
Discussion
Our study demonstrates that the NCP_CF system can provide high-efficiency, high-quality and adaptable 0–4 h CF nowcasting data for PV plants. As shown in Figs. 2a–f, the mean RMSE (MBE) values are 0.21 (−0.09), 0.25 (−0.08), 0.3 (−0.07), and 0.35 (−0.03) for the forecast leading time of 1 h, 2 h, 3 h, and 4 h, respectively. Particularly, the CF nowcasting results from the NCP_CF system remain highly reliable within the forecast leading time of 2 h, with RMSE values staying almost at 0.2 and not increasing within the 1-h leading time. Conversely, the prediction performance of the NCP_CF system gradually deteriorates as the forecast leading time increases to more than 2 h, which may be due to the vanishing gradient problem22. By the limited spatial domain, the rapid movement of clouds may cause a small bias between the predicted CF and the actual CF. Further analyses on the daily and seasonal scales are also conducted, as shown in Fig. 2g, a–f, respectively. On the daily scale, the NCP_CF system performs particularly well from 09:30 to 18:00, whereas it shows poor performance before dawn, mainly due to the poor quality of satellite data at the visible band during that time. Fortunately, this issue is mitigated due to the low power generation of PV plants before dawn, and thus cloud cover has a low impact on power generation in this period. For the seasonal scale, except for the forecast results at Nanjing station in May 2021, the NCP_CF system shows stable forecast performance and seasonal biases at different stations and in different seasons. Its salient adaptability thus is the largest advantage compared with other solar radiation nowcasting methods summarized in the previous review21. Overall, the CF nowcasting results of the NCP_CF system have good stability, strong generalizability and non-sensitivity to geographical locations and climatic characteristics.
Given that the present electricity spot markets in Europe work within different time horizons, specific and professional forecast techniques are required for each leading time13. The NCP_CF system with the 0–4 h forecast leading time within a 10-min interval shows more advantages than other existing nowcasting methods, such as the manners based on all-sky imager observation (the forecast leading time only ranging from 0 to 20 mins)33 and numerical weather prediction (from 6 h to day-ahead time frames)34 for solar PV power generation. Principally, this system is applicable to fast varying small-scale weather and environmental conditions and can accurately capture cloud motion over PV plants without relying on long-term historical in-situ meteorological data. Besides, the predictions of the NCP_CF system are not markedly affected by seasonal climate changes on long-term scales, which underscores the stable operation of this system. The system shows excellent forecast performance within the first 2-h leading time, with an average R value between the predicted CF and the actual power generation or GTI at PV plants close to or more than 0.80.
Since one of the greatest challenges facing solar PV renewable energy production is its instability and intermittency, accurate CF nowcasting is still vital for the efficient operation of PV plants and their power systems. Improving the stability of PV power production can directly facilitate policy-making of feed-in tariffs and attract more investment in solar PV power generation14,35. However, most importantly, the nowcasting technique developed in this research deserves attention in terms of promoting the overall penetration of solar power on the electric grid and having a non-negligible impact on electricity price trading in the intra-day spot market14. Furthermore, it is evident that increasing the share of renewable energy in the global energy system can contribute to the reduction of global carbon emissions3. Therefore, our future mission is to further promote applications and improve the accuracy of this cloud cover nowcasting technique, especially for the forecast leading time of more than 2 h, by using higher spatial-resolution satellite data (i.e., 1–2 km) and combining the short-term forecast data from a rapidly updated regional high-resolution numerical weather prediction.
Methods
The newly developed EPM and fast cloud mask algorithm in the NCP_CF system are applied to predict CF (or CSR) at the leading time of 0–4 h at two test PV plants. In this system, the −4–0 h geostationary satellite radiance data is used as input to dynamically provide 0–4 h satellite cloud images and fractions. To verify the reliability of the EPM, we first use the CF observations from twelve widely distributed ground-based manual stations and three all-sky imager stations for the period from 2019 to 2022 as true values to compare with the predictions in the corresponding period. Moreover, correlations of the predicted CSRs with the actual PV power generation and surface solar radiation at five test PV plants from October 2022 to March 2023 are analyzed. The benefits of the geostationary satellite data with high spatio-temporal resolutions and the advanced EPM to improve the PV power generation efficiency are investigated, as well as the wide applicability and generalizable value of the EPM system.
Ground-based observation data
The total cloud cover or CF (~20 km × 20 km square area) used in this study is obtained through manual observation at twelve ground-based meteorological stations (Fig. 1) in January, April, July, and October of 2019. Note that due to the relatively large errors in low-visibility conditions, the CF data with the matched and automatically measured visibility <2 km is removed. Besides, the view zenith angles of ground-based stations from H8/AHI field of view used here, as stated in Supplementary Table 2, are smaller than 60°. Therefore, the parallax effect is negligible (error < 1 km) in the collocation between satellite pixels and ground-based stations for this study (For more explanations and details, please refer to Supplementary Note and Supplementary Figs. 7 and 8). Firstly, considering the daytime nowcasting applications and sunshine conditions at PV plants, only the manual observations at 11:00, 14:00 and 17:00 are collected for validation in this research. Secondly, three ground-based all-sky imager stations (equipped with a Japan EKO ASI-16 all-sky imager, https://www.eko-instruments.com/us/categories/products/all-sky-imagers/asi-16-all-sky-imager) can provide the high temporal resolution (5 min) and valuable CF and cloud cover data during the daytime, which are retrieved by the standard EKO ASI-16 cloud detection algorithm (https://www.eko-instruments.com/media/z2aalysq/asi-16-software-manual-find-clouds.pdf)36. ASI, equipped with a digital camera coupled with an upward looking fisheye lens, could provide field of view (FOV) of ~180°, but pixels at a FOV > 140 ° are excluded due to distortion. Digital images of the sky obtained by ASI are classified pixel by pixel into clear sky, optically thin and optically thick clouds, respectively. The cloud detection and opacity classification (CDOC) algorithm developed by Ghonima et al., 201236 could provide 96%, 60%, and 96.3% accuracy in the validation for clear, thin, and thick cloud, respectively. Finer CF data allow more accurate validation of the NCP_CF system, thereby demonstrating the specific prediction effect at the forecast leading time of 0–4 h. The study periods of the local CF data from three all-sky imagers located in Zhuhai, Nanjing and Beijing (Fig. 1) are from September 2022 to February 2023, April 2021 to September 2021, and September 2022 to December 2022, respectively. In addition, the actual power generation (MW, temporal resolution of 15 min) and GTI (W·m−2) measured at Sangge and Leling PV plants from November 2022 to March 2023 and at Xiaochengzi, Lijiamen and Shiziyan PV plants in November 2022 (Fig. 1) are also used to analyze the agreement with the predicted CF. These real power generation data are obtained from the SCADA (Supervisory Control and Data Acquisition) system of China General Nuclear Power Group Wind Energy Co. Ltd.
Geostationary satellite data and calculating the cloud fraction
The NRT 16-band full-disk AHI level-1B radiance data from the Himawari-8/9 satellite (the new-generation Japanese geostationary meteorological satellite) with spatio-temporal resolutions of 1–4 km and 10 min are obtained from the Japan Meteorological Agency Himawari-Cast in China32. Additionally, the offline Himawari-8/9 data at the original resolution (0.5–2 km) are also available for free download from the JAXA (Japan Aerospace Exploration Agency) Himawari satellite data FTP (File Transfer Protocol) site (ftp.ptree.jaxa.jp) from July 7, 2015 (http://www.jma-net.go.jp/msc/en/). The nadir point of the Himawari-8/9 satellite is located at 140.7°E, and the coverage of this satellite includes the Japan island and the eastern parts of China.
Based on the real-time Himawari-8/9 AHI full-disk observation data, each site would be centered around its precise location and matched with a 32 × 32 pixels box as the experimental area. The special fast cloud mask algorithm32 combines five inherited and improved cloudy/clear pixel tests in visible and infrared bands to determine the final confidence value (c) of every pixel of the satellite imager, i.e., c > 0.99 = clear, 0.95 < c ≤ 0.99 = probably clear, 0.66 < c ≤ 0.95 = probably cloudy, and c ≤ 0.66 = cloudy. As the real viewing field at a ground-based station approximates a 20 km × 20 km square area, a 5 × 5 pixels box of cloud mask centered around a targeted PV plant is used in this study to calculate the CF predictions, which is expressed as Eq. (1).
1 |
where and indicate the total numbers of the cloudy and probably cloudy pixels in the 5 × 5 pixel box37, respectively. The complementary CSR is equal to 1-CF.
Model
The PredRNN++ model24 (an improved prediction RNN), dedicated to short-term prediction and nowcasting, is adopted as a key model in this investigation for 0–4 h CF nowcasting. This advanced neural network successfully overcomes the spatio-temporal predictive learning dilemma between deep-in-time structure and vanishing gradient. Previous research has demonstrated that the PredRNN++ consistently outperforms the ConvLSTM, TrajGRU, Discrete Fracture Network, MCnet and PredRNN at every future time step for both peak signal-to-noise ratio and structural similarity index measure24. To achieve greater spatio-temporal modeling capability, in this investigation, we re-design and develop the EPM with five convolutional layers, whose elaborated structure is shown in Fig. 5. The details of the casual LSTM and the Gradient Highway Unit (GHU)24 in the EPM structure are also illustrated in Supplementary Fig. 2.
The causal LSTM, an upgraded version of the LSTM, increases the recurrence depth from one time step to the next and derives a more powerful modeling capability for stronger spatial correlations and short-term dynamics. As shown in Supplementary Fig. 2a, a causal LSTM unit contains two memories, namely a temporal memory and a spatial memory , where the superscripts and t denote the kth hidden layer in the stacked causal LSTM network and the tth time step, respectively. The temporal memory depends on its preceding state and is controlled by an input gate , a forget gate and an input modulation gate . The spatial memory relies on which is in the deep transition route. Notably, the topmost spatial memory is assigned to the bottom spatial memory . For the kth layer, the updated equations of the causal LSTM can be expressed as Eqs. (2–7).
2 |
3 |
4 |
5 |
6 |
7 |
where “⊚" denotes the convolution, "⨂" the element-wise multiplication, tanh the element-wise hyperbolic tangent function, σ the element-wise sigmoid function, and “[]” a concatenation of tensors. the convolutional filters. All the equations in the causal LSTM can be briefly expressed as Eq. (8).
8 |
where is replaced by and between the first and second layers.
The gradient highway, a shorter route from future outputs back to distant inputs, can alleviate the vanishing gradient problem. As shown in Supplementary Fig. 2b, in a GHU, represents the convolutional filters, is a switch gate and enables adaptive learning between the transformed input and the hidden state . The equation of the GHU can be written as Eqs. (9–11).
9 |
10 |
11 |
The equations of the GHU can be briefly expressed as:
12 |
As presented in Fig. 5a, combined with Eqs. (8) and (12), the key equations of the entire EPM framework can be written as Eqs. (13–18).
13 |
14 |
15 |
16 |
17 |
18 |
In the EPM framework, the GHU is injected between the first and second causal LSTMs. The causal LSTM and GUH respectively capture short-term and long-term data or image dependencies. The gradient highway (blue line in Fig. 5a) supplies a quick path from the first to the last time step by quickly updating hidden state . It is worth noting that, unlike temporal skip connections, the GHU controls the proportions of and the deep transition feature through , which allows the EPM to adaptively learn both short-term and long-term frame relations. In the causal LSTM of the EPM, the spatial memory is a function of the temporal memory through another set of gate structures. As the recurrence depth along the spatio-temporal transition paths grows considerably, each pixel in the final generated frame has a bigger receptive field of the input sequence at each time step, which is why the EPM has a better ability to model short-term video dynamics and sudden changes. Figure 5b displays the data flow process in the spatial memory of the EPM. The dimension of the input sequential satellite data (4 h and a time interval of 10 min) is 24 × 32 × 32. At the first convolutional layer, the input terms and are concatenated to form a larger tensor, and then is generated by the convolution calculation. The EPM performs a total of five convolution calculations, with dimensions of hidden state from 10 × 32 × 32 to 1 × 32 × 32.
The EPM training process involves the use of the Adam optimizer with a learning rate of 0.001 and the mean square error as the loss metric. The input is a four-dimensional tensor of size [c, t, h, w] (6, 24, 32, 32), where c represents the number of input channels, t represents time (spanning 4 h), h represents height, and w represents width. Our research area focuses on PV plants, which provides us with images measuring 32 × 32 pixels (~128 km × 128 km). To train our model, we created a dataset consisting of sequences of 48 images for each channel, spanning 4 h. During the initial training process of the optimal network structure, data were obtained from resized AHI images at six bands over twelve manual observation stations and three all-sky imager stations. The training set utilized data from January to October in 2018, while the remaining months of 2018 were used as the validation set. In the application scenario of PV plants, the training method is described in the section of NRT and cyclically updated prediction system.
Validation and assessment. The primary metrics used to evaluate the accuracy of the NCP_CF system for forecasting the CF are the RMSE, MBE and R, defined as shown in Eqs. (19)-(21).
19 |
20 |
21 |
where Pi denotes the predicted CF, Ti denotes the actual CF obtained from ground-based observations mentioned above, and N is the total number of the matched samples.
Reporting summary
Further information on research design is available in the Nature Portfolio Reporting Summary linked to this article.
Supplementary information
Source data
Acknowledgements
We appreciate the Facebook Inc. for freely providing the Pytorch toolkit (https://pytorch.org). This study was supported partly by the Innovation Group Project of Southern Marine Science and Engineering Guangdong Laboratory (Zhuhai) (No.SML2023SP208), the National Natural Science Foundation of China (Grants 42175086 and U2142201), the FengYun Meteorological Satellite Innovation Foundation under Grant FY-APP-ZX-2022.0207, and the Science and Technology Planning Project of Guangdong Province (2023B1212060019).
Author contributions
P.X. and M.M. conceived and designed the study. P.X., M.M., L.Z. and J.L. collaborated in discussing the results and writing the paper. Y.W. provided the actual power generation and surface solar radiation data. Y.Y. and S.J. provided the ground-based observation data. All authors contributed edits.
Peer review
Peer review information
Nature Communications thanks Sakshi Mishra and the other, anonymous, reviewer(s) for their contribution to the peer review of this work. A peer review file is available.
Data availability
The Himawari-8/9 data are available for free download from website [http://www.jma-net.go.jp/msc/en/]. The photos above PV plants are available for free exported from Google Earth Pro. Source data are provided with this paper.
Code availability
Data processing, drawing and FCMA were conducted using PYTHON. Those codes can be accessed at [https://zenodo.org/doi/10.5281/zenodo.10148796]. The EPM code generated during the current study is available from the corresponding author upon request.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher’s note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary information
The online version contains supplementary material available at 10.1038/s41467-023-44666-1.
References
- 1.Hofmann M, et al. A sustainable development pathway for climate action within the UN 2030 Agenda. Nat. Clim. Change. 2021;11:656–664. doi: 10.1038/s41558-021-01098-3. [DOI] [Google Scholar]
- 2.Statistical review of world energy 2018. (ed Company BPL). https://www.bp.com/content/dam/bp/business-sites/en/global/corporate/pdfs/energy-economics/statistical-review/bp-stats-review-2018-full-report.pdf (2018).
- 3.Lu X, et al. Combined solar power and storage as cost-competitive and grid-compatible supply for China’s future carbon-neutral electricity system. Proc. Natl Acad. Sci. USA. 2021;118:e2103471118. doi: 10.1073/pnas.2103471118. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 4.Li X, Mauzerall DL, Bergin MH. Global reduction of solar power generation efficiency due to aerosols and panel soiling. Nat. Sustain. 2020;3:720–727. doi: 10.1038/s41893-020-0553-2. [DOI] [Google Scholar]
- 5.Li X, Wagner F, Peng W, Yang J, Mauzerall DL. Reduction of solar photovoltaic resources due to air pollution in China. Proc. Natl Acad. Sci. USA. 2017;114:11867–11872. doi: 10.1073/pnas.1711462114. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Xia X. Spatiotemporal changes in sunshine duration and cloud amount as well as their relationship in China during 1954–2005. J. Geophys. Res. - Atmos. 2010;115:D00K06. doi: 10.1029/2009JD012879. [DOI] [Google Scholar]
- 7.Min M, et al. Estimating summertime precipitation from Himawari-8 and global forecast system based on machine learning. IEEE Trans. Geosci. Remote Sens. 2019;57:2557–2570. doi: 10.1109/TGRS.2018.2874950. [DOI] [Google Scholar]
- 8.Miller SD, Rogers MA, Haynes JM, Sengupta M, Heidinger AK. Short-term solar irradiance forecasting via satellite/model coupling. Sol. Energy. 2018;168:102–117. doi: 10.1016/j.solener.2017.11.049. [DOI] [Google Scholar]
- 9.Yin J, Molini A, Porporato A. Impacts of solar intermittency on future photovoltaic reliability. Nat. Commun. 2022;11:4781. doi: 10.1038/s41467-020-18602-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 10.Sobri S, Koohi-Kamali S, Abd.Rahim N. Solar photovoltaic generation forecasting methods: a review. Energy Convers. Manag. 2018;156:459–497. doi: 10.1016/j.enconman.2017.11.019. [DOI] [Google Scholar]
- 11.Yan R, Saha TK. Voltage variation sensitivity analysis for unbalanced distribution networks due to photovoltaic power fluctuation. IEEE Trans. Power Syst. 2012;27:1078–1089. doi: 10.1109/TPWRS.2011.2179567. [DOI] [Google Scholar]
- 12.Ahmeda R, Sreeram V, Mishraa Y, Arif MD. A review and evaluation of the state-of-the-art in PV solar power forecasting: Techniques and optimization. Renew. Sustain. Energy Rev. 2020;124:109792. doi: 10.1016/j.rser.2020.109792. [DOI] [Google Scholar]
- 13.Antonanzas J, et al. Review of photovoltaic power forecasting. Sol. Energy. 2016;136:78–111. doi: 10.1016/j.solener.2016.06.069. [DOI] [Google Scholar]
- 14.Neuhoff K., Ritter N., Salah-Abou-El-Enien A., Vassilopoulos P. Intraday Markets For Power: Discretizing The ContinuousTrading). DIW Discussion Papers, No. 1544 (German Institute for Economic Research, 2016).
- 15.Yan J, Yang Y, Campana PE, He J. City-level analysis of subsidy-free solar photovoltaic electricity price, profits and grid parity in China. Nat. Energy. 2019;4:709–717. doi: 10.1038/s41560-019-0441-z. [DOI] [Google Scholar]
- 16.Jerez S, et al. The impact of climate change on photovoltaic power generation in Europe. Nat. Commun. 2015;6:10014. doi: 10.1038/ncomms10014. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Reichstein M, et al. Deep learning and process understanding for data-driven Earth system science. Nature. 2019;566:195–204. doi: 10.1038/s41586-019-0912-1. [DOI] [PubMed] [Google Scholar]
- 18.Ravuri S, et al. Skillful precipitation nowcasting using deep generative models of radar. Nature. 2021;597:672–677. doi: 10.1038/s41586-021-03854-z. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Gandoman FH, Raeisi F, Ahmadi A. A literature review on estimating of PV-array hourly power under cloudy weather conditions. Renew. Sustain. Energy Rev. 2016;63:579–592. doi: 10.1016/j.rser.2016.05.027. [DOI] [Google Scholar]
- 20.Das UK, et al. Forecasting of photovoltaic power generation and model optimization: a review. Renew. Sustain. Energy Rev. 2018;81:912–928. doi: 10.1016/j.rser.2017.08.017. [DOI] [Google Scholar]
- 21.Gürel AE, bulut ÜA, Bakır H, Ergün A, Yıldız GK. A state of art review on estimation of solar radiation with various models. Heliyon. 2023;9:e13167. doi: 10.1016/j.heliyon.2023.e13167. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Aicardi D, Musé P, Alonso-Suárez R. A comparison of satellite cloud motion vectors techniques to forecast intra-day hourly solar global horizontal irradiation. Sol. Energy. 2022;233:46–60. doi: 10.1016/j.solener.2021.12.066. [DOI] [Google Scholar]
- 23.Huang J, Korolkiewicz M, Agrawal M, Boland J. Forecasting solar radiation on an hourly time scale using a coupled autoregressive and dynamical system (cards) model. Sol. Energy. 2013;87:136–149. doi: 10.1016/j.solener.2012.10.012. [DOI] [Google Scholar]
- 24.Berthomier L., Pradel B., Perez L., IEEE. Cloud Cover Nowcasting with Deep Learning. In: 10th International Conference on Image Processing Theory, Tools and Applications (IPTA) (2020).
- 25.Wang Y., Gao Z., Long M., Wang J., Yu P. S. PredRNN + +: Towards a resolution of the deep-in-time dilemma in spatiotemporal predictive learning. In: Proceedings of the 35th International Conference on Machine Learning). (PMLR, 2018).
- 26.Wang Y, et al. PredRNN: a recurrent neural network for spatiotemporal predictive learning. IEEE Trans. Pattern Anal. Mach. Intell. 2023;45:2208–2225. doi: 10.1109/TPAMI.2022.3165153. [DOI] [PubMed] [Google Scholar]
- 27.Min M, Li J, Wang F, Liu Z, Menzel WP. Retrieval of cloud top properties from advanced geostationary satellite imager measurements based on machine learning algorithms. Remote Sens. Environ. 2020;239:111616. doi: 10.1016/j.rse.2019.111616. [DOI] [Google Scholar]
- 28.Marchesoni-Acland F. et al. Deep learning methods for intra-day cloudiness prediction using geostationary satellite images in a solar forecasting framework. Solar Energy262, 111820 (2023).
- 29.Pérez E, Pérez J, Segarra-Tamarit J, Beltran H. A deep learning model for intra-day forecasting of solar irradiance using satellite-based estimations in the vicinity of a PV power plant. Sol. Energy. 2021;218:652–660. doi: 10.1016/j.solener.2021.02.033. [DOI] [Google Scholar]
- 30.Nielsen AH, Iosifidis A, Karstoft H. IrradianceNet: Spatiotemporal deep learning model for satellite-derived solar irradiance short-term forecasting. Sol. Energy. 2021;228:659–669. doi: 10.1016/j.solener.2021.09.073. [DOI] [Google Scholar]
- 31.Husi L, et al. Ice cloud properties from Himawari-8/AHI next-generation geostationary satellite: Capability of the AHI to monitor the DC cloud generation process. IEEE Trans. Geosci. Remote Sens. 2019;57:3229–3239. doi: 10.1109/TGRS.2018.2882803. [DOI] [Google Scholar]
- 32.Xia P, Min M, Yu Y, Wang Y, Zhang L. Developing a near real-time cloud cover retrieval algorithm using geostationary satellite observations for photovoltaic plants. Remote Sens. 2023;15:1141. doi: 10.3390/rs15041141. [DOI] [Google Scholar]
- 33.Logothetis S-A, et al. Benchmarking of solar irradiance nowcast performance derived from all-sky imagers. Renew. Energy. 2022;199:246–261. doi: 10.1016/j.renene.2022.08.127. [DOI] [Google Scholar]
- 34.Yang H-T, Huang C-M, Huang Y-C, Pai Y-S. A weather-based hybrid method for 1-day ahead hourly forecasting of PV power output. IEEE Trans. Sustain. Energy. 2014;5:917–926. doi: 10.1109/TSTE.2014.2313600. [DOI] [Google Scholar]
- 35.Zhang MM, Zhou DQ, Zhou P, Liu GQ. Optimal feed-in tariff for solar photovoltaic power generation in China: a real options analysis. Energy Policy. 2016;97:181–192. doi: 10.1016/j.enpol.2016.07.028. [DOI] [Google Scholar]
- 36.Ghonima MS, et al. A method for cloud detection and opacity classification based on ground based sky imagery. Atmos. Meas. Tech. 2012;5:2881–2892. doi: 10.5194/amt-5-2881-2012. [DOI] [Google Scholar]
- 37.Platnick S, et al. The MODIS cloud products: algorithms and examples from Terra. IEEE Trans. Geosci. Remote Sens. 2003;41:459–473. doi: 10.1109/TGRS.2002.808301. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The Himawari-8/9 data are available for free download from website [http://www.jma-net.go.jp/msc/en/]. The photos above PV plants are available for free exported from Google Earth Pro. Source data are provided with this paper.
Data processing, drawing and FCMA were conducted using PYTHON. Those codes can be accessed at [https://zenodo.org/doi/10.5281/zenodo.10148796]. The EPM code generated during the current study is available from the corresponding author upon request.