Electric vehicles charging stations load forecasting based on hybrid XGBoost-BiLSTM model
Hany S E Mansour1, Amira S Mohamed2, M Abdel-Aziz3,4
1Electrical Engineering Department, Faculty of Engineering, Suez Canal University, Ismailia, 41522, Egypt. Hany_salem@eng.suez.edu.eg.
Scientific Reports
|January 4, 2026
Summary
Accurate Electric Vehicle Charging Station (EVCS) load forecasting is crucial for grid stability. A hybrid XGBoost-BiLSTM model (Hybrid 3) shows strong performance, balancing accuracy and complexity for short-term energy management.
Area of Science:
- Energy Systems
- Artificial Intelligence
- Electrical Engineering
Background:
- Growing electric vehicle (EV) adoption necessitates accurate load forecasting for Electric Vehicle Charging Stations (EVCS) to ensure grid stability and optimize energy management.
- Short-term, station-level load prediction is critical for operational efficiency in managing EVCS.
- Existing forecasting models face challenges in capturing the complex temporal dynamics of EV charging patterns.
Purpose of the Study:
- To develop and evaluate a hybrid XGBoost-BiLSTM stacking model (Hybrid 3) for short-term, hourly EVCS load forecasting.
- To benchmark the proposed Hybrid 3 model against various statistical, machine learning, deep learning, and ensemble methods.
- To analyze the robustness, generalization capabilities, and key predictors for EVCS load forecasting.
Main Methods:
- Utilized the Adaptive Charging Network (ACN-Caltech) dataset, preprocessing 31,424 raw charging sessions into 14,496 cleaned sessions.
- Implemented a stacking ensemble model (Hybrid 3) combining XGBoost and BiLSTM with an XGBoost meta-learner.
- Conducted performance evaluation using Mean Absolute Error (MAE) and R-squared (R²) metrics, complemented by five-fold walk-forward validation and cross-site evaluation on synthetic data.
Main Results:
- The Hybrid 3 model achieved an MAE of 2.6870 kWh and R² of 0.6395 on cleaned data, outperforming standalone BiLSTM by 3.4%.
- While slightly underperforming the top gradient-boosting ensemble, Hybrid 3 demonstrated robustness with a mean MAE of 2.5351 kWh across validation folds.
- Feature importance analysis revealed log-transformed charging duration as the most significant predictor, indicating the importance of user behavior.
Conclusions:
- The Hybrid 3 model offers an effective balance between predictive accuracy and model complexity for EVCS load forecasting.
- While Hybrid 3 is competitive, gradient-boosting ensembles are recommended for scalable, real-time applications.
- Site-specific temporal patterns significantly impact forecasting generalization, suggesting the need for localized model tuning.
Related Concept Videos
Maxwell-Boltzmann Distribution: Problem Solving
2.8K
Individual molecules in a gas move in random directions, but a gas containing numerous molecules has a predictable distribution of molecular speeds, which is known as the Maxwell-Boltzmann distribution, f(v).
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
This distribution function f(v) is defined by saying that the expected number N (v1,v2) of particles with speeds between v1 and v2 is given by
2.8K
Maximum Power Flow and Line Loadability
570
The maximum power flow for lossy transmission lines is derived using ABCD parameters in phasor form. These parameters create a matrix relationship between the sending-end and receiving-end voltages and currents, allowing the determination of the receiving-end current. This relationship facilitates calculating the complex power delivered to the receiving end, from which real and reactive power components are derived.
570
Continuous Charge Distributions
7.9K
Imagine a bucket of water. It contains many molecules, of the order of 1026 molecules. Thus, although it contains discrete elements (molecules) at the microscopic level, macroscopically, it can be considered continuous. Small volume elements of water, infinitesimal compared to the bulk of the bucket's volume, still contain many molecules. Under this framework, quantized matter is approximated as continuous for practical purposes.
The electric charge can also be subjected to an analogical...
The electric charge can also be subjected to an analogical...
7.9K
Multimachine Stability
529
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
529
Batteries and Fuel Cells
30.6K
A battery is a galvanic cell that is used as a source of electrical power for specific applications. Modern batteries exist in a multitude of forms to accommodate various applications, from tiny button batteries such as those that power wristwatches to the very large batteries used to supply backup energy to municipal power grids. Some batteries are designed for single-use applications and cannot be recharged (primary cells), while others are based on conveniently reversible cell reactions that...
30.6K
Prediction Intervals
3.1K
The interval estimate of any variable is known as the prediction interval. It helps decide if a point estimate is dependable.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
3.1K
