JOURNAL ARTICLE

Short-term Solar Power Forecasting Using XGBoost with Numerical Weather Prediction

Quoc‐Thang PhanYuan‐Kang WuQuốc Dũng Phan

Year: 2021 Journal:   2021 IEEE International Future Energy Electronics Conference (IFEEC) Pages: 1-6

Abstract

In recent years, solar photovoltaic (PV) generation becomes one of the most relevant energies. However, the intermittent characteristics of solar generation create significant problems to power system operations. To overcome this problem, many solar power forecasting techniques have been developed, and different forecasting horizons require different methodologies. For a short-term prediction, forecasting horizons generally require numerical weather prediction models (NWP) that provide an important estimation of weather variables such as solar irradiance, temperature, wind speed, rainfall, air pressure, etc. This research proposes a machine learning model based on Kernel Principal Component Analysis (PCA)- XGBoost to improve the accuracy of one-hour-ahead solar power forecasts. The model considered the deterministic Weather Research and Forecasting (WRFD) provided by Taiwan Central Weather Bureau (CWB). Furthermore, a XGBoost model was built on an ensemble of decision trees, providing important information and appropriate results in the forecasting process.

Keywords:
Numerical weather prediction Meteorology Solar irradiance Solar power Photovoltaic system Weather forecasting Computer science Model output statistics Probabilistic forecasting North American Mesoscale Model Term (time) Wind power forecasting Principal component analysis Global Forecast System Wind speed Support vector machine Environmental science Electric power system Power (physics) Machine learning Engineering Artificial intelligence Geography

Metrics

37
Cited By
2.58
FWCI (Field Weighted Citation Impact)
10
Refs
0.92
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Solar Radiation and Photovoltaics
Physical Sciences →  Computer Science →  Artificial Intelligence
Energy Load and Power Forecasting
Physical Sciences →  Engineering →  Electrical and Electronic Engineering
Computational Physics and Python Applications
Physical Sciences →  Computer Science →  Artificial Intelligence
© 2026 ScienceGate Book Chapters — All rights reserved.