Electric vehicle battery state of charge estimation using metaheuristic-optimized CatBoost algorithms

Mohd Herwan Sulaiman , Zuriani Mustaffa , Ahmad Salihin Samsudin , Amir Izzani Mohamed , Mohd Mawardi Saari
{"title":"Electric vehicle battery state of charge estimation using metaheuristic-optimized CatBoost algorithms","authors":"Mohd Herwan Sulaiman ,&nbsp;Zuriani Mustaffa ,&nbsp;Ahmad Salihin Samsudin ,&nbsp;Amir Izzani Mohamed ,&nbsp;Mohd Mawardi Saari","doi":"10.1016/j.fraope.2025.100293","DOIUrl":null,"url":null,"abstract":"<div><div>State of Charge (SoC) estimation plays a crucial role in battery management systems for electric vehicles, directly impacting their operational efficiency and reliability. This study presents a hybrid approach combining the CatBoost algorithm with metaheuristic optimization techniques to enhance SoC estimation accuracy and robustness. The methodology was validated using an extensive dataset collected from 72 real-world driving trips of a BMW i3 (60 Ah), comprising 1053,910 instances of battery and vehicle operation metrics. A comprehensive data preprocessing pipeline was implemented, including missing value treatment, outlier removal, and feature normalization using Min-Max scaling. Three distinct metaheuristic algorithms were investigated: Barnacles Mating Optimizer (BMO), Particle Swarm Optimization (PSO), Genetic Algorithm (GA), and Whale Optimization Algorithm (WOA), each integrated with CatBoost to optimize critical parameters including learning rate, tree depth, regularization, and bagging temperature. Experimental results demonstrate that the BMO<img>CatBoost approach achieved superior performance with best-case metrics of RMSE = 6.1031, MAE = 4.1303, and R² = 0.8211, outperforming both PSO<img>CatBoost, GA-CatBoost, and WOA-CatBoost implementations. The framework's effectiveness was validated through rigorous testing, establishing its potential for real-world electric vehicle applications. This research contributes to the advancement of battery management technology, offering promising implications for electric vehicle energy management and broader energy storage applications.</div></div>","PeriodicalId":100554,"journal":{"name":"Franklin Open","volume":"11 ","pages":"Article 100293"},"PeriodicalIF":0.0000,"publicationDate":"2025-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Franklin Open","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2773186325000830","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

State of Charge (SoC) estimation plays a crucial role in battery management systems for electric vehicles, directly impacting their operational efficiency and reliability. This study presents a hybrid approach combining the CatBoost algorithm with metaheuristic optimization techniques to enhance SoC estimation accuracy and robustness. The methodology was validated using an extensive dataset collected from 72 real-world driving trips of a BMW i3 (60 Ah), comprising 1053,910 instances of battery and vehicle operation metrics. A comprehensive data preprocessing pipeline was implemented, including missing value treatment, outlier removal, and feature normalization using Min-Max scaling. Three distinct metaheuristic algorithms were investigated: Barnacles Mating Optimizer (BMO), Particle Swarm Optimization (PSO), Genetic Algorithm (GA), and Whale Optimization Algorithm (WOA), each integrated with CatBoost to optimize critical parameters including learning rate, tree depth, regularization, and bagging temperature. Experimental results demonstrate that the BMOCatBoost approach achieved superior performance with best-case metrics of RMSE = 6.1031, MAE = 4.1303, and R² = 0.8211, outperforming both PSOCatBoost, GA-CatBoost, and WOA-CatBoost implementations. The framework's effectiveness was validated through rigorous testing, establishing its potential for real-world electric vehicle applications. This research contributes to the advancement of battery management technology, offering promising implications for electric vehicle energy management and broader energy storage applications.
基于元启发式优化CatBoost算法的电动汽车电池充电状态估计
充电状态(SoC)评估在电动汽车电池管理系统中起着至关重要的作用,直接影响到电动汽车的运行效率和可靠性。本文提出了一种结合CatBoost算法和元启发式优化技术的混合方法,以提高SoC估计的准确性和鲁棒性。该方法通过从宝马i3 (60 Ah)的72次真实驾驶中收集的广泛数据集进行验证,其中包括1053,910个电池和车辆运行指标实例。实现了一个全面的数据预处理管道,包括缺失值处理、异常值去除和使用最小-最大缩放的特征归一化。研究了三种不同的元启发式算法:藤壶交配优化(BMO)、粒子群优化(PSO)、遗传算法(GA)和鲸鱼优化算法(WOA),每种算法都与CatBoost集成,以优化关键参数,包括学习率、树深度、正则化和装袋温度。实验结果表明,BMOCatBoost方法的最佳情况指标RMSE = 6.1031, MAE = 4.1303, R²= 0.8211,优于PSOCatBoost, GA-CatBoost和WOA-CatBoost实现。该框架的有效性通过严格的测试得到了验证,并确立了其在实际电动汽车应用中的潜力。该研究有助于电池管理技术的进步,为电动汽车能源管理和更广泛的储能应用提供了有希望的启示。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信