Research Article

Solar Power Forecasting Using Hybrid Deep Learning: Performance Enhancement with Random Forest-BiLSTM and Ensemble Modeling

DOI:

10.3791/69743

February 3rd, 2026

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

This study advances concentrated solar power plant performance through comprehensive data analysis and error correction methodologies. By integrating spectrum analysis, thermal efficiency optimization, and hybrid machine learning models, the research provides actionable strategies for enhancing operational efficiency and reliability, thereby supporting the role of solar energy as a sustainable power source.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Accurate solar power forecasting is critical for grid integration and operational stability of renewable energy systems. This study presents a hybrid deep learning ensemble approach to predict solar generation by capturing complex temporal dependencies in irradiance data. Five hybrid architectures were evaluated: RF-BiLSTM, CNN-LSTM, CNN-BiLSTM, CNN-GRU, and CNN-Transformer, each combining convolutional or recurrent components to extract spatial and sequential features from historical time series. The RF-BiLSTM model achieved the best individual performance with R² = 0.6568, MAE = 30,728 W, and MSE = 1.81 × 109 W2. An ensemble model integrating the top three architectures using inverse MAE-weighted averaging demonstrated superior performance with R² = 0.6933, MAE = 28,809.89 W, and MSE = 1.53 × 109 W2, reducing prediction error by 6.2% compared to the best individual model. The proposed ensemble framework effectively balances model strengths, enhances forecast robustness, and provides a scalable, data-driven solution for renewable energy forecasting in smart grid and energy management systems.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

The accelerating global transition toward renewable energy has positioned solar power as a pivotal source in the sustainable energy mix. As countries increasingly commit to decarbonizing their energy systems, solar photovoltaic (PV) technology has witnessed exponential growth due to its scalability, declining costs, and environmental benefits. However, the widespread integration of solar energy into national and regional power grids presents significant challenges, primarily due to its intermittent and weather-dependent nature. Solar irradiance is influenced by a variety of environmental factors, including cloud cover, atmospheric conditions, seasonal shifts, and diur....

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Dataset collection and description
The dataset (Figure 1) used in this research comprises historical records crucial for solar power forecasting. The dataset comprises daily operational data from a 50 MW concentrated solar thermal plant operated by Megha Engineering and Infrastructures Limited (MEIL), located near Anantapur, Andhra Pradesh, India, utilizing parabolic trough Concentrating Solar Power(CSP) technology that captures Direct Normal Irradiance (DNI) and transfers heat via a Heat Transfer Fluid (HTF) to generate electricity. The dataset was collected from 01 January 2015 to 03 October 2025 and contains seve....

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Individual model performance evaluation
The performance evaluation of five hybrid deep learning (DL) models RF-BiLSTM, CNN-GRU, CNN-BiLSTM, CNN-LSTM, and CNN-transformer was conducted using a comprehensive set of standard regression metrics, including R² (coefficient of determination), mean absolute error (MAE), and mean squared error (MSE), to rigorously assess their capability in forecasting solar power generation under varying meteorological conditions and temporal dependencies.

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

The proposed methodology follows a structured workflow as shown in Figure 12. Initially, the dataset undergoes comprehensive preprocessing, including missing value imputation, normalization, and feature engineering, to ensure data quality and enhance model learning3,6. The processed dataset is then partitioned into training (70%), validation (15%), and testing (15%) sets to enable robust model development and performance evaluation

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

The authors have nothing to disclose. During the preparation of this manuscript, the authors used Claude AI (Anthropic) and ChatGPT (OpenAI) for the following purposes: literature review assistance, grammar and language editing, code debugging and optimization for machine learning models, and formatting of technical content. All AI-generated content was carefully reviewed, edited, and verified by the authors. The authors take full responsibility for the content of the published article.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

We thank Megha Engineering and Infrastructures Ltd for providing the necessary data, resources and support to carry out this work.

....

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
BiLSTMTensorFlow/KerasTensorFlow 2.10.0
CNN layersTensorFlow/KerasTensorFlow 2.10.0
Google ColabGoogle LLCCloud Platform
GRUTensorFlow/KerasTensorFlow 2.10.0
MatplotlibMatplotlib Dev Team3.7.1
NumPyNumFOCUS1.25.2
NVIDIA T4 GPUNVIDIA CorporationTesla T4
PandasNumFOCUS2.0.3
Pyrheliometer for DNI measurementKipp & ZonenCH1-DL
PythonPython Software Foundation3.10.12
Random ForestScikit-learn Developers1.2.2
Scikit-learnScikit-learn Developers1.2.2
Temperature sensorsVaisalaHMP155
TensorFlow/KerasGoogleVersion 2.10.0
TransformerTensorFlow/KerasTensorFlow 2.10.0
Weather stationDavis InstrumentsVantage Pro2

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Akhter, M. N., et al. A hybrid deep learning method for an hour ahead power output forecasting of three different photovoltaic systems. Appl Energy. 307, 118185(2022).
  2. Agga, A., Akherraz, A., Laaziri, K., Hachimi, M., Lghoul, K.

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Solar Power ForecastingHybrid Deep LearningEnsemble ModelingRandom Forest BiLSTMCNN LSTMCNN BiLSTMCNN GRUCNN TransformerRenewable Energy ForecastingSmart Grid

Related Articles