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...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
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 |