Deep Learning Boosts Renewable Energy Forecasting

In a paper published in the journal Energies, researchers estimated the energy production of wind and solar power plants using deep learning (DL) methods. For solar plants, long short-term memory (LSTM) achieved higher accuracy than seasonal autoregressive integrated moving average (SARIMA).

Study: Deep Learning Boosts Renewable Energy Forecasting. Image Credit: metamorworks/Shutterstock.com
Study: Deep Learning Boosts Renewable Energy Forecasting. Image Credit: metamorworks/Shutterstock.com

For wind energy, the convolutional neural networking—gated recurrent unit (CNN-GRU) achieved the highest accuracy in forecasting wind speeds, surpassing other methods.

Related Work

Past work has explored various methods for forecasting renewable energy production using artificial intelligence (AI) and DL, including solar and wind energy. Despite advancements, challenges such as high initial costs, variability in energy sources, and the need for accurate, long-term predictions persist. These issues complicate efficiency and cost-effectiveness in renewable energy systems.

Findings and Analysis

The study utilized LSTM and SARIMA models to analyze univariate time series data for renewable energy forecasting. Performance was assessed using metrics such as mean square error (MSE), root mean square error (RMSE), normalized MSE (NMSE), mean absolute error (MAE), and mean absolute percentage error (MAPE). 

For the LSTM model, the sequential basis from the Keras library was employed, featuring four layers with specific configurations: 32 inputs in the first layer, a tracking layer with a value of 0.5, an intermediate LSTM layer with 25 entries, and a dense output layer with one unit. The rectified linear unit (ReLU) activation function and RMSProp algorithm were used, with 16 and 200 epochs batch size.

The SARIMA model was developed using Python's Statsmodels library and the pmdarima library for optimal parameter selection. The team used the akaike information criterion (AIC) method to choose the best model. The Dickey-Fuller unit root test was also employed to ensure stationarity in the time series data.

 The study examined three datasets from solar power plants, each with 1 MW capacity and spanning three years of daily electricity production data. Wind speed data from two locations were also analyzed, with two years of data from meteorological stations. The study carefully selected the solar and wind energy system locations for analysis.

Future Research Directions

The study analyzed three solar energy systems, each with a 1 MW capacity, by making one-year forecasts for each. The data were split into 70% for training and 30% for testing and applied to both the SARIMA and LSTM models. Performance evaluation used MSE, RMSE, NMSE, MAE, and MAPE metrics. Analysis revealed that the LSTM model consistently outperformed the SARIMA model. For instance, LSTM predictions closely matched actual energy production for Plant_A, with NMSE of 0.05 and MAPE of 81%, compared to SARIMA's NMSE and MAPE results.

Similarly, the LSTM model outperformed SARIMA in predicting energy production for plant_B and plant_C. With accuracy rates of 65% for plant_B and 59% for plant_C, respectively, the LSTM model produced predictions very close to the actual data, while SARIMA's accuracy rates were 49% and 41%, respectively. Many sudden rises marked the discrepancies in SARIMA's predictions and falls, making the LSTM model's smoother results more reliable.

A K-fold cross-validation with k=5 was performed to validate the models further, dividing the three-year dataset into five parts. The LSTM model consistently showed superior performance across all folds, achieving high accuracy compared to SARIMA. Annual energy production estimates for the three solar power plants confirmed that LSTM achieved an accuracy rate of 81% in the best case. At the same time, SARIMA reached a maximum of 66%, with the lowest accuracy for SARIMA at 41%. 

For wind energy forecasting, various models were evaluated for weekly, monthly, and annual forecasts, including CNN-GRU, GRU, LSTM, LSTM-GRU, CNN-LSTM, and CNN-RNN. The CNN-GRU hybrid model achieved the lowest RMSE values, with 0.0301 for weekly and 0.0127 for monthly forecasts. The proposed hybrid model for annual forecasts delivered an R2 value of 0.9941, outperforming other models, with CNN-LSTM following closely behind. 

In examining a 12-week dataset, all DL models showed close performance, though variability was present. The CNN-GRU model performed better across the evaluation period, providing more accurate forecasts on average than other models. It highlights the robustness and effectiveness of the CNN-GRU model in predicting wind energy over short-term periods.

Conclusion

To sum up, this study focused on estimating electricity production from solar power plants using time-series analysis with DL methods LSTM and SARIMA. The analysis was conducted on datasets from three different solar power plants, with performance measured using RMSE, MSE, NMSE, MAE, and MAPE. The results showed that the LSTM model outperformed SARIMA, benefiting from GPU support and facilitating faster and more consistent results. The SARIMA model, reliant on the CPU, achieved a different level of performance. 

Wind speed data, sourced from a meteorological station over three years, were used to evaluate predictions across various models, including CNN-LSTM, CNN-RNN, LSTM-GRU, GRU, LSTM, and CNN-GRU. The LSTM-GRU model demonstrated superior accuracy and reliability in forecasting weekly, monthly, and annual wind speeds with high-performance metrics (MAPE: 0.5348, RMSE: 0.1095, R2: 0.9981). Future work aims to enhance the model for monthly forecasts, enabling quicker problem detection and more efficient maintenance scheduling, ultimately reducing time and costs in energy production. 

Journal reference:
  • Abdil Karakan. (2024). Predicting Energy Production in Renewable Energy Power Plants Using Deep Learning. Energies, 17:16, 4031–4031. DOI: 10.3390/en17164031, https://www.mdpi.com/1996-1073/17/16/4031 
Silpaja Chandrasekar

Written by

Silpaja Chandrasekar

Dr. Silpaja Chandrasekar has a Ph.D. in Computer Science from Anna University, Chennai. Her research expertise lies in analyzing traffic parameters under challenging environmental conditions. Additionally, she has gained valuable exposure to diverse research areas, such as detection, tracking, classification, medical image analysis, cancer cell detection, chemistry, and Hamiltonian walks.

Citations

Please use one of the following formats to cite this article in your essay, paper or report:

  • APA

    Chandrasekar, Silpaja. (2024, August 21). Deep Learning Boosts Renewable Energy Forecasting. AZoAi. Retrieved on November 18, 2024 from https://www.azoai.com/news/20240821/Deep-Learning-Boosts-Renewable-Energy-Forecasting.aspx.

  • MLA

    Chandrasekar, Silpaja. "Deep Learning Boosts Renewable Energy Forecasting". AZoAi. 18 November 2024. <https://www.azoai.com/news/20240821/Deep-Learning-Boosts-Renewable-Energy-Forecasting.aspx>.

  • Chicago

    Chandrasekar, Silpaja. "Deep Learning Boosts Renewable Energy Forecasting". AZoAi. https://www.azoai.com/news/20240821/Deep-Learning-Boosts-Renewable-Energy-Forecasting.aspx. (accessed November 18, 2024).

  • Harvard

    Chandrasekar, Silpaja. 2024. Deep Learning Boosts Renewable Energy Forecasting. AZoAi, viewed 18 November 2024, https://www.azoai.com/news/20240821/Deep-Learning-Boosts-Renewable-Energy-Forecasting.aspx.

Comments

The opinions expressed here are the views of the writer and do not necessarily reflect the views and opinions of AZoAi.
Post a new comment
Post

While we only use edited and approved content for Azthena answers, it may on occasions provide incorrect responses. Please confirm any data provided with the related suppliers or authors. We do not provide medical advice, if you search for medical information you must always consult a medical professional before acting on any information provided.

Your questions, but not your email details will be shared with OpenAI and retained for 30 days in accordance with their privacy principles.

Please do not ask questions that use sensitive or confidential information.

Read the full Terms & Conditions.

You might also like...
Deep Learning Secures IoT with Federated Learning