Very Short-Term Forecast: Different Classification Methods of the Whole Sky Camera Images for Sudden PV Power Variations Detection
Abstract
:1. Introduction
2. Procedure
2.1. Tested Methodologies
2.2. Available Data
- It avoids segmentation errors related to the “circumsolar”, i.e., the overexposure region surrounding the sun.
- It allows steady performance in conditions such as dawn, sunset, storms, etc. by overcoming optical brightness and contrast variation issues.
- It is capable to provide information such as altitude and optical thickness of clouds.
- It is not affected by the seasonal fluctuation of solar radiation along the year, being a ratio among solar parameters.
- It is strictly related to the Global Irradiance on the plane of the array and to the output power of the PV plant.
- It is easy to calculate its components, both because GHIcs is deterministic and because GHIm could be easily measured especially in complex building conditions when the PV system is made by arrays of PV modules with different tilt and azimuth.
- : standard deviation of the pixel values in a small circular crown around the sun computed separately for the red, green and blue channels.
- : mean of the pixel values in a small circular crown around the sun computed separately for the red, green and blue channels.
- : standard deviation of the pixel values in a large circular crown around the sun computed separately for the red, green and blue channels.
- : mean of the pixel values in a large circular crown around the sun computed separately for the red, green and blue channels.
2.3. Evaluation Metrics
- In the case that C is accurately recognized by the model, both high recall and high precision are observed.
- In the case that C is not well recognized by the model but, when recognized, the outcome is reliable, low recall and high precision are observed.
- In the case that C is well recognized but the model assigns to C also points from other classes, high recall and low precision are observed.
- In the case that C is poorly recognized by the model, both low recall and low precision are observed.
3. Results
3.1. Model Definition
3.2. Models Comparison
3.3. Performance Evaluation on Specific Days
4. Conclusions
- From a general perspective, the two proposed models present similar classification performances on all the five time horizons analyzed. Therefore, the proposed nowcasting strategy, aimed at predicting the occurrence of PV power fluctuations on the basis of the combination between infrared sky images and meteorological parameters, performs similarly adopting either ANN or RF classification model. However, in the presented case study, RF scored the best results both in terms of overall classification accuracy and computational load.
- From a detailed analysis on specific days, it is observed that classification models present reasonable performance whenever the CSI variation is gradual, while their accuracy drops in conditions characterized by sudden solar irradiance fluctuations.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Cao, D.; Zhao, J.; Hu, W.; Ding, F.; Huang, Q.; Chen, Z.; Blaabjerg, F. Data-Driven Multi-Agent Deep Reinforcement Learning for Distribution System Decentralized Voltage Control With High Penetration of PVs. IEEE Trans. Smart Grid 2021, 12, 4137–4150. [Google Scholar] [CrossRef]
- Brahma, B.; Wadhvani, R. Solar Irradiance Forecasting Based on Deep Learning Methodologies and Multi-Site Data. Symmetry 2020, 12, 1830. [Google Scholar] [CrossRef]
- Jang, H.S.; Bae, K.Y.; Park, H.; Sung, D.K. Solar Power Prediction Based on Satellite Images and Support Vector Machine. IEEE Trans. Sustain. Energy 2016, 7, 1255–1263. [Google Scholar] [CrossRef]
- Pan, K.; Xie, C.; Lai, C.S.; Wang, D.; Lai, L.L. Photovoltaic Output Power Estimation and Baseline Prediction Approach for a Residential Distribution Network with Behind-the-Meter Systems. Forecasting 2020, 2, 470–487. [Google Scholar] [CrossRef]
- Wang, F.; Lu, X.; Mei, S.; Su, Y.; Zhen, Z.; Zou, Z.; Zhang, X.; Yin, R.; Duić, N.; Shafie-khah, M.; et al. A satellite image data based ultra-short-term solar PV power forecasting method considering cloud information from neighboring plant. Energy 2022, 238, 121946. [Google Scholar] [CrossRef]
- Ahmed, R.; Sreeram, V.; Mishra, Y.; Arif, M.D. 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. [Google Scholar] [CrossRef]
- Elalani, O.; Ghennioui, H.; Ghennioui, A. Intra-day Variability Quantification from Ground-Based Measurements of Global Solar Irradiance. Generations 2020, 10, 12. [Google Scholar]
- Zhu, W.; Zhang, L.; Yang, M.; Wang, B. Solar Power Ramp Event Forewarning with Limited Historical Observations. IEEE Trans. Ind. Appl. 2019, 55, 5621–5630. [Google Scholar] [CrossRef]
- Zhen, Z.; Liu, J.; Zhang, Z.; Wang, F.; Chai, H.; Yu, Y.; Lu, X.; Wang, T.; Lin, Y. Deep Learning Based Surface Irradiance Mapping Model for Solar PV Power Forecasting Using Sky Image. IEEE Trans. Ind. Appl. 2020, 56, 3385–3396. [Google Scholar] [CrossRef]
- Wen, H.; Du, Y.; Chen, X.; Lim, E.G.; Wen, H.; Jiang, L.; Xiang, W. Deep learning-based multi-step solar forecasting for PV ramp-rate control using sky imagers. IEEE Trans. Ind. Inform. 2020, 17, 1397–1406. [Google Scholar] [CrossRef]
- Leva, S.; Nespoli, A.; Pretto, S.; Mussetta, M.; Ogliari, E.G.C. PV plant power nowcasting: A real case comparative study with an open access dataset. IEEE Access 2020, 8, 194428–194440. [Google Scholar] [CrossRef]
- Zhang, R.; Ma, H.; Saha, T.K.; Zhou, X. Photovoltaic Nowcasting With Bi-Level Spatio-Temporal Analysis Incorporating Sky Images. IEEE Trans. Sustain. Energy 2021, 12, 1766–1776. [Google Scholar] [CrossRef]
- Chen, X.; Member, S.; Du, Y.; Wen, H. Forecasting-Based Power Ramp-Rate Control strategies for utility scale PV systems. IEEE Trans. Ind. Electron. 2019, 66, 1862–1871. [Google Scholar] [CrossRef]
- Catalina, A.; Alaíz, C.M.; Dorronsoro, J.R. Combining Numerical Weather Predictions and Satellite Data for PV Energy Nowcasting. IEEE Trans. Sustain. Energy 2020, 11, 1930–1937. [Google Scholar] [CrossRef]
- Blaga, R.; Sabadus, A.; Stefu, N.; Dughir, C.; Paulescu, M.; Badescu, V. A current perspective on the accuracy of incoming solar energy forecasting. Prog. Energy Combust. Sci. 2019, 70, 119–144. [Google Scholar] [CrossRef]
- Yang, D.; Kleissl, J.; Gueymard, C.A.; Pedro, H.T.; Coimbra, C.F. History and trends in solar irradiance and PV power forecasting: A preliminary assessment and review using text mining. Solar Energy 2018, 168, 60–101. [Google Scholar] [CrossRef]
- Barbieri, F.; Rajakaruna, S.; Ghosh, A. Very short-term photovoltaic power forecasting with cloud modeling: A review. Renew. Sustain. Energy Rev. 2017, 75, 242–263. [Google Scholar] [CrossRef] [Green Version]
- Wan, X.; Du, J. Cloud classification for ground-based sky image using random forest. International Archives of the Photogrammetry. Remote. Sens. Spat. Inf. Sci.-ISPRS Arch. 2020, 43, 835–842. [Google Scholar]
- Zhen, Z.; Wang, F.; Sun, Y.; Liu, C.; Wang, B.; Lu, J. SVM Based Cloud Classification Model Using Total Sky Images for PV Power Forecasting. In Proceedings of the 2015 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT), Washington, DC, USA, 18–20 February 2015. [Google Scholar]
- Feng, C.; Zhang, J. SolarNet: A sky image-based deep convolutional neural network for intra-hour solar forecasting. In Proceedings of the 2020 IEEE Power and Energy Society Innovative Smart Grid Technologies Conference, ISGT 2020, Washington, DC, USA, 17–20 February 2020; Volume 204, pp. 71–78. [Google Scholar]
- Ronkiewicz, T.; Aleksiejuk-Gawron, J.; Awtoniuk, M.; Kurek, J. Neural modelling of solar radiation variability. J. Phys. Conf. Ser. 2021, 1736, 012015. [Google Scholar] [CrossRef]
- Nespoli, A.; Niccolai, A.; Ogliari, E.; Perego, G.; Collino, E.; Ronzio, D. Machine Learning techniques for solar irradiation nowcasting: Cloud type classification forecast through satellite data and imagery. Appl. Energy 2022, 305, 117834. [Google Scholar] [CrossRef]
- Feng, C.; Zhang, J. SolarNet: A deep convolutional neural network for solar forecasting via sky images. In Proceedings of the 2020 IEEE Power and Energy Society Innovative Smart Grid Technologies Conference, ISGT 2020, Washington, DC, USA, 17–20 February 2020. [Google Scholar]
- Lee, J.; Wang, W.; Harrou, F.; Sun, Y. Reliable solar irradiance prediction using ensemble learning-based models: A comparative study. Energy Convers. Manag. 2020, 208, 112582. [Google Scholar] [CrossRef] [Green Version]
- Mathiesen, P.; Kleissl, J. Evaluation of numerical weather prediction for intra-day solar forecasting in the continental United States. Sol. Energy 2011, 85, 967–977. [Google Scholar] [CrossRef]
- Mutavhatsindi, T.; Sigauke, C.; Mbuvha, R. Forecasting Hourly Global Horizontal Solar Irradiance in South Africa Using Machine Learning Models. IEEE Access 2020, 8, 198872–198885. [Google Scholar] [CrossRef]
- Golik, P.; Doetsch, P.; Ney, H. Cross-entropy vs. Squared error training: A theoretical and experimental comparison. In Proceedings of the Annual Conference of the International Speech Communication Association (Interspeech), Lyon, France, 25–28 August 2013; Volume 2, pp. 1756–1760. [Google Scholar]
- Lahouar, A.; Mejri, A.; Ben Hadj Slama, J. Importance based selection method for day-ahead photovoltaic power forecast using random forests. In Proceedings of the 2017 International Conference on Green Energy Conversion Systems (GECS), Hammamet, Tunisia, 23–25 March 2017; pp. 1–7. [Google Scholar]
- Gong, S.; Wu, X.; Zhang, Z. Fault Diagnosis Method of Photovoltaic Array Based on Random Forest Algorithm. In Proceedings of the 2020 39th Chinese Control Conference (CCC), Shenyang, China, 27–29 July 2020; pp. 4249–4254. [Google Scholar]
- Sky Insight, the Infrared All Sky Camera for Continuous Cloud Observation, Reuniwatt, 13 October 2022. Available online: https://reuniwatt.com/en/247-all-sky-observation-sky-insight/ (accessed on 2 December 2022).
- Niccolai, A.; Nespoli, A. Sun Position Identification in Sky Images for Nowcasting Application. Forecasting 2020, 2, 488–504. [Google Scholar] [CrossRef]
- Leva, S.; Dolara, A.; Grimaccia, F.; Mussetta, M.; Ogliari, E. Analysis and validation of 24 h ahead neural network forecasting of photovoltaic output power. Mathematics and Computers in Simulation. Math. Comput. Simul. 2017, 131, 88–100. [Google Scholar] [CrossRef] [Green Version]
- Aghaei, M.; Dolara, A.; Grimaccia, F.; Leva, S.; Mussetta, M.; Ogliari, E. PV plant planning and operations by neural network analysis and validation. In Proceedings of the 29th European Photovoltaic Solar Energy Conference and Exhibition, Amsterdam, The Netherlands, 22–26 September 2014; Volume 2226, p. 26202624. [Google Scholar]
- Udo, S.O. Sky conditions at Ilorin as characterized by clearness index and relative sunshine. Sol. Energy 2000, 69, 45–53. [Google Scholar] [CrossRef]
- Kudish, A.I.; Ianetz, A. Analysis of daily clearness index, global and beam radiation for Beer Sheva, Israel: Partition according to day type and statistical analysis. Energy Convers. Manag. 1996, 37, 405–416. [Google Scholar] [CrossRef]
Irradiance Sensors | Pyranometer (LSI, DPA252) |
---|---|
Standard | Secondary standard ISO 9060 |
Measurements range (W/m2) | <2000 |
Spectral range | 300–3000 nm |
Total achievable daily uncertainty | <2% |
Directional response | <±5.4 W/m2 |
Thermal drift | <2% |
Temperature and humidity sensor (LSI, DMA 875) | |
Temperature sensor | Pt100 1/3 B (DIN EN 60751) |
Measurements range | [−30 °C, +70 °C] |
Uncertainty | 0.2 °C (at 0 °C) |
Resolution | 0.04 °C |
Response time (T90) | 3 min: with filter; 20 s: without filter (air speed 0.2 m/s) |
Classes | CSI Values | Sky Conditions |
---|---|---|
1 | Overcast | |
2 | Partially cloudy | |
3 | Partially cloudy | |
4 | Clear sky | |
5 | Over-irradiance |
Time horizon | TH1 | TH2 | TH3 | TH4 | TH5 |
Optimal number of neurons | 13 | 16 | 20 | 23 | 25 |
Time horizon | TH1 | TH2 | TH3 | TH4 | TH5 |
Optimal number of trees | 114 | 92 | 116 | 167 | 153 |
TH1 | TH2 | TH3 | TH4 | TH5 | |||
---|---|---|---|---|---|---|---|
A (%) | 87.7 | 83.6 | 80.3 | 77.8 | 76.4 | 11.3 | |
P (%) | C1 | 95.9 | 93.2 | 92.5 | 91.5 | 90.3 | 5.6 |
C2 | 93.5 | 90.3 | 86.3 | 85.7 | 83.6 | 9.9 | |
C3 | 83.9 | 74.8 | 76.8 | 68.7 | 68.6 | 15.2 | |
C4 | 88.4 | 87.9 | 84.4 | 84.9 | 79.7 | 8.7 | |
C5 | 78.6 | 66.7 | 64.7 | 60.8 | 62.4 | 16.2 | |
R (%) | C1 | 97.4 | 96.3 | 92.8 | 92.7 | 91.3 | 6.1 |
C2 | 92.0 | 87.6 | 86.7 | 83.5 | 81.3 | 10.7 | |
C3 | 79.3 | 77.6 | 70.6 | 72.2 | 65.2 | 14.1 | |
C4 | 93.1 | 89.3 | 89.9 | 87.0 | 88.0 | 5.1 | |
C5 | 69.1 | 51.9 | 52.4 | 38.6 | 30.7 | 38.4 | |
F1 (%) | C1 | 96.6 | 94.7 | 92.6 | 92.1 | 90.8 | 5.8 |
C2 | 92.8 | 88.9 | 86.5 | 84.6 | 82.5 | 10.3 | |
C3 | 81.5 | 76.2 | 73.6 | 70.4 | 66.9 | 14.6 | |
C4 | 90.7 | 88.6 | 87.0 | 85.9 | 83.6 | 7.0 | |
C5 | 73.5 | 58.3 | 57.9 | 47.2 | 41.1 | 32.4 |
TH1 | TH2 | TH3 | TH4 | TH5 | |||
---|---|---|---|---|---|---|---|
A (%) | 88.4 | 84.1 | 80.9 | 78.1 | 76.2 | 12.2 | |
P (%) | C1 | 97.9 | 96.8 | 95.7 | 94.8 | 93.8 | 4.2 |
C2 | 93.2 | 89.8 | 86.8 | 85.7 | 84.5 | 8.7 | |
C3 | 82.2 | 77.1 | 73.8 | 72.5 | 71.2 | 11.0 | |
C4 | 89.2 | 86.2 | 84.6 | 83.2 | 82.6 | 6.6 | |
C5 | 76.9 | 71.3 | 69.8 | 69.1 | 69.6 | 7.4 | |
R (%) | C1 | 97.7 | 95.8 | 94.2 | 93.0 | 92.0 | 5.7 |
C2 | 93.6 | 90.1 | 87.6 | 85.9 | 84.3 | 9.3 | |
C3 | 81.2 | 75.6 | 72.1 | 70.5 | 69.3 | 11.9 | |
C4 | 91.5 | 89.6 | 88.5 | 88.0 | 88.0 | 3.4 | |
C5 | 63.1 | 53.7 | 47.6 | 44.7 | 42.6 | 20.5 | |
F1 (%) | C1 | 97.8 | 96.3 | 95.0 | 93.9 | 92.9 | 4.9 |
C2 | 93.4 | 89.9 | 87.2 | 85.8 | 84.4 | 9.0 | |
C3 | 81.7 | 76.4 | 72.9 | 71.5 | 70.2 | 11.5 | |
C4 | 90.3 | 87.8 | 86.5 | 85.6 | 85.2 | 5.1 | |
C5 | 69.4 | 61.3 | 56.6 | 54.2 | 52.9 | 16.5 |
Number of Samples | Test Accuracy | ||||||
---|---|---|---|---|---|---|---|
Day | C1 | C2 | C3 | C4 | C5 | ANN | RF |
27 September | 10 | 185 | 118 | 16 | 3 | 79.8% | 74.4% |
5 November | 23 | 117 | 82 | 75 | 35 | 42.5% | 62.8% |
3 March | 8 | 200 | 54 | 41 | 29 | 77.4% | 81.9% |
15 March | 44 | 150 | 71 | 31 | 36 | 63.3% | 62.7% |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Niccolai, A.; Ogliari, E.; Nespoli, A.; Zich, R.; Vanetti, V. Very Short-Term Forecast: Different Classification Methods of the Whole Sky Camera Images for Sudden PV Power Variations Detection. Energies 2022, 15, 9433. https://doi.org/10.3390/en15249433
Niccolai A, Ogliari E, Nespoli A, Zich R, Vanetti V. Very Short-Term Forecast: Different Classification Methods of the Whole Sky Camera Images for Sudden PV Power Variations Detection. Energies. 2022; 15(24):9433. https://doi.org/10.3390/en15249433
Chicago/Turabian StyleNiccolai, Alessandro, Emanuele Ogliari, Alfredo Nespoli, Riccardo Zich, and Valentina Vanetti. 2022. "Very Short-Term Forecast: Different Classification Methods of the Whole Sky Camera Images for Sudden PV Power Variations Detection" Energies 15, no. 24: 9433. https://doi.org/10.3390/en15249433
APA StyleNiccolai, A., Ogliari, E., Nespoli, A., Zich, R., & Vanetti, V. (2022). Very Short-Term Forecast: Different Classification Methods of the Whole Sky Camera Images for Sudden PV Power Variations Detection. Energies, 15(24), 9433. https://doi.org/10.3390/en15249433