High-Resolution Data-Driven Energy Consumption Prediction for Battery-Electric Buses Using Boosting Algorithms
Abstract
1. Introduction
1.1. Background
1.2. Literature Review
2. Problem Definition and Research Framework
3. Data Acquisition and Processing
3.1. Data Collection
3.2. Data Integration
4. Methods for Energy Consumption
4.1. Physical Energy Consumption Model
4.1.1. Traction Energy Consumption Model
4.1.2. Driving Correction Model Power
4.1.3. Vehicle Basic Energy Consumption
4.1.4. Comprehensive Energy Consumption Model Equation
4.2. Data-Driven Energy Consumption Enhancement Model
4.3. Model Implementation and Hyperparameter Optimisation
5. Results and Discussion
5.1. Comparison of Predictions Across Different Models
5.1.1. Physical Model Prediction
5.1.2. Boosting Model Prediction
5.1.3. SHAP Analysis of the Boosting Model
5.2. Model Performance Diagnostics
5.2.1. Impact of Time Periods
5.2.2. Impact of Data Volume
5.2.3. Impact of Vehicle Count
5.3. Limitations of the Study
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Dong, L.; Miao, G.; Wen, W. China’s carbon neutrality policy: Objectives, impacts and paths. East Asian Policy 2021, 13, 5–18. [Google Scholar] [CrossRef] [Scilit]
- IEA. Global EV Outlook 2025; International Energy Agency: Paris, France, 2025. [Google Scholar]
- Editorial. Electric Bus, Main Fleets and Projects Around the World. Sustainable Bus. Available online: https://www.sustainable-bus.com/electric-bus/electric-bus-public-transport/ (accessed on 9 October 2025).
- Docherty, I.; Marsden, G.; Anable, J. The governance of smart mobility. Transp. Res. Part Policy Pract. 2018, 115, 114–125. [Google Scholar] [CrossRef] [Scilit]
- Wolbertus, R.; Kroesen, M.; Van Den Hoed, R.; Chorus, C. Fully charged: An empirical study into the factors that influence connection times at EV-charging stations. Energy Policy 2018, 123, 1–7. [Google Scholar] [CrossRef] [Scilit]
- Abdelaty, H.; Al-Obaidi, A.; Mohamed, M.; Farag, H.E.Z. Machine learning prediction models for battery-electric bus energy consumption in transit. Transp. Res. Part D Transp. Environ. 2021, 96, 102868. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.; Zhang, Y.; Sun, R. Data-driven estimation of energy consumption for electric bus under real-world driving conditions. Transp. Res. Part D Transp. Environ. 2021, 98, 102969. [Google Scholar] [CrossRef] [Scilit]
- Genikomsakis, K.N.; Mitrentsis, G. A computationally efficient simulation model for estimating energy consumption of electric vehicles in the context of route planning applications. Transp. Res. Part D Transp. Environ. 2017, 50, 98–118. [Google Scholar] [CrossRef] [Scilit]
- Luin, B.; Petelin, S.; Al-Mansour, F. Microsimulation of electric vehicle energy consumption. Energy 2019, 174, 24–32. [Google Scholar] [CrossRef] [Scilit]
- Wang, J.; Elbery, A.; Rakha, H.A. A real-time vehicle-specific eco-routing model for on-board navigation applications capturing transient vehicle behavior. Transp. Res. Part C Emerg. Technol. 2019, 104, 1–21. [Google Scholar] [CrossRef] [Scilit]
- Ye, F.; Wu, G.; Boriboonsomsin, K.; Barth, M.J. A hybrid approach to estimating electric vehicle energy consumption for ecodriving applications. In Proceedings of the 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC), Rio de Janeiro, Brazil, 1–4 November 2016; pp. 719–724. [Google Scholar]
- Chen, Y.; Wu, G.; Sun, R.; Dubey, A.; Laszka, A.; Pugliese, P. A review and outlook on energy consumption estimation models for electric vehicles. SAE Int. J. Sustain. Transp. Energy Environ. Policy 2021, 2, 79–96. [Google Scholar] [CrossRef] [Scilit]
- Li, W.; Stanula, P.; Egede, P.; Kara, S.; Herrmann, C. Determining the Main Factors Influencing the Energy Consumption of Electric Vehicles in the Usage Phase. Procedia CIRP 2016, 48, 352–357. [Google Scholar] [CrossRef] [Scilit]
- Donkers, A.; Yang, D.; Viktorović, M. Influence of driving style, infrastructure, weather and traffic on electric vehicle performance. Transp. Res. Part D Transp. Environ. 2020, 88, 102569. [Google Scholar] [CrossRef] [Scilit]
- Liu, K.; Wang, J.; Yamamoto, T.; Morikawa, T. Exploring the interactive effects of ambient temperature and vehicle auxiliary loads on electric vehicle energy consumption. Appl. Energy 2018, 227, 324–331. [Google Scholar] [CrossRef] [Scilit]
- Al-Wreikat, Y.; Serrano, C.; Sodré, J.R. Effects of ambient temperature and trip characteristics on the energy consumption of an electric vehicle. Energy 2022, 238, 122028. [Google Scholar] [CrossRef] [Scilit]
- Min, H.; Zhang, Z.; Sun, W.; Min, Z.; Yu, Y.; Wang, B. A thermal management system control strategy for electric vehicles under low-temperature driving conditions considering battery lifetime. Appl. Therm. Eng. 2020, 181, 115944. [Google Scholar] [CrossRef] [Scilit]
- Al-Wreikat, Y.; Serrano, C.; Sodré, J.R. Driving behaviour and trip condition effects on the energy consumption of an electric vehicle under real-world driving. Appl. Energy 2021, 297, 117096. [Google Scholar] [CrossRef] [Scilit]
- Bracco, S.; Bianco, G.; Siri, S.; Barbagelata, C.; Casati, C.; Siri, E. Simulation models for the evaluation of energy consumptions of electric buses in different urban traffic scenarios. In Proceedings of the 2021 Sixteenth International Conference on Ecological Vehicles and Renewable Energies (EVER), Monte-Carlo, Monaco, 5–7 May 2021; pp. 1–6. [Google Scholar]
- Di Martino, A.; Miraftabzadeh, S.M.; Longo, M. Strategies for the modelisation of electric vehicle energy consumption: A review. Energies 2022, 15, 8115. [Google Scholar] [CrossRef] [Scilit]
- Miri, I.; Fotouhi, A.; Ewin, N. Electric vehicle energy consumption modelling and estimation—a case study. Int. J. Energy Res. 2021, 45, 501–520. [Google Scholar] [CrossRef] [Scilit]
- Hjelkrem, O.A.; Lervåg, K.Y.; Babri, S.; Lu, C.; Södersten, C.-J. A battery electric bus energy consumption model for strategic purposes: Validation of a proposed model structure with data from bus fleets in China and Norway. Transp. Res. Part D Transp. Environ. 2021, 94, 102804. [Google Scholar] [CrossRef] [Scilit]
- Fiori, C.; Ahn, K.; Rakha, H.A. Power-based electric vehicle energy consumption model: Model development and validation. Appl. Energy 2016, 168, 257–268. [Google Scholar] [CrossRef] [Scilit]
- Abdelaty, H.; Mohamed, M. A framework for BEB energy prediction using low-resolution open-source data-driven model. Transp. Res. Part D Transp. Environ. 2022, 103, 103170. [Google Scholar] [CrossRef] [Scilit]
- Lin, X.; Zhang, G.; Wei, S.; Yin, Y. Energy consumption estimation model for dual-motor electric vehicles based on multiple linear regression. Int. J. Green Energy 2020, 17, 488–500. [Google Scholar] [CrossRef] [Scilit]
- Pokharel, S.; Sah, P.; Ganta, D. Improved prediction of total energy consumption and feature analysis in electric vehicles using machine learning and shapley additive explanations method. World Electr. Veh. J. 2021, 12, 94. [Google Scholar] [CrossRef] [Scilit]
- Liu, X.; Zhao, F.; Geng, J.; Hao, H.; Liu, Z. Comprehensive assessment for different ranges of battery electric vehicles: Is it necessary to develop an ultra-long range battery electric vehicle? iScience 2023, 26, 106654. [Google Scholar] [CrossRef] [Scilit]
- Ullah, I.; Liu, K.; Yamamoto, T.; Zahid, M.; Jamal, A. Electric vehicle energy consumption prediction using stacked generalization: An ensemble learning approach. Int. J. Green Energy 2021, 18, 896–909. [Google Scholar] [CrossRef] [Scilit]
- Pan, Y.; Fang, W.; Zhang, W. Development of an energy consumption prediction model for battery electric vehicles in real-world driving: A combined approach of short-trip segment division and deep learning. J. Clean. Prod. 2023, 400, 136742. [Google Scholar] [CrossRef] [Scilit]
- Li, S.; Zhang, H.; Tan, H.; Zhong, Z.; Jiang, Z. An Attention-Based Model for Travel Energy Consumption of Electric Vehicle with Traffic Information. Adv. Civ. Eng. 2021, 2021, 5571271. [Google Scholar] [CrossRef] [Scilit]
- Xing, Y.; Li, Y.; Liu, W.; Li, W.; Meng, L. Operation Energy Consumption Estimation Method of Electric Bus Based on CNN Time Series Prediction. Math. Probl. Eng. 2022, 2022, 6904387. [Google Scholar] [CrossRef] [Scilit]
- Lundberg, S.M.; Lee, S.-I. A Unified Approach to Interpreting Model Predictions. arXiv 2017, arXiv:1705.07874v2. [Google Scholar] [CrossRef] [Scilit]
- Lundberg, S.M.; Erion, G.G.; Lee, S.-I. Consistent Individualized Feature Attribution for Tree Ensembles. arXiv 2019, arXiv:1802.03888. [Google Scholar] [CrossRef] [Scilit]
- Guo, J.; Jiang, Y.; Yu, Y.; Liu, W. A novel energy consumption prediction model with combination of road information and driving style of BEVs. Sustain. Energy Technol. Assess. 2020, 42, 100826. [Google Scholar] [CrossRef] [Scilit]
- Lajunen, A.; Kivekaes, K.; Baldi, F.; Vepsaelaeinen, J.; Tammi, K. Different approaches to improve energy consumption of battery electric buses. In Proceedings of the 2018 IEEE Vehicle Power and Propulsion Conference (VPPC), Chicago, IL, USA, 27–30 August 2018; pp. 1–6. [Google Scholar]















| Variable | Description | Source | Used in Model |
|---|---|---|---|
| Speed | Vehicle longitudinal speed | CAN bus | ✓ |
| Mileage | Accumulated driving distance | CAN bus | × |
| Total Voltage | Battery pack voltage | CAN bus | × |
| Total Current | Battery pack current | CAN bus | ✓ |
| Acceleration | Vehicle acceleration | CAN bus | ✓ |
| SOC | State of charge of battery | CAN bus | ✓ |
| Longitude | Geographic longitude | GPS | × |
| Latitude | Geographic latitude | GPS | × |
| Motor Speed | Motor rotational speed | CAN bus | ✓ |
| Motor Torque | Motor output torque | CAN bus | ✓ |
| Max Cell Voltage | Maximum cell voltage | CAN bus | × |
| Min Cell Voltage | Minimum cell voltage | CAN bus | × |
| Max Cell Temp | Maximum cell temperature | CAN bus | × |
| Min Cell Temp | Minimum cell temperature | CAN bus | × |
| Outside Temp | Ambient temperature | Sensor | ✓ |
| Cabin Temp | Interior temperature | Sensor | ✓ |
| Motor Ctrl Voltage | Motor controller voltage | CAN bus | × |
| Motor Ctrl Current | Motor controller current | CAN bus | ✓ |
| Type | Name | Symbol | Unit | Source |
|---|---|---|---|---|
| Vehicle Physical Data | Speed Ratio | - | Vehicle Physical Parameters | |
| Transmission System Efficiency | - | |||
| Wheel Radius | r | m | ||
| Vehicle Driving Data | Speed | v | m/s | CAN Data |
| Torque | T | Nm | ||
| Acceleration | a | |||
| Motor Speed | rad/s | |||
| Cabin Temperature | °C | |||
| Ambient Temperature | °C | |||
| Fitting Coefficient Data | Fitting Coefficient | - | Model Fitting | |
| Base Energy Consumption | - | |||
| Air Conditioning Temperature Coefficient | - | |||
| Air Conditioning Power | - | |||
| Predictive Data | Power | P | kW | CAN Data |
| Model | Learning Rate | Max Depth | Estimators | Subsample | L1 | L2 |
|---|---|---|---|---|---|---|
| LightGBM | 0.122 | 8 | 646 | 0.885 | 4.722 | 1.196 |
| XGBoost | 0.122 | 8 | 646 | 0.885 | 4.722 | 1.196 |
| GBDT | 0.134 | 7 | 869 | 0.889 | – | – |
| CatBoost | 0.127 | 9 | 886 | – | – | – |
| AdaBoost | 0.068 | – | 137 | – | – | – |
| Data Types | Model Evaluation | |||
|---|---|---|---|---|
| RMSE | MAE | MAPE (%) | ||
| Energy Consumption Data | 14.295 | 10.942 | 157.63 | 0.7349 |
| Energy Recovery | 14.59 | 11.15 | 279.93 | 0.214 |
| Stationary Energy Consumption | 3.43 | 2.74 | 117.45 | 0.176 |
| Model | Training Subset | Testing Subset | ||||||
|---|---|---|---|---|---|---|---|---|
| RMSE | MAE | MAPE | RMSE | MAE | MAPE | |||
| LightGBM | 3.292 | 2.336 | 48.984 | 0.9903 | 6.188 | 4.644 | 91.02 | 0.9591 |
| XGBoost | 2.997 | 2.126 | 45.837 | 0.992 | 6.41 | 4.811 | 92.86 | 0.9561 |
| CatBoost | 3.396 | 2.439 | 51.696 | 0.9897 | 6.418 | 4.711 | 78.88 | 0.9560 |
| AdaBoost | 10.501 | 8.726 | 226.69 | 0.9015 | 12.23 | 10.3 | 196.41 | 0.8402 |
| GBDT | 2.975 | 2.126 | 46.618 | 0.9921 | 6.488 | 4.851 | 98.07 | 0.9556 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Wu, Y.; Xin, Z.; Li, J.; Ma, Z.; Xing, J. High-Resolution Data-Driven Energy Consumption Prediction for Battery-Electric Buses Using Boosting Algorithms. Energies 2026, 19, 2058. https://doi.org/10.3390/en19092058
Wu Y, Xin Z, Li J, Ma Z, Xing J. High-Resolution Data-Driven Energy Consumption Prediction for Battery-Electric Buses Using Boosting Algorithms. Energies. 2026; 19(9):2058. https://doi.org/10.3390/en19092058
Chicago/Turabian StyleWu, Yong, Zhichao Xin, Jiachang Li, Zhenliang Ma, and Jianping Xing. 2026. "High-Resolution Data-Driven Energy Consumption Prediction for Battery-Electric Buses Using Boosting Algorithms" Energies 19, no. 9: 2058. https://doi.org/10.3390/en19092058
APA StyleWu, Y., Xin, Z., Li, J., Ma, Z., & Xing, J. (2026). High-Resolution Data-Driven Energy Consumption Prediction for Battery-Electric Buses Using Boosting Algorithms. Energies, 19(9), 2058. https://doi.org/10.3390/en19092058

