Previous topic

Particle Cracking

Next topic

Crack Propagation Model

This Page

Base Particle Mechanics Model

class pybamm.particle_mechanics.BaseMechanics(param, domain, options, phase='primary')

Base class for particle mechanics models. See 1 for mechanical model (thickness change) and 2 for cracking model.

Parameters
  • param (parameter class) – The parameters to use for this submodel

  • domain (dict, optional) – Dictionary of either the electrode for “Positive” or “Nagative”

  • options (dict) – A dictionary of options to be passed to the model. See pybamm.BaseBatteryModel

  • phase (str, optional) – Phase of the particle (default is “primary”)

References

1

Ai, W., Kraft, L., Sturm, J., Jossen, A., & Wu, B. (2019). Electrochemical Thermal-Mechanical Modelling of Stress Inhomogeneity in Lithium-Ion Pouch Cells. Journal of The Electrochemical Society, 167(1), 013512.

2

Deshpande, R., Verbrugge, M., Cheng, Y. T., Wang, J., & Liu, P. (2012). Battery cycle life prediction with coupled chemical degradation and fatigue mechanics. Journal of the Electrochemical Society, 159(10), A1730.

Extends: pybamm.BaseSubModel