Predicting photovoltaic power generation using double-layer bidirectional long short-term memory-convolutional network
- LRIT, Mohammed V University in Rabat, Rabat, 1014, MA
- FLSH, Mohammed V University in Rabat, Rabat, 1014, MA
Published in Issue 2022-09-28
How to Cite
Sabri, M., & El Hassouni, M. (2022). Predicting photovoltaic power generation using double-layer bidirectional long short-term memory-convolutional network. International Journal of Energy and Environmental Engineering, 14(3 (September 2023). https://doi.org/10.1007/s40095-022-00530-4
Abstract
Abstract Accurate photovoltaic (PV) power prediction is critical for PV power plant safety and stability. The main restrictions influencing the accuracy of the PV power forecast are the variability and intermittency of solar energy. Therefore, this study proposes a hybrid deep learning model for PV power forecast that is successfully developed using the combination of the bidirectional long short-term memory (BLSTM) and convolutional neural network (CNN) and is applied to the actual dataset collected in the DKASC PV system in Alice Springs, Australia. The proposed architecture is a structure of two major branches. BLSTM is used first to extract the bidirectional temporal characteristics of PV power. Next, CNN was used to capture the spatial characteristics. The prediction results of the hybrid model are compared with those of the single model LSTM, BLSTM, CNN, gated recurrent unit, recurrent neural network (RNN), and the hybrid network (LSTM–CNN, CNN–LSTM) in order to demonstrate the higher performance of the proposed hybrid prediction model. By comparing statistical performance indicators such as root mean square error (RMSE), mean absolute error (MAE), mean square error (MSE), and coefficient of determination ( R 2\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$^2$$\end{document} ) values with other existing deep learning models, the performance of the proposed BLSTM–CNN model has been demonstrated. The results indicate that the BLSTM–CNN model has the highest precision with the lowest MSE of 0.0089, MAE of 0.0531, RMSE of 0.0944, and highest R 2 of 0.9993. BLSTM–CNN can enhance forecasting accuracy while also accurately capturing the various temporal–spatial characteristics of PV power.Keywords
- Photovoltaic power forecasting,
- Deep learning,
- Bidirectional long short-term memory,
- Convolutional neural network
References
- Abdel-Basset et al. (2021) Pv-net: an innovative deep learning approach for efficient forecasting of short-term photovoltaic energy production 303(127)
- Agoua et al. (2017) Short-term spatio-temporal forecasting of photovoltaic power production 9(2) (pp. 538-546) https://doi.org/10.1109/TSTE.2017.2747765
- Behera et al. (2018) Solar photovoltaic power forecasting using optimized modified extreme learning machine technique 21(3) (pp. 428-438)
- Chen et al. (2020) Very-short-term power prediction for PV power plants using a simple and effective RCC-LSTM model based on short term multivariate historical datasets 9(2) https://doi.org/10.3390/electronics9020289
- Cheng et al. (2019) A hybrid electricity price forecasting model with Bayesian optimization for German energy exchange (pp. 653-666) https://doi.org/10.1016/j.ijepes.2019.03.056
- Chu et al. (2015) Short-term reforecasting of power output from a 48 MWe solar PV plant (pp. 68-77) https://doi.org/10.1016/j.solener.2014.11.017
- Das et al. (2018) Forecasting of photovoltaic power generation and model optimization: a review (pp. 912-928) https://doi.org/10.1016/j.rser.2017.08.017
- De Giorgi et al. (2014) Photovoltaic power forecasting using statistical methods: impact of weather data 8(3) (pp. 90-97) https://doi.org/10.1049/iet-smt.2013.0135
- Díaz-Vico et al. (2017) Deep neural networks for wind and solar energy prediction 46(3) (pp. 829-844) https://doi.org/10.1007/s11063-017-9613-7
- DKASC Alice Springs (2021) 1B: Trina.
- http://dkasolarcentre.com.au/locations/alice-springs?source=1B
- Dolara et al. (2015) Comparison of different physical models for PV power output prediction (pp. 83-99) https://doi.org/10.1016/j.solener.2015.06.017
- Du et al. (2018) Multi-step ahead forecasting in electrical power system using a hybrid forecasting system (pp. 533-550) https://doi.org/10.1016/j.renene.2018.01.113
- Gao et al. (2019) Day-ahead power forecasting in a large-scale photovoltaic plant based on weather classification using LSTM 187(115)
- He et al. (2022) Novel double-layer bidirectional LSTM network with improved attention mechanism for predicting energy consumption (pp. 350-360) https://doi.org/10.1016/j.isatra.2021.08.030
- Hinton and Salakhutdinov (2006) Reducing the dimensionality of data with neural networks 313(5786) (pp. 504-507) https://doi.org/10.1126/science.1127647
- Hochreiter and Schmidhuber (1997) Long short-term memory 9(8) (pp. 1735-1780) https://doi.org/10.1162/neco.1997.9.8.1735
- Hopfield (1982) Neural networks and physical systems with emergent collective computational abilities 79(8) (pp. 2554-2558) https://doi.org/10.1073/pnas.79.8.2554
- Hossain et al. (2017) Application of extreme learning machine for short term output power forecasting of three grid-connected PV systems (pp. 395-405) https://doi.org/10.1016/j.jclepro.2017.08.081
- Hu et al. (2018) A seasonal model using optimized multi-layer neural networks to forecast power output of PV plants 11(2) https://doi.org/10.3390/en11020326
- Jaihuni et al. (2022) A novel recurrent neural network approach in forecasting short term solar irradiance (pp. 63-74) https://doi.org/10.1016/j.isatra.2021.03.043
- Jammeli et al. (2021) Sequential artificial intelligence models to forecast urban solid waste in the city of Sousse, Tunisia https://doi.org/10.1109/TEM.2021.3081609
- Joseph, L.L., Goel, P., Jain, A., et al.: A novel hybrid deep learning algorithm for smart city traffic congestion predictions. In: 2021 6th International Conference on Signal Processing, pp. 561–565. Computing and Control (ISPCC), IEEE (2021)
- Kim and Cho (2019) Predicting residential energy consumption using CNN-LSTM neural networks (pp. 72-81) https://doi.org/10.1016/j.energy.2019.05.230
- Kulshrestha et al. (2020) Bayesian BILSTM approach for tourism demand forecasting 83(102)
- Lan et al. (2011) ARMA model of the solar power station based on output prediction 48(2) (pp. 31-35)
- Lawal et al. (2021) Wind speed prediction using hybrid 1d CNN and BLSTM network (pp. 156-679) https://doi.org/10.1109/ACCESS.2021.3129883
- Lee and Kim (2021) PV power prediction in a peak zone using recurrent neural networks in the absence of future meteorological information (pp. 1098-1110) https://doi.org/10.1016/j.renene.2020.12.021
- Li et al. (2020) The short-term interval prediction of wind power using the deep learning model with gradient descend optimization (pp. 197-211) https://doi.org/10.1016/j.renene.2020.03.098
- Li et al. (2020) A hybrid deep learning model for short-term PV power forecasting 259(114)
- Liu (2019) China’s renewable energy law and policy: a critical review (pp. 212-219) https://doi.org/10.1016/j.rser.2018.10.007
- Malvoni et al. (2016) Data on support vector machines (SVM) model to forecast photovoltaic power (pp. 13-16) https://doi.org/10.1016/j.dib.2016.08.024
- Mellit et al. (2020) Advanced methods for photovoltaic output power forecasting: a review 10(2) https://doi.org/10.3390/app10020487
- Miao et al. (2018) Markov chain model for solar farm generation and its application to generation performance evaluation (pp. 905-917) https://doi.org/10.1016/j.jclepro.2018.03.173
- Nguyen et al. (2021) A new method for forecasting energy output of a large-scale solar power plant based on long short-term memory networks a case study in Vietnam 199(107)
- Nguyen Dinh, T., Phan Hoang, N.: Air pollution forecasting using regression models and lstm deep learning models for Vietnam. In: International Conference on Future Data and Security Engineering, Springer, 264–275 (2021)
- Ogliari et al. (2017) Physical and hybrid methods comparison for the day ahead PV output power forecast (pp. 11-21) https://doi.org/10.1016/j.renene.2017.05.063
- Pan et al. (2020) Photovoltaic power forecasting based on a support vector machine with improved ant colony optimization 277(123)
- Peng et al. (2021) An integrated framework of Bi-directional long-short term memory (BiLSTM) based on sine cosine algorithm for hourly solar radiation forecasting 221(119)
- Sabri and El Hassouni (2022) A comparative study of LSTM and RNN for photovoltaic power forecasting (pp. 265-274) Springer https://doi.org/10.1007/978-3-030-94188-8_25
- Sabri, M., El Hassouni, M.: A novel deep learning approach for short term photovoltaic power forecasting based on GRU-CNN model. In: E3S Web of Conferences, EDP Sciences, 00064 (2022)
- Sabri and El Hassouni (2022) Accurate photovoltaic power prediction models based on deep convolutional neural networks and gated recurrent units 44(3) (pp. 6303-6320)
- Sanjari and Gooi (2016) Probabilistic forecast of PV power generation based on higher order Markov chain 32(4) (pp. 2942-2952) https://doi.org/10.1109/TPWRS.2016.2616902
- Shi et al. (2020) Expected output calculation based on inverse distance weighting and its application in anomaly detection of distributed photovoltaic power stations https://doi.org/10.1016/j.jclepro.2020.119965
- Srivastava et al. (2014) Dropout: a simple way to prevent neural networks from overfitting 15(1) (pp. 1929-1958)
- Tovar et al. (2020) PV power prediction, using CNN-LSTM hybrid neural network model Case of study: Temixco-Morelos, Mexico 13(24) https://doi.org/10.3390/en13246512
- Ünal et al. (2021) A novel load forecasting approach based on smart meter data using advance preprocessing and hybrid deep learning 11(6) https://doi.org/10.3390/app11062742
- Voyant et al. (2017) Machine learning methods for solar radiation forecasting: a review (pp. 569-582) https://doi.org/10.1016/j.renene.2016.12.095
- Wang et al. (2017) Deterministic and probabilistic forecasting of photovoltaic power based on deep convolutional neural network (pp. 409-422) https://doi.org/10.1016/j.enconman.2017.10.008
- Wang et al. (2019) A comparison of day-ahead photovoltaic power forecasting models based on deep learning neural network 251(113)
- Wang et al. (2019) Photovoltaic power forecasting based LSTM-convolutional network 189(116)
- Wang, S., Wang, Y., Cheng, Y., et al.: An improved model for power prediction of PV system based on Elman neural networks. In: 2020 Asia Energy and Electrical Engineering Symposium (AEEES), IEEE, 902–907 (2020)
- Wang (2010) The analysis of the impacts of energy consumption on environment and public health in China 35(11) (pp. 4473-4479) https://doi.org/10.1016/j.energy.2009.04.014
- Wojtkiewicz et al. (2019) Hour-ahead solar irradiance forecasting using multivariate gated recurrent units 12(21) https://doi.org/10.3390/en12214055
- Wu et al. (2021) Ultra-short-term multi-step wind power forecasting based on CNN-LSTM 15(5) (pp. 1019-1029) https://doi.org/10.1049/rpg2.12085
- Yamada et al. (2014) Prediction of next day solar power generation by gray theory and neural networks 134(6) (pp. 494-500)
- Yan and Hy (2022) A sea clutter detection method based on LSTM error frequency domain conversion 61(1) (pp. 883-891) https://doi.org/10.1016/j.aej.2021.04.084
- Zhen et al. (2020) A hybrid deep learning model and comparison for wind power forecasting considering temporal-spatial feature extraction 12(22) https://doi.org/10.3390/su12229490
- Zhen et al. (2021) Photovoltaic power forecasting based on GA improved Bi-LSTM in microgrid without meteorological information https://doi.org/10.1016/j.energy.2021.120908
- Zhou et al. (2020) Prediction of photovoltaic power output based on similar day analysis, genetic algorithm and extreme learning machine https://doi.org/10.1016/j.energy.2020.117894
10.1007/s40095-022-00530-4