SLIDE  3.0.0
A simulator for lithium-ion battery pack degradation
Loading...
Searching...
No Matches
SEIparam.hpp
Go to the documentation of this file.
1/*
2 * SEIparam.hpp
3 *
4 *
5 *
6 * Created on: 28 Jun 2022
7 * Author(s): Jorn Reniers, Volkan Kumtepeli
8 *
9 */
10
11#pragma once
12
13namespace slide::param {
15{
16 using value_type = double;
17 value_type sei_porosity{ 3 * 7.5e-7 };
19
20 value_type sei1k{ 0.075e-14 };
22
23 value_type sei2k{ 2.75e-11 };
25 value_type sei2D{ 1.125e-14 };
27
28 value_type sei3k{ 1.1458e-15 };
30 value_type sei3D{ 0.25e-15 };
32
33 value_type sei4k{ 3.75e-15 };
34 value_type sei4k_T{ 130000.0 / 1.5 };
35 value_type sei4D{ 0.5e-16 / 15.0 };
37
38 auto begin() noexcept { return &sei_porosity; }
39 auto end() noexcept { return &sei4D_T + 1; }
40
41 auto &operator*=(double a)
42 {
43 for (auto &item : *this)
44 item *= a;
45
46 return *this;
47 }
48};
49
50
51} // namespace slide::param
Definition: CSparam.hpp:12
Definition: SEIparam.hpp:15
value_type sei1k
rate parameter of the SEI side reaction in the 1st SEI model
Definition: SEIparam.hpp:20
auto begin() noexcept
Definition: SEIparam.hpp:38
value_type sei4D
diffusion constant of the SEI layer in the 3rd SEI model
Definition: SEIparam.hpp:35
value_type sei2k
rate parameter of the SEI side reaction in the 2nd SEI model
Definition: SEIparam.hpp:23
value_type sei1k_T
activation energy of sei1k
Definition: SEIparam.hpp:21
value_type sei4k_T
activation energy of sei3k
Definition: SEIparam.hpp:34
value_type sei3k
rate parameter of the SEI side reaction in the 3rd SEI model
Definition: SEIparam.hpp:28
value_type sei2D
diffusion constant of the SEI layer in the 2nd SEI model
Definition: SEIparam.hpp:25
double value_type
Definition: SEIparam.hpp:16
value_type sei_porosity
Definition: SEIparam.hpp:17
auto & operator*=(double a)
Definition: SEIparam.hpp:41
value_type sei2D_T
activation energy of sei2D
Definition: SEIparam.hpp:26
value_type sei2k_T
activation energy of sei2k
Definition: SEIparam.hpp:24
value_type sei3D
diffusion constant of the SEI layer in the 3rd SEI model
Definition: SEIparam.hpp:30
value_type sei4D_T
activation energy of sei3D
Definition: SEIparam.hpp:36
value_type sei3D_T
activation energy of sei3D
Definition: SEIparam.hpp:31
value_type sei4k
rate parameter of the SEI side reaction in the 3rd SEI model
Definition: SEIparam.hpp:33
value_type sei3k_T
activation energy of sei3k
Definition: SEIparam.hpp:29
auto end() noexcept
Definition: SEIparam.hpp:39