ArticlePDF Available

A Review on AI based Predictive Battery Management System for E-Mobility

Authors:

Abstract and Figures

The advancement in digitalization and availability of reliable sources of information that provide credible data, Artificial Intelligence (AI) has emerged to solve complex computational real life problems which was challenging earlier. The Artificial Neural Networks (ANNs) play a very effective role in digital signal processing. However, ANNs need rigorous main processors and high memory bandwidth, and hence cannot provide expected levels of performance. As a result, hardware accelerators such as Graphic Processing Units (GPUs), Field Programmable Gate Arrays (FPGAs), and Application Specific Integrated Circuits (ASICs) have been used for improving overall performance of AI based applications. FPGAs are widely used for AI implementation as FPGAs have features like high-speed acceleration, low power consumption which cannot be done using central processors and GPUs. FPGAs are also a reprogrammable unlike central processors, GPU and ASIC. In Electric-powered vehicles (E-Mobility), Battery Management Systems (BMS) perform different operations for better use of energy stored in lithium-ion batteries (LiBs). The LiBs are a non-linear electrochemical system which is very complex and time-variant in nature. Because of this nature, estimation of States like State of Charge (SoC), State of Health (SoH) and Remaining Useful Life (RUL) is very difficult. This has motivated researchers to design and develop different algorithms which will address the challenges of LiBs states estimations. This paper intends to review AI based data-driven approaches and hardware accelerators to predict the SoC, SoH and RUL of the LiBs. The goal is to choose an appropriate algorithm to develop an advanced AI based BMS that can precisely indicate the LiBs states which will be useful in E-Mobility.
Content may be subject to copyright.
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15053
Published by: The Mattingley Publishing Co., Inc.
A Review on AI based Predictive Battery
Management System for E-Mobility
Satyashil D. Nagarale, B. P. Patil
Asst. Professor, Dept of ETC, PCCOE, Pune
Principal, Army Institute of Technology, Pune
Article Info
Volume 83
Page Number: 15053 15064
Publication Issue:
May - June 2020
Article History
Article Received: 1May 2020
Revised: 11 May 2020
Accepted: 20 May 2020
Publication: 24May 2020
Abstract:
Abstract: The advancement in digitalization and availability of reliable sources of
information that provide credible data, Artificial Intelligence (AI) has emerged to
solve complex computational real life problems which was challenging earlier. The
Artificial Neural Networks (ANNs) play a very effective role in digital signal
processing. However, ANNs need rigorous main processors and high memory
bandwidth, and hence cannot provide expected levels of performance. As a result,
hardware accelerators such as Graphic Processing Units (GPUs), Field
Programmable Gate Arrays (FPGAs), and Application Specific Integrated Circuits
(ASICs) have been used for improving overall performance of AI based
applications. FPGAs are widely used for AI implementation as FPGAs have
features like high-speed acceleration, low power consumption which cannot be
done using central processors and GPUs. FPGAs are also a reprogrammable unlike
central processors, GPU and ASIC. In Electric-powered vehicles (E-Mobility),
Battery Management Systems (BMS) perform different operations for better use of
energy stored in lithium-ion batteries (LiBs). The LiBs are a non-linear
electrochemical system which is very complex and time-variant in nature. Because
of this nature, estimation of States like State of Charge (SoC), State of Health
(SoH) and Remaining Useful Life (RUL) is very difficult. This has motivated
researchers to design and develop different algorithms which will address the
challenges of LiBs states estimations. This paper intends to review AI based data-
driven approaches and hardware accelerators to predict the SoC, SoH and RUL of
the LiBs. The goal is to choose an appropriate algorithm to develop an advanced AI
based BMS that can precisely indicate the LiBs states which will be useful in E-
Mobility.
Keywords: Artificial Intelligence, Battery Management Systems, Electric-powered
automobiles, State of Charge, Remaining Useful Life, State of Health, Field
Programmable Gate Arrays, Graphic Processing Units, Application Specific
Integrated Circuits, and Li-ion batteries.
I. Introduction
In recent decades, E-Mobility has gained
importance due to environmental concerns and
the depletion of fossil fuels. Renewable energy
is preferred over fossil fuels due to
characteristics like renewability, non-
depletion, and it does not give rise to
environmental issues. LiBs have achieved
considerable attention in the E-Mobility
industry due to their safety, low maintenance,
longer life span, high efficiencies, nominal
voltage, reasonable cost, and ability to operate
in a large temperature range [1].
The availability of extensive credible data and
advancement in digital electronics that have
high computing power, have revived AI [2].
The accurate determination of the LiB states is
extremely challenging because of its high non-
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15054
Published by: The Mattingley Publishing Co., Inc.
linear, time-variant and complex
electrochemical system. AI based algorithms
can be used to estimate battery states
accurately independent of granular information
of electrochemical processes of batteries. AI
algorithms or Data driven approaches will be
useful for predicting battery states like SoC,
SoH and RUL. The SoC, SoH & RUL protect
the LiBs by providing visual signals or
warnings for any problems in the BMS. This
facilitates monitoring of the voltage, internal
resistance, current, temperatures, ageing and
life cycles of the LiBs [3, 4]. This paper
discusses a general working of BMS and
energy storage systems. This paper presents a
relative analysis of AI based data driven
estimation approaches of SoC, SoH and RUL
and evaluates various AI based approaches for
enhanced battery management. Finally, as part
of future approach, this review paper
recommends use of AI based BMS for E-
Mobility which will be beneficial for
automobile engineers, experts, and researchers.
II. Battery management system (BMS) for
E- Mobility
The past decades have witnessed an increase in
E-Mobility. Over 125 million electric vehicles
will be in use by 2030 according to the
projections [5]. BMS ensures a reliable,
efficient, and safe operation of the LiBs. BMS
is an electronic system that estimates the SoC,
SoH, and RUL; controls over-charge and
under-charge; controls voltage and
temperature, and ensures safety and fault
assessment of the cells. Due to the battery
being an electrochemical product, it poses an
uncertainty of performance in various
environmental and operational conditions.
BMS, therefore, controls and monitors the
states of the batteries at various levels like
module, cell and battery pack levels making it
a critical component in E-Mobility for
optimum operation of LiBs in varying driving
conditions. Relays, Sensors, and breakers are
incorporated in the BMS of E-Mobility to
ensure protection from under voltage, over
voltage, over-charge, under-charge, under-
current, over current, etc. [6]. The table below
showcases BMS components and their
operational details [7].
Table 1 BMS Components and their Operational Details
BMS Components
Operational Details of Component
Measurement or
Data acquisition
Measures physical or electrical parameters such as current, voltage,
temperature, pressure. A computer converts them into digital values.
Measurement can be done with the help of sensors, hardware and software.
Battery Algorithm
Estimate SOC, SOH and RUL with reference to current, voltage, ageing, and
temperature.
Capability
Estimation
After battery states estimation, BMS has to find the maximum available charge
and discharge current at any instant in accordance by using an algorithm. The
output of this component is passes to the Electronic Control Unit (ECU) to
prevent over charge and discharge of battery.
Cell Balancing
Cell Balancing equals or balances voltage level of each cell.
Thermal
Management
Any divergence from an operational temperature range is addressed by
activating cooling or heating system, etc. which facilitates thermal stability.
Vehicle
Communications
(CAN and
Ethernet)
Communication with all battery components.
Safety
Safety and Reliability of LiB relates to the construction and installation of the
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15055
Published by: The Mattingley Publishing Co., Inc.
cells. Protects the pack from damaging events such as over-charge and under-
charge and proactively detects potentially dangerous conditions within the
battery pack.
The literature reports that BMS can be
designed using various approaches based on
the suitable operation for a particular
application, but most approaches focus on a
specific operation, such as SoC estimation,
SoH estimation, RUL estimation or Cell
Balancing [8-10].
BMS has three different types of design
structures viz. centralized, modular, and
distributed. Based on the objectives to be met,
developers use suitable structure like a
distributed one for scalability and portability
[11]. Microcontroller Unit (MCU) or FPGAs
are used as a hardware component in BMS.
LiBs are extensively equipped in both high-
power applications and low-power electronics
products, such as hybrid-motor engines,
electric cars, smart phones, tablet, laptops, etc.
The table below showcases Commercial BMS
used in E-Mobility [12-17].
Table 2 - Commercial BMS used in E-Mobility
Sr.
No.
BMS
Manufactures
Description
Key Features
1
SPIKE
SPIKE’s developed
advanced BMS with
highly efficient thermal
management.
Each module comes with an advanced Battery
Management System and is optionally
equipped with liquid cooling plates to
significantly improve lifetime, safety and
performance.
2
AMP
AMP provides the best-
in-class BMS for E-
Mobility.
Estimate SoC & SoH, Power Prediction,
temperature & Humidity Sensing, Lower
system cost, Highest battery utilization and
etc.
3
ION ENERGY
ION Energy’s battery
designs and the
ecosystem use a
customizable and
modular approach.
Configurable single board compact
architecture.It supports multiple battery
chemistries. SoC & SoH estimations based on
advanced algorithms. Easily Customizable
features like additional temperature
measurements, current sensor, higher
balancing current, heater, etc.
4
RENESAS
ELECTRONICS
Renesas' provide BMS
solutions are specifically
designed to meet the stiff
safety, performance
requirements and
reliability
Cell equalization and safety.
Designed for next generation E-Mobility
5
GREENECO
Green Eco products are
used in renewable and
energy efficient products.
Charge Discharge Protection for each cell
Over Current Protection, Impendence and
Temperature measurements.
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15056
Published by: The Mattingley Publishing Co., Inc.
BMS for E-Mobility require efficient hardware
and software along with advanced battery state
estimation algorithms. The manufacturers have
not disclosed the advanced algorithms they
have used in BMS.
III. Energy Storage Device (ESD) for E-
Mobility
Currently, LiB technology is growing very fast
as the most reliable electrical power source for
E- Mobility. Various ESDs like LiB, VRFB,
NiCd, NaNICl, ZBFB, NaS and lead acid are
available. The table below lists the Different
types of ESD for E- Mobility with their
properties [18-19].
Table 3 - Types and Properties of ESD for E- Mobility
Energy
storage
device
Specific
Energy
Density
(Wh/L)
Power
density
(W/L)
Cell
Voltage
(V)
Life
Cycle
Nominal
Capacity
(%)
Round trip
Efficiency
(%)
Estimated
cost,
(USD/kWh)
LiB
200400
1500-
10,000
4.3
10,000
95
96
2001260
VRFB
2533
12
1.4
13,000
100
70
3151050
NiCd
60150
80600
1.3
2500
85
83
-
NaNiCl
160275
150270
-
3000
100
84
315488
ZBFB
5565
125
1.8
10,000
100
70
5251680
NaS
140300
140180
2.08
5000
100
80
263735
Lead-
acid
5080
10400
2.0
1500
50
82
105475
Table 3 shows that VRFB has the highest life
cycle and LiB has the highest power densities
and specific energy as compared to the other
storage devices. The nominal voltage is
important point as it determines the quantity of
single cell and number of cells required in a
pack of battery for reliable and safe operations.
Round Trip efficiency is defined as the ratio of
energy recovered and energy input to ESS.
Compare to other Energy storage device LiB
has better round trip efficiency which plays an
important role in BMS to improve overall
performance. LiB is better choice because of
its power density, specific energy density, cell
voltage, life cycle, round trip efficiency and
cost. Although LiB is the best choice for E-
Mobility, the challenges of reduction in capital
cost and high life cycle need to be addressed.
BMS is an essential component of all LiB
packs. These battery packs can be classified
into Low Voltage (LV) or High Voltage (HV)
(UNECE 2013).
6
ORION
The Orion BMS,
specifically designed to
meet the difficult
requirements of
protecting and managing
packs of battery for E-
Mobility with automotive
grade quality.
BMS settings include: Over Charge and
Under Charge voltage, Over current limits.
SoC Estimation, Thermal Management along
with current sensor, communication unit and
etc.
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15057
Published by: The Mattingley Publishing Co., Inc.
Table 4: Classifications of LiB packs
Classifications of
LiB packs
Range
Usability
Low Voltage (LV)
30 1000 VAC
Light electric and hybrid vehicles, two and three wheelers.
High Voltage (HV)
60 1500 VDC
Heavy electric vehicles such as elevators, conveyors, trolleybuses and
etc.
2. SoC, SoH and RUL Estimation Methods
As pointed out earlier, accurate battery states
estimation is a very critical function of the
BMS design. Therefore, different literature
presents various methods to calculate the SoC,
SoH and RUL precisely. The SoC estimation
helps to optimize the battery performance and
extend battery lifespan.
SoC = (available capacity/rated capacity*) X
100
SoH = (maximum charge capacity /rated
capacity*) X 100
RUL = Total life cycles - Actual life cycles
(*Rated capacity is given by manufactures
which is constant through the battery lifetime)
Table 5 shows the estimation methods of
different batteries.
Table 5 - Estimation methods of different batteries [19-23]
Sr.
No.
Classification
of Estimation
Methods
Working
Principle
Methods
Key Limitations
1
Direct
Measurement
Physical
properties such
as impedance,
and
charge/discharge
current.
Internal
Resistance(IR),
Open-circuit voltage
(OCV),
Electromotive
force(EMF) &
Impedance
Spectroscopy (IS)
Unable to measure initial states.
Open loop, minute errors will build
up with time due to the integration
term.
Requires high precision sensors.
2
Book-
keeping
Input will be
Battery charge
and discharge
current
Coulomb Counting
(CC)
Open Loop, Sensitive to current
sensor precision.
Accuracy depends on quality of
sensors and initial LiB states.
Accuracy depends on battery
history, temperature, discharge
current, and life cycle of battery.
Not suggested for online BMS as
the battery needs long time resting.
3
Model-based
By developing
battery models
battery ageing is
evaluated but
these methods
involve
complicated
mathematical
Adaptive methods:
The Kalman filter;
Particle filter; &
Least square
Accuracy highly depends on quality
of the model. The algorithms have
high complexity, high
computational cost, and need
experimental tests to form different
datasets. The performance of the
KF variants is required on previous
knowledge and measurement noise
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15058
Published by: The Mattingley Publishing Co., Inc.
operations.
covariance which is causing
performance to degrade and leads
to poor convergence or slow
adaptation.
4
Data Driven
or AI or
Computer
Intelligence
Used Advanced
Algorithms.
FL, ANN, SVM,
RNN
Require high computational time
and storage size. Accuracy depends
on quantity of data and quality
training NN.
As compared to other methods, the data driven
approaches can successfully capture the
nonlinear relationship of battery parameters
and are more suitable to estimate SoC, SoH
and RUL. These methods work independent of
battery operating condition and complex
electrochemical process of LiBs. For battery
state estimation by the data driven FL, SVM,
ANN are accepted by few of researchers
accepted [24-27]. Based on the study of
various methods to estimate battery states, the
AI based data-driven methods generate more
accurate results and are simpler as compared to
the direct, model-based, and adaptive filter
methods.
IV. AI based Estimation Methods
i. Genetic Algorithm (GA)
GA is an optimization method and used to
estimate the model parameters of LiB system.
Zheng Chen used GA to measure SoH for
electric and hybrid electric vehicle applications
and also developed formula to calculate SoH
[28].
ii. Bacterial Foraging Algorithm (BFA)
This is a nature inspired optimization
algorithm. Which is based on Escherichia coli
bacteria’s social foraging behavior. This is
used to find the solution of engineering and
mathematical problems because of its high
efficiency and simplicity. To estimate the
unknown parameters of the LiB, BFA is also
utilized. [29].
iii. Particle Swarm Optimization (PSO)
Another algorithm which is based on nature-
inspired approach using the social behavior of
different species, such as birds or fishes,
interacting with each other or with the
surroundings is PSO. Main objective of this
method is data sharing in the group, where
each bird in the flock does not know the exact
location of the food, but they can track the
food site very easily through information
sharing method [30].
iv. iv. Fuzzy Logic (FL)
FL is another method like LiB which recognize
the unknown parameters of a highly complex
and nonlinear system. The working of FL has
four stages: fuzzification, fuzzy rule base,
inference engine, and defuzzification. To
evaluate the parameters of the SOC with
improved accuracy FL was also used [31].
However, FL requires large memory for
storage and time consuming.
v. v. Neural Network (NN)
The NN is composed of nodes or neurons
which is similar to human brains.
Fundamentally, NN uses a three-layer, input,
output and hidden layers containing neurons
with system specifications. The NN has self-
adaptability and self learning abilities. The
BSA and back propagation neural network
(BPNN) can be used to improve the
performance of NN [32]. The NN can be use to
estimate battery states efficiently.
vi. vi. Adaptive Neuro Fuzzy Inference System
(ANFIS)
An ANFIS is better form of the artificial NN,
which is based on the TakagiSugeno fuzzy
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15059
Published by: The Mattingley Publishing Co., Inc.
inference system. The ANFIS has the
advantages of FL and NN in a single
framework. For modeling, optimization, and
nonlinear mapping ANFIS is used as an
extraordinary tool. The comparative study
showed the better performance of ANFIS over
NN. [33].
vii. vii. Support Vector Machine (SVM)
The SVM is machine learning algorithm that
uses both classification or regression
challenges to change to a linear model from
nonlinear model. However, the complexity of
the SVM system is higher due to its complex
quadratic programming. SVM can be used to
estimate states of LiB [34].
viii. Multivariate Adaptive Regression Splines
(MARS)
Novel type of flexible regression analysis for
high dimensional data called as MARS was
suggested by Friedman in 1991. Similar with
data driven approach, no prior knowledge on
the form of the numerical operation is required
for MARS. The key advantages of MARS lie
in its capacity to capture the intrinsic
complicated data mapping in high-dimensional
data patterns and produce simpler, easier-to-
interpret models, and its ability to perform
analysis on parameter relative importance. The
important advantage of their suggested method
is that it can be implemented using low cost
microcontroller [35].
ix. ix. Recurrent neural network (RNN)
Current input decides the output of FNN. It is
inaccurate to use the FNN process for time
sequence problems such as battery states
estimation. The RNN is a type of an ANN that
add additional weights to the neurons to create
feedback loop in the NNs to maintain an
internal neuron. In traditional feed forward
neural network (FNN), all test cases are
considered to be independent whereas in RNN,
present state output depend on input as well as
output from previous state which more suitable
for LiB state estimation because battery states
not only depend on present state also depend
previous state. Also, number of inputs to FNN
is fixed and cannot be randomly changed,
which is not easy for battery states estimation
at any given time moment. This enables the
RNN to deal with sequential or time series
problem by remembering, storing, and
processing past complex signals. RNNs have
been mostly used in time series forecasting,
language or speech recognition, machine
translation, and system modeling. RNNs has
short-term memory problem. If a sequence is
long enough, they will have a hard time to
capture long-term sequential dependencies
[36]. To overcome these problems there are
commonly-used RNN such as Gated Recurrent
Unit (GRU) and Long-Short Term Memory
(LSTM) networks. GRURNN and LSTM
Networks both are popular ANN or self
learning networks have given excellent
solution to the problems in various domain
such as speech recognition, language
correction, robotic assistance, etc. GRU-RNN
and LSTM networks both are a type of RNN
which uses separate units in addition to RNN
structure. LSTM units consist of a 'memory
cell' that can maintain data in memory for long
period. A set of logical gates are used to
control while information enters the memory,
when it's output, and it's forgotten. This
architecture helps them to learn longer-term
dependencies. GRU-RNNs are similar to
LSTMs, but uses a simple structure. Due to use
of set of gates for control of flow of
information they don’t require separate
memory which reduces the count of gates.
GRU-RNN and can measure SoC, SoH and
RUL more accurately by experimenting battery
historical data factors such as voltage, current
and at different temperature levels, hence does
not require information about battery complex
chemical reactions, internal chemistry, and
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15060
Published by: The Mattingley Publishing Co., Inc.
model parameters. FPGAs are best suitable to
implement on hardware compared to CPU,
ASIC and GPU. Further betterment can be
done on the GRU-RNN architecture’s by
experimenting or implementing various
activation function used in GRU to improve
accuracy [37].
Table 6 - Summary of the AI Algorithms available for LiBs states estimation.
AI
Algorithms
Advantages
Limitations
Applicable
in E-Mobility
GA
Robust to noisy environment
and accuracy level is high.
Time consuming and more
computational complexity.
Yes
BFA
Gives moderate accuracy for
dynamic current.
High Latency.
No
PSO
Moderate accuracy in
measuring the SOC online
High Latency.
Yes
FL
Moderate accuracy in different
conditions
Requires large data storage,
computational complexity and
Expensive data processing units.
Yes
NN
Most suitable methods for state
estimation in E-Mobility and
works in any condition.
Requires large data storage and
depend on training of NN.
Yes
ANFIS
Most suitable methods for state
estimation in E-Mobility and
works in any condition.
Requires large data storage and
depend on training of NN.
Yes
SVM
Suitable for non linear model
High Latency.
Yes
MARS
Moderate accuracy
Number of experiments are
needed to validate this technique
are more. Allowed only for
certain input variables
No
RNN
No prior knowledge of
battery’s internal parameters or
chemical process is required.
Suitable for non linear model.
Requires large data storage and
depend on training of NN.
Gradient Vanishing Problem.
Yes
GRU-RNN/
LSTM
Prior information of battery’s
internal parameters or chemical
process is not required and is
suitable for nonlinear model.
Reason of gradient decay over
layers is use of sigmoid or tangent
as an activation function.
Accuracy depends on activation
functions.
Yes
Based on the above summary, GRU-RNN can
give much better accuracy. The problem of
long term dependencies in the RNN is
overcome and is suitable for nonlinear model.
To extend this work, battery lifetime
experiments must be conducted to obtain
battery aging data for evaluating accuracy.
Future work will include prototype hardware
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15061
Published by: The Mattingley Publishing Co., Inc.
implementation for the BMS by using FPGA
based accelerators.
V. FPGA Accelerators
FPGAs offer high computing capabilities, re-
configurability, low power consumption,
concurrency, and customization of architecture
for particular applications which make it a very
suitable platform for hardware acceleration.
FPGAs are being used for implementing AI or
machine learning algorithms to improve
overall performance. Hardware accelerators
such as ASIC, FPGA, and GPU have been
used to betterment of performance of AI based
applications. AI based applications generally
use GPUs as hardware accelerator for
enhancing training and classification process.
This is because GPUs support complex
mathematical operations and provide high
memory bandwidth. The problem with GPU
accelerators is that these are power hungry.
Hence, GPU used in AI applications on cloud
service, large servers, or in E-Mobility will
consume more power. Whereas, FPGA have
comparatively limited on-chip memory, I/O
bandwidths and computing resources, FPGA
offers better results in terms of low power
consumption, faster data transfer and
flexibility than GPU. The throughput of AI
application can be enhanced by using ASIC as
hardware accelerator. But, ASICs are one time
programmable, requires long development
time and high design cost. Present EDA tools
supports general purpose programming
languages like C or C++ along with hardware
description languages (HDLs) which resolves
the programming concerns and shortens the
development time [38-43].
VI. Motivation of the research
The government of India intends a 30%
penetration in E-Mobility market and is
encouraging production and use of (Hybrid &)
Electric Vehicles. In some industries, the
government had compelled adoption of E-
Mobility. Use of E-Mobility provides health
benefits by reducing air pollution, noise
pollution, and water pollution caused by
gasoline or oil spills from petrol/diesel
vehicles. E-mobility is also much safer in a
possible collision and is less like to roll over.
E-mobility is powered by renewable energy
sources and reduces a country’s fuel exports.
[44-45] International Data Corporation
predicts spends on AI and Machine Learning
(ML) will grow from to $57.6 billion by 2021.
Revenue from AI-based software will reach
$105.8 billion by 2025 is predicted by Tractica
[46].
Tested and reliable datasets played vital role in
data driven approach for accurate prediction of
battery states estimation. Below are a few
public testing datasets, refer [47-49] for more
details on data sets.
Public Testing Datasets
Panasonic 18650PF
Samsung 18650-20R
Prognostic Center of Excellence (PCoE) of NASA
Ames Research Center
Department of
Mechanical Engineering
at McMaster University,
Ontario, Canada.
Center for Advanced
Life Cycle Engineering
at University of
Maryland
Data repository focuses exclusively on data
sets that can be used for development of
prognostic algorithms (prognostic data sets)
3. Challenge in BMS and Possible solutions AI based BMSs are in a developing stage. The
hardware required for BMS are very costly and
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15062
Published by: The Mattingley Publishing Co., Inc.
impractical. Whereas the testing of BMS
should be ideally performed in real operating
conditions of the roads, most of the research is
theoretical and conducted in laboratories. The
limitation is that AI based BMS do not take
into account effect of factors like vibration,
temperature variation, snow, rain, etc. To build
end-user trust, the difference between real
operating conditions and laboratory tests
should be viewed by next research.
Researchers must direct efforts to design an
efficient predictive hardware prototype
algorithm to improve speed, power, and
accuracy of the BMS.
VII. Conclusion
The key take-away from this review is data
driven estimation techniques suitable for
different battery types, and accurate estimation
of SoC, SoH and RUL. On the other hand, the
availability of testing datasets and robust
processing of data in real-time is a limitation.
The concern related to real-time processing
can be minimized with the advancement of the
computational tools for implementing AI based
predictive algorithms in BMS for E-mobility.
The outcomes of this review will contribute to
the future of E-Mobility as engineers and
experts develop an efficient SoC, SoH and
RUL estimation method/algorithm. The AI
based data driven proposed approach should be
chosen over other existing BMS because of
low cost, power consumption, high speed,
reprogrammable logic, and high on-chip
memory storage. The battery states
determination algorithms, developed with the
help of data driven approach, are highly
accurate and are a strong basis for practical
implementation. It will be fascinating to
experience the impact of this technology
applied in automobile, healthcare,
transportation, and robotics industry.
VIII. References
[1] Hannan MA, Lipu MSH, Hussain A, Mohamed
A. A review of lithium-ion battery state of
charge estimation and management system in
electric vehicle applications: challenges and
recommendations. Renew Sust. Energ Rev
2017; 78:83454.
[2] Chen, J.; Ouyang, Q.; Xu, C.; Su, H. “Neural
network-based state of charge observer design
for lithium-ion batteries”, IEEE Trans. Control
Syst. Technol. 2017, PP, 19.
[3] Neeta Khare, Rekha Govil, and Surendra
Kumar Mittal, “A Process of determining State
of Charge and State of Health of a Battery”,
Indian Patent, 813/KOL/2005.
[4] Waag, W.; Fleischer, C.; Sauer, D.U. Critical
review of the methods for monitoring of
lithium-ion batteries in electric and hybrid
vehicles. J. Power Sources 2014, 258, 321
339.
[5] https://www.cnbc.com/2018/05/30/electric-
vehicles-will-grow-from-3-million-to-125-
million-by-2030-iea.html [accessed on
22/03/2019]
[6] Tang, X.; Liu, B.; Gao, F. State of charge
estimation of lifepo4 battery based on a gain-
classifier observer. Energy Procedia 2017, 105,
20712076.
[7] Cheng, K.W.E.; Divakar, B.P.; Wu, H.; Ding,
K.; Ho, H.F. Battery-management system
(BMS) and SOC development for electric
vehicles. IEEE Trans. Veh. Technol. 2011, 60,
7688.
[8] Cai, Y.;Wang, Q.; Qi,W. D-ukf based state of
health estimation for 18650 type lithium
battery. In Proceedings of the 2016 IEEE
International Conference onMechatronics and
Automation, Harbin, China, 710 August
2016, pp. 754758.
[9] Chaoui, H.; Gualous, H. Adaptive state of
charge estimation of lithium-ion batteries with
parameter and thermal uncertainties. IEEE
Trans. Control Syst. Technol. 2017, 25, 752
759.
[10] Beir, M.D.; Calado, M.d.R.A.; Pombo, J.A.N.;
Mariano, S.J.P.S. Balancing management
system for improving li-ion batteries capacity
usage and lifespan. In Proceedings of the 2016
IEEE 16th International Conference on
Environment and Electrical Engineering
(EEEIC), Florence, Italy, 710 June 2016; pp.
16.
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15063
Published by: The Mattingley Publishing Co., Inc.
[11] Feng, Y.; Cao, Z.; Shen,W.; Yu, X.; Han, F.;
Chen, R.;Wu, J. Intelligent battery
management for electric and hybrid electric
vehicles: A survey. In Proceedings of the 2016
IEEE International Conference on Industrial
Technology (ICIT), Taipei, Taiwan, 1417
March 2016; pp. 14361441.
[12] https://spike.global/battery-
module/14s35p/[Last accessed on 22/03/2019]
[13] https://www.automotivepower.com/products/b
attery-management
systems.html?gclid=Cj0KCQjwmpb0BRCBA
RIsAG7y4za5peLhh6QPI4DECn_v5WAnQ8S
XvZh71L6AdPlre2KZjyt4Chqm9lAaAnF3EA
Lw_wcB[Last accessed on 22/03/2019]
[14] https://www.ionenergy.co/platform/battery-
management-systems/fs-ct/[Last accessed on
22/03/2019]
[15] https://www.renesas.com/in/en/[Last accessed
on 22/03/2019]
[16] http://greenecoindia.com/datasheet.html[Last
accessed on 22/03/2019]
[17] https://www.orionbms.com/[Last accessed on
22/03/2019]
[18] Wang, Q.; Jiang, B.; Li, B.; Yan, Y. A critical
review of thermal management models and
solutions of lithium-ion batteries for the
development of pure electric vehicles. Renew.
Sustain. Energy Rev. 2016, 64, 106128
[19] Muhammad Umair Ali , Amad Zafar , Sarvar
Hussain Nengroo , Sadam Hussain
,Muhammad Junaid Alvi and Hee-Je Kim ,
“Towards a Smarter Battery Management
System for Electric Vehicle Applications: A
Critical Review of Lithium-Ion Battery State of
Charge Estimation”, Energies 2019, 12, 446;
doi:10.3390/en12030446
[20] P. Shen, M. Ouyang, L. Lu, J. Li, and X. Feng,
``The co-estimation of state of charge, state of
health, and state of function for lithium-ion
batteries in electric vehicles,'' IEEE Trans.
Veh. Technol., vol. 67, no. 1, pp. 92-103, Jan.
2018.
[21] Lipu, M.H.; Hannan, M.; Hussain, A.; Hoque,
M.; Ker, P.J.; Saad, M.; Ayob, A. A review of
state of health and remaining useful life
estimation methods for lithium-ion battery in
electric vehicles: Challenges and
recommendations. J. Clean. Prod. 2018, 205,
115133.
[22] Juan Pablo Rivera-Barrera,Nicolás Muñoz-
Galeano and Henry Omar Sarmiento-
Maldonado,“SoC Estimation for Lithium-ion
Batteries: Review and Future Challenges”
[23] Huang, M.; Kumar, M. Electrochemical
Model-Based Aging Characterization of
Lithium-Ion Battery Cell in Electrified
Vehicles. In Proceedings of the ASME 2018
Dynamic Systems and Control Conference
(DSCC 2018), Atlanta, GA, USA, 30
September3 October 2018; Volume 3, pp. 1
10.
[24] Bijender Kumar, Neeta Khare ,P.K.
Chaturvedi, “FPGA Design Scheme for Battery
SoC & SoH Algorithms for Advanced BMS”,
[25] https://www.sciencedirect.com/topics/engineeri
ng/battery-management-system [Last accessed
on 22/03/2019]
[26] https://www.maximintegrated.com/en/design/te
chnicaldocuments/appnotes/6/6638.html?s_kw
cid=AL!8732!3!422714005632!b!!g!!&gclid=
Cj0KCQjw9tbzBRDVARIsAMBplx9aLoxNnt
xvYXLCBnUsksm4IMuls98z8ptrV9Xdm5IX
XYmRGdBhuPIaAuo0EALw_wcB [Last
accessed on 22/03/2019]
[27] https://www.grandviewresearch.com/industry-
analysis/battery-management-system-bms-
market [Last accessed on 22/03/2019]
[28] Chen, Z.; Mi, C.C.; Fu, Y.; Xu, J.; Gong, X.
Online battery state of health estimation based
on Genetic Algorithm for electric and hybrid
vehicle applications. J. Power Sources 2013,
240, 184192.
[29] Ma, Y.; Ru, J.; Yin, M.; Chen, H.; Zheng, W.,
Electrochemical modeling and parameter
identification based on bacterial foraging
optimization algorithm for lithium-ion
batteries. J. Appl. Electrochem. 2016, 46,
11191131.
[30] Ali, M.U.; Habib, B.; Iqbal, M. Fixed head
short term hydro thermal scheduling using
improved particle swarm optimization.
Nucleus (Islamabad) 2015, 52, 107114.
[31] Singh, P.; Vinjamuri, R.; Wang, X.; Reisner,
D. Design and implementation of a fuzzy
logic-based state of charge meter for li-ion
batteries used in portable defibrillators. J.
Power Sources 2006, 162, 829836.
[32] Hannan, M.A.; Lipu, M.S.H.; Hussain, A.;
Saad, M.H.; Ayob, A. Neural network
approach for estimating state of charge of
lithium-ion battery using backtracking search
algorithm. IEEE Access 2018, 6, 10069
10079.
[33] Dai, H.; Guo, P.; Wei, X.; Sun, Z.; Wang, J.
Anfis (adaptive neuro-fuzzy inference system)
based online soc (state of charge) correction
considering cell divergence for the EV (electric
May June 2020
ISSN: 0193-4120 Page No. 15053 15064
15064
Published by: The Mattingley Publishing Co., Inc.
vehicle) traction batteries. Energy 2015, 80,
350360.
[34] Anton, J.A.; Nieto, P.G.; Viejo, C.B.; Vilan,
J.V. Support vector machines used to estimate
the battery state of charge. IEEE Trans. Power
Electron. 2013, 28, 59195926.
[35] Antón, J.C.Á.; Nieto, P.J.G.; de Cos Juez, F.J.;
Lasheras, F.S.; Viejo, C.B.; Gutiérrez, N.R.
Battery state-of charge estimator using the
mars technique. IEEE Trans. Power Electron.
2013, 28, 37983805.
[36] Esteva, A.; Kuprel, B.; Novoa, R.A.; Ko, J.;
Swetter, S.M.; Blau, H.M.; Thrun, S.
Dermatologist-level classification of skin
cancer with deep neural networks. Nature
2017, 542, 115118.
[37] Zhang, Y.; Xiong, R.; He, H.; Pecht, M.G.
Long short-term memory recurrent neural
network for remaining useful life prediction of
lithium-ion batteries. IEEE Trans. Veh.
Technol. 2018, 67, 56955705.
[38] A. Shawahna, S. M. Sait & A. El-Maleh,
“FPGA-Based Accelerators of Deep Learning
Networks for Learning and Classification: A
Review”, IEEE Access, vol. 7, pp. 7823-7859,
2019
[39] A. Vasudevan, A. Anderson, and D. Gregg,
“Parallel multi channel convolution using
general matrix multiplication,” in Application-
specific Systems, Architectures and Processors
(ASAP), 2017 IEEE 28th International
Conference on. IEEE, 2017, pp. 1924.
[40] J. Misra and I. Saha, “Artificial neural
networks in hardware: A survey of two decades
of progress,” Neurocomputing, vol. 74, no. 1-3,
pp. 239255, 2010.
[41] L. Du, Y. Du, Y. Li, J. Su, Y.-C. Kuan, C.-C.
Liu, and M.-C. F. Chang, A reconfigurable
streaming deep convolutional neural network
accelerator for internet of things,” IEEE
Transactions on Circuits and Systems Regular
Papers, vol. 65, no. 1, pp. 198208, 2018.
[42] A. Putnam, A. M. Caulfield, E. S. Chung, D.
Chiou, K. Constantinides, J. Demme, H.
Esmaeilzadeh, J. Fowers, G. P. Gopal, J. Gray
et al., “A reconfigurable fabric for accelerating
large-scale datacenter services,” ACM
SIGARCH Computer Architecture News, vol.
42, no. 3, pp. 1324, 2014. 3, 13
[43] Y. Liang, K. Rupnow, Y. Li, D. Min, M. N.
Do, and D. Chen, “High-level synthesis:
productivity, performance, and software
constraints,” Journal of Electrical and
Computer Engineering, vol. 2012, p. 1, 2012.
[44] https://www.weforum.org/agenda/2019/10/how
-can-india-transition-to-electric-vehicles-heres-
a-roadmap [accessed on 9th April, 2020]
[45] https://www.ergon.com.au/network/smarter-
energy/electric-vehicles/benefits-of-electric-
vehicles [accessed on 9th April, 2020]
[46] https://www.capgemini.com/consultingde/wpc
ontent/uploads/sites/32/2017/09/artificialintelli
gence-report.pdf [accessed on 20th Feb 2020]
[47] https://www2.deloitte.com/content/dam/Deloitt
e/global/Images/infographics/technologymedia
telecommunications/gxdeloitte-tmt-2018-
predictions-full-report.pdf [accessed on 20th
Feb 2020]
[48] https://semiengineering.com/using-fpgas-for-
ai/ [accessed on 20th Feb 2020]
[49] https://www.apriorit.com/dev-blog/586-fpgas-
for-ai [accessed on 20th Feb 2020]
... However, certain fault features are determined at a later stage of system failure. Hence, accurate and more realtime fault diagnosis systems cannot be implemented [222]. These aspects have become a major concern for BMSs in enhancing battery safety. ...
... Using the benefits of cloud storage and cloud computing, a novel cloud-based battery monitoring and fault diagnosis model can be developed. This model uses a cyber-physical platform for measuring input quantities and for fault diagnosis [222]. Several data-driven models can be incorporated for more accurate estimation of battery states and fault features to detect faults. ...
Article
Full-text available
As the battery provides the entire propulsion power in electric vehicles (EVs), the utmost importance should be ascribed to the battery management system (BMS) which controls all the activities associated with the battery. This review article seeks to provide readers with an overview of prominent BMS subsystems and their influence on vehicle performance, along with their architectures. Moreover, it collates many recent research activities and critically reviews various control strategies and execution topologies implied in different aspects of BMSs, including battery modeling, states estimation, cell-balancing, and thermal management. The internal architecture of a BMS, along with the architectures of the control modules, is examined to demonstrate the working of an entire BMS control module. Moreover, a critical review of different battery models, control approaches for state estimation, cell-balancing, and thermal management is presented in terms of their salient features and merits and demerits allowing readers to analyze and understand them. The review also throws light on modern technologies implied in BMS, such as IoT (Internet of Things) and cloud-based BMS, to address issues of battery safety. Towards the end of the review, some challenges associated with the design and development of efficient BMSs for E-mobility applications are discussed and the article concludes with recommendations to tackle these challenges.
... However, the increasing attention and recent advancements in the realm of Artificial Intelligence (AI) and machine learning (ML) have significantly influenced research and development efforts in developing novel techniques for estimating the states of EV batteries (Vidal et al., 2020). Hence, benefiting from the development in digitalization and the availability of reliable data sources, AI technology has been employed to solve complex computational problems that used to be challenging (Nagarale & Patil, 2020). However, some other non-AI techniques may be used to reduce the online calculations, especially when simple equations are adopted, yet it may lead to less, but acceptable, accuracy (Othman et al., 2022). ...
Article
Full-text available
Rechargeable Lithium-ion batteries have been widely utilized in diverse mobility applications, including electric vehicles (EVs), due to their high energy density and prolonged lifespan. However, the performance characteristics of those batteries, in terms of stability, efficiency, and life cycle, greatly affect the overall performance of the EV. Therefore, a battery management system (BMS) is required to manage, monitor and enhance the performance of the EV battery pack. For that purpose, a variety of Artificial Intelligence (AI) techniques have been proposed in the literature to enhance BMS capabilities, such as monitoring, battery state estimation, fault detection and cell balancing. This paper explores the state-of-the-art research in AI techniques applied to EV BMS. Despite the growing interest in AI-driven BMS, there are notable gaps in the existing literature. Our primary output is a comprehensive classification and analysis of these AI techniques based on their objectives, applications, and performance metrics. This analysis addresses these gaps and provides valuable insights for selecting the most suitable AI technique to develop a reliable BMS for EVs with efficient energy management.
... LITERATURE REVIEW To extend battery lifetime and improve its performance, battery state of charge and state of health estimation is important because battery is one of the most expensive part of energy storage system [14]. Several technique to extend battery lifetime in recent studies are : limiting SOC charge level to 50% can increased battery lifetime expectancy by 44-130% [17], smart AI integration feature on battery [18], cloud battery management system with online SOC and SOH [19], optimize battery charging method [20], equalize charge current distribution [21], remaining useful lifetime (RUL) prediction [22], [23]. All these studies shows that accurate SOC is needed in battery management system for cell balancing to prevents batteries from over discharge and overcharge which can degrade batteries lifetime. ...
... LITERATURE REVIEW To extend battery lifetime and improve its performance, battery state of charge and state of health estimation is important because battery is one of the most expensive part of energy storage system [14]. Several technique to extend battery lifetime in recent studies are : limiting SOC charge level to 50% can increased battery lifetime expectancy by 44-130% [17], smart AI integration feature on battery [18], cloud battery management system with online SOC and SOH [19], optimize battery charging method [20], equalize charge current distribution [21], remaining useful lifetime (RUL) prediction [22], [23]. All these studies shows that accurate SOC is needed in battery management system for cell balancing to prevents batteries from over discharge and overcharge which can degrade batteries lifetime. ...
Article
Full-text available
Renewable energy harvesting through solar photovoltaic with solar smart dome at rural area can help local farmers drying agricultural product such as coffee, spices, and dried fruit. To have a more viable and economical battery for the energy storage system, an accurate prediction battery State of Charge (SOC) is important to help control the battery charging and discharging, to extend the battery lifespan. This study explore correlation between SOC prediction with battery observable parameter such as voltage, current and temperature. Using Transformer Neural Network with comparison of Long-Short Term Memory (LSTM) and Gated Recurrent Unit (GRU), prediction model constructed utilizing two different datasets of laboratory lithium battery LiFePO4 and actual lead acid battery OPzS to measure model accuracy and its training time with extreme condition. Result show that voltage having strong positive correlation with SOC prediction for both battery type, while temperature having strong positive correlation only on lead acid battery. Current didn’t have direct correlation to SOC but have strong positive correlation with voltage for both battery dataset. Best prediction result gained from GRU at 45 epochs with MAE 0.642%, RMSE 0.885 %, R2 99.88% and training time of 10.74s. Transformer Neural Network accuracy placed third after LSTM with MAE 1.175%, RMSE 1.634%, R2 99.69% but it has faster training time at 7.13 second. Generalization capability of neural network in SOC prediction to produce great accuracy is proven in this study on GRU model with highest MAE of 1.19% given its challenge of limited data quantity, quality, and different battery type. Keywords— Battery State Prediction, Transformer Neural Network, State of Charge, Machine Learning, Smart Solar Dryer
... In this research, a data-driven approach is adopted, in specific under machine learning, the Regression approach, which is an unsupervised technique, is adopted for parameter estimation. For any highly complex quadratic programming, the SVM is used for solving regression problems [13]. The typical criteria for finding optimal separation boundaries are to maximize the distance between the hyper plane and the nearest data point of any cluster. ...
Article
Full-text available
The main source of power in Electric Vehicles (EVs) is derived from batteries. An efficient cell model is extremely important for the development of complex algorithms like core temperature estimation, State of Health (SOH) estimation and State of Charge (SOC) estimation. In this paper, a new methodology for improving the SOC estimation using Equivalent Cell Model (ECM) approach is proposed. The modeling and simulations were performed using MATLAB/Simulink software. In this regard, a Li polymer cell was modeled as a single Resistor-Capacitor (RC) pair (R0, R1 and C1) model using PowerTrain blockset in MATLAB/Simulink software. To validate the developed model, a NASA dataset was used as the reference dataset. The cell model was tuned against the NASA dataset for different currents in such a way that the error in the terminal voltages (difference in terminal voltage between the dataset and the ECM) is
Article
Full-text available
Energy storage system (ESS) technology is still the logjam for the electric vehicle (EV) industry. Lithium-ion (Li-ion) batteries have attracted considerable attention in the EV industry owing to their high energy density, lifespan, nominal voltage, power density, and cost. In EVs, a smart battery management system (BMS) is one of the essential components; it not only measures the states of battery accurately, but also ensures safe operation and prolongs the battery life. The accurate estimation of the state of charge (SOC) of a Li-ion battery is a very challenging task because the Li-ion battery is a highly time variant, non-linear, and complex electrochemical system. This paper explains the workings of a Li-ion battery, provides the main features of a smart BMS, and comprehensively reviews its SOC estimation methods. These SOC estimation methods have been classified into four main categories depending on their nature. A critical explanation, including their merits, limitations, and their estimation errors from other studies, is provided. Some recommendations depending on the development of technology are suggested to improve the online estimation.
Article
Full-text available
The state of charge (SOC) is a critical evaluation index of battery residual capacity. The significance of an accurate SOC estimation is great for a lithium-ion battery to ensure its safe operation and to prevent from over-charging or over-discharging. However, to estimate an accurate capacity of SOC of the lithium-ion battery has become a major concern for the electric vehicle (EV) industry. Therefore, numerous researches are being conducted to address the challenges and to enhance the battery performance. The main objective of this paper is to develop an accurate SOC estimation approach for a lithium-ion battery by improving back-propagation neural network (BPNN) capability using backtracking search algorithm (BSA). BSA optimization is utilized to improve the accuracy and robustness of BPNN model by finding the optimal value of hidden layer neurons and learning rate. In this study, Dynamic Stress Test (DST) and Federal Urban Driving Schedule (FUDS) drive profiles are applied for testing the model at three different temperatures. The obtained results of the BPNN based BSA model are compared with the radial basis function neural network (RBFNN), generalized regression neural network (GRNN) and extreme learning machine (ELM) model using statistical error values of root mean square error (RMSE), mean absolute error (MAE), mean absolute percentage error (MAPE) and SOC error to check and validate the model performance. The obtained results show that the BPNN based BSA model outperforms other neural network models in estimating SOC with high accuracy under different EV profiles and temperatures.
Article
Full-text available
Convolutional neural network (CNN) offers significant accuracy in image detection. To implement image detection using CNN in the internet of things (IoT) devices, a streaming hardware accelerator is proposed. The proposed accelerator optimizes the energy efficiency by avoiding unnecessary data movement. With unique filter decomposition technique, the accelerator can support arbitrary convolution window size. In addition, max pooling function can be computed in parallel with convolution by using separate pooling unit, thus achieving throughput improvement. A prototype accelerator was implemented in TSMC 65nm technology with a core size of 5mm2. The accelerator can support major CNNs and achieve 152GOPS peak throughput and 434GOPS/W energy efficiency at 350mW, making it a promising hardware accelerator for intelligent IoT devices.
Conference Paper
Full-text available
A state of charge (SOC) estimation is required to work well over a wide range of conditions. In this study, a multi-gain observer based on classified conditions is proposed in order to estimate SOC efficiently. The feedback gain in the observer is switched by a proposed geometry classifier to categorize the voltage error into different groups so that the observing strategies can be designed for different error sources, and thereby robust and accurate SOC estimations. Different load conditions (including QC/T 897-2011 standard suggested condition) are tested to verify the proposed method. The results show that the proposed method is effective and accurate. It is possible to solve local model inaccuracies and data saturation problems in a computationally efficient way.
Article
Complications of optimization problem associated with Fixed Head Short Term Hydrothermal Scheduling (STHTS) are not only greatly obscure but also enclose numerous constraints. Generally non-linear, non-convex and clustered search space is connected with STHTS problem. Number of techniques, from simplex to complex, have already been used and implemented by research scholars in order to solve STHTS and management related problems. A very powerful and robust technique is necessary to efficiently optimize STHTS problem. With this objective, Improved Particle Swarm Optimization technique implemented here to comparatively better optimize STHTS problem.
Conference Paper
Lithium-ion battery cycle- and calendar-life remain to be one of the greatest uncertainties for the advanced energy storage systems. Accurate characterization of battery aging has been crucial for battery state-of-health (SOH) estimation and the remaining useful life (RUL) prediction. The formation-and-growth of the solid-electrolyte interphase (SEI) has been widely recognized as one of the most prominent battery degradation mechanisms. It consumes the cyclable lithium within the cell and ultimately leads to the capacity fade which cannot be measured directly onboard. This study evaluates the multi-scale multi-physics battery models and their respective aging mechanisms as well as the corresponding characterization metrics. Then the reduced order single particle model (SPM) is selected in this study, given its parametric dependence on both electrochemical and physical parameters as well as its compatibility to the available measurements in vehicle for aging characterization. nLi, the total moles of cyclable lithium within the cell, is identified as a valid aging parameter that can effectively characterize the capacity fade through the interpretation of experimental aging data. This study also investigates into the potentially optimal testing profile and the sufficient amount of data required for the accurate aging characterization. Then the method of brute force nearest neighbor search (NNS) is applied to derive the long-term evolution trend of the aging parameter nLi, which can serve as a key benchmark for validating the in-vehicle implementable algorithms for battery state-of-health (SOH) estimation and as an important foundation for predicting the remaining useful life (RUL) of battery.
Article
Remaining useful life (RUL) prediction of lithium-ion batteries can assess the battery reliability to determine the advent of failure and mitigate battery risk. The existing RUL prediction techniques for lithium-ion batteries are inefficient for learning the long-term dependencies among the capacity degradations. This paper investigates deep-learning-enabled battery RUL prediction. The long short-term memory (LSTM) recurrent neural network (RNN) is employed to learn the long-term dependencies among the degraded capacities of lithium-ion batteries. The LSTM RNN is adaptively optimized using the resilient mean square back-propagation method, and a dropout technique is used to address the overfitting problem. The developed LSTM RNN is able to capture the underlying long-term dependencies among the degraded capacities and construct an explicitly capacity-oriented RUL predictor, whose long-term learning performance is contrasted to the support vector machine model, the particle filter model, and the simple RNN model. Monte Carlo simulation is combined to generate a probabilistic RUL prediction. Experimental data from multiple lithium-ion cells at two different temperatures are deployed for model construction, verification, and comparison. The developed method is able to predict the battery's RUL independent of offline training data, and when some offline data is available, the RUL can be predicted earlier than in the traditional methods.
Article
This paper proposes a co-estimation scheme of state of charge (SOC), state of health (SOH), and state of function (SOF) for lithium-ion batteries in electric vehicles. The co-estimation denotes that the SOC, SOH and SOF are estimated simultaneously in real-time application. The model-based SOC estimation is fulfilled by the Extended Kalman Filter (EKF). The battery parameters related with the battery SOH and SOF are online identified using the Recursive Least Square (RLS) algorithm with a forgetting factor. The capacity and the maximum available output power are then estimated based on the identified parameters. The online update of the capacity and correlated parameters help improve the accuracy of the state estimation but with limited increase in the computation load, by making good use of the correlations among the states. The co-estimation scheme is validated in a real Battery Management System (BMS) with good real-time performance and convincible estimation accuracy.