Robust State-of-Charge Estimation for Lithium-Ion Batteries Using an Adaptive Invariant Extended Kalman Filter With an Enhanced Self-Correcting Model

IF 4
Energy Storage Pub Date : 2026-10-13 DOI:10.1002/est2.70545
Muhammed Inamu Rahman Thekkedath, Santanu Kumar Dash
{"title":"Robust State-of-Charge Estimation for Lithium-Ion Batteries Using an Adaptive Invariant Extended Kalman Filter With an Enhanced Self-Correcting Model","authors":"Muhammed Inamu Rahman Thekkedath,&nbsp;Santanu Kumar Dash","doi":"10.1002/est2.70545","DOIUrl":null,"url":null,"abstract":"<div>\n \n <p>State-of-Charge (SoC) estimation plays a vital role in the safe operation of lithium-ion batteries, which can be used in different applications such as Electric Vehicles (EVs). However, traditional SoC estimation methods, such as Coulomb counting and Extended Kalman Filter (EKF), are often prone to accumulating errors, parameter uncertainty, and measurement noise under dynamic operating conditions. Therefore, in this work, an Adaptive Invariant Extended Kalman Filter (Adaptive IEKF) together with an Enhanced Self-Correcting (ESC) battery model will be proposed to estimate SoC in real time. Parameters of the ESC model were found by means of OCV-SoC characterization, Static Capacity Test (SCT), and Hybrid Pulse Power Characterization (HPPC). Measurement noise covariance adaptation on the basis of the innovation approach was used in order to increase robustness to uncertainty and variations in operating conditions. The developed algorithm was tested with the help of MATLAB/Simulink in the case of SCT and HPPC operating profiles and implemented on an STM32F446RE microcontroller in order to verify its performance under real-time embedded conditions. The obtained experimental results confirm that the proposed technique keeps SoC estimation error under 2% under both dynamic and static operating conditions. During the HPPC, the Adaptive IEKF showed RMSE and MAE equal to 0.01487 and 0.0156, respectively, while for the SCT conditions, RMSE and MAE are 0.01112 and 0.01271, respectively.</p>\n </div>","PeriodicalId":11765,"journal":{"name":"Energy Storage","volume":"8 8","pages":""},"PeriodicalIF":4.0000,"publicationDate":"2026-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Energy Storage","FirstCategoryId":"1085","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1002/est2.70545","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 vital role in the safe operation of lithium-ion batteries, which can be used in different applications such as Electric Vehicles (EVs). However, traditional SoC estimation methods, such as Coulomb counting and Extended Kalman Filter (EKF), are often prone to accumulating errors, parameter uncertainty, and measurement noise under dynamic operating conditions. Therefore, in this work, an Adaptive Invariant Extended Kalman Filter (Adaptive IEKF) together with an Enhanced Self-Correcting (ESC) battery model will be proposed to estimate SoC in real time. Parameters of the ESC model were found by means of OCV-SoC characterization, Static Capacity Test (SCT), and Hybrid Pulse Power Characterization (HPPC). Measurement noise covariance adaptation on the basis of the innovation approach was used in order to increase robustness to uncertainty and variations in operating conditions. The developed algorithm was tested with the help of MATLAB/Simulink in the case of SCT and HPPC operating profiles and implemented on an STM32F446RE microcontroller in order to verify its performance under real-time embedded conditions. The obtained experimental results confirm that the proposed technique keeps SoC estimation error under 2% under both dynamic and static operating conditions. During the HPPC, the Adaptive IEKF showed RMSE and MAE equal to 0.01487 and 0.0156, respectively, while for the SCT conditions, RMSE and MAE are 0.01112 and 0.01271, respectively.

基于增强自校正模型的自适应不变扩展卡尔曼滤波的锂离子电池荷电状态鲁棒估计
锂离子电池可应用于电动汽车等不同领域,荷电状态(SoC)评估对锂离子电池的安全运行起着至关重要的作用。然而,传统的SoC估计方法,如库仑计数和扩展卡尔曼滤波(EKF),在动态工作条件下容易产生累积误差、参数不确定性和测量噪声。因此,在这项工作中,将提出一种自适应不变扩展卡尔曼滤波(Adaptive IEKF)和一种增强的自校正(ESC)电池模型来实时估计SoC。通过OCV-SoC表征、静态容量测试(SCT)和混合脉冲功率表征(HPPC)确定ESC模型的参数。在创新方法的基础上采用测量噪声协方差自适应,以提高对不确定性和操作条件变化的鲁棒性。利用MATLAB/Simulink在SCT和HPPC工作模式下对所开发的算法进行了测试,并在STM32F446RE微控制器上实现,以验证其在实时嵌入式条件下的性能。实验结果表明,该方法在动态和静态工作条件下都能使SoC估计误差保持在2%以内。HPPC条件下,自适应IEKF的RMSE和MAE分别为0.01487和0.0156,SCT条件下的RMSE和MAE分别为0.01112和0.01271。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
CiteScore
2.90
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信
小红书