SOC Estimation Methods
SOC Estimation Methods
Article
SOC Estimation Methods for Lithium-Ion Batteries without
Current Monitoring
Zhaowei Zhang 1 , Junya Shao 1 , Junfu Li 1, *, Yaxuan Wang 2 and Zhenbo Wang 2
Abstract: State of charge (SOC) estimation is an important part of a battery management system (BMS).
As for small portable devices powered by lithium-ion batteries, no current sensor will be configured
in BMS, which presents a challenge to traditional current-based SOC estimation algorithms. In this
work, an electrochemical model is developed for lithium batteries, and three methods, including the
incremental seeking method, dichotomous method, and extended Kalman filter algorithm (EKF),
are separately developed to establish the framework of current and SOC estimation simultaneously.
The results show that the EKF algorithm performs better than the other two methods in terms of
estimation accuracy and convergence speed. In addition, the estimation error of the EKF algorithm is
within ±2%, which demonstrates its feasibility.
1. Introduction
In recent years, the sustainable development of the environmental ecosystem has
become a pressing issue due to the increasingly prevalent problems of environmental
pollution. In this case, it is essential to focus on the efficient use of energy and resources.
Citation: Zhang, Z.; Shao, J.; Li, J.; Lithium-ion batteries are a popular choice as energy storage components for small electron-
Wang, Y.; Wang, Z. SOC Estimation ics and large electric vehicles due to their high energy density, long cycle life, no memory
Methods for Lithium-Ion Batteries effect, and low self-discharge [1]. However, overcharging or over-discharging a lithium
without Current Monitoring. Batteries battery can lead to capacity degradation, shortened battery life, and even explosion.
2023, 9, 442. [Link] In order to guarantee the safe and secure use of lithium-ion batteries and to extend their
10.3390/batteries9090442 cycle life, a battery management system (BMS) is critical, which can effectively manage the
Academic Editor: Matthieu Dubarry performance of lithium-ion batteries in a comprehensive, efficient, and refined manner [2].
It is necessary to ensure optimal battery performance and longevity in various applications.
Received: 9 August 2023 The reliability of the BMS depends on the precision of the state of charge (SOC)
Revised: 24 August 2023
estimation of lithium-ion batteries. SOC indicates the remaining capacity and provides
Accepted: 28 August 2023
an indication of whether the battery needs to be charged or discharged. The variation
Published: 29 August 2023
characteristics of SOC are a critical performance indicator for assessing the status of lithium-
ion batteries. Therefore, accurate SOC estimation is a core function of BMS [3], and it is a
prerequisite to achieve additional functions such as safety control, battery equalization,
Copyright: © 2023 by the authors.
and troubleshooting.
Licensee MDPI, Basel, Switzerland. However, SOC is an internal state of the battery and cannot be directly measured. It
This article is an open access article can only be estimated based on the relationship between voltage, current, temperature,
distributed under the terms and and the aging of the battery [4]. Therefore, it is crucial to develop reliable SOC estimation
conditions of the Creative Commons algorithms that consider all relevant factors to ensure optimal performance and safety of
Attribution (CC BY) license (https:// lithium-ion batteries in various applications.
[Link]/licenses/by/ In automobiles, robots, and energy storage systems, current measurement is usually
4.0/). achieved using shunt resistors or Hall-effect current sensors. While shunt resistors have
inherent power losses and require isolation circuitry, Hall-effect sensors are typically
expensive. In low-cost portable applications, such as microphones and hearing aids, the
current sensor is often not equipped, considering the size and cost of the device. Therefore,
it is practical to design a current sensorless SOC estimation method for low-cost portable
applications.
Common SOC estimation algorithms include the open-circuit voltage method, ampere-
hour integral method, electrochemical impedance spectroscopy, adaptive filtering method,
and data-driven neural network method [5]. The open circuit voltage method takes a long
time to collect data and is difficult to apply in practice [6], while the ampere-hour integral
method is affected by the initial charge state and current stability. The electrochemical
impedance spectroscopy method is only used for laboratory research [7]. In addition,
the adaptive filtering method has a complex algorithm and long calculation cycle, which
includes nonlinear Kalman filter, particle filter, specifically including extended Kalman
filter, traceless Kalman filter, and other methods [8–12]. In neural network methods [13–15]
and support vector machine methods [16–19], the SOC estimation of a battery is viewed as
a regression problem, using multiple inputs (e.g., voltage, current, and environmental vari-
ables) to predict the SOC. These methods usually require a large quantity of experimental
data to train the neural network and use various optimization techniques to improve preci-
sion and robustness. Ignoring the internal mechanism of the battery, the model accuracy
depends on the quality of the sample data. In addition, in the field of fast charging, Xuejiao
Xu et al. [20] created their own three-electrode system so as to measure the anode/cathode
potential and estimate the SOC.
A battery model, which includes equivalent circuit models (ECM) [21] and electro-
chemical models, provides high simulation accuracy and reflects the external characteristics
of the battery. The electrochemical model parameters have physical meanings and act as a
bridge between the external characteristics of the battery and the internal electrochemical
reaction mechanism of the battery [22–24]. In order to achieve accurate SOC estimation,
the BMS requires current measurements as input to the estimator.
For the current sensorless SOC estimation method, Cambron and Cramer [25] es-
timated the current by an unknown input observer, and Putra et al. [26] created a new
method to accomplish current estimation on the basis of Thevenin ECM. Chun et al. [27]
obtained the open circuit voltage (OCV) and current information from the terminal voltages
and then calculated the SOC using the ampere-hour integral method. However, these
methods either used a linear relationship between OCV and SOC or utilized an overly
simple battery model that led to a decrease in the accuracy of the model.
To avoid the above problems, Jing Hou et al. [28] used the variational Bayesian
extended Kalman filter method to achieve simultaneous estimation of SOC and current.
Experimental results showed that the mean absolute errors (MAEs) and the root mean
square errors (RMSEs) of the SOC estimations of the proposed variational Bayes-based
unscented Kalman filter (VB-UKF) were less than ±3%.
In this work, three methods are proposed to estimate SOC in the absence of current
sensors based on the electrochemical model of lithium-ion batteries, which include the
incremental seeking method, the dichotomous method, and the improved extended Kalman
filter algorithm. The remainder of this work is organized as follows: (1) In Section 2, the
electrochemical model of lithium-ion batteries is established to mathematically express
the mechanisms in the charging and discharging process, and the relationship function
between voltage and SOC is obtained. The principles of the three methods are described;
(2) In Section 3, the data test of LCO lithium-ion batteries is conducted to obtain the voltage
and current data under different working conditions; (3) In Section 4, the estimation of SOC
under no current monitoring by three methods is completed compared with the reference
value. In addition, the effects of inaccurate initial values of SOC and different levels of
voltage noise on the accuracy of the estimation results are also explored.
different levels of voltage noise on the accuracy of the estimation results are also explo
The structure of a lithium-ion battery is divided into three areas: the positive
trode, the negative electrode, and the diaphragm. The cathode material typically uses
[Link]
Lithium-Ion Battery Model and Algorithm Principle
phosphate (LFP), lithium cobalt oxide (LCO), lithium-nickel-cobalt-ma
2.1. Simplified Electrochemical Model
nese oxide (LNCM), etc., while the anode material is usually graphite, and the electro
The structure of a lithium-ion battery is divided into three areas: the positive electrode,
is mostly LiPF6 alkyl carbonate with polymer materials. During the process of char
the negative electrode, and the diaphragm. The cathode material typically uses lithium
andferrous
discharging,
phosphate lithium
(LFP), ions
lithiumarecobalt
de-embedded
oxide (LCO), and transferred between the positive
lithium-nickel-cobalt-manganese
negative electrodes
oxide (LNCM), etc.,[29].
while the anode material is usually graphite, and the electrolyte is
mostly LiPF6 alkyl
The classical carbonate with polymer
electrochemical model materials. Duringbatteries
of lithium-ion the processis of charging
based on ten con
and discharging, lithium ions are de-embedded and transferred between the positive and
equations in the form of partial differential equations. These equations describe the so
negative electrodes [29].
phase diffusion within
The classical the particles,
electrochemical model liquid-phase
of lithium-iondiffusion
batteries isin the on
based electrolyte,
ten controlsolid-p
potential equilibrium,
equations in the form ofand liquid-phase
partial potentialThese
differential equations. equilibrium
equationsin the positive,
describe the solid-diaphra
phase diffusion within the particles, liquid-phase diffusion
and negative regions. The model structure is shown in Figure 1. in the electrolyte, solid-phase
potential equilibrium, and liquid-phase potential equilibrium in the positive, diaphragm,
and negative regions. The model structure is shown in Figure 1.
Parameters Value
y0 , x0 0.7941, 0.4538
c0 1000
Qp , Qn 19,859.04, 11,888.64
τp , τn 184.7533, 2.5501
Dx , Dy 0.7922, 0.4743
Pact 271,780
Pcon 955.1863
Rohm 0.0686
yofs 0.0708
τe 62.2686
To implement
implementthis thissolution,
solution,ananupdate
updateof of state
state variables
variables andand observation
observation updates
updates was
was required, which meant that the priori SOC estimation, succession of
required, which meant that the priori SOC estimation, succession of current values, current values,
and
and covariance
covariance matrix
matrix calculations
calculations werewere carried
carried out. out. The gain
The gain matrixmatrix was then
was then calculated,
calculated, and
and the currents
the currents were were corrected
corrected according
according to voltage
to voltage [Link].
Finally,Finally, the accurate
the accurate SOC
SOC estima-
estimation for a single
tion for a single cell
cell was was obtained
obtained by the by the ampere-hour
ampere-hour integration
integration [Link].
Figure 6. Estimation results of incremental seeking method under HPPC conditions and different
initial SOC.
Figure 6. Estimation results of incremental seeking method under HPPC conditions and different
initial SOC.
initialThe estimated trend obtained by the incremental seeking method was consistent with
SOC.
the actual reference value, and the estimated results varied with the battery charge and
The estimated trend obtained by the incremental seeking method was consistent with
discharge state. For example, under DST conditions, SOC decreased along a wave line
the actual reference value, and the estimated results varied with the battery charge and
until 12,500 s and then decreased along a straight line. Under HPPC conditions, SOC de-
discharge state.
state. For
Forexample,
example,under
underDSTDSTconditions,
conditions,SOCSOCdecreased
decreasedalong a wave
along line until
a wave line
creased
12,500
along a
s and sthen
step.
until 12,500 anddecreased along along
then decreased a straight line. Under
a straight HPPCHPPC
line. Under conditions, SOC decreased
conditions, SOC de-
alongHowever,
creased a step. the difference between the estimation results with initial SOC values of
along a step.
100%,However,
90%, and
However, the 70% was significant
difference between under
between the HPPC
estimation
the estimation condition.
results The SOC
with initial errorvalues
was largest
of
when the initial SOC was accurate, illustrating
100%, 90%, and 70% was significant under the HPPC the instability
HPPC condition. of
condition. Thethe algorithm. When the
The error was largest
initial
when the SOC stateSOC
initial waswas inaccurate,
accurate, the incremental
illustrating seeking of
the instability method converged
the algorithm. Whenwhen the the
SOC
initial SOC state was inaccurate, the incremental seeking method converged when theby a
dropped
initial SOC to
state nearly
was 80%,
inaccurate, and
the the convergence
incremental process
seeking method was often
converged accompanied
when the SOC
large
dropped
SOC abrupt
dropped change.
to nearly 80%,
to nearly After
andconvergence
80%, the
andconvergencewas process
the convergencecompleted,
was the
process initial
often
was SOC
accompanied
often valuebyhad
accompanied a large
a large
by a
abruptabrupt
impact
large change. After convergence
on thechange.
estimationAfterresults. was completed,
convergence the initial
was completed, the SOC
initialvalue
SOChad a large
value had aimpact
large
on the estimation
impact results. results.
on the estimation
4.1.2. Dichotomous Method
4.1.2. Dichotomous Method
[Link]
Dichotomous
estimationMethodresults using the dichotomous method for different initial SOC states
The estimation results using the dichotomous method for different initial SOC states
The estimation
are shown in Figures results
7 andusing
8. the dichotomous method for different initial SOC states
are shown in Figures 7 and 8.
are shown in Figures 7 and 8.
Figure 7.
Figure
Figure 7. Estimation results
7. Estimation
Estimation results of
resultsof dichotomous
ofdichotomous method
dichotomousmethod
methodunder
under
under DST
DST
DST conditions andand
conditions
conditions and different initial
different
different SOC.
initial
initial SOC. SOC.
Batteries 2023,
Batteries 2023, 9,
9, 442
x FOR PEER REVIEW 11 of
11 of 20
20
Figure 8. Estimation results of dichotomous method under HPPC conditions and different initial
SOC.
When applying the dichotomy method, the overall estimation trend was consistent
Figure 8.
8. Estimationresults
resultsofof dichotomous method under HPPC conditions and different
initialinitial
theEstimation
Figure
with actual reference dichotomous
value, and method under HPPC
the algorithmic conditions
estimation and different
results captured SOC.
the same
SOC.
change phenomenon as the charging and discharging state
When applying the dichotomy method, the overall estimation trend was consistent of the battery varied.
with From
When the
the actual overall
applying theviewpoint,
reference value, and the
dichotomy the dichotomous
algorithmic
method, SOC
estimation
the overall estimation
estimationresults error
captured
trend was large, espe-
the same
was consistent
cially
change under HPPC
phenomenon conditions,
as the and
charging andsignificant
discharging estimation
state of thebias could
battery
with the actual reference value, and the algorithmic estimation results captured the same be
[Link] in Figure 8.
When
changeFrom
the the overall
initial
phenomenon SOC viewpoint,
as state wasthe
the charging dichotomous
inaccurate, SOC
if the
and discharging estimation
initial
state ofSOC error90%,
was
the battery was large,
it
varied. espe- con-
completed
ciallyFrom
vergenceunder
whenHPPC
the theconditions,
overall viewpoint,
SOC and
decreasedthesignificant
to aroundestimation
dichotomous bias could
SOCInestimation
85%. addition, ifbe
errorthe seen
was in Figure
large,
initial SOC 8. 70%,
espe-
was
When
cially the initial
under SOC
HPPC state was
conditions, inaccurate,
and if
significant the initial SOC
estimation was
bias
it completed convergence when the SOC decreased to around 75%. The convergence pro- 90%,
could it
be completed
seen in conver-
Figure 8.
gence
When when the SOC decreased
theainitial to around 85%. Ininitial
addition, ifwas
the initial itSOC was 70%, it
cess had greatSOC stateof
degree was inaccurate,
abrupt change, if the
but it wasSOC less 90%,the
than completed
incremental con- seeking
completed convergence when the SOC decreased to around 75%. The
vergence when the SOC decreased to around 85%. In addition, if the initial SOC was 70%, convergence process
method.
had Inaccurate
a great degree initial
of abrupt SOC had
change, a small impact
but itdecreased
was less than on the estimation
the incremental results after
seeking method. the con-
it completed convergence when the SOC to around 75%. The convergence pro-
vergence
Inaccurateof the algorithm.
initial SOC had a small impact on the estimation results after the convergence of
cess had a great degree of abrupt change, but it was less than the incremental seeking
the algorithm.
method. Inaccurate initial SOC had a small impact on the estimation results after the con-
4.1.3. EKFof the algorithm.
vergence
4.1.3. EKF
The estimation results using the EKF algorithm for different initial SOC states are
[Link]
shown inestimation
EKF Figures 9 results
and [Link] the EKF algorithm for different initial SOC states are
shown in Figures 9 and 10.
The estimation results using the EKF algorithm for different initial SOC states are
shown in Figures 9 and 10.
Figure 9.
Figure Estimation
Estimationresults of of
EKF algorithm for DST conditions and different initial SOC.
Figure 9.
9. Estimation results
results of EKFEKF algorithm
algorithm for DST
for DST conditions
conditions and different
and different initial SOC.
initial SOC.
Batteries2023,
Batteries 2023,9,9,442
x FOR PEER REVIEW 12of
12 of20
20
10. Estimation
Figure10.
Figure Estimation results
resultsof
ofEKF
EKFalgorithm
algorithmfor
forHPPC
HPPCconditions
conditionsand
anddifferent
differentinitial
initialSOC.
SOC.
The
The overall
overall estimation
estimation trend
trend obtained
obtained using
using the
the EKF
EKF algorithm
algorithm was
was consistent
consistent with
with
the actual reference value, and the algorithm estimation results
the actual reference value, and the algorithm estimation results reflected thereflected the same variation
same varia-
phenomenon
tion phenomenonas theasbattery charge
the battery and discharge
charge state change.
and discharge state change.
As a whole, the SOC estimation error
As a whole, the SOC estimation error of the EKFof the EKF algorithm
algorithm was small,
was andand
small, thethe
average
aver-
errors for the
age errors fortwo
the operating conditions
two operating whenwhen
conditions the initial SOC SOC
the initial was accurate werewere
was accurate 1.94%1.94%
and
1.13%, respectively. When the initial SOC was inaccurate, the algorithm
and 1.13%, respectively. When the initial SOC was inaccurate, the algorithm converged converged quickly
except
quicklyfor the DST
except for condition where thewhere
the DST condition initialthe
SOC is 70%.
initial SOC Convergence was achieved
is 70%. Convergence was
when
achieved when the SOC decreased to about 85~90%. The convergence processsmooth,
the SOC decreased to about 85~90%. The convergence process was and
was smooth,
the
andconvergence
the convergence estimates werewere
estimates largely consistent
largely withwith
consistent the reference values
the reference and almost
values and al-
independent of the initial SOC.
most independent of the initial SOC.
The estimation errors of the three methods for different initial SOC states are shown in
The estimation errors of the three methods for different initial SOC states are shown
Table 4.
in Table 4.
Table 4. Estimation error at different initial SOC states.
Table 4. Estimation error at different initial SOC states.
Accurate Initial SOC
Accurate Initial SOC InitialInitial
SOC 0.9SOC 0.9 Initial SOC
Initial 0.7 0.7
SOC
Incremental seeking
Incremental method
seeking method soc soc VoltageVoltage soc soc Voltage
Voltage soc soc Voltage
Voltage
Average value 3.58% 0.042 V 3.60% 0.035 V 5.08% 0.043 V
DST Average value 3.58% 0.042 V 3.60% 0.035 V 5.08% 0.043 V
DST Maximum value 12.76% 0.300 V 11.42% 0.450 V 30% 0.659 V
Maximum value
Average value 7.62%12.76% 0.025 V 0.300 V 7.80% 11.42% 0.028 0.450
V V 30%
9.10% 0.659VV
0.035
HPPC Average value
Maximum value 15.13%7.62% 0.373 V 0.025 V15.20% 7.80% 0.028
0.372 V V 9.10%
30% 0.035VV
0.669
HPPC
Maximum
Dichotomous method value soc 15.13% Voltage 0.373 V soc 15.20% Voltage 0.372 V soc30% 0.669 V
Voltage
Dichotomous method
Average value 1.87% soc 0.014 VVoltage 2.58% soc 0.016Voltage
V 4.17%soc Voltage
0.084 V
DST
Maximum
Averagevalue
value 5.02% 1.87% 0.416 V 0.014 V10.00% 2.58% 0.416 0.016
V V 30%
4.17% 0.495 V
0.084 V
DST Average value 4.51% 0.028 V
HPPC Maximum value 5.02% 0.416 V 4.43% 10.00% 0.030 0.416
V
V 6.37%
30% 0.044 V
0.495 V
Maximum value 8.82% 0.352 V 10.00% 0.296 V 30% 0.288 V
Average value 4.51% 0.028 V 4.43% 0.030 V 6.37% 0.044 V
HPPC EKF soc Voltage
Maximum value 8.82% 0.352 V soc 10.00% Voltage0.296 V soc
30% Voltage
0.288 V
Average value 1.94% 0.034 V 2.36% 0.035 V 3.82% 0.036 V
DST EKF
Maximum value 5.27% soc 0.414 V Voltage10.21% soc Voltage
0.414 V 30.15%soc Voltage
0.414 V
Average
Average value
value 1.13% 1.94% 0.0098 V0.034 V 1.41% 2.36% 0.010 0.035
V V 2.33%3.82% 0.036VV
0.011
DST
HPPC
Maximum value 3.69% 5.27% 0.3872 V0.414 V10.20% 10.21% 0.387 0.414
V
Maximum value V 30.14%
30.15% 0.387
0.414VV
Average value 1.13% 0.0098 V 1.41% 0.010 V 2.33% 0.011 V
HPPC
Maximum valueIn terms of3.69%
overall SOC0.3872 V performance,
estimation 10.20% 0.387
the EKFV algorithm
30.14%performed
0.387 Vthe
best and met the actual demand. The dichotomy method was the second-best and could
In terms
accurately of overall
estimate SOCSOC
whenestimation
the initialperformance, the EKF
state was reliable. algorithmthe
However, performed the
incremental
best andmethod
seeking met thehad
actual
thedemand. The dichotomy
worst performance, withmethod was the
the highest second-best
error, failing toand could
meet the
accurately
actual estimate
demand SOC when
and requiring the initial
further state was reliable. However, the incremental
improvement.
algorithm was highly resistant to interference and almost unaffected. The dich
method was less affected, while the incremental seeking method was the most un
Inaccurate initial states had a significant impact on the results of the incremental s
Batteries 2023, 9, 442 method. 13 of 20
Concerning the convergence of algorithms under different initial SOC states, t
converged fast and seamlessly, while the dichotomy method converged slightly
thanRegarding
the EKF. theIn contrast, the incremental
impact of different initial SOCseeking method had
states on algorithm the slowest
estimation, the EKFconvergen
al-
gorithm was highly resistant to interference and almost unaffected.
with a sudden change in the convergence process caused by the algorithm’s princip The dichotomy method
was less affected, while the incremental seeking method was the most unstable. Inaccurate
If the initial SOC error was too large, there was a significant increase in the e
initial states had a significant impact on the results of the incremental seeking method.
all three methods.
Concerning This indicates
the convergence that theunder
of algorithms errordifferent
correction
initialcapability of the
SOC states, the EKFthree m
isconverged
limited due to the
fast and lack of while
seamlessly, current the input. However,
dichotomy method it is worthslightly
converged notingslower
that the initi
than the EKF. In contrast, the incremental seeking method had
error is usually not so large in portable devices. Furthermore, the SOC error canthe slowest convergence
rate, with
brated a sudden change
gradually duringinthe the convergence
rest [Link] caused by the algorithm’s principle.
If the initial SOC error was too large, there was a significant increase in the error for
Jingmethods.
all three Hou [24] Thisetindicates
al. conductedthat thepulse discharge
error correction experiments
capability to validate
of the three methodstheir pr
VB-UKF
is limited method.
due to the The lack average
of currentabsolute errors itofisthe
input. However, twonoting
worth methods, VB-UKF
that the initial and
scented
SOC errorrecursive
is usually notthree-step
so large in filter (URTSF),
portable [Link] 1.52% and
Furthermore, 2.65%
the SOC when
error can bethe initi
calibrated gradually during the rest mode.
was accurate. When the initial SOC was 80%, the errors of the two methods were
Jing Hou et al. [24] conducted pulse discharge experiments to validate their proposed
and 2.28%, respectively. When the initial SOC was 60%, the errors of the two m
VB-UKF method. The average absolute errors of the two methods, VB-UKF and the
were 2.16%
unscented and 2.58%,
recursive three-steprespectively.
filter (URTSF), Itwere
can 1.52%
be seen
and that
2.65%thewhen estimation effect of t
the initial SOC
algorithm
was accurate. is When
perfectly acceptable.
the initial SOC was 80%, the errors of the two methods were 1.67%
and 2.28%, respectively. When the initial SOC was 60%, the errors of the two methods were
2.16%
4.2. and 2.58%,
Effect respectively.
of Different VoltageIt can be seen
Noise that the estimation
on Algorithm effect Results
Estimation of the EKF algorithm
is perfectly acceptable.
The test data was free of voltage noise, and random Gaussian noise with the m
04.2.
andEffect
3σofofDifferent
10 mV, Voltage Noiseand
50 mV, on Algorithm
100 mVEstimation Results
was superimposed, respectively. The est
The test data was
results are shown below. free of voltage noise, and random Gaussian noise with the mean
of 0 and 3σ of 10 mV, 50 mV, and 100 mV was superimposed, respectively. The estimated
results are shown below.
4.2.1. Incremental Seeking Method
4.2.1. The
Incremental Seeking Method
SOC estimation results under different voltage noise using the increment
The SOC estimation
ing method are shown results under different
in Figures 11 andvoltage
12. noise using the incremental seeking
method are shown in Figures 11 and 12.
[Link]
Figure 11.
Figure results
Estimation of incremental
results seeking method
of incremental seekingunder DST under
method conditions
DSTandconditions
different and d
voltage noise.
voltage noise.
Batteries 2023, 9, x FOR PEER REVIEW
Batteries 2023, 9, 442 14 of 20
14 of 20
Figure 12. Estimation results of incremental seeking method under HPPC conditions and d
voltage noise.
Figure
FigureWhen
12. applying
[Link]
Estimation the
results
results incremental
of incremental
of incremental seeking
seeking method
method
seeking under
under under
method HPPC voltage
conditions
HPPC noise,
and the
and different
conditions esti
differen
voltage
voltage noise.
noise.
trend was consistent with the actual reference value, and the estimation results re
the same
Whenchanges as the
applying the batteryseeking
incremental charging andunder
method discharging states.
voltage noise, the estimation
When applying the incremental seeking method under voltage noise, the estimation
trendHowever, thewith
was consistent presence of voltage
the actual referencenoise
value, caused more irregular
and the estimation fluctuations in
results reflected
trend
the
was
same
consistent
changes as the
with thecharging
battery
actual reference
and
value,states.
discharging
and the estimation results reflected
gorithm’s estimation accuracy, resulting in large errors. This suggests that the incre
the same changes
However, as the battery
the presence charging
of voltage noise and discharging
caused [Link] in the
more irregular
seeking method is susceptible to noise.
However, the presence of voltage noise caused more irregular fluctuations in the al-
algorithm’s estimation accuracy, resulting in large errors. This suggests that the incremental
gorithm’s
seeking estimation
method accuracy,
is susceptible resulting in large errors. This suggests that the incrementa
to noise.
4.2.2. Dichotomous
seeking Method to noise.
method is susceptible
4.2.2. Dichotomous Method
The SOC estimation results using the dichotomous method with different
[Link]
noises
SOC estimation results using the dichotomous method with different voltage
Dichotomous
are shown inMethod
Figures 13 and 14.
noises are shown in Figures 13 and 14.
The SOC estimation results using the dichotomous method with different voltage
noises are shown in Figures 13 and 14.
[Link]
Figure 13.
Figure Estimationresults of dichotomous
results method under
of dichotomous DST conditions
method under andDSTdifferent voltageand
conditions [Link]
Figure 13. Estimation results of dichotomous method under DST conditions and different voltage
noise.
noise.
Batteries 2023, 9, x FOR PEER REVIEW 15 of 2
Batteries 2023, 9, 442 15 of 20
Figure 14. Estimation results of dichotomous method under HPPC conditions and different
noise.
Figure
FigureWhen
14. usingresults
[Link]
Estimationthe dichotomous
of dichotomous
results method
method
of dichotomous under
under
method HPPCvoltage
under noise,
conditions
HPPC the
andestimation
and different
conditions tre
voltage voltage
different
consistent
noise.
noise. with the actual reference value, and the estimation result reflected th
changes as the battery charging and discharging states.
When using the dichotomous method under voltage noise, the estimation trend was
When
The usingerror
mean the dichotomous method under voltage noise, the the
estimation trend was
consistent with the actualofreference
SOC estimation is small
value, and the when
estimation using
result reflected dichotomous
the same m
consistent
However, with the
appropriate
changes as the
actual reference
voltage
battery charging
value,
noise could
and discharging
and the estimation result reflected
improve the estimation accuracy of th
states.
the same
changes
rithm, as
Thewhilethe battery
meanexcessive charging
error of SOCnoise and discharging
led to significant
estimation is small when states.
deviations in the results
using the dichotomous under the D
method.
The
However, mean error
appropriate of SOC
voltage estimation
noise could is
improvesmall
the when using
estimation the of
accuracy dichotomous
the algorithm,method
dition. This shows the poor stability of the dichotomous method.
However,
while appropriate
excessive voltage
noise led to noisedeviations
significant could improve the estimation
in the results accuracy
under the DST of the algo
condition.
This shows
rithm, theexcessive
while poor stability
noiseof led
the to
dichotomous
significantmethod.
deviations in the results under the DST con
4.2.3. EKF
dition. This shows the poor stability of the dichotomous method.
4.2.3. EKF
The SOC estimation results using the EKF algorithm with different voltage n
[Link]
shown EKFSOC estimation results using the EKF algorithm with different voltage noise are
in Figures 15 and 16.
shown in Figures 15 and 16.
The SOC estimation results using the EKF algorithm with different voltage noise are
shown in Figures 15 and 16.
[Link]
Figure 15.
Figure Estimationresults of theof
results EKF
thealgorithm for DST conditions
EKF algorithm for DST and different voltage
conditions noise. voltage
and different
Figure 15. Estimation results of the EKF algorithm for DST conditions and different voltage noise.
Batteries 2023,
Batteries 2023, 9,
9, 442
x FOR PEER REVIEW 16 of 20
Figure 16. Estimation results of the EKF algorithm for HPPC conditions and different voltage noise.
When using
usingthetheEKF
EKFmethod
method under
under voltage
voltage noise,
noise, the the estimation
estimation trend
trend remained
remained con-
consistent
sistent with with
thethe actual
actual reference
reference value,
value, andthe
and theestimation
estimationresults
resultscould
could keep
keep the same
change
change when
when the
the charge
charge and
and discharge
discharge state
state of
of the
the battery
battery changed.
changed.
Overall,
Overall, the EKF algorithm demonstrated a high estimation
the EKF algorithm demonstrated a high estimation accuracy
accuracy even
even under
under
voltage noise, and the SOC estimation results were consistently reliable
voltage noise, and the SOC estimation results were consistently reliable despite thedespite the presence
pres-
of different
ence levelslevels
of different of voltage [Link].
of voltage
The
The estimation
estimation errors
errorsof ofthe
thethree
threemethods
methodsunderunderdifferent voltage
different voltagenoise areare
noise shown
shownin
Table 5.
in Table 5.
Table 5. Estimation error under different voltage noise.
Table 5. Estimation error under different voltage noise.
No Noise
No Noise 10 10
mVmV
Noise
Noise 5050mV
mVNoise
Noise 100 mV
100 mVNoise
Noise
Incremental
Incremental seeking
seeking method soc soc Voltage
method Voltage socsoc Voltage Voltage socsoc Voltage
Voltage soc
soc Voltage
Voltage
Average value
Average value 3.58%3.58% 0.042 V
0.042 V 5.92%
5.92% 0.044 V
0.044 V 5.81%
5.81% 0.051 V
0.051 V 5.01%
5.01% 0.060 V
0.060 V
DST
DST Maximum value 12.76% 0.300 V 11.99% 0.422 V 11.31% 0.342 V 11.14% 0.418 V
Maximum value 12.76% 0.300 V 11.99% 0.422 V 11.31% 0.342 V 11.14% 0.418 V
Average value 7.62% 0.025 V 6.63% 0.026 V 6.63% 0.033 V 7.27% 0.056 V
HPPC Averagevalue
value 15.13% 7.62% 0.3730.025 V 14.78%
6.63% 0.411 0.026 V 14.86%
6.63% 0.374 0.033VV 15.58%
7.27% 0.056 V
HPPC Maximum V V 0.406 V
Maximum value 15.13% 0.373 V 14.78% 0.411 V 14.86% 0.374 V 15.58% 0.406 V
Dichotomous method soc Voltage soc Voltage soc Voltage soc Voltage
Dichotomous method
Average value 1.87% soc Voltage
0.014 V 3.66%soc Voltage
0.077 V soc
1.83% Voltage
0.074 V soc
1.56% Voltage
0.082 V
DST
Averagevalue
Maximum value 5.02%1.87% 0.4160.014 V V 7.34% 3.66% 1.020 0.077
V V 5.09% 1.83% 0.685 0.074VV 1.56%
7.19% 0.082 V
0.732 V
DST Average value 4.51% 0.028 V 1.38% 0.024 V 1.54% 0.040 V 1.58% 0.057 V
HPPC Maximum value 5.02% 0.416 V 7.34% 1.020 V 5.09% 0.685 V 7.19% 0.732 V
Maximum value 8.82% 0.352 V 5.74% 0.937 V 7.18% 0.520 V 6.96% 0.539 V
Average value 4.51% 0.028 V 1.38% 0.024 V 1.54% 0.040 V 1.58% 0.057 V
HPPC EKF
Maximum value soc 8.82% Voltage 0.352 V soc 5.74% Voltage
0.937 V soc 7.18% Voltage
0.520 V soc
6.96% Voltage
0.539 V
Average value 1.94% 0.034 V 1.94% 0.034 V 1.96% 0.037 V 1.90% 0.045 V
DST EKF
Maximum value 5.27%
soc Voltage
0.414 V 5.30%
soc Voltage
0.420 V
soc
5.42%
Voltage
0.448 V
soc
4.98%
Voltage
0.415 V
Average
Average value 1.13%1.94%0.0098
value 0.034
V V 1.13% 1.94% 0.011 0.034
V V 1.11% 1.96% 0.020 0.037VV 1.90%
1.11% 0.045 V
0.032 V
DST
HPPC
Maximum
Maximum value 3.69%5.27%0.3872
value 0.414
V V 3.67% 5.30% 0.384 0.420
V V 3.69% 5.42% 0.375 0.448VV 4.98%
3.76% 0.415 V
0.359 V
Average value 1.13% 0.0098 V 1.13% 0.011 V 1.11% 0.020 V 1.11% 0.032 V
HPPC
Maximum value 3.69% 0.3872 V 3.67% 0.384 V 3.69% 0.375 V 3.76% 0.359 V
From the experimental results, we can see that the error of the EKF algorithm under
different noises was within 2%, which would meet the practical requirements. The dichoto-
mousFrommethodthewas
experimental results,
the second-best wehad
and canasee that ability
certain the error of the
to fight EKF algorithm
against under
noise. However,
different noises was within 2%, which would meet the practical requirements.
the incremental seeking method exhibited the poorest performance, with the highest error, The dichot-
omous to
failing method was the second-best
meet practical requirementsand andhad a certain
requiring abilityimprovements.
further to fight against noise. How-
ever,With
the incremental seeking method exhibited the poorest performance,
regard to the impact of voltage noise on the algorithm’s estimation with the highest
performance,
error, failing to meet practical requirements and requiring further improvements.
the EKF algorithm effectively filtered out the noise and was almost unaffected. In contrast,
both With regard to the
the incremental impactand
seeking of voltage noise on
dichotomous the algorithm’s
methods were more estimation performance,
susceptible to voltage
the EKF algorithm effectively filtered out
noise, resulting in lower stability and [Link] noise and was almost unaffected. In contrast,
Batteries 2023, 9, 442 17 of 20
Algorithm
Incremental Seeking Method Dichotomous Method EKF
Work Conditions
Total time 331 s 250 s 171 s
DST Average data estimation time
0.024 s 0.018 s 0.012 s
per frame
Total time 636 s 498 s 191.0 s
HPPC Average data estimation time
0.025 s 0.020 s 0.007 s
per frame
In order to ensure the reliability of the algorithm, the simulation results of constant
current charge-discharge test data of the LFP lithium-ion battery are also presented. When
the initial SOC is accurate, the average error results of the EKF algorithm are shown in
Table 8.
Batteries 2023, 9, 442 18 of 20
Battery Number A B C D E F G H
Batteries 2023, 9, x FOR PEER REVIEW 18 of 20
SOC 1.99% 1.67% 1.08% 1.76% 1.73% 1.52% 1.46% 1.56%
Voltage 0.0185 V 0.0168 V 0.0203 V 0.0189 V 0.0177 V 0.173 V 0.0180 V 0.0180 V
The SOC estimation results of the battery numbered A are shown in Figure 17.
The SOC estimation results of the battery numbered A are shown in Figure 17.
Figure 17. Estimation results of the EKF algorithm for HPPC conditions.
When using
When using different
different battery
battery test
test data,
data, the
the EKF
EKF algorithm
algorithm can
can still
still maintain
maintain aa good
good
estimation effect.
estimation effect.
5. Conclusions
5. Conclusions
It is important to obtain current information for accurate SOC estimation of lithium-ion
It is important to obtain current information for accurate SOC estimation of lithium-
batteries. However, due to concerns about cost, size, and power consumption, current
ion batteries. However, due to concerns about cost, size, and power consumption, current
sensors are sometimes not equipped in portable devices.
sensors are sometimes not equipped in portable devices.
In this work, three methods were developed for lithium battery SOC estimation that
In this work, three methods were developed for lithium battery SOC estimation that
provide new solutions for SOC estimation for small portable devices in the absence of
provide new solutions
current monitoring and for SOCgap
fill the estimation
in existing forstudies.
small portable devices inand
The dichotomous theincremental
absence of
current
seeking monitoring
methods were andfound
fill thetogap in existing
be sensitive to studies. Theaccuracy,
initial SOC dichotomous and incremental
and estimation errors
seeking methods were found to be sensitive to initial SOC accuracy,
exceeded the allowed range. For instance, using the dichotomous method led to a 6.37% and estimation errors
er-
exceeded the allowed
ror at an initial SOC of range.
70% underFor instance, using the The
HPPC conditions. dichotomous
incremental method
seeking ledmethod
to a 6.37%
was
error at ansusceptible
also more initial SOC to of voltage
70% under noise HPPC
than conditions.
the other two Themethods,
incrementalwithseeking
a 10 mV method
noise
was also more susceptible to voltage noise
causing an estimation error of 5.92% in DST conditions. than the other two methods, with a 10 mV noise
causing
Thean estimation error
dichotomous methodof 5.92%
and in theDST conditions.
extended Kalman filter method demonstrated
superior accuracy in the presence of certain measurementfilter
The dichotomous method and the extended Kalman method
noises, with demonstrated
estimation errors su-
perior accuracy in the presence of certain measurement noises,
under 100 mV noise controlled within ±2%. The extended Kalman filter algorithm was with estimation errors un-
der 100 mV effective
particularly noise controlled
in filteringwithin
out the ±2%. Thewith
noise, extended Kalman filter
error variation algorithm
following noisewas par-
addition
ticularly effective in filtering out the noise, with error variation
not exceeding 0.04%. Additionally, the extended Kalman filter method outperformed the following noise addition
not
otherexceeding
two methods 0.04%. inAdditionally,
terms of estimationthe extended
speed, Kalman filter method
with an average time ofoutperformed
0.01 s per framethe
other
of datatwo methods in terms of estimation speed, with an average time of 0.01 s per frame
estimated.
of data [Link] is worth noting that the estimation error of SOC will be larger when the
In addition,
In addition,
initial SOC error it
is is worth
large duenoting
to the that the estimation
absence error of
of current input. SOC willmeasures
However, be largercanwhenbe
the
taken to avoid excessive errors. For example, the battery is left for a period of time, and can
initial SOC error is large due to the absence of current input. However, measures the
be takenistocalibrated
battery avoid excessive
by OCV errors.
after For
it is example,
fully [Link] battery
In thatiscase,
left for a period
this weakness of time,
doesand
not
the battery
affect is calibrated
the usefulness andby OCV after itof
sophistication is the
fully charged. In
algorithms that case, this weakness does
used.
not affect the usefulness
Considering the aging and sophistication
process of thethe
of the battery, algorithms [Link] will change,
battery model
leading to an increase
Considering in SOCprocess
the aging estimationof theerror. In order
battery, the to solve this
battery problem,
model a possible
parameters will
change, leading to an increase in SOC estimation error. In order to solve this problem, a
possible approach is to use an improved extended Kalman filter (IEKF) algorithm [32] or
a model adaptive EKF (MAEKF) [33] algorithm. The general idea is to select the parame-
ters of the electrical model with high sensitivity. In view of the fact that the battery voltage
Batteries 2023, 9, 442 19 of 20
approach is to use an improved extended Kalman filter (IEKF) algorithm [32] or a model
adaptive EKF (MAEKF) [33] algorithm. The general idea is to select the parameters of the
electrical model with high sensitivity. In view of the fact that the battery voltage derivative
changes abruptly twice with time when the discharge current is constant, the parameters
are updated using IEKF or MAEKF. Thus, the excellent accuracy of the model is maintained
during the aging process of the battery.
Author Contributions: Conceptualization, J.L.; methodology, J.L.; software, J.L.; validation, Z.Z.;
formal analysis, Z.Z.; investigation, Z.Z.; resources, J.L.; data curation, Z.Z.; writing—original draft
preparation, Z.Z.; writing—review and editing, J.S., J.L., Y.W.; visualization, Z.Z.; supervision,
Z.W.; project administration, J.L. All authors have read and agreed to the published version of
the manuscript.
Funding: This research received no external funding.
Data Availability Statement: No new data were created or analyzed in this study. Data sharing is
not applicable to this article.
Conflicts of Interest: The authors declare no conflict of interest.
References
1. Kulova, T.L.; Fateev, V.N.; Seregina, E.A.; Grigoriev, A.S. A Brief Review of Post-Lithium-Ion Batteries. Int. J. Electrochem. Sci.
2020, 15, 7242–7259. [CrossRef]
2. Garcia Elvira, D.; Machado, R.; Plett, G.L.; Trimboli, M.S.; Valderrama Blavi, H.; Cid Pastor, A.; Martinez Salamero, L. Simplified
Li Ion Cell Model for BMS Coupling an Equivalent Circuit Dynamic Model with a Zero Dimensional Physics Based SEI Model.
J. Electrochem. Soc. 2021, 168, 110526. [CrossRef]
3. Miron-Alexe, V. Portable lithium-ion battery ups with bms function for raspberry pi and other iot embedded systems. J. Sci. Arts
2022, 22, 763–780. [CrossRef]
4. Wang, C.; Liu, Z.; Sun, Y.; Gao, Y.; Yan, P. Aging Behavior of Lithium Titanate Battery under High-Rate Discharging Cycle.
Energies 2021, 14, 5482. [CrossRef]
5. Wu, L.; Liu, K.; Pang, H.; Jin, J. Online SOC Estimation Based on Simplified Electrochemical Model for Lithium-Ion Batteries
Considering Current Bias. Energies 2021, 14, 5482. [CrossRef]
6. Li, J.; Zhao, M.; Dai, C.; Wang, Z.; Pecht, M. A mathematical method for open-circuit potential curve acquisition for lithium-ion
batteries. J. Electroanal. Chem. 2021, 895, 115488. [CrossRef]
7. Orazem, M.E. Electrochemical impedance spectroscopy: The journey to physical understanding. J. Solid State Electrochem. 2020,
24, 2151–2153. [CrossRef]
8. Xing, L.; Zhan, M.; Guo, M.; Ling, L. Parameter identification and SOC estimation for power battery based on multi-timescale
double Kalman filter algorithm. Int. J. Comput. Sci. Eng. 2022, 25, 619–628. [CrossRef]
9. Fang, C.; Jin, Z.; Wu, J.; Liu, C. Estimation of Lithium-Ion Battery SOC Model Based on AGA-FOUKF Algorithm. Front. Energy
Res. 2021, 9, 769818. [CrossRef]
10. Huang, Z.; Fang, Y.; Xu, J. Soc estimation of li-ion battery based on improved ekf algorithm. Int. J. Automot. Technol. 2021, 22,
335–340. [CrossRef]
11. Xing, L.; Wu, X.; Ling, L.; Lu, L.; Qi, L. Lithium Battery SOC Estimation Based on Multi-Innovation Unscented and Fractional
Order Square Root Cubature Kalman Filter. Appl. Sci. 2022, 12, 9524. [CrossRef]
12. Chen, L.; Wu, X.; Tenreiro Machado, J.A.; Lopes, A.M.; Li, P.; Dong, X. State-of-Charge Estimation of Lithium-Ion Batteries Based
on Fractional-Order Square-Root Unscented Kalman Filter. Fractal Fract. 2022, 6, 52. [CrossRef]
13. Wang, Q.; Ye, M.; Wei, M.; Lian, G.; Li, Y. Deep convolutional neural network based closed-loop SOC estimation for lithium-ion
batteries in hierarchical scenarios. Energy 2023, 263, 125718. [CrossRef]
14. Cui, Z.; Kang, L.; Li, L.; Wang, L.; Wang, K. A hybrid neural network model with improved input for state of charge estimation of
lithium-ion battery at low temperatures. Renew. Energy 2022, 198, 1328–1340. [CrossRef]
15. Chen, N.; Zhao, X.; Chen, J.; Xu, X.; Zhang, P.; Gui, W. Design of a Non-Linear Observer for SOC of Lithium-Ion Battery Based on
Neural Network. Energies 2022, 15, 3835. [CrossRef]
16. Zhou, Y.; Wang, S.; Xie, Y.; Zhu, T.; Fernandez, C. An improved particle swarm optimization-least squares support vector
machine-unscented Kalman filtering algorithm on SOC estimation of lithium-ion battery. Int. J. Green Energy 2023. [CrossRef]
17. Manoharan, A.; Begam, K.M.; Aparow, V.R.; Sooriamoorthy, D. Artificial Neural Networks, Gradient Boosting and Support Vector
Machines for electric vehicle battery state estimation: A review. J. Energy Storage 2022, 55, 105384. [CrossRef]
18. Wu, X.; Mi, L.; Tan, W.; Qin, J.; Zhao, M. State of Charge (SOC) Estimation of Ni-MH Battery Based on Least Square Support
Vector Machines. In Proceedings of the International Conference on Mechatronics and Intelligent Materials, Lijiang, China, 21–22
May 2011; pp. 1204–1209.
Batteries 2023, 9, 442 20 of 20
19. Xuan, L.; Qian, L.; Chen, J.; Bai, X.; Wu, B. State-of-Charge Prediction of Battery Management System Based on Principal
Component Analysis and Improved Support Vector Machine for Regression. IEEE Access 2020, 8, 164693–164704. [CrossRef]
20. Xu, X.; Yue, X.; Chen, Y.; Liang, Z. Li Plating Regulation on Fast-Charging Graphite Anodes by a Triglyme-LiNO3 Synergistic
Electrolyte Additive. Angew. Chem. Int. Ed. 2023, 62, e202306963. [CrossRef] [PubMed]
21. He, J.; Meng, S.; Yan, F. A Comparative Study of SOC Estimation Based on Equivalent Circuit Models. Front. Energy Res. 2022,
10, 914291. [CrossRef]
22. Ruan, H.; Sun, B.; Zhang, W.; Su, X.; He, X. Quantitative Analysis of Performance Decrease and Fast-Charging Limitation for
Lithium-Ion Batteries at Low Temperature Based on the Electrochemical Model. IEEE Trans. Intell. Transp. Syst. 2021, 22, 640–650.
[CrossRef]
23. Wu, S.; Pan, W.; Zhu, M. A Collaborative Estimation Scheme for Lithium-Ion Battery State of Charge and State of Health Based
on Electrochemical Model. J. Electrochem. Soc. 2022, 169, 090516. [CrossRef]
24. Wang, J.; Zhang, L.; Xu, D.; Zhang, P.; Zhang, G. A Simplified Fractional Order Equivalent Circuit Model and Adaptive Online
Parameter Identification Method for Lithium-Ion Batteries. Math. Probl. Eng. 2019, 2019, 6019236. [CrossRef]
25. Cambron, D.C.; Cramer, A.M. A Lithium-Ion Battery Current Estimation Technique Using an Unknown Input Observer. IEEE
Trans. Veh. Technol. 2017, 66, 6707–6714. [CrossRef]
26. Putra, W.S.; Dewangga, B.R.; Cahyadi, A.; Wahyunggoro, O.; IEEE. Current Estimation Using Thevenin Battery Model. In
Proceedings of the Joint International Conference On Electric Vehicular Technology and Industrial, Mechanical, Electrical, and
Chemical Engineering (ICEVT & IMECE) 2015, Surakarta, Indonesia, 4–5 November 2015; pp. 5–9.
27. Chun, C.Y.; Baek, J.; Seo, G.S.; Cho, B.H.; Kim, J.; Chang, I.K.; Lee, S. Current sensor-less state-of-charge estimation algorithm for
lithium-ion batteries utilizing filtered terminal voltage. J. Power Sources 2015, 273, 255–263. [CrossRef]
28. Hou, J.; Yang, Y.; Gao, T. A Variational Bayes Based State-of-Charge Estimation for Lithium-Ion Batteries without Sensing Current.
IEEE Access 2021, 9, 84651–84665. [CrossRef]
29. Pei, M.; Shi, H.; Yao, F.; Liang, S.; Xu, Z.; Pei, X.; Wang, S.; Hu, Y. 3D printing of advanced lithium batteries: A designing strategy
of electrode/electrolyte architectures. J. Mater. Chem. A 2021, 9, 25237–25257. [CrossRef]
30. Li, J.; Wang, L.; Lyu, C.; Liu, E.; Xing, Y.; Pecht, M. A parameter estimation method for a simplified electrochemical model for
Li-ion batteries. Electrochim. Acta 2018, 275, 50–58. [CrossRef]
31. Liu, Y.; Tang, S.; Li, L.; Liu, F.; Jiang, L.; Jia, M.; Ai, Y.; Yao, C.; Gu, H. Simulation and parameter identification based on
electrochemical-thermal coupling model of power lithium ion-battery. J. Alloys Compd. 2020, 844, 156003. [CrossRef]
32. Sepasi, S.; Ghorbani, R.; Liaw, B.Y. Improved extended Kalman filter for state of charge estimation of battery pack. J. Power Sources
2014, 255, 368–376. [CrossRef]
33. Sepasi, S.; Ghorbani, R.; Liaw, B.Y. A novel on-board state-of-charge estimation method for aged Li-ion batteries based on model
adaptive extended Kalman filter. J. Power Sources 2014, 245, 337–344. [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual
author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to
people or property resulting from any ideas, methods, instructions or products referred to in the content.