An Improved SOC Estimator Using Time-Varying Discrete Sliding Mode Observer

Accurate estimations of battery state of charge (SOC) are great of significance for achieving stable and safe operation of electric vehicles. To meet the requirement of high robustness and real-time, the sliding mode observer with linear time-invariant battery model is usually used to estimate SOC o...

Full description

Bibliographic Details
Main Authors: Kangwei Dai, Ju Wang, Hongwen He
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
BMS
Online Access:https://ieeexplore.ieee.org/document/8784195/
id doaj-92be1a84829d4b1eb036b08da5121c1a
record_format Article
spelling doaj-92be1a84829d4b1eb036b08da5121c1a2021-04-05T17:29:15ZengIEEEIEEE Access2169-35362019-01-01711546311547210.1109/ACCESS.2019.29325078784195An Improved SOC Estimator Using Time-Varying Discrete Sliding Mode ObserverKangwei Dai0Ju Wang1https://orcid.org/0000-0002-4878-0910Hongwen He2https://orcid.org/0000-0002-9724-9958National Engineering Laboratory for Electric Vehicles, School of Mechanical Engineering, Beijing Institute of Technology, Beijing, ChinaNational Engineering Laboratory for Electric Vehicles, School of Mechanical Engineering, Beijing Institute of Technology, Beijing, ChinaNational Engineering Laboratory for Electric Vehicles, School of Mechanical Engineering, Beijing Institute of Technology, Beijing, ChinaAccurate estimations of battery state of charge (SOC) are great of significance for achieving stable and safe operation of electric vehicles. To meet the requirement of high robustness and real-time, the sliding mode observer with linear time-invariant battery model is usually used to estimate SOC of batteries. However, the observer for state estimation based on the time-varying model is rarely. In addition, there is a lack of stability proof for observers with time-varying systems. The applicability of the observer in different types of batteries is yet to be discussed. The application accuracy of the observer in the battery management system (BMS) needs to be further verified. To solve these issues, an improved observer-based estimation algorithm has been proposed. In this paper, a recursive fitting technology is used to automatically update the variable parameters of the battery, then the time-varying-model-based discrete sliding mode observer (TVDSMO) is proposed to build a SOC estimator. The stability condition is proposed to online evaluate the presented observer. The presented estimator has been verified by LiFePO4 (LFP) and Ni-Mn-Co (NMC) lithium-ion cells under different operating temperatures and working conditions. Finally, a platform based hardware-in-loop is built to verify the proposed method. The result manifests that the maximum estimation errors of SOC are both within 4% for NMC and LFP cells when the erroneous initial value of SOC and capacity are both considered. Additionally, the results from the platform show that the SOC estimation error is less 4.6% which fully meets the application of BMS.https://ieeexplore.ieee.org/document/8784195/Lithium-ion batterystate of chargediscrete stability conditiontime-varying-model-based discrete sliding mode observerBMS
collection DOAJ
language English
format Article
sources DOAJ
author Kangwei Dai
Ju Wang
Hongwen He
spellingShingle Kangwei Dai
Ju Wang
Hongwen He
An Improved SOC Estimator Using Time-Varying Discrete Sliding Mode Observer
IEEE Access
Lithium-ion battery
state of charge
discrete stability condition
time-varying-model-based discrete sliding mode observer
BMS
author_facet Kangwei Dai
Ju Wang
Hongwen He
author_sort Kangwei Dai
title An Improved SOC Estimator Using Time-Varying Discrete Sliding Mode Observer
title_short An Improved SOC Estimator Using Time-Varying Discrete Sliding Mode Observer
title_full An Improved SOC Estimator Using Time-Varying Discrete Sliding Mode Observer
title_fullStr An Improved SOC Estimator Using Time-Varying Discrete Sliding Mode Observer
title_full_unstemmed An Improved SOC Estimator Using Time-Varying Discrete Sliding Mode Observer
title_sort improved soc estimator using time-varying discrete sliding mode observer
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Accurate estimations of battery state of charge (SOC) are great of significance for achieving stable and safe operation of electric vehicles. To meet the requirement of high robustness and real-time, the sliding mode observer with linear time-invariant battery model is usually used to estimate SOC of batteries. However, the observer for state estimation based on the time-varying model is rarely. In addition, there is a lack of stability proof for observers with time-varying systems. The applicability of the observer in different types of batteries is yet to be discussed. The application accuracy of the observer in the battery management system (BMS) needs to be further verified. To solve these issues, an improved observer-based estimation algorithm has been proposed. In this paper, a recursive fitting technology is used to automatically update the variable parameters of the battery, then the time-varying-model-based discrete sliding mode observer (TVDSMO) is proposed to build a SOC estimator. The stability condition is proposed to online evaluate the presented observer. The presented estimator has been verified by LiFePO4 (LFP) and Ni-Mn-Co (NMC) lithium-ion cells under different operating temperatures and working conditions. Finally, a platform based hardware-in-loop is built to verify the proposed method. The result manifests that the maximum estimation errors of SOC are both within 4% for NMC and LFP cells when the erroneous initial value of SOC and capacity are both considered. Additionally, the results from the platform show that the SOC estimation error is less 4.6% which fully meets the application of BMS.
topic Lithium-ion battery
state of charge
discrete stability condition
time-varying-model-based discrete sliding mode observer
BMS
url https://ieeexplore.ieee.org/document/8784195/
work_keys_str_mv AT kangweidai animprovedsocestimatorusingtimevaryingdiscreteslidingmodeobserver
AT juwang animprovedsocestimatorusingtimevaryingdiscreteslidingmodeobserver
AT hongwenhe animprovedsocestimatorusingtimevaryingdiscreteslidingmodeobserver
AT kangweidai improvedsocestimatorusingtimevaryingdiscreteslidingmodeobserver
AT juwang improvedsocestimatorusingtimevaryingdiscreteslidingmodeobserver
AT hongwenhe improvedsocestimatorusingtimevaryingdiscreteslidingmodeobserver
_version_ 1721539568064266240