LAPSE:2023.20227
Published Article

LAPSE:2023.20227
State of Charge Estimation of Lithium Battery Based on Integrated Kalman Filter Framework and Machine Learning Algorithm
March 17, 2023
Abstract
Research on batteries’ State of Charge (SOC) estimation for equivalent circuit models based on the Kalman Filter (KF) framework and machine learning algorithms remains relatively limited. Most studies are focused on a few machine learning algorithms and do not present comprehensive analysis and comparison. Furthermore, most of them focus on obtaining the state space parameters of the Kalman filter frame algorithm models using machine learning algorithms and then substituting the state space parameters into the Kalman filter frame algorithm to estimate the SOC. Such algorithms are highly coupled, and present high complexity and low practicability. This study aims to integrate machine learning with the Kalman filter frame algorithm, and to estimate the final SOC by using different combinations of the input, output, and intermediate variable values of five Kalman filter frame algorithms as the input of the machine learning algorithms of six main streams. These are: linear regression, support vector Regression, XGBoost, AdaBoost, random forest, and LSTM; the algorithm coupling is lower for two-way parameter adjustment and is not applied between the machine learning and Kalman filtering framework algorithms. The results demonstrate that the integrated learning algorithm significantly improves the estimation accuracy when compared to the pure Kalman filter framework or the machine learning algorithms. Among the various integrated algorithms, the random forest and Kalman filter framework presents the highest estimation accuracy along with good real-time performance. Therefore, it can be implemented in various engineering applications.
Research on batteries’ State of Charge (SOC) estimation for equivalent circuit models based on the Kalman Filter (KF) framework and machine learning algorithms remains relatively limited. Most studies are focused on a few machine learning algorithms and do not present comprehensive analysis and comparison. Furthermore, most of them focus on obtaining the state space parameters of the Kalman filter frame algorithm models using machine learning algorithms and then substituting the state space parameters into the Kalman filter frame algorithm to estimate the SOC. Such algorithms are highly coupled, and present high complexity and low practicability. This study aims to integrate machine learning with the Kalman filter frame algorithm, and to estimate the final SOC by using different combinations of the input, output, and intermediate variable values of five Kalman filter frame algorithms as the input of the machine learning algorithms of six main streams. These are: linear regression, support vector Regression, XGBoost, AdaBoost, random forest, and LSTM; the algorithm coupling is lower for two-way parameter adjustment and is not applied between the machine learning and Kalman filtering framework algorithms. The results demonstrate that the integrated learning algorithm significantly improves the estimation accuracy when compared to the pure Kalman filter framework or the machine learning algorithms. Among the various integrated algorithms, the random forest and Kalman filter framework presents the highest estimation accuracy along with good real-time performance. Therefore, it can be implemented in various engineering applications.
Record ID
Keywords
AdaBoost, Kalman Filter, long short-term memory (LSTM), random forest (RF), support vector regression (SVR), XGBoost
Subject
Suggested Citation
Yuan H, Liu J, Zhou Y, Pei H. State of Charge Estimation of Lithium Battery Based on Integrated Kalman Filter Framework and Machine Learning Algorithm. (2023). LAPSE:2023.20227
Author Affiliations
Yuan H: School of Automation Science and Engineering, South China University of Technology, Guangzhou 510640, China; China Energy Construction Group Guangdong Electric Power Design and Research Institute Co., Ltd., Guangzhou 510700, China [ORCID]
Liu J: School of Information Technology, Jiangxi University of Finance and Economics, Nanchang 330013, China
Zhou Y: China Energy Construction Group Guangdong Electric Power Design and Research Institute Co., Ltd., Guangzhou 510700, China
Pei H: School of Automation Science and Engineering, South China University of Technology, Guangzhou 510640, China [ORCID]
Liu J: School of Information Technology, Jiangxi University of Finance and Economics, Nanchang 330013, China
Zhou Y: China Energy Construction Group Guangdong Electric Power Design and Research Institute Co., Ltd., Guangzhou 510700, China
Pei H: School of Automation Science and Engineering, South China University of Technology, Guangzhou 510640, China [ORCID]
Journal Name
Energies
Volume
16
Issue
5
First Page
2155
Year
2023
Publication Date
2023-02-23
ISSN
1996-1073
Version Comments
Original Submission
Other Meta
PII: en16052155, Publication Type: Journal Article
Record Map
Published Article

LAPSE:2023.20227
This Record
External Link

https://doi.org/10.3390/en16052155
Publisher Version
Download
Meta
Record Statistics
Record Views
238
Version History
[v1] (Original Submission)
Mar 17, 2023
Verified by curator on
Mar 17, 2023
This Version Number
v1
Citations
Most Recent
This Version
URL Here
https://psecommunity.org/LAPSE:2023.20227
Record Owner
Auto Uploader for LAPSE
Links to Related Works
(0.08 seconds)
[0.08 s]
