journal article·2018-08-01Open access

Wavelet Decomposition and Convolutional LSTM Networks Based Improved Deep Learning Model for Solar Irradiance Forecasting

Fei Wang, Yili Yu, Zhanyao Zhang, Jie Li, Zhao Zhen, Kangping Li

Applied Sciences· Volume 8· Issue 8

Abstract

Solar photovoltaic (PV) power forecasting has become an important issue with regard to the power grid in terms of the effective integration of large-scale PV plants. As the main influence factor of PV power generation, solar irradiance and its accurate forecasting are the prerequisite for solar PV power forecasting. However, previous forecasting approaches using manual feature extraction (MFE), traditional modeling and single deep learning (DL) models could not satisfy the performance requirements in partial scenarios with complex fluctuations. Therefore, an improved DL model based on wavelet decomposition (WD), the Convolutional Neural Network (CNN), and Long Short-Term Memory (LSTM) is proposed for day-ahead solar irradiance forecasting. Given the high dependency of solar irradiance on weather status, the proposed model is individually established under four general weather type (i.e., sunny, cloudy, rainy and heavy rainy). For certain weather types, the raw solar irradiance sequence is decomposed into several subsequences via discrete wavelet transformation. Then each subsequence is fed into the CNN based local feature extractor to automatically learn the abstract feature representation from the raw subsequence data. Since the extracted features of each subsequence are also time series data, they are individually transported to LSTM to construct the subsequence forecasting model. In the end, the final solar irradiance forecasting results under certain weather types are obtained via the wavelet reconstruction of these forecasted subsequences. This case study further verifies the enhanced forecasting accuracy of our proposed method via a comparison with traditional and single DL models.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Solar Radiation and Photovoltaics · Energy Load and Power Forecasting · Photovoltaic System Optimization Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University, Baoding 071003, China

Department of Electrical Engineering, North China Electric Power University, Baoding 071003, China

Hebei Key Laboratory of Distributed Energy Storage and Micro-grid, North China Electric Power University, Baoding 071003, China

Funding

the National Key R&D Program of China · the National Natural Science Foundation of China · the Beijing 710 Natural Science Foundation of China · the Hebei Natural Science Foundation of China · the State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources · the Headquarters Science and Technology Project of State Grid Corporation of China (SGCC) · the Open Fund of State Key Laboratory of Operation and Control of Renewable Energy & Storage Systems (China Electric Power Research Institute) · the Fundamental Research Funds for the Central Universities

References (58)

Show source-provided references
1. Solar irradiance feature extraction and support vector machines based weather status pattern recognition model for short-term photovoltaic power forecasting10.1016/j.enbuild.2014.10.002 ↗
2. (2018, June 20). World Energy Outlook 2016. Available online: https://www.iea.org/newsroom/news/2016/november/world-energy-outlook-2016.html.
3. (2018, June 20). Renewables 2017: Global Status Report. Available online: http://www.ren21.net/gsr-2017/.
4. Solar forecasting methods for renewable energy integration10.1016/j.pecs.2013.06.002 ↗
5. Optimizing Re-planning Operation for Smart House Applying Solar Radiation Forecasting10.3390/app4030366 ↗
6. Sun, Y., Wang, F., Wang, B., Chen, Q., Engerer, N.A., and Mi, Z. (2017). Correlation feature selection and mutual information theory based quantitative research on meteorological impact factors of module temperature for solar photovoltaic systems. Energies, 10.10.3390/en10010007 ↗
7. Wang, J., Li, P., Ran, R., Che, Y., and Zhou, Y. (2018). A short-term photovoltaic power prediction model based on the Gradient Boost Decision Tree. Appl. Sci., 8.10.3390/app8050689 ↗
8. Optimization methods applied to renewable and sustainable energy: A review10.1016/j.rser.2010.12.008 ↗
9. Forecasting daily global solar irradiance generation using machine learning10.1016/j.rser.2017.08.066 ↗
10. Physics of Solar-Like Oscillations10.1017/S1539299600022711 ↗
11. Forecasting of global and direct solar irradiance using stochastic learning methods, ground experiments and the NWS database10.1016/j.solener.2011.01.007 ↗
12. Machine learning for solar irradiance forecasting of photovoltaic system10.1016/j.renene.2015.12.069 ↗
13. Solar irradiation forecasting: state-of-the-art and proposition for future developments for small-scale insular grids10.1016/j.rser.2013.06.042 ↗
14. Predicting solar radiation at high resolutions: A comparison of time series forecasts10.1016/j.solener.2008.08.007 ↗
15. Lorenz, E., Hammer, A., and Heinemann, D. (2004, January 20–23). Short term forecasting of solar radiation based on satellite data. Proceedings of the EuroSun 2004 ISES Europe Solar Congress, Freiburg, Germany.
16. Short-term solar radiation forecasting by advecting and diffusing MSG cloud index10.1016/j.solener.2017.07.045 ↗
17. Image phase shift invariance based cloud motion displacement vector calculation method for ultra-short-term solar PV power forecasting10.1016/j.enconman.2017.11.080 ↗
18. Wang, F., Li, K., Wang, X., Jiang, L., Ren, J., Mi, Z., Shafie-khah, M., and Catalão, J.P.S. (2018). A Distributed PV System Capacity Estimation Approach Based on Support Vector Machine with Customer Net Load Curve Features. Energies, 11.10.3390/en11071750 ↗
19. Improved model output statistics of numerical weather prediction based irradiance forecasts for solar power applications10.1016/j.solener.2015.06.005 ↗
20. Online short-term solar power forecasting10.1016/j.solener.2009.05.016 ↗
21. Huang, R., Huang, T., Gadh, R., and Li, N. (2012, January 5–8). Solar generation prediction using the ARMA model in a laboratory-level micro-grid. Proceedings of the 2012 IEEE Third International Conference Smart Grid Communications, Tainan, Taiwan.10.1109/SmartGridComm.2012.6486039 ↗
22. Perdomo, R., Banguero, E., and Gordillo, G. (2010, January 20–25). Statistical Modeling for Global Solar Radiation Forecasting in Bogotá. Proceedings of the 2010 35th IEEE Photovoltic Specialists Conference, Honolulu, HI, USA.10.1109/PVSC.2010.5614388 ↗
23. Synchronous Pattern Matching Principle Based Residential Demand Response Baseline Estimation: Mechanism Analysis and Approach Description
24. Dynamic Price Vector Formation Model-Based Automatic Demand Response Strategy for PV-Assisted EV Charging Stations10.1109/TSG.2017.2693121 ↗
25. The values of market-based demand response on improving power system reliability under extreme circumstances10.1016/j.apenergy.2017.01.103 ↗
26. Multi-objective Optimization Model of Source-Load-Storage Synergetic Dispatch for Building Energy System Based on TOU Price Demand Response10.1109/TIA.2017.2781639 ↗
27. Neural networks for the prediction and forecasting of water resources variables: A review of modelling issues and applications10.1016/S1364-8152(99)00007-9 ↗
28. Short-Term Solar Irradiance Forecasting Model Based on Artificial Neural Network Using Statistical Feature Parameters10.3390/en5051355 ↗
29. Short-term solar power prediction using a support vector machine10.1016/j.renene.2012.10.009 ↗
30. Shakya, A., Michael, S., Saunders, C., Armstrong, D., Pandey, P., Chalise, S., and Tonkoski, R. (2016, January 18–22). Using Markov Switching Model for solar irradiance forecasting in remote microgrids. Proceedings of the 2016 IEEE Energy Conversion Congress and Exposition, Milwaukee, WI, USA.10.1109/ECCE.2016.7855546 ↗
31. Wang, F., Zhen, Z., Wang, B., and Mi, Z. (2017). Comparative Study on KNN and SVM Based Weather Classification Models for Day Ahead Short Term Solar PV Power Forecasting. Appl. Sci., 8.10.3390/app8010028 ↗
32. Hybrid machine learning forecasting of solar radiation values10.1016/j.neucom.2015.02.078 ↗
33. Wang, F., Zhou, L., Ren, H., and Liu, X. (2017). Search Improvement Process-Chaotic Optimization-Particle Swarm Optimization-Elite Retention Strategy and Improved Combined Cooling-Heating-Power Strategy Based Two-Time Scale Multi-Objective Optimization Model for Stand-Alone Microgrid Operation. Energies, 10.10.3390/en10121936 ↗
34. History and trends in solar irradiance and PV power forecasting: A preliminary assessment and review using text mining10.1016/j.solener.2017.11.023 ↗
35. Photovoltaic and solar power forecasting for smart grid energy management10.17775/CSEEJPES.2015.00046 ↗
36. Comparative analysis of data-driven methods online and offline trained to the forecasting of grid-connected photovoltaic plant production10.1016/j.apenergy.2017.07.124 ↗
37. A Weather-Based Hybrid method for one-day ahead hourly forecasting of PV power output10.1109/TSTE.2014.2313600 ↗
38. Gensler, A., Henze, J., Sick, B., and Raabe, N. (2016, January 9–12). Deep Learning for solar power forecasting-An approach using AutoEncoder and LSTM Neural Networks. Proceedings of the 2016 IEEE International Conference on Systems, Man, and Cybernetics, Budapest, Hungary.10.1109/SMC.2016.7844673 ↗
39. Hussain, S., and Alili, A. (2016, January 21–24). Day ahead hourly forecast of solar irradiance for Abu Dhabi, UAE. Proceedings of the 2016 IEEE Smart Energy Grid Engineering (SEGE), Oshawa, ON, Canada.10.1109/SEGE.2016.7589502 ↗
40. Novel short term solar irradiance forecasting models10.1016/j.renene.2018.02.048 ↗
41. Zhen, Z., Wan, X., Wang, Z., Wang, F., Ren, H., and Mi, Z. (2018, January 19–22). Multi-level wavelet decomposition based day-ahead solar irradiance forecasting. Proceedings of the 2018 IEEE Power Energy Society Innovative Smart Grid Technologies Conference (ISGT), Washington, DC, USA.10.1109/ISGT.2018.8403376 ↗
42. Wang, F., Zhen, Z., Liu, C., Mi, Z., Shafie-Khah, M., and Catalão, J.P.S. (2018). Time-section fusion pattern classification based day-ahead solar irradiance ensemble forecasting model using mutual iterative optimization. Energies, 11.10.3390/en11010184 ↗
43. Hourly day-ahead solar irradiance prediction using weather forecasts by LSTM10.1016/j.energy.2018.01.177 ↗
44. Llamas, J., Lerones, P.M., Medina, R., Zalama, E., and Gómez-García-Bermejo, J. (2017). Classification of Architectural Heritage Images Using Deep Learning Techniques. Appl. Sci., 7.10.3390/app7100992 ↗
45. Almeida, A., and Azkune, G. (2018). Predicting Human Behaviour with Recurrent Neural Networks. Appl. Sci., 8.10.3390/app8020305 ↗
46. Yoo, Y., and Baek, J.-G. (2018). A Novel Image Feature for the Remaining Useful Lifetime Prediction of Bearings Based on Continuous Wavelet Transform and Convolutional Neural Network. Appl. Sci., 8.10.3390/app8071102 ↗
47. Day-ahead natural gas demand forecasting based on the combination of wavelet transform and ANFIS/genetic algorithm/neural network model10.1016/j.energy.2016.12.033 ↗
48. A Theory for Multiresolution Signal Decomposition: The Wavelet Representation
49. Zhao, R., Yan, R., Wang, J., and Mao, K. (2017). Learning to Monitor Machine Health with Convolutional Bi-Directional LSTM Networks. Sensors, 17.10.3390/s17020273 ↗
50. Recent advances in convolutional neural networks10.1016/j.patcog.2017.10.013 ↗
51. Nair, V., and Hinton, G.E. (2010, January 21–24). Rectified linear units improve restricted boltzmann machines. Proceedings of the 27th International Conference on Machine Learning, Haifa, Israel.
52. A review of unsupervised feature learning and deep learning for time-series modeling10.1016/j.patrec.2014.01.008 ↗
53. Long Short-Term Memory10.1162/neco.1997.9.8.1735 ↗
54. Learning Long-Term Dependencies with Gradient Descent is Dicfficult10.1109/72.279181 ↗
55. (2018, June 20). US Department of Energy, NREL, National Renewable Energy Laboratory, Available online: https://rredc.nrel.gov/solar/new_data/confrrm/bs/.
56. (2018, June 20). US Department of Commerce, NOAA, Earth System Research Laboratory, Available online: https://www.esrl.noaa.gov/gmd/grad/surfrad/.
57. (2018, June 20). Keras Documentation. Available online: https://keras.io/.
58. (2018, June 20). Scikit-learn: Machine Learning in Python. Available online: http://scikit-learn.github.io/stable.