State of Charge Estimation of Lithium-Ion Batteries Based on Vector Forgetting Factor Recursive Least Square and Improved Adaptive Cubature Kalman Filter

Accurate online parameter identification and state of charge (SOC) estimation are both very crucial for ensuring the operating safety of lithium-ion batteries and usually the former is a base of the latter. To achieve accurate and stable SOC estimation results, this paper proposes a model-based meth...

Full description

Bibliographic Details
Main Authors: Yiyi Guo, Jindong Tian, Xiaoyu Li, Bai Song, Yong Tian
Format: Article
Language:English
Published: MDPI AG 2023-09-01
Series:Batteries
Subjects:
Online Access:https://www.mdpi.com/2313-0105/9/10/499
_version_ 1827721731212574720
author Yiyi Guo
Jindong Tian
Xiaoyu Li
Bai Song
Yong Tian
author_facet Yiyi Guo
Jindong Tian
Xiaoyu Li
Bai Song
Yong Tian
author_sort Yiyi Guo
collection DOAJ
description Accurate online parameter identification and state of charge (SOC) estimation are both very crucial for ensuring the operating safety of lithium-ion batteries and usually the former is a base of the latter. To achieve accurate and stable SOC estimation results, this paper proposes a model-based method, which incorporates a vector forgetting factor least square (VFFLS) algorithm and an improved adaptive cubature Kalman filter (IACKF). Firstly, considering it is difficult for the traditional forgetting factor recursive least square (FFRLS) algorithm to balance the accuracy, convergence, and stability for multiple parameters with different time-varying periods, an improved VFFLS method is employed to determine the multiple parameters of the first-order RC battery model online. It supersedes the single forgetting factor in the FFRLS with multiple forgetting factors in a vector form for improving adaptive capability to multiple time-varying parameters. Secondly, aiming at the fact that the standard cubature Kalman filter (CKF) cannot operate properly when the error covariance matrix is non-positive definite, which is caused by disturbance, initial error, and the limit of the computer word length, the UR decomposition rather than the Cholesky decomposition is applied, thus improving the algorithm stability. In addition, an adaptive update strategy is added to the CKF to enhance accuracy and convergence speed. Finally, comparative experiments with different operating patterns, positive and non-positive definite error covariance matrices, and temperatures are carried out. Experimental results showed that the proposed method can estimate the SOC accurately and stably.
first_indexed 2024-03-10T21:26:09Z
format Article
id doaj.art-1d620528379448468b7dbc3e0342e121
institution Directory Open Access Journal
issn 2313-0105
language English
last_indexed 2024-03-10T21:26:09Z
publishDate 2023-09-01
publisher MDPI AG
record_format Article
series Batteries
spelling doaj.art-1d620528379448468b7dbc3e0342e1212023-11-19T15:39:21ZengMDPI AGBatteries2313-01052023-09-0191049910.3390/batteries9100499State of Charge Estimation of Lithium-Ion Batteries Based on Vector Forgetting Factor Recursive Least Square and Improved Adaptive Cubature Kalman FilterYiyi Guo0Jindong Tian1Xiaoyu Li2Bai Song3Yong Tian4College of Physics and Optoelectronic Engineering, Shenzhen University, Shenzhen 518060, ChinaCollege of Physics and Optoelectronic Engineering, Shenzhen University, Shenzhen 518060, ChinaCollege of Physics and Optoelectronic Engineering, Shenzhen University, Shenzhen 518060, ChinaCollege of Chemistry and Chemical Engineering, Central South University, Changsha 410083, ChinaCollege of Physics and Optoelectronic Engineering, Shenzhen University, Shenzhen 518060, ChinaAccurate online parameter identification and state of charge (SOC) estimation are both very crucial for ensuring the operating safety of lithium-ion batteries and usually the former is a base of the latter. To achieve accurate and stable SOC estimation results, this paper proposes a model-based method, which incorporates a vector forgetting factor least square (VFFLS) algorithm and an improved adaptive cubature Kalman filter (IACKF). Firstly, considering it is difficult for the traditional forgetting factor recursive least square (FFRLS) algorithm to balance the accuracy, convergence, and stability for multiple parameters with different time-varying periods, an improved VFFLS method is employed to determine the multiple parameters of the first-order RC battery model online. It supersedes the single forgetting factor in the FFRLS with multiple forgetting factors in a vector form for improving adaptive capability to multiple time-varying parameters. Secondly, aiming at the fact that the standard cubature Kalman filter (CKF) cannot operate properly when the error covariance matrix is non-positive definite, which is caused by disturbance, initial error, and the limit of the computer word length, the UR decomposition rather than the Cholesky decomposition is applied, thus improving the algorithm stability. In addition, an adaptive update strategy is added to the CKF to enhance accuracy and convergence speed. Finally, comparative experiments with different operating patterns, positive and non-positive definite error covariance matrices, and temperatures are carried out. Experimental results showed that the proposed method can estimate the SOC accurately and stably.https://www.mdpi.com/2313-0105/9/10/499state of chargevector forgetting factor least squarenon-positive definite error covariance matrixUR decompositionadaptive cubature Kalman filtering
spellingShingle Yiyi Guo
Jindong Tian
Xiaoyu Li
Bai Song
Yong Tian
State of Charge Estimation of Lithium-Ion Batteries Based on Vector Forgetting Factor Recursive Least Square and Improved Adaptive Cubature Kalman Filter
Batteries
state of charge
vector forgetting factor least square
non-positive definite error covariance matrix
UR decomposition
adaptive cubature Kalman filtering
title State of Charge Estimation of Lithium-Ion Batteries Based on Vector Forgetting Factor Recursive Least Square and Improved Adaptive Cubature Kalman Filter
title_full State of Charge Estimation of Lithium-Ion Batteries Based on Vector Forgetting Factor Recursive Least Square and Improved Adaptive Cubature Kalman Filter
title_fullStr State of Charge Estimation of Lithium-Ion Batteries Based on Vector Forgetting Factor Recursive Least Square and Improved Adaptive Cubature Kalman Filter
title_full_unstemmed State of Charge Estimation of Lithium-Ion Batteries Based on Vector Forgetting Factor Recursive Least Square and Improved Adaptive Cubature Kalman Filter
title_short State of Charge Estimation of Lithium-Ion Batteries Based on Vector Forgetting Factor Recursive Least Square and Improved Adaptive Cubature Kalman Filter
title_sort state of charge estimation of lithium ion batteries based on vector forgetting factor recursive least square and improved adaptive cubature kalman filter
topic state of charge
vector forgetting factor least square
non-positive definite error covariance matrix
UR decomposition
adaptive cubature Kalman filtering
url https://www.mdpi.com/2313-0105/9/10/499
work_keys_str_mv AT yiyiguo stateofchargeestimationoflithiumionbatteriesbasedonvectorforgettingfactorrecursiveleastsquareandimprovedadaptivecubaturekalmanfilter
AT jindongtian stateofchargeestimationoflithiumionbatteriesbasedonvectorforgettingfactorrecursiveleastsquareandimprovedadaptivecubaturekalmanfilter
AT xiaoyuli stateofchargeestimationoflithiumionbatteriesbasedonvectorforgettingfactorrecursiveleastsquareandimprovedadaptivecubaturekalmanfilter
AT baisong stateofchargeestimationoflithiumionbatteriesbasedonvectorforgettingfactorrecursiveleastsquareandimprovedadaptivecubaturekalmanfilter
AT yongtian stateofchargeestimationoflithiumionbatteriesbasedonvectorforgettingfactorrecursiveleastsquareandimprovedadaptivecubaturekalmanfilter