<p>Accurate solar power generation forecasting is essential for grid stability and renewable energy integration. This paper presents an enhanced solar power forecasting system achieving 94.95% accuracy (<InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(\hbox {R}^{2}\)</EquationSource> </InlineEquation>) using a voting ensemble approach combined with physics-informed feature engineering. The methodology transforms 21 meteorological variables from the Kaggle Solar Energy Power Generation Dataset into 41 engineered features incorporating solar geometry, atmospheric physics, and temporal dynamics. The proposed voting ensemble combines Gradient Boosting Regressor, LightGBM, and XGBoost through simple averaging, achieving <InlineEquation ID="IEq2"> <EquationSource Format="TEX">\(\hbox {R}^{2}\)</EquationSource> </InlineEquation> = 0.949, RMSE = 214.8 kW, and MAE = 127.7 kW with only 142.4 seconds training time. Experimental validation on 4,213 observations demonstrates superior performance compared to individual models, positioning the system within 3.05% of the target 98% accuracy threshold while maintaining exceptional computational efficiency for real-time deployment.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Physics-informed voting ensemble for solar power generation forecasting: integrating domain knowledge with machine learning

  • Manimaran Naghapushanam,
  • Baskaran Jeevarathinam,
  • C. Sankari

摘要

Accurate solar power generation forecasting is essential for grid stability and renewable energy integration. This paper presents an enhanced solar power forecasting system achieving 94.95% accuracy ( \(\hbox {R}^{2}\) ) using a voting ensemble approach combined with physics-informed feature engineering. The methodology transforms 21 meteorological variables from the Kaggle Solar Energy Power Generation Dataset into 41 engineered features incorporating solar geometry, atmospheric physics, and temporal dynamics. The proposed voting ensemble combines Gradient Boosting Regressor, LightGBM, and XGBoost through simple averaging, achieving \(\hbox {R}^{2}\) = 0.949, RMSE = 214.8 kW, and MAE = 127.7 kW with only 142.4 seconds training time. Experimental validation on 4,213 observations demonstrates superior performance compared to individual models, positioning the system within 3.05% of the target 98% accuracy threshold while maintaining exceptional computational efficiency for real-time deployment.