This paper addresses the use of data-driven evolving techniques applied to fault prognostics in Li-ion batteries. In such problems, accurate predictions of multiple steps ahead are essential for the Remaining Useful Life (RUL) estimation of a given asset. The fault prognostics' solutions must be able to model the typical nonlinear behavior of the degradation processes of these assets, and be adaptable to each unit's particularities. In this context, the Evolving Fuzzy Systems (EFS) are models capable of representing such behaviors, in addition of being able to deal with non-stationary behavior, also present in these problems. Moreover, a methodology to recursively track the model's estimation error is presented as a way to quantify uncertainties that are propagated in the long-term predictions. The well-established NASA's Li-ion batteries data set is used to evaluate the models. The experiments indicate that generic EFS can take advantage of both historical and stream data to estimate the RUL and its uncertainty.
1 of 24
Download to read offline
More Related Content
Evolving Fuzzy System Applied to Battery Charge Capacity Prediction for Fault Prognostics
1. Evolving Fuzzy System Applied to Battery Charge
Capacity Prediction for Fault Prognostics
Murilo Camargosa, Iury Bessaa,b, Luiz Cordovil Juniora, Pedro
Coutinhoa, Daniel Leitec, Reinaldo Palharesa
a Federal University of Minas Gerais
b Federal University of Amazonas
c Federal University of Lavras
July 17, 2021
2. ou
Outline
Introduction and Motivation
Evolving data-driven model
Takagi-Sugeno representation
Prognostics with evolving fuzzy systems
Results and Discussion
Case study: battery capacity prediction
Conclusions
2/24
3. ou
General objectives and motivation
General objective
To improve reliability and safety
for critical systems through
condition based maintenance
(CBM).
How?
By proposing new approaches for
CBM in the context of prognostics
and health management systems.
Why?
Cost Number of Failure Events
Preventive
Maintenance
Condition-Based
Maintenance
Corrective
Maintenance
Total Cost
M
a
i
n
t
e
n
a
n
c
e
C
o
s
t
Operating
Cost
3/24
4. ou
Prognostics steps
Time
Raw
signal
Step 1: Data acquisition.
Time
Health
index
Step 2: Health index construction.
Time
Health
index
Step 3: Health stage division.
Time
Health
index
Step 4: RUL prediction.
4/24
5. ou
RUL prediction approaches
Physics-based
Rely on mathematical models
derived from Physics-of-Failure.
Pros
It is the most accurate
approach for prognostics.
Requires less (or no) training
data than other approaches.
Cons
Its application can be very
restrict.
Physics models of complex
systems are hard to obtain.
Data-driven
Use run-to-failure or past
experiments data to train models.
Pros
No need for modeling complex
systems relations.
Can be reused for different
components or systems.
Cons
Models are not related to any
physical meaning.
Require lots of high quality
data for training.
5/24
6. ou
Data-driven RUL prediction
Statistical
Use data to fit empirical
probabilistic models.
Pros
Effective on describing the
uncertainties inherent to the
prognostics process.
Cons
Depicted, in general, as a
single degradation model
(stage).
Artificial Intelligence (AI)
Use data to learn the complex
input-output relationship.
Pros
Almost complete abstraction
from any kind of degradation
model.
Cons
The models are, in general,
black-boxes with no
explanatory capacity.
6/24
7. ou
Prognostics with Evolving Fuzzy Sytems (EFS)
Mitigate the disadvantages
Requirement of large data sets from different operation conditions.
Modeling the degradation as single stage phenomena.
Non explanatory models with no physical meaning.
Explore the advantages
Learning complex behavior through simple degradation models.
Reuse for different units or components.
Quantifying the uncertainty in RUL prediction.
Contributions
Fault prognostics using EFS is performed on Li-ion battery dataset.
An improved uncertainty quantification procedure for EFS prognostics.
RULs confidence bounds are given as z-values of the normal distribution.
7/24
8. ou
Problem formulation
Fuzzy inference system - Takagi-Sugeno (TS)
Ri : if xk is 陸i,k1
| {z }
Antecedent
then yi,k =
1 x
k
慮i,k1
| {z }
Consequent
Antecedent: modeling correlation
wi,k1(xk ) = exp
1
2
xk 袖i,k1
b
裡
1
i,k1 xk 袖i,k1
8/24
9. ou
Problem formulation
Final output
yk =
C
X
i=1
hi (xk ) yi,k , hi (xk ) =
wi,k1(xk )
PC
m=1 wm,k1(xk )
yk = (hk1(xk ))
k1
1 x
k
Where
hk1(xk) = [h1,k1(xk) 揃 揃 揃 hC,k1(xk)]
RC
k1 =
h
慮1,k1 揃 揃 揃 慮C,k1
i
Rnx +1C
The number of rules C varies over time.
9/24
10. ou
Prognostics with evolving fuzzy systems
Objective
rk = inf {N N : xk+N
| {z }
fk (vk+N,L)
侶}
N-steps ahead prediction
vk+N,L =
錚
錚
錚
[xk xk1 揃 揃 揃 xkL+1]
, if N = 1
[xk+N1 揃 揃 揃 xk+1 xk 揃 揃 揃 xk+NL]
, if 2 N L
[xk+N1 揃 揃 揃 xk+NL]
, if N L
Enabling fault prognostics in EBeTS
xk+N = fk (vk+N,L) = (hk (vk+N,L))
k vk+N,L, N 0
10/24
11. ou
RUL prediction
Uncertainty quantification
Enabling fault prognostics in EBeTS
x+
k+N = (hk (zk+N))
k v+
k+N,L, N 0
N-steps ahead prediction
v+
k+N,L =
錚
錚
錚
錚
錚
[xk xk1 揃 揃 揃 xkL+1]
, if N = 1
x+
k+N1 揃 揃 揃 x+
k+1 xk 揃 揃 揃 xk+NL
, if 2 N L
x+
k+N1 揃 揃 揃 x+
k+NL
, if N L
Some definitions
zk+N , E[vk+N,L]
11/24
24. ou
Case study: battery capacity prediction
The data set
Provided by NASA Ames Prognostics Center of Excellence (PCoE).
The cycle aging data sets of four Li-ion batteries.
Charging in constant mode at 1.5 A until 4.2 V.
Discharge at a constant current of 2 A until 2.7 V.
20 40 60 80 100 120 140 160
Discharge cycle
1
1.2
1.4
1.6
1.8
2
2.2
Charge
capacity
(Ah)
B0005 data
B0006 data
B0007 data
B0018 data
20 40 60 80 100 120 140 160
Discharge cycle
50%
60%
70%
80%
90%
100%
Health
index
B0005 data
B0006 data
B0007 data
B0018 data
16/24
25. ou
Case study: battery capacity prediction
Comparisons
Feature
Methods
EBeTS exTS ARMA eMG
Evolving Fuzzy yes yes no yes
Correlation Modeling yes no no yes
Parameters
EBeTS: EBeTS = 95.45%, EBeTS = ` + 1, 粒EBeTS = 0.5;
eMG: 硫eMG = 0.05, 留eMG = 0.01, weMG = 20, 裡init
eMG = 103
I`
exTS: exTS = 103
17/24
26. ou
Case study: battery capacity prediction
Parameter tuning
Training data
B0006 is chosen as training battery;
20 samples from each battery is also available;
Optimization problem
`(龍, 虜) = arg max
l
1
4
X
j{5,10,15,20}
RAk (`, 龍, 虜) +
1
MAPEk (`, 龍, 虜)
100
+
1
`
20
Variables
龍 {B0005, B0007, B0018}
虜 {EBeTS, exTS, ARMA, eNFN, eMG, LSTM}
18/24
27. ou
Case study: battery capacity prediction
Parameter tuning using C(k; c) = c1 exp (c2k) + c3 exp (c4k)
20 40 60 80 100 120 140 160
Discharge cycle
60%
70%
80%
90%
100%
Health
index
B0006 data
B0006 model
Fault threshold
20 40 60 80 100 120 140 160
Discharge cycle
60%
70%
80%
90%
100%
Health
index
B0005 data
Available data limit
B0006 model
B0005 model
Avg. model
Fault threshold
20 40 60 80 100 120 140 160
Discharge cycle
60%
70%
80%
90%
100%
Health
index
B0007 data
Available data limit
B0006 model
B0007 model
Avg. model
Fault threshold
20 40 60 80 100 120
Discharge cycle
60%
70%
80%
90%
100%
Health
index
B0018 data
Available data limit
B0006 model
B0018 model
Avg. model
Fault threshold
19/24
28. ou
Case study: battery capacity prediction
Results: RA
Battery Algorithm `
tP
20 40 60 80 100
B0005
fails at
cycle
125
EBeTS 3 0.94 0.78 0.76 0.98 0.96
xTS 9 0.95 0.91
ARMA 1 0.77 0.83 0.86 0.74 0.82
eMG 5 0.89 0.98 0.94 0.91 0.96
B0007
fails at
cycle
166
EBeTS 3 0.82 0.89 0.84 0.72 0.75
xTS 10 0.69 0.55 0.83
ARMA 1 0.59 0.62 0.57 0.51 0.52
eMG 5 0.69 0.76 0.71 0.63
B0018
fails at
cycle
97
EBeTS 3 0.91 0.96 0.79 0.79 *
xTS 17 * 0.59 *
ARMA 1 0.80 0.78 0.91 0.57 *
eMG 5 0.84 0.89 *
* prognostics task was not carried out.
algorithms impossibility to compute the RUL.
20/24
29. ou
Case study: battery capacity prediction
Results: Long-term predictions, with 99% confidence, for Battery B0005.
21/24
30. ou
Case study: battery capacity prediction
Results: 留 了 plot of the estimated RUL of battery B0005 with 留 = 0.2
22/24
31. ou
Conclusions
A real-world benchmark dataset concerning the prognostics of
charge capacity of Li-ion batteries is used to show the effectiveness
of EFS to this task.
EFS-based models have offered online condition monitoring and a
way of fusing multivariate data streams aiming at describing the
multiple-stage battery-degradation phenomenon.
A framework to quantify and propagate uncertainties related to
estimation errors has been improved to produce smooth confidence
intervals
The proposed uncertainty quantification framework can be plugged
into any EFS for real-time prognostics.
23/24