Electrode State of Health Calculations¶
- class ionworkspipeline.calculations.ElectrodeSOH(options=None)¶
Calculate minimum and maximum electrode stoichiometries for a full-cell using the electrode-specific SOH algorithm from [1].
Parameters¶
- optionsdict, optional
A dictionary of options to be passed to the calculation. The following options are available:
- known value: str
The value to use to calculate the minimum and maximum stoichiometries. Options are “cyclable lithium capacity” (default) or “cell capacity”.
References¶
Extends:
ionworkspipeline.calculations.calculation.Calculation
- class ionworkspipeline.calculations.ElectrodeSOHHalfCell(electrode, options=None)¶
Calculate minimum and maximum electrode stoichiometries for a half-cell using the electrode-specific SOH algorithm.
See
ElectrodeSOH
for more details.Parameters¶
- electrodestr
The electrode to calculate the initial concentration for, either “positive” or “negative”.
- optionsdict, optional
A dictionary of options to be passed to the calculation. The following options are available:
- simulation_kwargs: dict
Keyword arguments to pass to the simulation (
iwp.Simulation
). Default is None.
Extends:
ionworkspipeline.calculations.calculation.Calculation
- class ionworkspipeline.calculations.OpenCircuitLimits¶
Set open-circuit voltage limits to be the same as voltage cut-off limits.
Extends:
ionworkspipeline.calculations.calculation.Calculation
- class ionworkspipeline.calculations.MSMRElectrodeSOHHalfCell(electrode)¶
Calculate minimum and maximum electrode stoichiometries for a half-cell by evaluating the extent of lithiation at the minimum and maximum OCV.
See
ElectrodeSOH
for more details.Extends:
ionworkspipeline.calculations.calculation.Calculation
- class ionworkspipeline.calculations.StoichiometryLimitsFromCapacity¶
Calculate the minimum and maximum stoichiometries for each electrode in a full-cell based on the electrode total capacity, lower and upper excess capacities.
Extends:
ionworkspipeline.calculations.calculation.Calculation
- class ionworkspipeline.calculations.StoichiometryAtMinimumSOC(electrode)¶
Calculate the stoichiometry at the minimum SOC based on the stoichiometry at the maximum SOC, the electrode capacities, and the useable capacity.
Parameters¶
- electrodestr
The electrode to calculate the initial concentration for, either “positive” or “negative”.
Extends:
ionworkspipeline.calculations.calculation.Calculation