Polynomial Augmented Extended Kalman Filter to Estimate the State of Charge of Lithium-Ion Batteries

Research output: Journal contributionsJournal articlesResearchpeer-review

Standard

Polynomial Augmented Extended Kalman Filter to Estimate the State of Charge of Lithium-Ion Batteries. / Haus, Benedikt; Mercorelli, Paolo.
In: IEEE Transactions on Vehicular Technology, Vol. 69, No. 2, 8933348, 02.2020, p. 1452-1463.

Research output: Journal contributionsJournal articlesResearchpeer-review

Harvard

APA

Vancouver

Bibtex

@article{686ba81bd65e44d2bcb649e11a497350,
title = "Polynomial Augmented Extended Kalman Filter to Estimate the State of Charge of Lithium-Ion Batteries",
abstract = "In battery-electric vehicles, an accurate knowledge of the current state of charge (SOC) of the battery is crucial for safe and efficient operation. Offset-free SOC estimation for Lithium-ion batteries (LIB) during operation still is a challenging problem, due to the uncertain output nonlinearity present in battery models. In battery management systems employed in such vehicles, the age- and cycle-dependent relationship between the open circuit voltage (OCV) and the state of charge of each cell (SOC) can be kept track of using lookup tables. Between the scattered data points, linear interpolation is often used. Another common approach is to switch between models, each with a different piecewise polynomial fit of low order. In this contribution, a single polynomial fit of a higher order with state-dependent coefficients for the whole SOC-OCV range is proposed, so as to avoid switching and facilitate usage of Taylor-based linearization algorithms like in the extended Kalman filter. While the polynomial order is high, the number of parameters is only three; the parameters are estimated and updated by the Kalman filter itself. This augmentation of the observer's state vector with said polynomial parameters is inspired by the idea of an increased “stochastization,” introducing redundancy that aids to achieve a more accurate SOC estimation. In this sense, the algorithm can be described as a model-adaptive extended Kalman estimator. Two variants of a polynomial EKF are investigated: polynomial EKF with output and with state nonlinearity models. Their performances are compared in real experiments using a dedicated test bench based on a Samsung ICR18650-26F cell, demonstrating the effectiveness of the algorithms. The variant that includes the terminal voltage in the state vector, i.e. the state nonlinearity variant of the EKF, shows better result, also compared to the existing literature.",
keywords = "Engineering, battery management systems, Kalman filters, lithium batteries, electric vehicles",
author = "Benedikt Haus and Paolo Mercorelli",
year = "2020",
month = feb,
doi = "10.1109/TVT.2019.2959720",
language = "English",
volume = "69",
pages = "1452--1463",
journal = "IEEE Transactions on Vehicular Technology",
issn = "0018-9545",
publisher = "IEEE - Institute of Electrical and Electronics Engineers Inc.",
number = "2",

}

RIS

TY - JOUR

T1 - Polynomial Augmented Extended Kalman Filter to Estimate the State of Charge of Lithium-Ion Batteries

AU - Haus, Benedikt

AU - Mercorelli, Paolo

PY - 2020/2

Y1 - 2020/2

N2 - In battery-electric vehicles, an accurate knowledge of the current state of charge (SOC) of the battery is crucial for safe and efficient operation. Offset-free SOC estimation for Lithium-ion batteries (LIB) during operation still is a challenging problem, due to the uncertain output nonlinearity present in battery models. In battery management systems employed in such vehicles, the age- and cycle-dependent relationship between the open circuit voltage (OCV) and the state of charge of each cell (SOC) can be kept track of using lookup tables. Between the scattered data points, linear interpolation is often used. Another common approach is to switch between models, each with a different piecewise polynomial fit of low order. In this contribution, a single polynomial fit of a higher order with state-dependent coefficients for the whole SOC-OCV range is proposed, so as to avoid switching and facilitate usage of Taylor-based linearization algorithms like in the extended Kalman filter. While the polynomial order is high, the number of parameters is only three; the parameters are estimated and updated by the Kalman filter itself. This augmentation of the observer's state vector with said polynomial parameters is inspired by the idea of an increased “stochastization,” introducing redundancy that aids to achieve a more accurate SOC estimation. In this sense, the algorithm can be described as a model-adaptive extended Kalman estimator. Two variants of a polynomial EKF are investigated: polynomial EKF with output and with state nonlinearity models. Their performances are compared in real experiments using a dedicated test bench based on a Samsung ICR18650-26F cell, demonstrating the effectiveness of the algorithms. The variant that includes the terminal voltage in the state vector, i.e. the state nonlinearity variant of the EKF, shows better result, also compared to the existing literature.

AB - In battery-electric vehicles, an accurate knowledge of the current state of charge (SOC) of the battery is crucial for safe and efficient operation. Offset-free SOC estimation for Lithium-ion batteries (LIB) during operation still is a challenging problem, due to the uncertain output nonlinearity present in battery models. In battery management systems employed in such vehicles, the age- and cycle-dependent relationship between the open circuit voltage (OCV) and the state of charge of each cell (SOC) can be kept track of using lookup tables. Between the scattered data points, linear interpolation is often used. Another common approach is to switch between models, each with a different piecewise polynomial fit of low order. In this contribution, a single polynomial fit of a higher order with state-dependent coefficients for the whole SOC-OCV range is proposed, so as to avoid switching and facilitate usage of Taylor-based linearization algorithms like in the extended Kalman filter. While the polynomial order is high, the number of parameters is only three; the parameters are estimated and updated by the Kalman filter itself. This augmentation of the observer's state vector with said polynomial parameters is inspired by the idea of an increased “stochastization,” introducing redundancy that aids to achieve a more accurate SOC estimation. In this sense, the algorithm can be described as a model-adaptive extended Kalman estimator. Two variants of a polynomial EKF are investigated: polynomial EKF with output and with state nonlinearity models. Their performances are compared in real experiments using a dedicated test bench based on a Samsung ICR18650-26F cell, demonstrating the effectiveness of the algorithms. The variant that includes the terminal voltage in the state vector, i.e. the state nonlinearity variant of the EKF, shows better result, also compared to the existing literature.

KW - Engineering

KW - battery management systems

KW - Kalman filters

KW - lithium batteries

KW - electric vehicles

UR - http://www.scopus.com/inward/record.url?scp=85079778043&partnerID=8YFLogxK

U2 - 10.1109/TVT.2019.2959720

DO - 10.1109/TVT.2019.2959720

M3 - Journal articles

VL - 69

SP - 1452

EP - 1463

JO - IEEE Transactions on Vehicular Technology

JF - IEEE Transactions on Vehicular Technology

SN - 0018-9545

IS - 2

M1 - 8933348

ER -

DOI