Escolar Documentos
Profissional Documentos
Cultura Documentos
Energy
journal homepage: www.elsevier.com/locate/energy
a r t i c l e i n f o a b s t r a c t
Article history: The state-of-energy is an important evaluation index for energy optimization and management of power
Received 24 January 2015 battery systems in electric vehicles. Unlike the state-of-charge which represents the residual energy of
Received in revised form the battery in traditional applications, state-of-energy is integral result of battery power, which is the
19 July 2015
product of current and terminal voltage. On the other hand, like state-of-charge, the state-of-energy has
Accepted 20 July 2015
an effect on terminal voltage. Therefore, it is hard to solve the nonlinear problems between state-of-
Available online xxx
energy and terminal voltage, which will complicate the estimation of a battery's state-of-energy. To
address this issue, a method based on wavelet-neural-network-based battery model and particle filter
Keywords:
State of energy
estimator is presented for the state-of-energy estimation. The wavelet-neural-network based battery
Wavelet neural network model is used to simulate the entire dynamic electrical characteristics of batteries. The temperature and
Lithium-ion batteries discharge rate are also taken into account to improve model accuracy. Besides, in order to suppress the
Particle filter measurement noises of current and voltage, a particle filter estimator is applied to estimate cell state-of-
energy. Experimental results on LiFePO4 batteries indicate that the wavelet-neural-network based bat-
tery model simulates battery dynamics robustly with high accuracy and the estimation value based on
the particle filter estimator converges to the real state-of-energy within an error of ±4%.
© 2015 Elsevier Ltd. All rights reserved.
http://dx.doi.org/10.1016/j.energy.2015.07.120
0360-5442/© 2015 Elsevier Ltd. All rights reserved.
Please cite this article in press as: Dong G, et al., A method for state of energy estimation of lithium-ion batteries based on neural network model,
Energy (2015), http://dx.doi.org/10.1016/j.energy.2015.07.120
2 G. Dong et al. / Energy xxx (2015) 1e10
reviewed by Liu et al. [6]. Firstly, the SOC is defined as the ratio of et al. [24] has proposed a joint estimator for SOC and SOE to
the residual capacity to the total original capacity of a Li-ion battery, overcome the disadvantages of power integral method. However,
which means that SOC cannot indicate the energy state on which the SOE estimation accuracy depends on the SOC estimation ac-
the battery application conditions is dependent. Some works have curacy in this developed method. Zhang et al. [25] proposed a novel
considered the residual available capacity instead of the SOC to model-based joint estimation approach to improve the estimation
determine the residual energy of battery. For instance, to the accuracy and reliability for battery SOE and power capability, and
determination of the available energy stored in the battery, Waag the battery model takes SOE as a state variable. However, it has not
et al. [7] employed the estimation of battery electromotive force to taken the influence of temperature and discharge rate on total
estimate SOC and capacity of the battery. Hausmann et al. [8] available energy into account, while the total available energy is a
expanded the Peukert equation for battery capacity modeling critical parameter directly limit the pack performance through
through inclusion of a temperature dependency. Shen et al. [9] “capacity fade”. Unlike SOC, SOE is integral result of battery power,
defined the state of available capacity, instead of SOC to denote which is the product of current and terminal voltage. On the other
the battery residual available capacity for lead-acid batteries. Liu hand, like SOC, SOE has an effect on terminal voltage. Therefore, it is
et al. [10] proposed an extended Peukert equation to estimate the hard to solve the nonlinear problems between SOE and terminal
available capacity of batteries including the temperature effect. voltage, which will complicate the estimation of a battery's SOE.
Secondly, the battery energy can be regarded as the product of the Therefore, there is need to establish a battery state space model
capacity and the OCV (open circuit voltage) of the battery. Although that takes SOE as a state variable. Once this model is established,
there is a positive correlation between battery SOE and SOC, they the adaptive filter algorithms used in SOC estimation will be
have no explicit quantitative. The SOC decreases linearly with the available for SOE estimation for getting more accurate SOE
discharge current, but the battery energy is the product of the ca- estimation.
pacity and the OCV of the battery. Battery energy change has direct In this paper, a WNN (wavelet neural network) -based battery
link with its real-time voltage, as a result, it is hard to be accurately state-space model and PF (particle filter) estimator is carried out to
calculated. Thirdly, the discharge current and the temperature improve the battery modeling and SOE estimation. It is organized as
which usually change dramatically due to the dynamic load in follows. A clear scheme of battery test bench, the definition of SOE
actual battery system will have significant effects on battery per- and some battery test data analysis for Li-ion batteries are given in
formance. Wang et al. [11] measured the electronic conductivity of Section 2. The test results are used to analyze some influencing
LiFePO4 and LiFePO4/C at various temperatures to understand the factors of the SOE estimation, such as OCV, discharge current and
difference of low-temperature electrochemical performance be- temperature. In Section 3, a state-space model of the SOE that takes
tween the carbon-coated and uncoated LiFePO4 cathodes. Yi et al. into account the effect of the discharge current and temperature is
[12] reported a modeling methodology on the temperature established. Then, parameters of the WNN-based battery model are
dependence of discharge behavior of a Li-ion battery in low envi- identified by the experimental data of LiFePO4 batteries. In Section
ronment temperature. At the same SOC, the SOE may change on 4, the PF method based on the proposed model is applied to esti-
account of the fact that the discharge efficiency is dependent on the mate the SOE. In Section 5, simulations and comparison tests based
discharge current and temperature [6]. Thus, it is necessary to take on the proposed model and real battery data will be presented to
the effect of discharge current and temperature into account for verify the superiority of the proposed algorithm.
getting a more accurate SOE estimation.
In recent years, many researches have been devoted to devel- 2. Experimental
oping improved methods for SOC estimation. Ng et al. [13] pro-
posed a smart estimation method based on coulomb counting. The As an application case, LiFePO4 batteries are chosen to verify the
electrical model based methods established battery models to proposed approach. Section 2.1 gives a brief introduction for the
capture the relationship between the SOC and the OCV of the test bench. In order to analyze the characteristics of SOE, the defi-
battery, then the adaptive filters, such as Kalman filter [14] and nition of SOE is first given in Section 2.2.1. Then, the test data
particle filter, for instance, dual-particle-filter presented in Liu et al. analysis is given in Section 2.2.2.
[15], unscented particle filter proposed in Zhong et al. [16] and He
et al. [17]. Charkhgard et al. [18] presented a method for SOC esti- 2.1. Test bench
mation of Li-Ion batteries using neural networks and the EKF
(extended Kalman filter). Some works developed the fuzzy logic Experimental studies are conducted on LiFePO4 batteries with a
method [19] and support vector machines [20] for SOC estimation. rated capacity of 9 Ah (produced by Hefei Guoxuan High-Tech Po-
Most of these methods have been widely used and made acceptable wer Energy CO., Ltd. of China). The parameters of the battery are
achievements in different applications. Adopting same methods as given in Table 1. In order to acquire experimental data such as
SOC estimations, an assortment of techniques have previously been current, voltage and temperature, a battery test bench has been
reported to measure or estimate the SOE of the cells. Among them, established. The configuration of the test bench is drawn in Fig. 1,
Stockar et al. [21], Mamadou et al. [22] and Kermani et al. [23] which consists of a battery test system NEWWARE BTS4000, a BMS,
presented the definition of SOE and the algorithms to follow-up a CAN communication unit, a programmable temperature chamber,
the SOE based on direct power integral method which used po- a computer to program and store experimental data and some test
wer integral to estimate the SOE. However, this method had a cells. The NEWWARE BTS4000 is responsible for loading the
significant estimation error because of the measurement noises of
current and terminal voltage of the battery. Liu et al. [6] has pro-
Table 1
posed an improved direct SOE estimation method at dynamic
Battery parameters of LiFePO4.
current and temperature conditions based on BPNN (back-propa-
gation neural network). In the input layer, the battery terminal Parameter Value
voltage, the current and the temperature are taken as the input Rated capacity 9Ah
parameters, and the output layer is the estimated SOE. However, Low cutoff voltage 2.0 V
this method is an open-loop estimation so that its estimation ac- Upper limit voltage 3.65 V
Operating temperature 20 ~ 60 C
curacy becomes poor due to the incorrect measurements. Wang
Please cite this article in press as: Dong G, et al., A method for state of energy estimation of lithium-ion batteries based on neural network model,
Energy (2015), http://dx.doi.org/10.1016/j.energy.2015.07.120
G. Dong et al. / Energy xxx (2015) 1e10 3
Please cite this article in press as: Dong G, et al., A method for state of energy estimation of lithium-ion batteries based on neural network model,
Energy (2015), http://dx.doi.org/10.1016/j.energy.2015.07.120
4 G. Dong et al. / Energy xxx (2015) 1e10
Fig. 4. The discharged energy at different currents and temperatures. Fig. 6. OCVSoC ¼ 100% changes along with environment temperature.
as the product of total available capacity and OCVSOC ¼ 100%. Fig. 5 expression of the total available energy EN(T,k) can be described by
shows that the total available capacity of the Li-ion battery Eq. (4).
changes along with the temperature and discharge rate. Fig. 5(a)
shows that the total available capacity is essentially unchanged at OCVSOC¼100% ðTÞ ¼ aT þ b (3)
the same discharge rate at normal temperature, while the vari-
ability of the total available capacity is very large at low tempera- EN ðT; kÞ ¼ Cn ðT; kÞ,OCVSOC¼100% ðTÞ (4)
ture. Fig. 5(b) shows that the total available capacity is inversely
proportional to the discharge rate. The total available capacity
Cn(T,k) is a function of the temperature and the discharge rate. The
total available capacity of the battery is inversely proportional to 3.2. SOE as a state-apace variable
the discharge rate at normal temperature (from 15 C to 45 C),
while the total available capacity is mainly determined by the The SOE is defined as Eq. (1). To estimate the SOE by PF algo-
temperature at low temperature. Refer to He et al. [17], the rithms, the discrete time state-space equation must be available.
empirical expression of Cn(T,k) can be described by Eq. (2), The discrete time state-space equation of Eq. (1) is shown as Eq. (5),
8 hIk1 Vk1 Dt
> Cn þ a=k; ðT > T0 ; k > k0 Þ SOEðkÞ ¼ SOEðk 1Þ
>
> (5)
> Cn þ a=k0 ; ðT > T0 ; k k0 Þ
> EN ðT; kÞ
>
<
bDT 2 þ cDT þ Cn þ a=k
Cn ðT; kÞ ¼ (2) where h is Coulombic efficiency; Ik1 and Vk1 are current and
>
> ðT T0 ; k > k0 ; DT ¼ T T0 Þ
>
> terminal voltage at sample time k1, respectively. Dt is the sample
>
> bDT 2
þ cDT þ Cn þ a=k0
: time. EN(T,k) is the total available energy.
ðT T0 ; k k0 ; DT ¼ T T0 Þ
where Cn is nominal capacity of the battery; T is temperature; 3.3. Model measurement equation
k ¼ jij=Cn is discharge rate; {a,b,c} are constants obtained by the
experiment data. The SOE of batteries has a nonlinear relationship with its ter-
Theoretically, OCVSOC ¼ 100% does not correlate with discharge minal voltage, current and temperature. It is not an easy task to
rate, while OCVSOC ¼ 100% changes along with temperature linearly obtain this nonlinear relationship. One direct method to find this
in a certain range of temperature [15], as shown in Fig. 6. The fitting relationship is to analyze the chemical reaction equations, which is
function of the curve is shown as Eq. (3). Thus, the empirical very complicated.
Fig. 5. The total available capacity changes along with: (a) environment temperature; (b) discharge rate.
Please cite this article in press as: Dong G, et al., A method for state of energy estimation of lithium-ion batteries based on neural network model,
Energy (2015), http://dx.doi.org/10.1016/j.energy.2015.07.120
G. Dong et al. / Energy xxx (2015) 1e10 5
Some works propose the electrical models of batteries using 3.4. Proposed model
resistances and capacitances [25]. As a result, in these battery
models, the governing differential equation between the voltage Considering the SOE at the sample time k and the battery ter-
and current is of the first order. Therefore, in the discrete model, it minal voltage at k1 as the state variables, the state vector is
is reasonable to consider the battery terminal voltage at the sample defined as Eq. (9),
time k as a nonlinear function of the voltage at the sample time k1
and the current, the SOE, temperature at sample time k.
ANNs are universal approximators and can approximate any
nonlinear function with desired accuracies [18]. WNN is one of the x1 ðkÞ SOEðkÞ
Xk :¼ ¼
x2 ðkÞ vðk 1Þ
most widely used networks, which has a good prediction perfor-
(9)
mance [27]. Therefore, WNN is used to find the nonlinear model in x1 ðk þ 1Þ SOEðk þ 1Þ
0Xkþ1 ¼ ¼
this paper. Fig. 7 shows the structure of a WNN, where the inputs x2 ðk þ 1Þ vðkÞ
are the battery voltage at the sample time k 1 and the estimated
SOE, the terminal current, and temperature at sample time k. The where v represents the terminal voltage. By using the aforemen-
output is the battery voltage at the sample time k. It should be tioned definition, the state-space model can be defined as Eq. (10),
noted that all input and output variables of the WNN are
normalized.
According to Fig. 7, the input vector of the input layer is
rk ¼ ½SOEk ; ik ; Tk ; vk1 T , and the output vector of the output layer 2 3
" # hi Dtik x2 ðkÞ " #
is Yk¼[vk]. S is the number of neurons in the hidden layer. The x1 ðk þ 1Þ 6 x ðkÞ u1 ðkÞ
¼6
1
En ðT; kÞ 7 7þ
activation functions of neurons f1 in the hidden layer is Morlet 4 5
x2 ðk þ 1Þ u2 ðkÞ
wavelet function, as shown in Eq. (6), Fðrk Þ |fflfflfflfflfflffl{zfflfflfflfflfflffl}
|fflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl{zfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflfflffl} uðkÞ (10)
f ðXk ;ik ;Tk Þ
jðxÞ ¼ cosð1:75xÞexp 0:5x2 (6)
yðkÞ ¼ x2 ðkÞ þyðkÞ
|fflffl{zfflffl}
The wavelet dilation parameter s and translation parameter t are gðXk ;ik ;Tk Þ
given in Eq. (7),
where F(rk) is the nonlinear function, which will be approximated
" #
x ti x ti 2 by the WNN. {u(k)} and {y(k)} are the process and the measure-
jðsi ; ti Þ ¼ cos 1:75 exp 0:5 (7) ment noises, respectively, with known pdfs: u1(k)~N(0, Q1), u2(k)
si si
~N(0, Q2), u Nð0; Q Þ, y1(k)~N(0, R) and Q ¼ diagfQ1 ; Q2 g.
Thus, the output of this WNN is the sum of the weighted Morlet The WNN based state-space model presented above is improved
wavelet functions as shown in Eq. (8), in three ways: (1) It considers the nonlinear relationship between
SOE and terminal voltage, and the residual energy of the batteries is
represented by SOE instead of SOC. (2) It considers the effect of the
Fðrk Þ ¼ b2 þ LW2;1 j IW1;1 P þ b1 þ IW1;2 vðk 1Þ (8) temperature and the discharge rate on the total energy, so it can
describe the environmental factors more accurately. (3) It is an
where rk ¼ ½PT ; vk1 T , P ¼ ½SOEk ; ik ; Tk T . The weight vectors effective solution to the nonlinear problem between SOE and ter-
fIW1;1 ; IW1;2 ; LW2;1 ; b1 ; b2 g and wavelet parameters {s, t} are the minal voltage, which is modeled by WNN. These improvements of
free parameters of this network, and they can be defined during the the proposed model will be verified in Section 5.1 through the
training phase of the network using Back-Propagation algorithms. simulation.
Fig. 7. Wavelet neural network structure of three layers: TDL is transmission delay layer.
Please cite this article in press as: Dong G, et al., A method for state of energy estimation of lithium-ion batteries based on neural network model,
Energy (2015), http://dx.doi.org/10.1016/j.energy.2015.07.120
6 G. Dong et al. / Energy xxx (2015) 1e10
Table 2 used to charge the battery, firstly. Then, the LiFePO4 batteries are
The parameters of the total available energy. loaded with dynamic discharge currents at different temperatures,
Parameter Value which are selected in [0 C, 10 C, 25 C, 45 C, 55 C]. The scheme of
k0 0.33 h1
discharge current at each selected temperature points is shown in
T0 288.15 K Fig. 8(a). The WNN based model is trained on the basis of the dif-
Cn 8.707 Ah ference between the output value and the actual value of the ter-
a 0.1596 A minal voltage. The target error of the WNN training is given by the
b 0.0026 Ah K2
MSE (mean square error), as shown in Eq. (11).
c 0.0284 Ah K1
a 0.0012 V K1
b 3.113 V 1X L
Emse ¼ ðvr ðpÞ ve ðpÞÞ2 (11)
L p¼1
3.5. Model parameters identification where Emse is the MSE between the estimated and the actual ter-
minal voltage, L represents the number of the training data, vr(p)
3.5.1. Identification of the total available energy represents the actual voltage of the training data group p and ve(p)
To improve the model accuracy under practical conditions, the represents the estimated voltage by the WNN based model.
parameters of the total available capacity is identified by applying
the least squares method with the test data of the LiFePO4 batteries.
The results are given in Table 2. 4. SOE estimation based on the PF
3.5.2. Identification of the WNN The PF methods have become a popular class of algorithms for
In order to acquire battery data to train the WNN based model, solving the estimation problems of non-linear and non-Gaussian
the CC (constant-current) and CV (constant-voltage) protocol is state space models [24]. To make the state estimator more
Fig. 8. Dynamic current conditions and comparison between model and measured voltage under different temperature conditions: (a) Dynamic current conditions, (b)0 C, (c)
10 C, (d)25 C, (e)45 C, (f).55 C.
Please cite this article in press as: Dong G, et al., A method for state of energy estimation of lithium-ion batteries based on neural network model,
Energy (2015), http://dx.doi.org/10.1016/j.energy.2015.07.120
G. Dong et al. / Energy xxx (2015) 1e10 7
Table 3
Algorithm of particle filter.
Step 1 Initialization: k ¼ 0
Randomly generate N initial particles on the basis of the pdf p(X0). These particles are denoted by Xi0 (i ¼ 1, 2, /, N).
Step 2 For k ¼ 1, 2, /
(a) Particle updates
Generate N particles Xik according to Eq. (10) and the last sampled N particles Xik1 , Xik ¼ f ðXik1 ; ik1 Þ þ uk1 .
(b) Importance sampling step
According to measurement yk, calculate the maximum likelihood qi of the particles Xik as follows:
qi ¼ pðyk Xik Þ
¼ p½yk1 ¼ yk gðXik ; ik ; Tk Þ
1 1
¼ pffiffiffiffiffiffiffiffiffi exp ðyk gðXik ; ik ; Tk ÞÞ2
2pR 2R
(c) Normalize the importance weights as follows
P
qi ¼ qi =ð N j¼1 qj Þ
Now a set of posteriori particles Xik can be generated on the basis of the weights qi by multinomial resampling method, i ¼ 1, 2, /, N
(d) Output
P
The state variables after completion of the algorithm is Xk ¼ N i
i qi Xk
concrete, the discrete time state-space models are used to describe The temperature usually changes dramatically in the battery
the system information. For the discrete-time state-space model system during the actual operation. To verify the performance of
given in Eq. (10), the SOE estimation algorithm based on the PF is WNN based model under various temperatures, the battery is
summarized as Table 3. The accuracy and robustness of the pro- discharged at a constant rate 0.5 C and the temperature rise from
posed method will be verified in Section 5.2. 0 C to 60 C. The change of temperature is shown in Fig. 9(a). The
comparison results of the estimated and the actual voltage is shown
5. Simulations and experimental results in Fig. 9(b). The estimated and actual voltage curve lie together in a
large range. The RMSE is 10.1 mV. The results show that the WNN
To verify the WNN based model and the SOE estimation algo- based model has a good prediction performance.
rithm based on the PF, experiments and simulations are performed. The above comparison results show that the proposed WNN
Firstly, the performance of the WNN under dynamic current and based model provides a good prediction performance. To suppress
constant temperature and constant current and dynamic temper- the system noises and improve the estimation accuracy, it is
ature conditions is verified. Then, the superiority of PF method necessary applying the adaptive filter to the SOE estimation. The
based on the WNN based model under constant current e dynamic estimation algorithm, in this paper, is based on the PF.
temperature and dynamic current dynamic current e dynamic
temperature conditions is verified through the comparison with 5.2. SOE estimation algorithm verification
power integral method which calculates the SOE according to Eq.
(1) without PF filter. The voltage acquisition circuit in the BMS may inevitably pro-
duce measurement noise during the actual operation. The good
5.1. The validation of the WNN based model estimation accuracy of the PF method is verified by comparing the
performance of the power integral (without PF filter) and PF
The training data of WNN based model is obtained under con- methods. The estimation results with dynamic current at different
stant temperature conditions and dynamic current whose profile is temperatures are used to verify the robustness of the proposed
plotted in Fig. 8(a). To verify to training results, the comparison method. Herein, the SOE reference is the true value which is
results of the actual and the estimated voltage at each selected calculated without measurement noises.
temperature ([0 C, 10 C, 25 C, 45 C, 55 C]) are plotted in Firstly, the temperature usually changes dramatically in the
Fig. 8(b)e(f), respectively. The numerical results are shown in battery system during the actual operation. The battery is dis-
Table 4. The WNN based model can simulate battery characteristics charged with a constant rate 0.5 C at different temperature con-
well at each selected temperature. Particularly, The RMSE (Root ditions which are set at [0 C, 10 C, 25 C, 45 C, 55 C] and a
mean square error) is 16.2 mV, and the maximum absolute error is dynamic temperature rising from 0 C to 60 C. The change of dy-
78 mV at room temperature. The above results show that the WNN namic temperature is shown in Fig. 9(a). The comparison results of
based model has been well trained. the SOE estimated by power integral method and PF method at
different temperature conditions are shown in Fig. 10(a)~(f),
respectively. The numerical results are shown in Table 5. According
Table 4 to Fig. 10, when the terminal voltage contains a measurement error,
Training numerical results of WNN. the SOE estimation results using the power integral method will
Temperature C Training numerical results of model produce relatively large oscillation and may deviate from the actual
value, while the results using the PF method have a relatively good
MaxAEa (V) RMSEb (V)
accuracy. Particularly, at the room temperature and variant tem-
0 0.2358 0.0316
perature conditions, the RMSEs of the power integral method are
10 0.1077 0.0172
25 0.0780 0.0162 6.95% and 1.89% respectively, while the RMSEs of the PF method are
45 0.1055 0.0190 1.12% and 0.35% respectively. The maximum absolute SOE estima-
55 0.1175 0.0201 tion errors are 10.5% and 4.5% for power integral method and 3.61%
a
MaxAE ¼ Maximum Absolute Error. and 0.81% for PF method respectively. These results show that the
b
RMSE ¼ Root Mean Square Error. PF method has a significant improvement than the power integral
Please cite this article in press as: Dong G, et al., A method for state of energy estimation of lithium-ion batteries based on neural network model,
Energy (2015), http://dx.doi.org/10.1016/j.energy.2015.07.120
8 G. Dong et al. / Energy xxx (2015) 1e10
Fig. 9. Validation under constant current and dynamic temperature: (a) Dynamic temperature conditions; (b) Model voltage vs. measured.
method at different temperature conditions. The comparison re- Secondly, during the actual operation, not only the temperature
sults also show that the proposed WNNePF based SOE estimation in the battery system changes, the terminal current of the batteries
method can suppress the measurement noises and provide a better will also vary dynamically. The battery is loaded under the current
estimation accuracy than the power integral method. conditions in Fig. 8(a) at different temperature conditions which
Fig. 10. SOE estimation results at different temperature conditions and constant discharge current after energy counting and PF filtering: (a) 0 C, (b) 10 C, (c) 25 C, (d) 45 C, (e)
55 C, (f) dynamic temperature.
Please cite this article in press as: Dong G, et al., A method for state of energy estimation of lithium-ion batteries based on neural network model,
Energy (2015), http://dx.doi.org/10.1016/j.energy.2015.07.120
G. Dong et al. / Energy xxx (2015) 1e10 9
Table 5
Comparison of SOE estimation under constant current using PF and power integral approach.
are set at [0 C, 10 C, 25 C, 45 C, 55 C] and a dynamic temper- using the PF method have a relatively good accuracy. Particularly, at
ature rising from 0 C to 60 C. The change of dynamic temperature the room temperature and dynamic temperature conditions, the
is shown in Fig. 9(a). The comparison results of the SOE estimated RMSEs of the power integral method are 6.92% and 5.93% respec-
by power integral method and PF method at different temperature tively, while the RMSEs of the PF method are 1.21% and 1.05%
conditions are shown in Fig. 11(a)~(f), respectively. The numerical respectively. The maximum absolute SOE estimation errors are
results are shown in Table 6. According to Fig. 11, when the terminal 12.3% and 11.1% for power integral method and 1.34% and 1.61% for
voltage contains a measurement error, the SOE estimation results PF method respectively. These results show that the PF method has
using the power integral method will also produce relatively large a significant improvement than the power integral method at
oscillation and may deviate from the actual value, while the results different temperature conditions. The comparison results also
Fig. 11. SOE estimation results at different temperature conditions and dynamic discharge current after power integral and PF filtering: (a) 0 C, (b) 10 C, (c) 25 C, (d) 45 C, (e)
55 C, (f) dynamic temperature.
Please cite this article in press as: Dong G, et al., A method for state of energy estimation of lithium-ion batteries based on neural network model,
Energy (2015), http://dx.doi.org/10.1016/j.energy.2015.07.120
10 G. Dong et al. / Energy xxx (2015) 1e10
Table 6
Comparison of SOE estimation under variant current using PF and power integral approach.
show that the proposed WNNePF SOE estimation method provides [4] Hu X, Li SE, Jia Z, Egardt B. Enhanced sample entropy-based health manage-
ment of Li-ion battery for electrified vehicles. Energy 2014;64(1):953e60.
a good robustness with dynamic current at different temperatures.
[5] Fathabadi H. High thermal performance lithium-ion battery pack including
The above comparison results show that the proposed method hybrid activeepassive thermal management system for using in hybrid/
based on the PF can suppress the measurement noises and provide electric vehicles. Energy 2014;70(1):529e38.
better performance for SOE estimation. Meanwhile, when the [6] Liu X, Wu J, Zhang C, Chen Z. A method for state of energy estimation of
lithium-ion batteries at dynamic currents and temperatures. J Power Sources
battery is loaded under various current conditions at different 2014;270:151e7.
temperatures, the proposed method based on the WNNePF also [7] Waag W, Sauer DU. Adaptive estimation of the electromotive force of the
provides a good estimation accuracy, which indicates that the lithium-ion battery after current interruption for an accurate state-of-charge
and capacity determination. Appl Energy 2013;111:416e27.
proposed method provides a good robustness. [8] Hausmann A, Depcik C. Expanding the Peukert equation for battery capacity
modeling through inclusion of a temperature dependency. J Power Sources
2013;235:148e58.
6. Conclusions [9] Shen WX. State of available capacity estimation for lead-acid batteries in
electric vehicles using neural network. Energy Convers Manag 2007;48(2):
433e42.
Battery residual energy which provides the essential basis of
[10] Liu X, Wu J, Zhang C, Chen Z. Available capacity estimation of electric vehicle
energy deployment, load balancing, and security of electricity for batteries based on Peukert equation at various temperatures. Appl Mech
the complex energy systems, is an important evaluation index for Mater 2014;535:167e71.
[11] Wang F, Chen J, Tan Z, Wu M, Yi B, Su W, et al. Low-temperature electro-
energy optimization and management of power battery systems.
chemical performances of LiFePO4 cathode materials for lithium ion batteries.
For achieving accurate estimation, the main work can be summa- J Taiwan Inst Chem Eng 2014;45(4):1321e30.
rized: (1) In considering that the state of charge cannot indicate the [12] Yi J, Kim US, Shin CB, Han T, Park S. Modeling the temperature dependence of
energy state of battery. The state of energy, instead of state of the discharge behavior of a lithium-ion battery in low environmental tem-
perature. J Power Sources 2013;244:143e8.
charge, is introduced to describe the energy state of battery. (2) [13] Ng KS, Moo C-S, Chen Y-P, Hsieh Y-C. Enhanced coulomb counting method for
Resulting from the uncertain discharge rate and dynamic temper- estimating state-of-charge and state-of-health of lithium-ion batteries. Appl
ature of battery cell, it is hard to solve the nonlinear problem be- Energy 2009;86(9):1506e11.
[14] Sun F, Hu X, Zou Y, Li S. Adaptive unscented Kalman filtering for state of
tween state of energy and terminal voltage, and to accurately charge estimation of a lithium-ion battery for electric vehicles. Energy
quantify the model parameters with the archived measured data. 2011;36(5):3531e40.
To address this issue, a wavelet neural network based battery state- [15] Liu X, Chen Z, Zhang C, Wu J. A novel temperature-compensated model for
power Li-ion batteries with dual-particle-filter state of charge estimation.
space model is proposed. The temperature and discharge rate are Appl Energy 2014;123:263e72.
also taken into account to improve model accuracy. Experimental [16] Zhong L, Zhang C, He Y, Chen Z. A method for the estimation of the battery
results show that the proposed wavelet neural network based pack state of charge based on in-pack cells uniformity analysis. Appl Energy
2014;113:558e64.
model provides good prediction performance. (3) A particle filter is
[17] He Y, Liu X, Zhang C, Chen Z. A new model for state-of-charge (SOC) esti-
employed to develop the estimator for state of energy. The mation for high-power Li-ion batteries. Appl Energy 2012;101:808e14.
robustness of the proposed method has been verified against [18] Charkhgard M, Farrokhi M. State-of-charge estimation for lithium-ion batte-
ries using neural networks and EKF. IEEE Trans Ind Electron 2010;57(12):
different operating temperatures and discharge currents. The re-
4178e87.
sults on LiFePO4 batteries indicate that the proposed method can [19] Salkind AJ, Fennie C, Singh P, Atwater T, Reisner DE. Determination of state-of-
improve the accuracy and robustness of the state of energy esti- charge and state-of-health of batteries by fuzzy logic methodology. J Power
mation within an error of ±4%. To reduce the hardware cost, the Sources 1999;80:293e300.
[20] Alvarez Anton JC, Garcia Nieto PJ, Blanco Viejo C, Vilan Vilan JA. Support vector
complexity of the proposed algorithm needs to be further machines used to estimate the battery state of charge. IEEE Trans Power
decreased in future studies. Electron 2013;28(12):5919e26.
[21] Stockar S, Marano V, Canova M, Rizzoni G, Guzzella L. Energy-optimal control
of plug-in hybrid electric vehicles for real-world driving cycles. IEEE Trans
Acknowledgments Vech Technol 2011;60(7):2949e62.
[22] Mamadou K, Lemaire E, Delaille A, Riu D, Hing SE, Bultel Y. Definition of a
state-of-energy indicator (SOE) for electrochemical storage DEVICES: appli-
This work was supported was supported by the National Natural cation for energetic availability forecasting. J Electrochem Soc 2012;159(8):
Science Fund of China (Grant No. 61375079). A1298e307.
[23] Kermani S, Trigui R, Delprat S, Jeanneret B, Guerra TM. PHIL Implementation
of energy management optimization for a parallel HEV on a predefined route.
References IEEE Trans Veh Technol 2011;60(3):782e92.
[24] Wang Y, Zhang C, Chen Z. A method for joint estimation of state-of-charge and
available energy of LiFePO4 batteries. Appl Energy 2014;135:81e7.
[1] Zou Y, Hu X, Ma H, Li SE. Combined state of charge and state of health esti- [25] Zhang W, Shi W, Ma Z. Adaptive unscented Kalman filter based state of energy
mation over lithium-ion battery cell cycle lifespan for electric vehicles. and power capability estimation approach for lithium-ion battery, vol. 289;
J Power Sources 2015;273:793e803. 2015. p. 50e62.
[2] Hu C, Jain G, Tamirisa P, Gorka T. Method for estimating capacity and pre- [26] Guenther C, Schott B, Hennings W, Waldowski P, Danzer MA. Model-based
dicting remaining useful life of lithium-ion battery. Appl Energy 2014;126: investigation of electric vehicle battery aging by means of vehicle-to-grid
182e9. scenario simulations. J Power Sources 2013;239:604e10.
[3] Kang J, Yan F, Zhang P, Du C. Comparison of comprehensive properties of Ni- [27] Jun Z, Walter GG, Miao Y, Wan Ngai Wayne L. Wavelet neural networks for
MH (nickel-metal hydride) and Li-ion (lithium-ion) batteries in terms of en- function learning. IEEE Trans Signal Process 1995;43(6):1485e97.
ergy efficiency. Energy 2014;70(1):618e25.
Please cite this article in press as: Dong G, et al., A method for state of energy estimation of lithium-ion batteries based on neural network model,
Energy (2015), http://dx.doi.org/10.1016/j.energy.2015.07.120