Model to calculate electrode-specific SOH, from 1. This model is mainly for internal use, to calculate summary variables in a simulation.
References
Mohtat, P., Lee, S., Siegel, J. B., & Stefanopoulou, A. G. (2019). Towards better estimability of electrode-specific state of health: Decoding the cell expansion. Journal of Power Sources, 427, 101-111.
Extends: pybamm.BaseModel
Return default solver based on whether model is ODE/DAE or algebraic
Model to calculate electrode-specific SOH for a half-cell, adapted from 2. This model is mainly for internal use, to calculate summary variables in a simulation.
Subscript w indicates working electrode and subscript c indicates counter electrode.
References
Mohtat, P., Lee, S., Siegel, J. B., & Stefanopoulou, A. G. (2019). Towards better estimability of electrode-specific state of health: Decoding the cell expansion. Journal of Power Sources, 427, 101-111.
Extends: pybamm.BaseModel
Return default solver based on whether model is ODE/DAE or algebraic
Create an empty copy of the model with the same name and “parameters”
(convert_to_format, etc), but empty equations and variables.
This is usually then called by pybamm.ParameterValues,
pybamm.Discretisation, or pybamm.SymbolReplacer.
Calculate initial stoichiometries to start off the simulation at a particular state of charge, given voltage limits, open-circuit potentials, etc defined by parameter_values
initial_soc (float) – Target initial SOC. Must be between 0 and 1.
parameter_values (pybamm.ParameterValues) – The parameter values class that will be used for the simulation. Required for
calculating appropriate initial stoichiometries.
The initial stoichiometries that give the desired initial state of charge
x, y