Battery SOH estimation based on decision tree and improved support vector machine regression algorithm

Battery state of health (SOH) estimation is crucial for the estimation of the remaining driving range of electric vehicles and is one of the core functions of the battery management system (BMS). The lithium battery feature sample data used in this paper is extracted from the National Aeronautics an...

Full description

Bibliographic Details
Main Authors: Lijun Qian, Liang Xuan, Jian Chen
Format: Article
Language:English
Published: Frontiers Media S.A. 2023-06-01
Series:Frontiers in Energy Research
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/fenrg.2023.1218580/full
_version_ 1827919953918951424
author Lijun Qian
Liang Xuan
Jian Chen
author_facet Lijun Qian
Liang Xuan
Jian Chen
author_sort Lijun Qian
collection DOAJ
description Battery state of health (SOH) estimation is crucial for the estimation of the remaining driving range of electric vehicles and is one of the core functions of the battery management system (BMS). The lithium battery feature sample data used in this paper is extracted from the National Aeronautics and Space Administration (NASA) of the United States. Based on the obtained feature samples, a decision tree algorithm is used to analyze them and obtain the importance of each feature. Five groups of different feature inputs are constructed based on the cumulative feature importance, and the original support vector machine regression (SVR) algorithm is applied to perform SOH estimation simulation experiments on each group. The experimental results show that four battery features (voltage at SOC = 100%, voltage, discharge time, and SOC) can be used as input to achieve high estimation accuracy. To improve the training efficiency of the original SVR algorithm, an improved SVR algorithm is proposed, which optimizes the differentiability and solution method of the original SVR objective function. Since the loss function of the original SVR is non-differentiable, a smoothing function is introduced to approximate the loss function of the original SVR, and the original quadratic programming problem is transformed into a convex unconstrained minimization problem. The conjugate gradient algorithm is used to solve the smooth approximation objective function in a sequential minimal optimization manner. The improved SVR algorithm is applied to the simulation experiment with four battery feature inputs. The results show that the improved SVR algorithm significantly reduces the training time compared to the original SVR, with a slight trade-off in simulation accuracy.
first_indexed 2024-03-13T04:04:49Z
format Article
id doaj.art-fca7c2c99b96452281af2aacbf3cdc52
institution Directory Open Access Journal
issn 2296-598X
language English
last_indexed 2024-03-13T04:04:49Z
publishDate 2023-06-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Energy Research
spelling doaj.art-fca7c2c99b96452281af2aacbf3cdc522023-06-21T09:24:48ZengFrontiers Media S.A.Frontiers in Energy Research2296-598X2023-06-011110.3389/fenrg.2023.12185801218580Battery SOH estimation based on decision tree and improved support vector machine regression algorithmLijun QianLiang XuanJian ChenBattery state of health (SOH) estimation is crucial for the estimation of the remaining driving range of electric vehicles and is one of the core functions of the battery management system (BMS). The lithium battery feature sample data used in this paper is extracted from the National Aeronautics and Space Administration (NASA) of the United States. Based on the obtained feature samples, a decision tree algorithm is used to analyze them and obtain the importance of each feature. Five groups of different feature inputs are constructed based on the cumulative feature importance, and the original support vector machine regression (SVR) algorithm is applied to perform SOH estimation simulation experiments on each group. The experimental results show that four battery features (voltage at SOC = 100%, voltage, discharge time, and SOC) can be used as input to achieve high estimation accuracy. To improve the training efficiency of the original SVR algorithm, an improved SVR algorithm is proposed, which optimizes the differentiability and solution method of the original SVR objective function. Since the loss function of the original SVR is non-differentiable, a smoothing function is introduced to approximate the loss function of the original SVR, and the original quadratic programming problem is transformed into a convex unconstrained minimization problem. The conjugate gradient algorithm is used to solve the smooth approximation objective function in a sequential minimal optimization manner. The improved SVR algorithm is applied to the simulation experiment with four battery feature inputs. The results show that the improved SVR algorithm significantly reduces the training time compared to the original SVR, with a slight trade-off in simulation accuracy.https://www.frontiersin.org/articles/10.3389/fenrg.2023.1218580/fulllithium batterySOHSVRBMSdecision tree
spellingShingle Lijun Qian
Liang Xuan
Jian Chen
Battery SOH estimation based on decision tree and improved support vector machine regression algorithm
Frontiers in Energy Research
lithium battery
SOH
SVR
BMS
decision tree
title Battery SOH estimation based on decision tree and improved support vector machine regression algorithm
title_full Battery SOH estimation based on decision tree and improved support vector machine regression algorithm
title_fullStr Battery SOH estimation based on decision tree and improved support vector machine regression algorithm
title_full_unstemmed Battery SOH estimation based on decision tree and improved support vector machine regression algorithm
title_short Battery SOH estimation based on decision tree and improved support vector machine regression algorithm
title_sort battery soh estimation based on decision tree and improved support vector machine regression algorithm
topic lithium battery
SOH
SVR
BMS
decision tree
url https://www.frontiersin.org/articles/10.3389/fenrg.2023.1218580/full
work_keys_str_mv AT lijunqian batterysohestimationbasedondecisiontreeandimprovedsupportvectormachineregressionalgorithm
AT liangxuan batterysohestimationbasedondecisiontreeandimprovedsupportvectormachineregressionalgorithm
AT jianchen batterysohestimationbasedondecisiontreeandimprovedsupportvectormachineregressionalgorithm