An advanced machine learning-based approach for accurate forecasting of solar photovoltaic energy production


KOCA T., Er M. B., Kişecok B.

Signal, Image and Video Processing, cilt.19, sa.17, 2025 (SCI-Expanded, Scopus) identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 19 Sayı: 17
  • Basım Tarihi: 2025
  • Doi Numarası: 10.1007/s11760-025-04987-8
  • Dergi Adı: Signal, Image and Video Processing
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, Compendex, INSPEC, zbMATH
  • Anahtar Kelimeler: Energy production forecast, Machine learning, Renewable energy, Solar power plant
  • İnönü Üniversitesi Adresli: Evet

Özet

Solar energy has a strategic importance among renewable energy sources due to its high potential and environmental sustainability features. Increasing energy demand and environmental concerns necessitate accurate estimation of solar energy production. In this study, the daily energy output (kWh) of a solar photovoltaic (PV) system is estimated using real operational data obtained from the Solar Power Plant of Baykan Denim Company, located in Malatya province of Turkey, with an installed capacity of 7090.47 kWp. The dataset includes key parameters such as irradiance (Wh/m²), temperature (°C), performance ratio (%), and temperature-corrected performance ratio (%). Four regression algorithms; Linear Regression, LSTM (Long Short-Term Memory), Random Forest, and Extreme Gradient Boosting (XGBoost) were comparatively analyzed under different data splitting strategies (70–30, 80–20, and 10-fold cross-validation). The results reveal that XGBoost consistently outperforms the other algorithms, achieving the highest accuracy and lowest error values. Specifically, the XGBoost model with 10-fold cross-validation achieved MAE: 0.006628 kWh, MSE: 0.000126 (kWh)², RMSE: 0.011222 kWh, and R²: 0.998277, indicating near-perfect prediction capability. These findings demonstrate the robustness of the proposed framework and highlight its potential to ensure continuity in solar energy production and support efficient energy management processes.