Skip to content

Commit 9a41e29

Browse files
committed
#729 added electrolyte conductivity
1 parent e096a23 commit 9a41e29

12 files changed

+69
-274
lines changed

input/parameters/lithium-ion/anodes/graphite_Ecker2015/graphite_electrolyte_reaction_rate_Dualfoil1998.py input/parameters/lithium-ion/anodes/graphite_Ecker2015/graphite_electrolyte_reaction_rate_Ecker2015.py

+8-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,18 @@
11
import autograd.numpy as np
22

33

4-
def graphite_electrolyte_reaction_rate_Dualfoil1998(T, T_inf, E_r, R_g):
4+
def graphite_electrolyte_reaction_rate_Ecker2015(T, T_inf, E_r, R_g):
55
"""
66
Reaction rate for Butler-Volmer reactions between graphite and LiPF6 in EC:DMC.
77
88
References
99
----------
10-
.. [2] http://www.cchem.berkeley.edu/jsngrp/fortran.html
10+
.. [1] Ecker, Madeleine, et al. "Parameterization of a physico-chemical model of
11+
a lithium-ion battery i. determination of parameters." Journal of the
12+
Electrochemical Society 162.9 (2015): A1836-A1848.
13+
.. [2] Ecker, Madeleine, et al. "Parameterization of a physico-chemical model of
14+
a lithium-ion battery ii. model validation." Journal of The Electrochemical
15+
Society 162.9 (2015): A1849-A1857.
1116
1217
Parameters
1318
----------
@@ -25,7 +30,7 @@ def graphite_electrolyte_reaction_rate_Dualfoil1998(T, T_inf, E_r, R_g):
2530
:`numpy.Array`
2631
Reaction rate
2732
"""
28-
m_ref = 2 * 10 ** (-5)
33+
m_ref = 2.79 * 10 ** (-6)
2934
arrhenius = np.exp(E_r / R_g * (1 / T_inf - 1 / T))
3035

3136
return m_ref * arrhenius

input/parameters/lithium-ion/anodes/graphite_Ecker2015/graphite_entropic_change_Moura2016.py

-33
This file was deleted.

input/parameters/lithium-ion/anodes/graphite_Ecker2015/graphite_mcmb2528_diffusivity_Dualfoil1998.py

-35
This file was deleted.

input/parameters/lithium-ion/anodes/graphite_Ecker2015/graphite_mcmb2528_ocp_Dualfoil1998.py

-29
This file was deleted.

input/parameters/lithium-ion/anodes/graphite_Ecker2015/parameters.csv

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Negative electrode thermal conductivity [W.m-1.K-1],N/A,,
3030
Negative electrode OCP entropic change [V.K-1],N/A,,
3131
,,,
3232
# Activation energies,,,
33-
Reference temperature [K],298.15,25C,
34-
Negative electrode reaction rate,ADD,,
33+
Reference temperature [K],296.15,23C,
34+
Negative electrode reaction rate,[function]graphite_electrolyte_reaction_rate_Ecker2015,,
3535
Negative reaction rate activation energy [J.mol-1],53400,,
3636
Negative solid diffusion activation energy [J.mol-1],3.03E+04,,

input/parameters/lithium-ion/cathodes/LiNiCoO2_Ecker2015/lico2_data_example.csv

-50
This file was deleted.

input/parameters/lithium-ion/cathodes/LiNiCoO2_Ecker2015/lico2_diffusivity_Dualfoil1998.py

-35
This file was deleted.

input/parameters/lithium-ion/cathodes/LiNiCoO2_Ecker2015/lico2_entropic_change_Moura2016.py

-35
This file was deleted.

input/parameters/lithium-ion/cathodes/LiNiCoO2_Ecker2015/parameters.csv

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Positive electrode OCP [V],[data]nco_ocp_Ecker2015,,
1010
# Microstructure,,,
1111
Positive electrode porosity,0.296,,
1212
Positive particle radius [m],1E-05,,
13-
Positive electrode surface area density [m-1],ADD,,
13+
Positive electrode surface area density [m-1],188455,,
1414
Positive electrode Bruggeman coefficient,N/A,,
1515
,,,
1616
# Interfacial reactions,,,
@@ -30,7 +30,7 @@ Positive electrode thermal conductivity [W.m-1.K-1],N/A,,
3030
Positive electrode OCP entropic change [V.K-1],N/A,,
3131
,,,
3232
# Activation energies,,,
33-
Reference temperature [K],298.15,25C,
34-
Positive electrode reaction rate,ADD,,
33+
Reference temperature [K],296.15,25C,
34+
Positive electrode reaction rate,[function]nco_electrolyte_reaction_rate_Ecker2015,,
3535
Positive reaction rate activation energy [J.mol-1],4.36E+04,,
3636
Positive solid diffusion activation energy [J.mol-1],8.06E+04,,

input/parameters/lithium-ion/electrolytes/lipf6_Ecker2015/electrolyte_conductivity_Capiglia1999.py

-43
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
import autograd.numpy as np
2+
3+
4+
def electrolyte_conductivity_Capiglia1999(c_e, T, T_inf, E_k_e, R_g):
5+
"""
6+
Conductivity of LiPF6 in EC:DMC as a function of ion concentration [1, 2].
7+
8+
References
9+
----------
10+
.. [1] Ecker, Madeleine, et al. "Parameterization of a physico-chemical model of
11+
a lithium-ion battery i. determination of parameters." Journal of the
12+
Electrochemical Society 162.9 (2015): A1836-A1848.
13+
.. [2] Ecker, Madeleine, et al. "Parameterization of a physico-chemical model of
14+
a lithium-ion battery ii. model validation." Journal of The Electrochemical
15+
Society 162.9 (2015): A1849-A1857.
16+
17+
Parameters
18+
----------
19+
c_e: :class: `numpy.Array`
20+
Dimensional electrolyte concentration
21+
T: :class: `numpy.Array`
22+
Dimensional temperature
23+
T_inf: double
24+
Reference temperature
25+
E_k_e: double
26+
Electrolyte conductivity activation energy
27+
R_g: double
28+
The ideal gas constant
29+
30+
Returns
31+
-------
32+
:`numpy.Array`
33+
Solid diffusivity
34+
"""
35+
36+
x = c_e / 1000
37+
38+
# in mS / cm
39+
sigma_e = 2.667 * x ** 3 - 12.983 * x ** 2 + 17.919 * x + 1.726
40+
41+
# convert to S / m
42+
sigma_e = sigma_e / 10
43+
44+
# In Ecker paper there is factor of 1/T out the front but this doesn't
45+
# make much sense so just going to leave it out for now
46+
arrhenius = np.exp(E_k_e / R_g * (1 / T_inf - 1 / T))
47+
48+
return sigma_e * arrhenius

input/parameters/lithium-ion/electrolytes/lipf6_Ecker2015/electrolyte_diffusivity_Capiglia1999.py input/parameters/lithium-ion/electrolytes/lipf6_Ecker2015/electrolyte_diffusivity_Ecker2015.py

+8-6
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,17 @@
33

44
def electrolyte_diffusivity_Capiglia1999(c_e, T, T_inf, E_D_e, R_g):
55
"""
6-
Diffusivity of LiPF6 in EC:DMC as a function of ion concentration. The original data
7-
is from [1]. The fit from Dualfoil [2].
6+
Diffusivity of LiPF6 in EC:DMC as a function of ion concentration [1, 2].
87
98
References
109
----------
11-
.. [1] C Capiglia et al. 7Li and 19F diffusion coefficients and thermal
12-
properties of non-aqueous electrolyte solutions for rechargeable lithium batteries.
13-
Journal of power sources 81 (1999): 859-862.
14-
.. [2] http://www.cchem.berkeley.edu/jsngrp/fortran.html
10+
.. [1] Ecker, Madeleine, et al. "Parameterization of a physico-chemical model of
11+
a lithium-ion battery i. determination of parameters." Journal of the
12+
Electrochemical Society 162.9 (2015): A1836-A1848.
13+
.. [2] Ecker, Madeleine, et al. "Parameterization of a physico-chemical model of
14+
a lithium-ion battery ii. model validation." Journal of The Electrochemical
15+
Society 162.9 (2015): A1849-A1857.
16+
l
1517
1618
Parameters
1719
----------

0 commit comments

Comments
 (0)