Modeling, State of Charge Estimation, and Charging of Lithium-Ion Battery in Electric Vehicle: A Review
Modeling, State of Charge Estimation, and Charging of Lithium-Ion Battery in Electric Vehicle: A Review
Modeling, State of Charge Estimation, and Charging of Lithium-Ion Battery in Electric Vehicle: A Review
See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
Received: 10 April 2021 Revised: 16 September 2021 Accepted: 17 September 2021
DOI: 10.1002/er.7339
REVIEW PAPER
KEYWORDS
battery management system, battery modeling, fault diagnosis, parameter identification,
state estimation
Int J Energy Res. 2022;46:2141–2165. wileyonlinelibrary.com/journal/er © 2021 John Wiley & Sons Ltd. 2141
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
2142 ADAIKKAPPAN AND SATHIYAMOORTHY
discharge, which can reduce its lifespan and even cause compares the stored data with the safe operating limits of
fire or explosion. Hence, the battery must be operated in the battery. If any abnormal condition occurs in the bat-
a Safe Operating Area (SOA).2 Specific care should be tery operating process, a safety module will protect the
taken to design a suitable BMS that detects faults and battery from damage. An effective communication net-
protects the battery from damage. BMS has some operat- work provides a user interface between the battery and
ing modules which are mainly divided into two groups, the BMS.
that is, hardware and software.3 The overview of the Fault detection in a high-capacity system is a very dif-
components of BMS is shown in Figure 1. The BMS soft- ficult fact to design.4 Major EV crash occurs due to bat-
ware is the heart of the system, since it controls all hard- tery cell inconsistency. When the current, temperature,
ware operations and analyses sensor data to make charge, and discharge exceed the limit value, they cause
decisions. The majority of faults will be detected through defects in the battery cells. Defects could cause fire and
online data processing. In order to deliver battery mal- battery damage due to the cell explosion. A proper charg-
function warnings, intelligent data analysis is required. ing strategy and a cell balancing circuit are necessary to
Data collection is more important to reveal the pre-alarm prevent cell inconsistency.
before the fault occurrence. Most cell balancing circuits are developed solely
Hardware components perform their work according based on voltage5 and they are considered to be very sim-
to the software instructions. The measurement of battery ple but end in poor performance. Based on an average
current and the voltage can be done with the help of sen- SoC, active cell balancing is established for better perfor-
sors. A good battery model is essential to monitor and mance.6 Although the cell balancing strategy based on
analyze the battery behavior, identify the faults, and pre- SoC and voltage is essential for fault diagnosis, single cell
vent a battery from thermal runaway. Furthermore, State SoC estimation is important before applying a cell
of Charge (SoC) plays a crucial role in regulating battery balancing method. As a result, the SoC is used as an
operation and it must consequently be monitored using input for power calculation, cell balancing, and fault
correct estimation methods. Therefore, a well-trained bat- diagnosis.
tery model together with a proper SoC estimation tech- In this paper, three key issues such as battery model-
nique is used to estimate the SoC of a battery precisely. ing, SoC estimation, and charging strategy of Li-ion bat-
After acquiring the behaviors of a battery, a suitable opti- tery cell are focused and the flow of the work is
mization algorithm has been applied to optimize the represented in Figure 2 as well as the relation of these
charging pattern of the battery. Battery charging is criti- three issues is illustrated in Figure 3. Among several bat-
cal in BMS, since it has a direct impact on battery protec- tery models, three well-known modeling techniques are
tion and accessibility. A well-designed charging approach
prevents the battery from damage, limits the temperature
changes, and increases the energy conversion efficiency.
Then, all the parameters of a battery can be stored using
Electrochemical Model
Battery
Direct estimation
Li-ion battery cell
single dataset Coulomb
Counting/
Charging method Electrochemical Equivalent circuit Parameter
single dataset Open Circuit
model model identification
Voltage
Least method
Square
(or)
(or)
Genetic Model based estimation
Algorithm
Filter/
Observer/ State of Charge
Data driven model Learning
algorithm
multiple dataset
(or)
Artificial Deeplearning
neural network neural network
FIGURE 3 Relation between battery modelling, SoC estimation and charging method of a battery
discussed in Section 2. A battery model is essential for of BMS design is to build a proper battery model. Till
fault diagnosis, state estimation, cell balance, and ther- date, numerous battery models have been developed with
mal management. The standard models and the parame- various accuracy levels. The most distinct battery models
ters associated with a model are examined and described are the electrochemical model, equivalent circuit model,
to present the battery behavior. Each state is essential for and data-driven model.
driving range estimation, cell balancing, power demand,
energy management, thermal management, safety man-
agement, and the remaining useful life prediction of a 2.1 | Electrochemical model
battery for EV. In most of the studies carried out for SoC
estimation of a battery cell, SoC is the most important Electrochemical models are used to describe battery
parameter to find and control other states, since it is behaviors based on the electrolyte concentration, size of
mutually correlated with other states. Moreover, State of the electrodes (anode and cathode), and electrochemical
Health (SoH) is slowly changing in terms of capacity fad- process inside the battery using partial differential equa-
ing, temperature, internal resistance, and SoC. The State tions. Eventhough Electrochemical model (EM) provides
of Temperature (SoT) is varied on an intermediate scale accurate battery parameters, it needs more computation
due to the charging strategy, heat transfer, and electro- power and time to find numerous parameters such as
chemical properties of the battery. Although State of electrolyte potential, solid potential, open circuit poten-
Energy (SoE) and State of Power (SoP) are varied quickly, tial, overpotential, electrolyte concentration, solid con-
they highly depend on SoC. As a result, some standard centration, battery cell current, temperature and so
and popular SoC estimation algorithms are reviewed in on. Moreover, it is difficult to implement in real-time
terms of accuracy, complexity, and technical challenges applications. Based on its physical process, Doyle et al,7
in Section 3. Together with the state assessment, the have suggested a P2D electrochemical model. The
proper charging strategy can be well developed to avoid extended simulation time of the P2D model due to huge
failures. In Section 4, the popular battery charging number of nonlinear equations makes it computationally
methods are reviewed and the recommendations for inefficient for BMS applications.
future work are discussed in Section 5. Section 6 details Domenico et al,8 have proposed a reduced order EM
the review of three key issues of a battery cell for design- by taking an average solid electrolyte concentration
ing a BMS for EV applications. instead of the distribution along the electrodes.
Eventhough the model losses some information, it can be
implemented in real-time onboard buses. However, the
2 | BATTERY M ODELS identification of parameters is a difficult task. Ahmed
et al,9,10 have identified the battery parameters using a
In EV applications, accurate SoC estimation reduces the Genetic Algorithm and estimated SoC. For identification,
range anxiety of EV customers. A good battery model is the model is run 10 times and a population size of 1000 is
essential for battery state estimation. The starting point used as well as identification of 18 parameters is done in
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
2144 ADAIKKAPPAN AND SATHIYAMOORTHY
6 hours. Even this model has the advantage of reducing Although this is simple to implement, it cannot accurately
computational power compared to the full order model; present the characteristics of the battery used in EV. A sin-
accuracy is reduced due to some assumptions that it is gle Resistance-Capacitance parallel network is added to
made to reduce the order of the model. Han et al,11 have Rint model to form a Thevenin model.18 The Thevenin
proposed an approximate model that monitors the diffu- model is widely used to capture the dynamic characteristics
sion process and the distribution of electrolyte concentra- of a battery. The modified version of Thevenin model is a
tion inside the battery. Zou et al,12 have proposed a Partnership for a New Generation of Vehicle (PNGV)
reduced-order model based on a singular perturbation model19 which includes a fictive capacitor to reflect the
approach and an averaging theory to estimate the SoC of effects of OCV variation.20 PNGV model also known as
Li-ion as well as to predict the discharging capacity of the FreedomCar model21 comprises open circuit voltage, ohmic
battery. This methodology of model simplification is suit- resistance, fictive capacitor, polarization resistance, and
able for all batteries. However, developing a high-fidelity capacitor. PNGV model is an ideal choice for low SoC area
model concerning temperature, aging, and capacity fad- whereas it is not suitable for high SoC region.22
ing not only improves the accuracy but also increases the Among the various ECM models available in the liter-
complexity. Comparison of various types of Electrochem- ature, Resistance-Capacitance (RC) network-based
ical models of battery is summarized in Table 1. models such as one RC network ECM,23,24 two RC net-
work ECM,25-27 and three RC network ECM28,29 are
widely accepted models for online applications.30,31
2.2 | Equivalent circuit model According to circuit theory, model equations, and param-
eters are specified in Table 2.
Equivalent circuit model (ECM) uses electrical components Among these three, two RC network model has high
such as voltage source, resistors, and capacitors that accuracy to predict the relation between the input cur-
describe the electrical behavior of the battery. In ECM, a rent and the output voltage (I-V) of the battery as well as
high valued capacitor13 or controlled voltage source14 is the charging and discharging time of the battery.14 Since
used to denote the Open Circuit Voltage (OCV) of battery the battery is a nonlinear system, the battery dynamics
and it is the most important parameter for many state esti- vary for different operating conditions such as SoC, tem-
mation techniques. Hu et al,15 have analyzed “a compara- perature, charging, and discharging rate of a battery.
tive study of twelve equivalent circuit models for Li-ion Therefore, the model parameterization has been consid-
batteries.” Among the 12 ECM models, Plett16 has projec- ered as an “identification problem” or “optimization
ted six battery models such as a combined model, a simple problem” to fit the model to the measured data. Hence,
model, zero-state hysteresis model, one state hysteresis the battery model is fixed, and the model parameters are
model, enhanced self-correcting model (with two state Low to be identified. The well-known Least Square
Pass Filter, four state Low Pass Filter). (LS) technique,25,26,32,33 and the Genetic Algorithm
The most simple ECM is the Rint model17 which con- (GA)23,31,34 are applied to identify the model parameters
siders the battery as a voltage source with series resistance. with experimental data. Sitterly et al,13,35,36 have
S.
No Model Merits Demerits
1 Pseudo-2-D (P2D) electrochemical model High accuracy High computational complexity
or Doyle-Fuller- Newman (DFN)
electrochemical battery model.
2 Reduced order model or Single particle Simple model that reduces the electrode Radial-domain PDEs in the SP model
(SP) model to a single particle and neglect the still need to be solved in order to
liquid phase. obtain the solid-phase Li-ion
concentration.
Lack accuracy at high C rates.
3 Extended Single Particle (ESP) Model. It simplifies the electrode into a single Model complexity is increased
active particle. Curve fitting or
approximate solution process is used to
solve PDEs. Improves the
computational efficiency.
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
ADAIKKAPPAN AND SATHIYAMOORTHY 2145
established that the model must be identified. Without has the ability of computational intelligence to approxi-
laboratory experimentation, the model is identified with mate highly nonlinear battery characteristics. Various
real-time operating data from EV for BMS development. data-driven models including Artificial Neural Network
An automated real-time battery characterizer has been (ANN),37 Adaptive Neuro-Fuzzy Inference Systems
developed to capture and update cell characteristics in (ANFIS),38 Deep Neural Network (DNN),39 Support Vec-
real-time. For evaluation, the RC model that is developed tor Machine (SVM)40-42 describe the behavior of a battery
in the National Renewable Energy Laboratory (NREL) without prior knowledge of the battery's internal
has been taken. Real-time data are obtained from the structure.
ADVISOR tool. In addition to that, the identification of ANN is a powerful tool to develop a model for any
the system, the convergence rate of the estimation algo- nonlinear function when the training of data is done
rithm, the bias in the identification, and the correction of properly.43 The accuracy of this model demands large
the bias are thoroughly verified. quantities of high-quality data with different load condi-
However, ECM circuit elements do not describe the tions and also abundant training time. Feed Forward
proper physical representation of batteries. Besides, the Neural Network (FFNN) is the least complex among
model parameters are updated at all times with the SoC, other data driven models because of its simple learning
temperature, and charge-discharge rate of a battery. process and non-intensive computation. Like FFNN,
DNN has high computational efficiency compared to
other learning algorithms. But, FFNN and DNN are one-
2.3 | Data-driven model way where the history of data is not considered.
Both are well trained, that is, network biases and
Data-driven model (DDM) is significantly more efficient weights are learned through offline and there is no need
than ECM as well as EM but it highly depends on the for a backward pass during online SoC estimation. There-
amount of data along with the training method. DDM fore, the main challenge is that the models have to be
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
2146 ADAIKKAPPAN AND SATHIYAMOORTHY
trained well in offline. In Reference 44, the authors have preprocessing and noise removal are also important in all
pointed out that the time required to form a DNN is from the abovementioned methods. Extreme calculations
a few hours to 40 to 50 hours at different ambient tem- could be another major obstacle for the implementation
peratures; although the training is performed on the of economic applications.
Graphics Processing Unit (GPU), and it has the advan- Chen et al,57 have introduced the Grey Model
tage of parallel computing. In Reference 37, the (GM) approach for describing a system as a “grey box”
Nonlinear Auto Regressive model with eXogenous input and it can predict unknown parameters using little-
(NARX) is used to obtain the required battery voltage. known battery information. Zhang et al,58 have stated
Unlike ANN, the Recurrent Neural Network (RNN) has that the Metabolic Grey Model (MGM), a new methodol-
the advantage of using the history of data with recurrent ogy is used to track the dynamic data calculations and
units.45 The only problem is memory loss; that means it can- the SoC estimation accuracy of a battery is enhanced
not capture the information for a long-time because of the through the metabolic mechanism. Each model has its
gradient vanishing phenomenon. Hence, Gated Recurrent strength and some drawbacks. Table 3 summarizes the
Unit (GRU)-RNN46-49 and Long Short Term Memory advantages and disadvantages of various Data-Driven
(LSTM)-RNN50-53 are established to capture long-term models.
requirements. Since GRU-RNN is structured over time; Data collection is critical in the development of a data-
another method of backpropagation has to be applied, driven model because these models require a large amount
known as Back-Through-Time-Propagation (BPTT) to build of data for training. With the increased deployment of bat-
a network. Proper data normalization is essential to improve teries in a variety of applications, batteries experience vary-
the GRU-RNN training process and it increases the conver- ing degradation rates under various operating conditions.
gence rate. In LSTM, the memory block is added to a hidden As a result, application-specific data are required to
unit to store the information for a longer time. develop an accurate battery model.70 Since data collection
ANFIS combines the advantages such as flexibility, is a time-consuming and costly process, researchers can
subjectivity of fuzzy systems and the learning capability use publicly available data instead of conducting experi-
of neural networks.39 The Takagi–Sugeno (T-S) fuzzy ments on batteries under various operating conditions.
model54 has an inherent multiple-model structure that Table 4 summarizes different combinations of battery
can cope with the nonlinear dynamics of battery. But, it models with parameter identification algorithms.
is more rule-based and the accuracy of the model varies Figure 4, shows the comparison of various battery models
with the number of rules, whereas the black-box models with indexing values in terms of accuracy, configuration
can provide accurate results and they require more com- effort, computational complexity, ease of implementa-
putational complexity as well as it is hard to analyze their tion, real-time applications, and interpretability. It can be
black box nature. concluded that EM provides high accuracy and inter-
In SVM, a small number of samples has been found preting ability yet still poor in computational complexity,
among huge volume of data to describe the system dynam- configuration effort, ease of implementation, and real-
ics with kernel trick.40 Though SVM has a simple structure time applications. The performance of ECM is most
than ANN, a computationally expensive optimization prob- opposite to that of the Electrochemical model. Data-
lem has been solved to determine kernel parameters.42 driven models show moderate performance.
Radial Basis Function (RBF) kernel is the more popular The performance comparisons of various types of bat-
choice for determining kernel parameters, due to its good tery models, including their strengths and weaknesses,
generalization capability.55 Since SVM fails to handle a are outlined in Table 5. As per the above discussion, both
large amount of data, it is difficult to implement in SoC accuracy and simplicity are the main concerns for choos-
and perform SoH estimation of battery packs. ing a battery model to design a BMS.23 According to
ANN, DNN, and SVM methods use machine learning Table 4, care must be taken to select the appropriate
algorithms to estimate the SoC of a battery based on sta- model, model parameter type and parameter identifica-
tistical data and they are capable to predict nonlinear tion algorithm to enhance the accuracy as well as reduce
parameters of a battery. Among these, DNN performs the complexity.
better than ANN and SVM.39 Eventhough Deep learning
algorithms need high computational time and more
resources than others, they are well suited for Remaining 3 | S O C ES T I M A T I O N
Useful Life (RUL) prediction of the battery.56
However, DDM requires an intensive calculation to According to the statement of Plett,16,79 the SoC of bat-
understand the properties of battery in real-time based tery is the ratio of remaining charge to the total charge
on the data acquisition and training process. Data capacity of the battery.
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
ADAIKKAPPAN AND SATHIYAMOORTHY 2147
(Continues)
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
2148 ADAIKKAPPAN AND SATHIYAMOORTHY
TABLE 3 (Continued)
Training algorithm/ Activation
Ref. Model Parameters optimizer function Advantages Disadvantages
Zhang et al45 LSTM-RNN Mini batch size, Back propagation Hyperbolic Capture longer More training time and
Yang et al51 Learning rate, through time tangent sequences of complex training process
gradient (BPTT) and function information without
threshold, no. of adaptive moment gradients vanishing.
nodes in the (ADAM) method.
layer.
Hasan et al69 NARX Hidden neurons Levenberg Marquardt Sigmoid Can model the temporal Accuracy depends on no. of
and delay for information (changes past inputs and feedback
input and in input/output over outputs
feedback. time) in a given time
series
Khumprom DNN Learning rate and Back-propagation ReLU Simple to perform, High computational time
et al39 momentum, stochastic gradient activation acceptable level of and more resources are
dropout rate descent function generalization ability, required
accurate results for
complicated
applications.
Remaining Charge
SoC ¼ :
Total Charge battery. If this relationship is linear, it gives accurate
results. But, it is not exactly linear for all types of batte-
More specifically, the reduction in SoC accuracy ries because it depends not only on size and type of elec-
reflects lower battery efficiency. Therefore, the accuracy trode materials but also on the electrolyte concentration
of SoC estimation is important in designing a BMS and it of the battery.80 Also, this method needs too much rest
is suitable for electric vehicles. time to estimate the accurate SoC of a battery. Of course,
The classification of SoC estimation methods is pri- this method is not practical to implement in a running
marily divided into two such as direct estimation electric vehicle, since this is valid only for the unloaded
methods and model-based estimation methods. condition of the battery.84 As a result, only direct mea-
surement methods are suitable only for low power appli-
cations not for real-time EV. Thus, the model-based
3.1 | Direct estimation methods estimation methods have been developed to save estima-
tion time by predicting the performance of battery with
The SoC can be calculated by directly measuring the volt- modeling.85
age and current of the battery. For example, the Ampere
hour (Ah) method is used to estimate the state of a battery
by integrating the charging and discharging currents. This 3.2 | Model based estimation methods
is a very simple and low computational method.80 Despite
the advantages of the Ah method, it is difficult to measure This method is further classified into two, such as Adap-
the initial SoC in real-time EV applications. Moreover, the tive filter and observer-based SoC Estimation and com-
accuracy of SoC is limited due to the unknown initial puter intelligence algorithm-based SoC Estimation.
capacity of the battery, the self-discharge rate, and the loss
of battery capacity. In general, the estimation using Ah is
done by calculating Peukert's effect and coulombic effi- 3.2.1 | Adaptive filter and observer-based
ciency. This can give accurate estimation when the battery SoC estimation
is discharged at a constant current rate and constant tem-
perature. Since EV batteries experience dynamic variations In general, well-known adaptive techniques of control
in load current and temperature during the charging and theory are combined with the battery model to achieve
discharging processes, they fail to estimate accurate SoC. an online SoC estimate. The familiar Adaptive filter and
Hence, some modifications have been done to calculate the observer algorithms are Kalman Filter (KF),85-87
Peukert's effect and coulombic efficiency subject to the cur- Extended Kalman Filter (EKF),88-91 Unscented Kalman
rent rate and temperature.81-83 Filter (UKF),92-96 Fading Kalman Filter (FKF),97,98
In OCV method, the SoC is directly measured by one- Cubature Kalman filter,72,99-101 Particle filter45 and H∞
to-one relation between the SoC and the OCV of the observer method.102,103 In all these methods, each
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
ADAIKKAPPAN AND SATHIYAMOORTHY 2149
3
Electrochemical • High accuracy • Complex model
model (EM) • Completely • Need high
Indexed values
rt
ity
ns
y
ac
lit
tio
fo
io
ex
bi
ur
• Can implement
ef
ta
at
circuit model internal
pl
0-Very low
ta
cc
en
lic
n
m
tio
re
A
em
pp
o
1-Low
rp
lc
ra
te
gu
2-Medium
im
im
In
tio
fi
a battery
on
of
lt
3-High
ta
ea
C
se
pu
than other
models
FIGURE 4 Comparison of Battery Models with indexed values
Data-driven • The high • High
model (DDM) nonlinear computational
prediction complexity
algorithm has some advantages and disadvantages. For capability • Accuracy fully
example, KF is an optimal estimator and is often used to • Easy to dependent on
estimate the states of linear systems. In the case of implement Quality of
nonlinear systems, KF requires complex calculations. • Suitable for training data
Plett88 has proposed an EKF method for SoC estimation online • Need high
applications storage
of nonlinear battery model. However, if the system is
extremely nonlinear, linearization error occurs due to the
lack of accuracy, and also it necessitates more computa-
tional effort. appropriate one for the same. But, it also exhibits similar
Compared to EKF, the UKF may be implemented to problems as in KF based methods. Also, Accuracy and
provide better results for highly nonlinear model. Though convergence rate of this observer depend on gain. Deter-
it eliminates the linearization error, Cholesky factoriza- mining an observer gain is based on the adjustment coef-
tions on every step and sigma point selection affect the ficient which can be chosen by an optimization
performance. FKF is capable to correct the modeling technique. KF algorithms can handle initial SoC error
error using a fading concept. But, it needs more comput- due to their self-correcting nature. Therefore, KF algo-
ing power to implement the hardware. However, filter rithms are suitable to estimate the state of fast time-
parameters like noise covariance matrices affect the esti- varying systems when a well-parameterized model is
mation accuracy and convergence rate and those noises available.
must be a Gaussian. KF algorithms fail to handle the
non-gaussian noises. In general, noise covariance matri-
ces are chosen by trial and error method based on statisti- 3.2.2 | Computer intelligence algorithm-
cal knowledge.71,77,86,104 Besides, Adaptive Extended based SoC estimation
Kaman filter (AEKF),83,89,105 and Adaptive Unscented
Kaman filter (AUKF)75,106-108 are developed to automati- According to the rapid development of computer intelli-
cally update noise covariance matrices. Despite accurate gence algorithms, some machine learning algorithms
estimation, computational time and complexity have have been used to estimate the SoC of the battery.109,110
been increased. These algorithms can use training data to estimate SoC
However, the calculation complexities of all KF algo- without prior knowledge of battery chemistry. SoC has
rithms are identical. Besides, it requires a well- been estimated using fuzzy logic.111 In this fuzzy model,
parameterized battery model but often the parameters a maximum as well as a minimum voltage value is col-
are varied drastically for temperature changes and battery lected with the cycle number used as an input to generate
aging. For this purpose, the recursive least square algo- a fuzzy interference system.
rithm is recommended by many authors. If the system Due to self-learning, the ANN37,112 has been familiar
has parameter uncertainties and often errors occur in sys- with the validation of complex nonlinear model.
tem modeling, the H∞ observer method is the most Although it is extremely dependent on collective
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
ADAIKKAPPAN AND SATHIYAMOORTHY 2151
information by training, it requires a smaller computa- terms of computational complexity, real-time applica-
tional cost. But, the challenge is that the ANN has the tions, and ease of implementation but lack accuracy,
risk of overlearning. As a result, the optimization algo- require more training, and high storage size than the
rithm is necessary to find the number of hidden layers others. Table 6 summarizes the information about the
and the number of neurons per layer.37 When large real- combinational technique that may comprise the model,
world data are available, DNN can be used to estimate identification technique, and an algorithm used for SoC
SoC without the need of filtering algorithms.44,113 DNN estimation.
can estimate SoC through online with low computational Based on the review, it is concluded that an adaptive
time, but it needs more time for an offline training pro- filter based SoC estimation can give accurate results with
cess, since it is a multi-layer architecture that increases the proper selection of battery model (EM/ECM/DDM),
the number of neurons. SVM uses a regression algorithm parameter type (Time variant/Time Invariant), and
to predict the parameters of the battery and estimates the parameter identification algorithm (Least square/
SoC of a battery. According to the structural risk minimi- optimization algorithm). On the other hand, computer
zation principle, SVM works for state estimation.114 intelligence algorithm-based SoC estimation requires an
Eventhough the standard SVM has a simple structure, appropriate model selection, an algorithm for tuning
it needs more computational effort to find the kernel hyperparameters, a proper training algorithm and a large
parameters. SVM provides a modular framework that can amount of data collection and normalization to extend a
adapt to any kind of problem with kernel functions. trade-off between accuracy and complexity.
While the ANN has a fixed structure and provides more
outputs, the size of SVM has increased much more and
offers only one output. 4 | CHAR GING AND
Hu et al,115 and Shen et al116 have estimated SoC DISCHARGING OF BATTERY
using ANFIS model. ANFIS utilizes the best features of
ANNs and Rule-based Fuzzy systems to learn the behav- To deploy the growth of EV, quick charging of Li-ion bat-
ior of a battery from the dataset and adjusts the parame- tery is a challenging task among EV manufacturers.136
ters of a battery according to error generation.38,117 Due to fast charging, the temperature increases inside the
Taimoor Zahid et al,118 have proposed the SoC estimation cell rapidly and hence, the battery life deteriorates.137
method based on Subtractive Clustering Neuro-Fuzzy Therefore, the optimal charging of Li-ion batteries has
architecture under 10 different unseen driving cycles. become an essential method to solve the problems in EV
Some of the researchers have proposed a combined applications.138-142 There are more influential factors in
model that uses both the types of algorithms. For example, the Li-ion battery charge curve and they include the ini-
Charkhgard et al,119 have created a battery model using tial state of charge, charge current rate, discharge current
neural network concepts and estimated the capacity using rate, temperature rise, depth of discharge, used cycle
EKF. Yang et al,51 have developed an estimation technique times, charging strategy, overcharge, over discharge, etc,
using LSTM and UKF. Likewise, Du et al,66 have devel- Hence, there are more constraints like charging time,
oped a neural network model using an extreme learning temperature rise, current rate, energy loss, charging effi-
machine and AUKF is used for SoC estimation. But, these ciency, state of charge, state of health, charging voltage
are not more attractive and they also make the calculations threshold, capacity fade, power fade, aging effect, capac-
more complex as well as increase the computational cost. ity utilization, and impedance rise to develop an optimal
Some joint estimation algorithms are developed like SoC charging strategy. Some constraints for developing an
and SoH estimation,33,120-122 SoC and SoE estimation,123-125 optimal charging strategy are shown in Figure 5.
and SoC and SoP estimation126-128 using aforementioned Many battery charging methods have been used so
estimation techniques. far, such as Constant Trickle Charging (CTC), Constant
Both the algorithms have been implemented in real- Current Charging (CC), Constant Voltage Charging (CV),
time applications and those methods include some Constant Current Constant Voltage Charging (CCCV),
advantages and certain drawbacks. It can be concluded Multi-Step Constant Current Charging (MCC), Boost
that direct estimation methods are simple and low-cost Charging (BC), and Pulse charging (PC). The constant
but not suitable for real-time applications. Adaptive filter trickle charging method is a simple, safe, and low-cost
and observer methods are the best in terms of accuracy, charging method but it takes more than 10 hours for full
storage size, and suitable for real-time applications yet charging by making it an “Overnight Charger.”57
still poor in terms of computational complexity, configu- To reduce the charging time, the CC method has been
ration effort, and ease of implementation. Computer used. In the CC method, the value of charging current
intelligence methods furnish superior performance in has been increased to achieve faster charging times. But,
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
2152 ADAIKKAPPAN AND SATHIYAMOORTHY
TABLE 6 (Continued)
TABLE 6 (Continued)
TABLE 6 (Continued)
F I G U R E 5 Constraints to
develop optimal charging strategy
Charging
time
Capacity Temperatur
utilization e rise
Aging Charging
effect efficiency
Charging
Strategy
Current
Energy loss
rate
Charging
State of
voltage
charge
threshold
Impedance State of
rise health
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
2156 ADAIKKAPPAN AND SATHIYAMOORTHY
the large charging current requires additional control cir- swarm optimization,145-147 genetic algorithm,137,148,149
cuitry to determine the charging status and to terminate dynamic programming algorithm,150 and multi- objective
the charging process, when the battery attains 100% full biogeography-based optimization141,151 have been used to
charge. Also, increasing the charging current leads to find the optimal values for each step of MCC. However,
increase loss of capacity and reduces the battery life cycle capacity loss due to electrolyte decomposition may occur
due to significant negative effects on the ion concentra- when switching at different current rates. As a result, a
tion between two electrodes. multi-step constant current constant voltage (MCCCV)
On CV charging, the charger gets current to make the method147,149,152,153 is employed by combining short time
battery reach its nominal voltage. After that, it provides the constant voltage with MCC to avoid the capacity loss and
required amount of current to keep the voltage constant at ensure full charging.
the same point. The accuracy of setting this voltage is To reduce the charging time, the BC method has been
essential, since the battery life cycle is reduced, when the recommended. In this method, high voltage is applied to
voltage is high. At the same time, the battery cannot be charge the battery for a short period (ie, 5 or 10 minutes)
fully charged, when the voltage is set to a low point. Fur- and is known as the boost period. In this boost period,
thermore, the temperature increases, due to rapid changes the battery attains a significant amount of charge. After
in current by forcing the voltage to reach its nominal level. that, the standard CCCV approach has been used with
Subsequently, the CCCV charging method has been pro- the low constant current value. Eventhough it is faster
posed by combining two conventional charging methods. than the CCCV approach, it is necessary to discharge the
For Li-ion battery, the CCCV method is the most accepted battery fully before starting the charging. Hence, this
and widely used charging method in the case of fast char- method is not advisable for real-time EV.
gers.139 Under the CCCV method, the first CC mode is ON, PC is a verified one for quick and efficient charging.
that is, the constant current is provided to charge the bat- The drawback of PC is its difficulty in picking the correct
tery until the terminal voltage reaches the nominal value charge pulse.136,154,155 Recently, the modified form of PC
and then, the CV mode is ON, that is, the battery is uses a sinusoidal wave in the place of square wave. How-
charged with constant voltage to the extent that the battery ever, both the types of PC methods require optimal
current reaches its lower limit. Nonetheless, the CV mode charging frequency that can be achieved at low imped-
takes the charging time as many (approximately 3 times) ance which maximizes the charging current. Table 7
as the CC mode. Consequently, it prolongs the overall bat- summarizes the advantages and disadvantages of those
tery charging time. charging methods.
The MCC reduces the charging time and controls the Optimization-based charging strategy is too difficult
temperature rise, but it becomes problematic, when to fix to implement in real time applications because optimiza-
the constant current value for each charging step. To tion process involves iterations that consume more com-
overcome the issue, some soft computing algorithms like putation time. Therefore, a database-based dynamic
Taguchi method,143 ant-colony algorithm,144 particle programming method has been proposed to find the
suboptimal charging strategy with a trade-off between that give the best charging speed and time are worst in
the charging loss and the charging time. battery deterioration, ease of implementation, and vice
In the CCCV method, high energy loss in CC mode versa. No such strategy can fulfill all the requirements of
causes a temperature rise and more charging time in CV the users.
mode reduces the charging efficiency. To accomplish fast Both charging and discharging have impacts on bat-
charging, high charge current is applied during the initial tery life. In the constant current discharging test, a higher
stage and then, the current rate is reduced in later stages. discharge rate results in a lower discharge capacity,
Although high current rate reduces the charging time, it which means the battery can discharge less energy at a
increases the temperature rise, energy loss, and perfor- higher discharge rate,83 since a small amount of energy is
mance degradation such as Solid Electrolyte Interphase released and the battery requires less charging time.
(SEI) growth and Lithium plating deposition. To control Because of the effects of high discharge rate and aging,
the temperature rise, the Fuzzy Temperature Rise (FTR) the time required for the CC mode of CCCV charging
controller,156 Recurrent fuzzy neural network,157 Gener- method has also decreased and it has an impact on the
alized Regression Neural Network (GRNN) controller158 entire charging process.
and Deep neural network159 have been developed to fine EV operates in a variety of driving conditions includ-
tune the current rate with the consideration of charging ing sharp curves, rough roads, straight lines, and so
time and temperature rise. on. Due to these harsh conditions, electric vehicles con-
Fast intelligent charging algorithm has been devel- sume various amounts of power and heat dissipation and
oped using a Neural-Fuzzy approach160 In this approach, the current rate is required from the battery. The Federal
the charging current rate is controlled by the SoC, volt- Urban Driving Schedule (FUDS),166 the dynamic stress
age, and temperature. Based on these parameters, the test (DST),104 the New European Driving Cycle
current rate is frequently altered to prevent overcharging (NEDC),167 the Urban Dynamometer Driving Schedule
and temperature rise. Moreover, Liu et al,161 have pro- (UDDS)24 and the Highway Fuel Economy Test
posed a Fuzzy Logic Control-based (FLC-based) five- (HWFET)10 are the most common driving profiles used
stage charging strategy to reduce the charging time, in the literature to verify the effectiveness of the SoC esti-
increase the charging efficiency, reduce the average tem- mation algorithm in recent years.
perature rise and maximize the cycle life of Li-ion
battery.
To overcome the drawback of CV mode in the stan- 5 | RECOMMENDATIONS TO
dard CCCV method of charging, CV mode is replaced by DEVELOP PROPER BMS FOR EV
Grey Predicted (GP) mode.57 Grey controlled current
source gives near optimal charging current to decrease To enhance the precision, scalability, extension of driving
the charging time. A model-free reinforcement learning range and other challenges of the BMS in electric vehi-
framework162 is used to develop charging strategy with cles, some issues, such as joint estimation of states, scal-
the trade-off between fast charging and aging. Likewise, able state estimation, smart learning and optimization,
Suresh et al163 have developed a model predictive and safety management are worth studying in-depth to
control-based optimal current profile with the consider- fulfill the requirements of EV. Table 8 shows the recom-
ation of charging speed and capacity fade during charg- mendations of the research work to develop a suitable
ing/discharging of the battery. BMS for EV.
Closed-loop charging systems, that use instantaneous
cell voltage and temperature to adjust charging current
magnitude, are required. Patnaik et al,164 have presented 5.1 | Joint estimation of states
a constant-temperature constant-voltage (CT-CV) charg-
ing strategy that takes the cell temperature into account Generally, battery states are joined together. Most stud-
as a critical deterioration measure. However, fast charg- ies concentrate on single state estimation. But, a few
ing deteriorates the battery's electrical characteristics and studies focus on joint estimation. Even though it gives
affects its life time and the authors165 have developed a satisfactory results under certain constraints, it has
closed-loop optimization (CLO) system with an early out- some limitations, because of a powerful bond between
come prediction for an efficient optimization over large three or more states in real-time applications. Conse-
parameter spaces. quently, a proper BMS has to be developed to estimate
So far, many charging strategies have been discussed all the states (the State of Charge, State of Health, State
here in terms of charging speed, time, battery deteriora- of Energy, State of Power and State of Temperature) of
tion, and ease of implementation. However, the methods the battery reliably.
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
2158 ADAIKKAPPAN AND SATHIYAMOORTHY
5.2 | Scalable state estimation explosions. As a result, calculating the state of safety
linked with thermal processes is very important. Even
Most of the literatures concentrate on cell level estima- though thermal management plays a vital role in battery
tion. But for EV applications, there is a need for a safety, the state of safety monitoring involves various
research effort to address better scalability of state esti- fields such as electrical, electrochemical, mechanical, and
mation from battery cell level to battery module level and thermal as well as they will become noteworthy for the
battery pack level. In the case of a lumped arrangement, lifecycle prediction of battery.
the entire battery system can be viewed as a single large
battery cell, and as a result, only a single state estimator
is used to seek minimal computing cost, with no capture 6 | CONCLUSION
of cell interactions and inconsistencies. Extensive study is
still required to effectively address the scalability issue. The battery management system plays a vital role in
monitoring and controlling battery energy storage sys-
tems in electric vehicles. Since the development of bat-
5.3 | Smart learning and optimization tery technology has been increasing, the performance
enhancement of the battery management system in elec-
Artificial intelligence algorithms are often used for SoH tric vehicles is an important factor to be considered
and Remaining Useful Life (RUL) prediction of batteries. because it controls the life of the costly battery. The most
Whereas these algorithms are unable to describe the important facts of the battery management system have
internal characteristics of the battery. In addition to that, been reviewed in this paper, especially in the fields of
a large amount of training data is needed and the train- battery modeling, state of charge estimation, and battery
ing process is also time-consuming. Much more effort is charging. To improve the accuracy while reducing the
needed to develop an intelligent BMS to describe the bat- complexity of battery modeling, selection of a suitable
tery behaviors as well as RUL prediction of batteries. model type as well as a parameter identification algo-
rithm is required. Based on the review of SoC estimation,
it is stated that an adaptive filter-based state of charge
5.4 | Safety management estimation may provide reliable results when the battery
model, parameter type, and parameter identification
Most researchers have focused on thermal management algorithm are properly selected. On the other hand, com-
for battery safety. For example, if a battery's actual oper- puter intelligence-based state of charge estimation neces-
ating temperature surpasses the upper permitted temper- sitates an appropriate model selection, an algorithm for
ature, the SEI layer and the active components may tuning hyperparameters, a proper training approach, and
decompose and they may potentially lead to extreme exo- a considerable amount of data collection as well as nor-
thermic reactions, thermal runaway, and even malization to provide a trade-off between accuracy and
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
ADAIKKAPPAN AND SATHIYAMOORTHY 2159
20. Id JM, Luo G, Ricco M, Swierczynski M. Overview of lithium- 33. Qiu X, Wu W, Wang S. Remaining useful life prediction of
ion battery modeling methods for state-of-charge estimation lithium-ion battery based on improved cuckoo search particle
in electrical vehicles. Appl Sci. 2018;8:659. https://doi.org/10. filter and a novel state of charge estimation method. J Power
3390/app8050659 Sources. 2020;450:1-13. https://doi.org/10.1016/j.jpowsour.
21. Omar N, Widanage D, Abdel Monem M, et al. Optimization 2020.227700
of an advanced battery model parameter minimization tool 34. Malik A, Zhang Z, Agarwal RK. Extraction of battery parame-
and development of a novel electrical model for lithium-ion ters using a multi-objective genetic algorithm with a non-
batteries. Int Trans Electr Energy Syst. 2014;24:1747-1767. linear circuit model. J Power Sources. 2014;259:76-86. https://
22. Lai X, Gao W, Zheng Y, Ouyang M, Li J, Han X. A compara- doi.org/10.1016/j.jpowsour.2014.02.062
tive study of global optimization methods for parameter iden- 35. Sitterly M, Wang LY, Yin G. Enhanced Identification Algo-
tification of different equivalent circuit models for Li-ion rithms for Battery Models under Noisy Measurements. SAE
batteries. Electrochim Acta. 2019;295:1057-1066. https://doi. Int. 2010. https://doi.org/10.4271/2010-01-1768
org/10.1016/j.electacta.2018.11.134 36. Sitterly MW, Wang LY. Identification of battery models for
23. Fotouhi A, Auger DJ, Member S, Propp K, Longo S. Accuracy enhanced battery management. Paper presented at: NSTI-
versus simplicity in online battery model identification. IEEE Nanotech 2010, 2010, 3, pp. 809–812.
Trans Syst Man Cybern Syst. 2018;48(2):195-206. https://doi. 37. Boujoudar Y, Elmoussaoui H, Lamhamdi T. Lithium-ion bat-
org/10.17862/cranfield.rd.3545847 teries modeling and state of charge estimation using artificial
24. Fotouhi A, Propp K, Auger DJ. Electric vehicle battery model neural network. Int J Electr Comput Eng. 2019;9(5):3415-3422.
identification and state of charge estimation in real world https://doi.org/10.11591/ijece.v9i5.pp3415-3422
driving cycles. Paper presented at: 2015 7th Computer Science 38. Awadallah MA, Venkatesh B. Accuracy improvement of SOC
and Electronic Engineering Conference (CEEC): Conference estimation in lithium-ion batteries. J Energy Storage. 2016;6:
Proceedings: September 24-25, 2015, University of Essex, UK, 95-104. https://doi.org/10.1016/j.est.2016.03.003
2015, pp. 243–248. 39. Khumprom P, Yodo N. A data-driven predictive prognostic
25. Yao LW, Aziz JA, Kong PY, Idris NRN. Modeling of lithium- model for lithium-ion batteries based on a deep learning algo-
ion battery using MATLAB/Simulink. Paper presented at: rithm. Energies. 2019;12(4):1-21. https://doi.org/10.3390/
IECON 2013-39th Annual Conference of the IEEE Industrial en12040660
Electronics Society, 2013, pp. 1729–1734. 40. Klass V, Behm M, Lindbergh G. Capturing lithium-ion battery
26. Hu Y, Wang YY. Two time-scaled battery model identification dynamics with support vector machine-based battery model.
with application to battery state estimation. IEEE Trans Con- J Power Sources. 2015;298:92-101. https://doi.org/10.1016/j.
trol Syst Technol. 2015;23(3):1180-1188. https://doi.org/10. jpowsour.2015.08.036
1109/TCST.2014.2358846 41. Junping W, Quanshi C, Binggang C. Support vector machine
27. Yang K, Tang Y, Zhang Z. Parameter identification and state- based battery model for electric vehicles. Energy Convers
of-charge estimation for lithium-ion batteries using separated Manag. 2006;47(7–8):858-864. https://doi.org/10.1016/j.encon
time scales and extended Kalman filter. Energies. 2021; man.2005.06.013
14(1054):1-15. 42. Weng C, Sun J, Peng H. Model parametrization and adapta-
28. Wang A, Jin X, Li Y, Li N. LiFePO4 battery modeling and tion based on the invariance of support vectors with applica-
SOC estimation algorithm. Paper presented at: Proceedings of tions to battery state-of-health monitoring. IEEE Trans Veh
the the 29th Chinese Control and Decision Conference Technol. 2015;64(9):3908-3917. https://doi.org/10.1109/TVT.
(2017CCDC): May 28-30, 2017, Chongqing, China, 2017, 2014.2364554
pp. 7574–7578. 43. He W, Williard N, Chen C, Pecht M. State of charge estima-
29. Cao Y, Kroeze RC, Krein PT. Multi-timescale parametric elec- tion for Li-ion batteries using neural network modeling and
trical battery model for use in dynamic electric vehicle simu- unscented Kalman filter-based error cancellation. Int J Electr
lations. IEEE Trans Transp Electrif. 2016;2(4):432-442. https:// Power Energy Syst. 2014;62:783-791. https://doi.org/10.1016/j.
doi.org/10.1109/TTE.2016.2569069 ijepes.2014.04.059
30. Zhang C, Allafi W, Dinh Q, Ascencio P, Marco J. Online estima- 44. Chemali E, Kollmeyer PJ, Preindl M, Emadi A. State-of-
tion of battery equivalent circuit model parameters and state of charge estimation of Li-ion batteries using deep neural
charge using decoupled least squares technique. Energy. 2018; networks: a machine learning approach. J Power Sources.
142:678-688. https://doi.org/10.1016/j.energy.2017.10.043 2018;400:242-255. https://doi.org/10.1016/j.jpowsour.2018.
31. Thirugnanam K, Joy TPER, Singh M, Kumar P. Mathematical 06.104
modeling of li-ion battery using genetic algorithm approach 45. Zhang C, Zhu Y, Dong G, Wei J. Data-driven lithium-ion bat-
for V2G applications. IEEE Trans Energy Convers. 2014;29(2): tery states estimation using neural networks and particle fil-
332-343. https://doi.org/10.1109/TEC.2014.2298460 tering. Int J Energy Res. 2019;43(14):8230-8241. https://doi.
32. Nugroho A, Rijanto E, Wijaya FD, Nugroho P. Battery state of org/10.1002/er.4820
charge estimation by using a combination of coulomb cou- 46. Li C, Xiao F, Fan Y. An approach to state of charge estimation
nting and dynamic model with adjusted gain. Paper presented of lithium-ion batteries based on recurrent neural networks
at: Proceeding - 2015 International Conference on Sustainable with gated recurrent unit. Energies. 2019;12(9):1592. https://
Energy Engineering and Application: Sustainable Energy for doi.org/10.3390/en12091592
Greater Development, ICSEEA 2015, 2016. https://doi.org/10. 47. Ardeshiri RR, Ma C. Multivariate gated recurrent unit for bat-
1109/ICSEEA.2015.7380745 tery remaining useful life prediction: a deep learning
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
ADAIKKAPPAN AND SATHIYAMOORTHY 2161
approach. Int J Energy Res. 2021;45:16633–16648. https://doi. discrete wavelet transform-based wavelet neural network.
org/10.1002/ER.6910 Energies. 2018;11(4):995-1012. https://doi.org/10.3390/
48. Xiao F, Li C, Fan Y, Yang G, Tang X. State of charge estima- en11040995
tion for lithium-ion battery based on Gaussian process regres- 63. Nagulapati VM, Lee H, Jung DW, et al. A novel combined
sion with deep recurrent kernel. Int J Electr Power Energy multi-battery dataset based approach for enhanced prediction
Syst. 2021;124:106369. https://doi.org/10.1016/j.ijepes.2020. accuracy of data driven prognostic models in capacity estima-
106369 tion of lithium ion batteries. Energy AI. 2021;5:100089.
49. Ungurean L, Micea MV, Cârstoiu G. Online state of health https://doi.org/10.1016/j.egyai.2021.100089
prediction method for lithium-ion batteries, based on gated 64. Deng Z, Hu X, Lin X, Che Y, Xu L, Guo W. Data-driven state
recurrent unit neural networks. Int J Energy Res. 2020;44(8): of charge estimation for lithium-ion battery packs based on
6767-6777. https://doi.org/10.1002/ER.5413 Gaussian process regression. Energy. 2020;205:118000. https://
50. Zhang Y, Xiong R, He H, Pecht MG. Long short-term memory doi.org/10.1016/j.energy.2020.118000
recurrent neural network for remaining useful life prediction 65. Babaeiyazdi I, Rezaei-Zare A, Shokrzadeh S. State of charge
of lithium-ion batteries. IEEE Trans Veh Technol. 2018;67(7): prediction of EV Li-ion batteries using EIS: a machine learn-
5695-5705. https://doi.org/10.1109/TVT.2018.2805189 ing approach. Energy. 2021;223:120116. https://doi.org/10.
51. Yang F, Zhang S, Li W, Miao Q. State-of-charge estimation of 1016/j.energy.2021.120116
lithium-ion batteries using LSTM and UKF. Energy. 2020;201: 66. Du J, Liu Z, Wang Y. State of charge estimation for Li-ion bat-
117664. https://doi.org/10.1016/j.energy.2020.117664 tery based on model from extreme learning machine. Control
52. Kaur K, Garg A, Cui X, Singh S, Panigrahi BK. Deep learning Eng Pract. 2014;26(1):11-19. https://doi.org/10.1016/j.
networks for capacity estimation for monitoring SOH of Li- conengprac.2013.12.014
ion batteries for electric vehicles. Int J Energy Res. 2021;45(2): 67. Hossain Lipu MS, Hannan MA, Hussain A, Saad MH,
3113-3128. https://doi.org/10.1002/ER.6005 Ayob A, Uddin MN. Extreme learning machine model for
53. Heinrich F, Noering FKD, Pruckner M, Jonas K. state-of-charge estimation of lithium-ion battery using gravita-
Unsupervised data-preprocessing for long short-term memory tional search algorithm. IEEE Trans Ind Appl. 2019;55(4):
based battery model under electric vehicle operation. J Energy 4225-4234. https://doi.org/10.1109/TIA.2019.2902532
Storage. 2021;38:102598. https://doi.org/10.1016/J.EST.2021. 68. Wu Z, Christofides PD. Economic machine-learning-based
102598 predictive control of nonlinear systems. Mathematics. 2019;
54. Samadi MF, Saif M. State-space modeling and observer design 7(6):1-20. https://doi.org/10.3390/math7060494
of Li-ion batteries using Takagi-Sugeno fuzzy system. IEEE 69. Hasan MM, Ali Pourmousavi S, Jahanbani Ardakani A,
Trans Control Syst Technol. 2017;25(1):301-308. https://doi. Saha TK. A data-driven approach to estimate battery cell tem-
org/10.1109/TCST.2016.2549270 perature using a nonlinear autoregressive exogenous neural
55. Hu JN, Hu JJ, Lin HB, et al. State-of-charge estimation for network model. J Energy Storage. 2020;32:101879. https://doi.
battery management system using optimized support vector org/10.1016/j.est.2020.101879
machine for regression. J Power Sources. 2014;269:682-693. 70. dos Reis G, Strange C, Yadav M, Li S. Lithium-ion battery
https://doi.org/10.1016/j.jpowsour.2014.07.016 data and where to find it. Energy AI. 2021;5:100081. https://
56. Kara A. A data-driven approach based on deep neural net- doi.org/10.1016/j.egyai.2021.100081
works for lithium-ion battery prognostics. Neural Comput 71. Meng J, Stroe DI, Ricco M, Luo G, Teodorescu R. A simplified
Applic. 2021;1–14. https://doi.org/10.1007/s00521-021-05976-x model-based state-of-charge estimation approach for lithium-
57. Chen LR, Hsu RC, Liu CS. A design of a grey-predicted Li-ion ion battery with dynamic linear model. IEEE Trans Ind Elec-
battery charge system. IEEE Trans Ind Electron. 2008;55(10): tron. 2019;66(10):7717-7727. https://doi.org/10.1109/TIE.2018.
3692-3701. https://doi.org/10.1109/TIE.2008.928106 2880668
58. Zheng D, Wang H, An J, Chen J, Pan H, Chen L. Real-time 72. Xia B, Wang H, Tian Y, Wang M, Sun W, Xu Z. State of
estimation of battery state of charge with metabolic grey charge estimation of lithium-ion batteries using an adaptive
model and LabVIEW platform. IEEE Access. 2018;6:13170– cubature Kalman filter. Energies. 2015;8(6):5916-5936. https://
13180. https://doi.org/10.1109/ACCESS.2018.2807805 doi.org/10.3390/en8065916
59. Ben Sassi H, Errahimi F, Es-Sbai N, Alaoui C. Comparative 73. Yang G, Li J, Fu Z, Guo L. Adaptive state of charge estimation
study of ANN/KF for on-board SOC estimation for vehicular of Lithium-ion battery based on battery capacity degradation
applications. J Energy Storage. 2019;25:100822. https://doi. model. Energy Procedia. 2018;152:514-519. https://doi.org/10.
org/10.1016/j.est.2019.100822 1016/j.egypro.2018.09.203
60. Hannan MA, Lipu MSH, Hussain A, Saad MH, Ayob A. Neu- 74. Xu Y, Hu M, Zhou A, et al. State of charge estimation for
ral network approach for estimating state of charge of lithium-ion batteries based on adaptive dual Kalman filter.
lithium-ion battery using backtracking search algorithm. Appl Math Model. 2020;77:1255-1272. https://doi.org/10.1016/
IEEE Access. 2018;6:10069–10079. https://doi.org/10.1109/ j.apm.2019.09.011
ACCESS.2018.2797976 75. Liu G, Xu C, Jiang K, Wang K. State of charge and model
61. Zhang L, Zheng M, Du D, et al. State-of-charge estimation of parameters estimation of liquid metal batteries based on adap-
lithium-ion battery pack based on improved RBF neural net- tive unscented Kalman filter. Energy Procedia. 2019;158:4477-
works. Hindawi. 2020;2020:1-10. 4482. https://doi.org/10.1016/j.egypro.2019.01.765
62. Cui D, Xia B, Zhang R, et al. A novel intelligent method for 76. Yu Q, Xiong R, Lin C, Shen W, Deng J. Lithium-ion battery
the state of charge estimation of lithium-ion batteries using a parameters and state-of-charge joint estimation based on H-
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
2162 ADAIKKAPPAN AND SATHIYAMOORTHY
infinity and unscented Kalman filters. IEEE Trans Veh parameter estimation. J Power Sources. 2004;134:277-292.
Technol. 2017;66:8693-8701. https://doi.org/10.1109/TVT. https://doi.org/10.1016/j.jpowsour.2004.02.033
2017.2709326 89. Taborelli C, Onori S. State of charge estimation using
77. Liu X, He Y, Zhang J, Zeng G. A new state-of-charge estima- extended Kalman filters for battery management system.
tion method for electric vehicle lithium-ion batteries based on Paper presented at: 2014 IEEE Int. Electr Veh Conf IEVC
multiple input parameter fitting model. Int J Energy Res. 2017; 2014, 2014. https://doi.org/10.1109/IEVC.2014.7056126
41:1265-1276. https://doi.org/10.1002/er.3705 90. Li Z, Zhang P, Wang Z, Song Q, Rong Y. State of charge esti-
78. Dang X, Yan L, Xu K, Wu X, Jiang H, Sun H. Open-circuit mation for Li-ion battery based on extended Kalman filter.
voltage-based state of charge estimation of Lithium-ion bat- Energy Procedia. 2017;105(4):3515-3520. https://doi.org/10.
tery using dual neural network fusion battery model. Elec- 1016/j.egypro.2017.03.806
trochim Acta. 2016;188:356-366. https://doi.org/10.1016/j. 91. Al-Gabalawy M, Hosny NS, Dawson JA, Omar AI. State of
electacta.2015.12.001 charge estimation of a Li-ion battery based on extended
79. Plett GL. Sigma-point Kalman filtering for battery manage- Kalman filtering and sensor bias. Int J Energy Res. 2020;45:1-
ment systems of LiPB-based HEV battery packs. Part 2: simul- 19. https://doi.org/10.1002/er.6265
taneous state and parameter estimation. J Power Sources. 92. He W, Williard N, Chen C, Pecht M. State of charge estima-
2006;161(2):1369-1384. https://doi.org/10.1016/j.jpowsour. tion for electric vehicle batteries using unscented kalman fil-
2006.06.004 tering. Microelectron Reliab. 2013;53(6):840-847. https://doi.
80. Hannan MA, Lipu MSH, Hussain A, Mohamed A. A review of org/10.1016/j.microrel.2012.11.010
lithium-ion battery state of charge estimation and manage- 93. Santhanagopalan S, White RE. State of charge estimation
ment system in electric vehicle applications: challenges and using an unscented filter for high power lithium ion cells. Int
recommendations. Renew Sust Energ Rev. 2017;78:834-854. J Energy Res. 2016;34:152-163.
https://doi.org/10.1016/j.rser.2017.05.001 94. Zhang F, Liu G, Fang L. Battery state estimation using
81. Xie J, Ma J, Bai K. Enhanced coulomb counting method for unscented kalman filter. Proc - IEEE Int Conf Robot Autom.
state-of-charge estimation of lithium-ion batteries based on 2009;3:1863-1868. https://doi.org/10.1109/ROBOT.2009.5152745
peukert's law and coulombic efficiency. J Power Electron. 95. Peng N, Zhang S, Guo X, Zhang X. Online parameters identi-
2018;18(3):910-922. https://doi.org/10.6113/JPE.2018.18.3.910 fication and state of charge estimation for lithium-ion batte-
82. Leksono E, Haq IN, Iqbal M, Soelami FXN, Merthayasa IGN. ries using improved adaptive dual unscented Kalman filter.
State of charge (SoC) estimation on LiFePO4 battery module Int J Energy Res. 2021;45(1):975-990. https://doi.org/10.1002/
using coulomb counting methods with modified Peukert. Paper ER.6088
presented at: Proceedings of the 2013 Joint International Con- 96. Chen X, Chen X, Chen X. A novel framework for lithium-ion
ference on Rural Information and Communication Technology battery state of charge estimation based on Kalman filter
and Electric-Vehicle Technology, rICT and ICEV-T 2013, 2013. Gaussian process regression. Int J Energy Res. 2021;45(9):
1–5. https://doi.org/10.1109/rICT-ICeVT.2013.6741545 13238–13249. https://doi.org/10.1002/ER.6649
83. Yang A, Wang Y, Yang F, et al. A comprehensive investiga- 97. Lim KC, Bastawrous HA, Duong VH, See KW, Zhang P,
tion of lithium-ion battery degradation performance at differ- Dou SX. Fading Kalman filter-based real-time state of charge
ent discharge rates. J Power Sources. 2019;443:227108. https:// estimation in LiFePO4 battery-powered electric vehicles. Appl
doi.org/10.1016/j.jpowsour.2019.227108 Energy. 2016;169:40-48. https://doi.org/10.1016/j.apenergy.
84. Fathoni G, Widayat SA, Topan PA, Jalil A, Cahyadi AI, 2016.01.096
Wahyunggoro O. Comparison of state-of-charge (SOC) esti- 98. Yang Y, Cui N, Wang C, Liu M, Gao R. SOC estimation of
mation performance based on three popular methods: cou- lithium-ion battery based on new adaptive fading extended
lomb counting, open circuit voltage, and Kalman filter. Paper Kalman filter. Paper presented at: Proc. - 2017 Chinese
presented at: Proc. 2nd Int. Conf. Autom. Cogn. Sci. Opt. Autom. Congr. CAC 2017. 2017, ICCSEE, pp. 5630–5634,
Micro Electro-Mechanical Syst. Inf. Technol. ICACOMIT 2017. https://doi.org/10.1109/CAC.2017.8243786
2017, 2018. 70–74, 2017. https://doi.org/10.1109/ICACOMIT. 99. Peng J, Luo J, He H, Lu B. An improved state of charge esti-
2017.8253389 mation method based on cubature Kalman filter for lithium-
85. Premkumar M, Mohan Kumar R, Karthick K, Sowmya R. SoC ion batteries. Appl Energy. 2019;253:113520. https://doi.org/
estimation and monitoring of li-ion cell using kalman-filter 10.1016/j.apenergy.2019.113520
algorithm. Indones J Electr Eng Inform. 2018;6(4):418-427. 100. Cui X, He Z, Li E, Cheng A, Luo M, Guo Y. State-of-charge
https://doi.org/10.11591/ijeei.v6i1.548 estimation of power lithium-ion batteries based on an embed-
86. Asghar F, Talha M, Kim SH, Ra IH. Simulation study on bat- ded micro control unit using a square root cubature Kalman
tery state of charge estimation using Kalman filter. J Adv filter at various ambient. Int J Energy Res. 2019;43(8):1-51.
Comput Intell Intell Inform. 2016;20(6):861-866. https://doi. https://doi.org/10.1002/er.4503
org/10.20965/jaciii.2016.p0861 101. Shen J, Xiong J, Shu X, et al. State of charge estimation frame-
87. Wang W, Mu J. State of charge estimation for lithium-ion bat- work for lithium-ion batteries based on square root cubature
tery in electric vehicle based on Kalman filter considering Kalman filter under wide operation temperature range. Int J
model error. IEEE Access. 2019;7:29223–29235. https://doi. Energy Res. 2021;45(4):5586-5601. https://doi.org/10.1002/ER.
org/10.1109/ACCESS.2019.2895377 6186
88. Plett GL. Extended Kalman filtering for battery management 102. Xiong R, Yu Q, Wang LY, Lin C. A novel method to obtain
systems of LiPB-based HEV battery packs - part 3. State and the open circuit voltage for the state of charge of lithium ion
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
ADAIKKAPPAN AND SATHIYAMOORTHY 2163
batteries in electric vehicles by using H infinity filter. Appl 115. Hu X, Li SE, Yang Y. Advanced machine learning approach
Energy. 2017;207:346-353. https://doi.org/10.1016/j.apenergy. for lithium-ion battery state estimation in electric vehicles.
2017.05.136 IEEE Trans Transp Electrif. 2016;2(2):140-149. https://doi.org/
103. Xue L, Jiuchun J, Caiping Z, Weige Z, Bingxiang S. Effects 10.1109/TTE.2015.2512237
analysis of model parameters uncertainties on battery SOC 116. Shen WX, Chan CC, Lo EWC, Chau KT. Adaptive neuro-
estimation using H-infinity observer. Paper presented at: IEEE fuzzy modeling of battery residual capacity for electric vehi-
International Symposium on Industrial Electronics, 2014. cles. IEEE Trans Ind Electron. 2002;49(3):677-684. https://doi.
https://doi.org/10.1109/ISIE.2014.6864862 org/10.1109/TIE.2002.1005395
104. Pang H, Guo L, Wu L, Jin X. An enhanced temperature- 117. Singh KV, Bansal HO, Singh D. Hardware-in-the-loop imple-
dependent model and state-of-charge estimation for a Li-ion mentation of ANFIS based adaptive SoC estimation of
battery using extended Kalman filter. Int J Energy Res. 2020; Lithium-ion battery for hybrid vehicle applications. J Energy
44:1-14. https://doi.org/10.1002/er.5435 Storage. 2020;27:101124. https://doi.org/10.1016/j.est.2019.
105. Yang J, Xia B, Shang Y, Huang W, Mi CC. Adaptive state-of- 101124
charge estimation based on a split battery model for electric 118. Zahid T, Xu K, Li W, Li C, Li H. State of charge estimation for
vehicle applications. IEEE Trans Veh Technol. 2017;66(12): electric vehicle power battery using advanced machine learn-
10889–10898. https://doi.org/10.1109/TVT.2017.2728806 ing algorithm under diversified drive cycles. Energy. 2018;162:
106. Meng J, Luo G, Gao F. Lithium polymer battery state-of- 871-882. https://doi.org/10.1016/j.energy.2018.08.071
charge estimation based on adaptive unscented Kalman 119. Charkhgard M, Farrokhi M. State-of-charge estimation for
Filter and support vector machine. IEEE Trans Power Elec- lithium-ion batteries using neural networks and EKF. IEEE
tron. 2016;31:2226-2238. https://doi.org/10.1109/TPEL.2015. Trans Ind Electron. 2010;57(12):4178-4187. https://doi.org/10.
2439578 1109/TIE.2010.2043035
107. Peng S, Chen C, Shi H, Yao Z. State of charge estimation of 120. Zou Y, Hu X, Ma H, Li SE. Combined state of charge and state
battery energy storage systems based on adaptive unscented of health estimation over lithium-ion battery cell cycle
Kalman filter with a noise statistics estimator. IEEE Access. lifespan for electric vehicles. J Power Sources. 2015;273:793-
2017;5:13202–13212. https://doi.org/10.1109/ACCESS.2017. 803. https://doi.org/10.1016/j.jpowsour.2014.09.146
2725301 121. Song Y, Liu D, Liao H, Peng Y. A hybrid statistical data-driven
108. Peng S, Zhu X, Xing Y, Shi H, Cai X, Pecht M. An adaptive method for on-line joint state estimation of lithium-ion batte-
state of charge estimation approach for lithium-ion series- ries. Appl Energy. 2020;261:114408. https://doi.org/10.1016/j.
connected battery system. J Power Sources. 2018;392(1):48-59. apenergy.2019.114408
https://doi.org/10.1016/j.jpowsour.2018.04.101 122. Li J, Ye M, Gao K, Xu X, Wei M, Jiao S. Joint estimation of
109. Dineva A, Csom os B, Kocsis S, Vajda I. Investigation of the state of charge and state of health for lithium-ion battery
performance of direct forecasting strategy using machine based on dual adaptive extended Kalman filter. Int J Energy
learning in state-of-charge prediction of Li-ion batteries Res. 2021;45(9):13307–13322. https://doi.org/10.1002/ER.6658
exposed to dynamic loads. J Energy Storage. 2021;36:1-16. 123. Xie J. Available power prediction limited by multiple con-
110. Ng M-F, Zhao J, Yan Q, Conduit GJ, Seh ZW. Predicting the straints for LiFePO 4 batteries based on central difference
state of charge and health of batteries using data-driven Kalman filter. Int J Energy Res. 2018;42:4730-4745. https://doi.
machine learning. Nat Mach Intell. 2020;2(3):161-170. https:// org/10.1002/er.4227
doi.org/10.1038/s42256-020-0156-7 124. Zhang Y, Xiong R, He H, Shen W. Lithium-ion battery pack
111. Singh P, Vinjamuri R, Wang X, Reisner D. Design and imple- state of charge and state of energy estimation algorithms
mentation of a fuzzy logic-based state-of-charge meter for Li- using a hardware-in-the-loop validation. IEEE Trans Power
ion batteries used in portable defibrillators. J Power Sources. Electron. 2017;32:4421-4431. https://doi.org/10.1109/TPEL.
2006;162:829-836. https://doi.org/10.1016/j.jpowsour.2005. 2016.2603229
04.039 125. Xie J, Ma J, Chen J. Available power prediction limited by
112. Avadhanula AK, Kulkarni SS. Comparative study of mathe- multiple constraints for LiFePO4 batteries based on central
matical models and data driven models for battery perfor- difference Kalman filter. Int J Energy Res. 2018;42(15):4730-
mance parameter estimation. Paper presented at: Proc. 2020 4745. https://doi.org/10.1002/ER.4227
3rd Int. Conf. Adv. Electron. Comput. Commun. ICAECC 126. Hu X, Xiong R, Egardt B. Model-based dynamic power assess-
2020, pp. 4–8, 2020. https://doi.org/10.1109/ICAECC50550. ment of lithium-ion batteries considering different operating
2020.9339480 conditions. IEEE Trans Ind Inform. 2014;10(3):1948-1959.
113. Lyu C, Han Y, Guo Q, Wang L, Song Y. State-of-Charge Esti- https://doi.org/10.1109/TII.2013.2284713
mation of Lithium-ion Batteries Based on Deep Neural Net- 127. Xiong R, Sun F, He H, Nguyen TD. A data-driven adaptive
work. Paper presented at: 2020 Global reliability and state of charge and power capability joint estimator of
prognostics and health management, PHM-Shanghai 2020, lithium-ion polymer battery used in electric vehicles. Energy.
2020. https://doi.org/10.1109/PHM-Shanghai49105.2020. 2013;63:295-308. https://doi.org/10.1016/j.energy.2013.10.027
9280940 128. Verma MKS, Basu S, Patil RS, et al. On-board state estimation
114. Alvarez Anton JC, Garcia Nieto PJ, Blanco Viejo C, Vilan in electrical vehicles: achieving accuracy and computational
Vilan JA. Support vector machines used to estimate the bat- efficiency through an electrochemical model. IEEE Trans Veh
tery state of charge. IEEE Trans Power Electron. 2013;28(12): Technol. 2020;69(3):2563-2575. https://doi.org/10.1109/TVT.
5919-5926. https://doi.org/10.1109/TPEL.2013.2243918 2020.2966266
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
2164 ADAIKKAPPAN AND SATHIYAMOORTHY
129. Weng C, Sun J, Peng H. An open-circuit-voltage model of 143. Lee CH, Chen MY, Hsu SH, Jiang JA. Implementation of an
lithium-ion batteries for effective incremental capacity analy- SOC-based four-stage constant current charger for Li-ion bat-
sis. Paper presented at: ASME 2013 Dyn. Syst. Control Conf. teries. J Energy Storage. 2018;18:528-537. https://doi.org/10.
DSCC 2013, 1, pp. 1–8, 2013. https://doi.org/10.1115/ 1016/j.est.2018.06.010
DSCC2013-3979 144. Liu YH, Teng JH, Lin YC. Search for an optimal rapid charg-
130. Barai A, Widanage WD, Marco J, Mcgordon A, Jennings P. A ing pattern for lithium-ion batteries using ant colony system
study of the open circuit voltage characterization technique algorithm. IEEE Trans Ind Electron. 2005;52(5):1328-1336.
and hysteresis assessment of lithium-ion cells. J Power https://doi.org/10.1109/TIE.2005.855670
Sources. 2015;295:99-107. https://doi.org/10.1016/j.jpowsour. 145. Min H, Sun W, Li X, et al. Research on the optimal charging
2015.06.140 strategy for Li-ion batteries based on multi-objective optimization.
131. Zheng F, Xing Y, Jiang J, Sun B, Kim J, Pecht M. Influence of Energies. 2017;10(709):1-15. https://doi.org/10.3390/en10050709
different open circuit voltage tests on state of charge online 146. Sun J, Ma Q, Liu R, Wang T, Tang C. A novel multiobjective
estimation for lithium-ion batteries. Appl Energy. 2016;183: charging optimization method of power lithium-ion batteries
513-525. https://doi.org/10.1016/j.apenergy.2016.09.010 based on charging time and temperature rise. Int J Energy Res.
132. Dong G, Wei J, Zhang C, Chen Z. Online state of charge esti- 2019;43(13):7672-7681. https://doi.org/10.1002/ER.4727
mation and open circuit voltage hysteresis modeling of 147. Li Y, Li K, Xie Y, Liu J, Fu C, Liu B. Optimized charging of
LiFePO4 battery using invariant imbedding method. Appl lithium-ion battery for electric vehicles: adaptive multistage
Energy. 2016;162:163-171. https://doi.org/10.1016/j.apenergy. constant current–constant voltage charging strategy. Renew
2015.10.092 Energy. 2020;146:2688-2699. https://doi.org/10.1016/j.renene.
133. Feng F, Lu R, Zhu C. A combined state of charge estimation 2019.08.077
method for lithium-ion batteries used in a wide ambient tem- 148. Zhang C, Jiang J, Gao Y, Zhang W, Liu Q, Hu X. Charging
perature range. Energies. 2014;7:3004-3032. https://doi.org/10. optimization in lithium-ion batteries based on temperature
3390/en7053004 rise and charge time. Appl Energy. 2017;194:569-577. https://
134. Xie S, Xiong R, Zhang Y, He H. The estimation of state of doi.org/10.1016/j.apenergy.2016.10.059
charge for power battery packs used in hybrid electric vehicle. 149. Li Y, Li K, Xie Y, et al. Optimization of charging strategy for
Energy Procedia. 2017;105:2678-2683. https://doi.org/10.1016/ lithium-ion battery packs based on complete battery pack
j.egypro.2017.03.774 model. J Energy Storage. 2021;37:102466. https://doi.org/10.
135. Roscher MA, Bohlen OS, Sauer DU. Reliable state estimation 1016/J.EST.2021.102466
of multicell Lithium-ion battery systems. IEEE Trans Energy 150. Wu X, Shi W, Du J. Multi-objective optimal charging method
Convers. 2011;26(3):737-743. https://doi.org/10.1109/TEC. for lithium-ion batteries. Energies. 2017;10(9):1271. https://
2011.2155657 doi.org/10.3390/en10091271
136. Sun ZD, Wang S, Qin Y, Liu JG, Yan CW. Research of pulse 151. Liu K, Zou C, Li K, Wik T. Charging pattern optimization for
current charge method for all vanadium redox battery. Adv lithium-ion batteries with an electrothermal-aging model.
Mater Res. 2014;971–973:1121-1124. https://doi.org/10.4028/ IEEE Trans Ind Inform. 2018;14(12):5463-5474. https://doi.
www.scientific.net/AMR.971-973.1121 org/10.1109/TII.2018.2866493
137. Ye M, Gong H, Xiong R, Mu H. Research on the battery 152. Liu J, Duan Q, Chen H, Sun J, Wang Q. An optimal multi-
charging strategy with charging and temperature rising con- stage charge strategy for commercial lithium ion batteries.
trol awareness. IEEE Access. 2018;6:64193–64201. https://doi. Sustain Energy Fuels. 2018;2(8):1726-1736. https://doi.org/10.
org/10.1109/ACCESS.2018.2876359 1039/c8se00235e
138. Pandžic H, Bobanac V. An accurate charging model of battery 153. Wu X, Hu C, Du J, Sun J. Multistage CC-CV charge method
energy storage. IEEE Trans Power Syst. 2019;34(2):1416-1426. for Li-ion battery. Math Probl Eng. 2015;2015:1-10. https://doi.
https://doi.org/10.1109/TPWRS.2018.2876466 org/10.1155/2015/294793
139. Liu K, Li K, Yang Z, Zhang C, Deng J. Battery optimal charg- 154. Liu Y, Xu M, Xu Z, Wang X. A study of fast charging of Li-ion
ing strategy based on a coupled thermoelectric model. Paper battery with pulsed current. Paper presented at: ASME Inter-
presented at: 2016 IEEE Congress on Evolutionary Computa- national Mechanical Engineering Congress and Exposition,
tion, CEC 2016, 2016. https://doi.org/10.1109/CEC.2016. Proceedings (IMECE), 2019. https://doi.org/10.1115/
7748334 IMECE2019-10375
140. Liu K, Li K, Yang Z, Zhang C, Deng J. An advanced Lithium- 155. Fang H, Depcik C, Lvovich V. Optimal pulse-modulated
ion battery optimal charging strategy based on a coupled ther- Lithium-ion battery charging: algorithms and simulation.
moelectric model. Electrochim Acta. 2017;225:330-344. https:// J Energy Storage. 2018;15:359-367. https://doi.org/10.1016/j.
doi.org/10.1016/j.electacta.2016.12.129 est.2017.11.007
141. Liu K, Li K, Ma H, Zhang J, Peng Q. Multi-objective optimiza- 156. Wang S-C, Chen G-J, Liu Y-H. Adaptive charging strategy
tion of charging patterns for lithium-ion battery management. with temperature rise mitigation and cycle life extension for
Energy Convers Manag. 2018;159:151-162. https://doi.org/10. Li-ion batteries. CPSS Trans Power Electron Appl. 2018;3(3):
1016/j.enconman.2017.12.092 202-212. https://doi.org/10.24295/cpsstpea.2018.00020
142. Chen Z, Shu X, Xiao R, Yan W, Liu Y, Shen J. Optimal charg- 157. Aliev RA, Aliev RA, Guirimov BG, Uyar K. Recurrent fuzzy
ing strategy design for lithium-ion batteries considering mini- neural network based system for battery charging. Paper pres-
mization of temperature rise and energy loss. Int J Energy Res. ented at: International Symposium on Neural Networks, 2007,
2019;43(9):4344-4358. https://doi.org/10.1002/ER.4560 pp. 307–316.
1099114x, 2022, 3, Downloaded from https://onlinelibrary.wiley.com/doi/10.1002/er.7339 by Nanyang Technological Uni, Wiley Online Library on [16/02/2023]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
ADAIKKAPPAN AND SATHIYAMOORTHY 2165
158. Petchjatuporn P, Khaehintung N, Sunat K, Sirisuk P, 164. Patnaik L, Praneeth AVJS, Williamson SS. A closed-loop
Kiranon W. Implementation of GA-trained GRNN for intelli- constant-temperature constant-voltage charging technique to
gent fast charger for Ni-cd batteries. Paper presented at: Conf. reduce charge time of lithium-ion batteries. IEEE Trans Ind
Proc. - IPEMC 2006 CES/IEEE 5th Int. Power Electron Electron. 2019;66(2):1059-1067. https://doi.org/10.1109/TIE.
Motion Control Conf, 1, pp. 137–141, 2007. https://doi.org/10. 2018.2833038
1109/IPEMC.2006.297060 165. Attia PM, Grover A, Jin N, et al. Closed-loop optimization of
159. Tian J, Xiong R, Shen W, Lu J, Yang XG. Deep neural net- fast-charging protocols for batteries with machine learning.
work battery charging curve prediction using 30 points col- Nature. 2020;578:397-402. https://doi.org/10.1038/s41586-020-
lected in 10 min. Joule. 2021;5:1521-1534. https://doi.org/10. 1994-5
1016/j.joule.2021.05.012 166. Shen P, Ouyang M, Lu L, Li J, Feng X. The co-estimation of
160. Ullah Z, Burford B, Rahman S, Corporation NS, Clara S, state of charge, state of health, and state of function for
Fuuy N. Fast intelligent battery charging: neural-fuzzy lithium-ion batteries in electric vehicles. IEEE Trans Veh
approach. IEEE Aerosp Electron Syst Mag. 1996;11(6):26-34. Technol. 2018;67(1):92-103. https://doi.org/10.1109/TVT.2017.
https://doi.org/10.1109/62.500207 2751613
161. Liu CL, Chiu YS, Liu YH, Ho YH, Huang SS. Optimization of 167. Baure G, Dubarry M. Synthetic vs. real driving cycles: a com-
a fuzzy-logic-control-based five-stage battery charger using a parison of electric vehicle battery degradation. Batteries. 2019;
fuzzy-based taguchi method. Energies. 2013;6(7):3528-3547. 5(2):42. https://doi.org/10.3390/batteries5020042
https://doi.org/10.3390/en6073528
162. Park S, Pozzi A, Whitmeyer M, et al. Reinforcement learning-
based fast charging control strategy for li-ion batteries. Paper
presented at: CCTA 2020 - 4th IEEE Conf. Control Technol. How to cite this article: Adaikkappan M,
Appl. pp. 100–107, 2020. https://doi.org/10.1109/CCTA41146.
Sathiyamoorthy N. Modeling, state of charge
2020.9206314
estimation, and charging of lithium-ion battery in
163. Suresh R, Rengaswamy R. Modeling and control of battery
systems. Part II: a model predictive controller for optimal electric vehicle: A review. Int J Energy Res. 2022;46
charging. Comput Chem Eng. 2018;119:326-335. https://doi. (3):2141-2165. doi:10.1002/er.7339
org/10.1016/j.compchemeng.2018.08.017