Metric for benchmarking an extreme fast charging of Li-ion materials.
This universal metric for Benchmarking battery electrode Materials for an
eXtreme Fast Charging (BMXFC) is defined as the maximum State-of-Charge
(SOC) retained when a material is charged for 15 minutes under constant
current conditions [2]. The evaluation of the BMXFC is performed using the
model in this package, which accounts for finite diffusion, charge
transfer, particle size and the total charging rate.
Parameters:
greg (galpynostatic.model.GalvanostaticRegressor or dict) – An already fitted GalvanostaticRegressor model or a dict containing
the following keys with float values definened: d in \(cm\)
(particle size), dcoeff_ in \(cm^2/s\) (diffusion coefficient)
and k0_ in \(cm/s\) (kinetic rate constant).
c_rate (int or float, default=4) – Galvanostatic charging rate (\(60 minutes / 15 minutes\), for
example, for the default case).
loaded (float, default=0.8) – Criteria for considering the electrode material with fast charging
capabilities.
full_output (bool, default=False) – If full_output is False (default case), the SOC value is returned.
If it is True a dict is returned with the keys soc, criteria and
greg, where the first one correspond with the SOC value, the second
is a boolean with True if the electrode material is classified as a
fast charging one and False if is not and greg with the
galpynostatic.model.GalvanostaticRegregssor to allow further
predictions and plots.
**kwargs – Additional keyword arguments that are passed and are documented in
galpynostatic.model.GalvanostaticRegressor.
Returns:
soc (float) – BMXFC value.
res (dict, optional) – A dict present if full_output=True and described there.
Figure-of-Merit (FOM) for fast charging comparisons.
This metric was proposed by Xia et al. [3] and combines the diffusion
coefficient, \(D\), and the geometric size, \(d\), to define the
characteristic time of diffusion, \(\tau\).
Parameters:
d (float) – Geometric size in \(cm\).
dceoff (float) – Diffusion coefficient in \(cm^2/s\).
Returns:
The FOM characteristic diffusion time (\(\tau\)) value.