Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.ionworks.com/llms.txt

Use this file to discover all available pages before exploring further.

Battery modeling terminology can vary significantly across different contexts. This page defines how terms are used in Ionworks Pipeline and the broader PyBaMM ecosystem, along with our chosen conventions where multiple standards exist.

Terminology

TermDefinition
AnodeThe electrode with the lower open-circuit potential, often graphite, silicon, or lithium. Commonly referred to as the “negative electrode”.
CathodeThe electrode with the higher open-circuit potential, e.g., NMC or LFP. Commonly referred to as the “positive electrode”.
Negative electrodeUsed interchangeably with “anode”.
Positive electrodeUsed interchangeably with “cathode”.
CapacityEither the total available capacity of an electrode or cell (denoted QQ), or the instantaneous capacity during operation (denoted qq).
LithiationThe amount of lithium intercalated relative to the minimum and maximum possible lithium content. Bounded between 0 and 1.
StoichiometryUsed interchangeably with “lithiation”.
Nominal capacityThe rated capacity of the cell.
Theoretical capacityThe total capacity extractable at open-circuit voltage (infinitely slow discharge) between voltage limits.
PotentialThe electric potential of a single electrode relative to metallic lithium (0V).
VoltageThe difference between positive and negative electrode potentials.

Standards

Direction of Current

In PyBaMM, and therefore in Ionworks Pipeline, we follow the convention that positive current corresponds to discharge, and negative current corresponds to charge. The discharge capacity is given by: qdchg(t)=Q0+I(t)dtq_{\text{dchg}}(t) = Q_0 + \int I(t) \, dt where Q0Q_0 is the starting capacity (equal to 0 if the cell is at 100% SOC and QcellQ_{\text{cell}} if the cell is at 0% SOC). The charging capacity is defined as: qchg(t)=qdchg(t)q_{\text{chg}}(t) = -q_{\text{dchg}}(t)
Lower case qq indicates a quantity that varies during operation, while capital QQ represents a scalar property of the electrodes or cell.

Single Electrode

For a single electrode, we say that the electrode is “charged” when its lithiation/stoichiometry/capacity increases. The instantaneous capacity of the electrode is defined by qelec(t)q^{\text{elec}}(t). The mathematical definition depends on whether the electrode is the anode or cathode of a full cell (see below), but in general qelecq^{\text{elec}} equals qchgq_{\text{chg}} (or qdchgq_{\text{dchg}}) plus an offset. We can express this in terms of electrode lithiation/stoichiometry: θ(t)=qelec(t)Qtot\theta(t) = \frac{q^{\text{elec}}(t)}{Q^{\text{tot}}} where QtotQ^{\text{tot}} is the total capacity of the electrode.
VariableMeaning
qelecq^{\text{elec}}Instantaneous capacity of an electrode
QtotQ^{\text{tot}}Total capacity of the electrode
θ(t)\theta(t)Instantaneous stoichiometry of an electrode

Whole Cell

The negative and positive electrodes behave differently when combined in a full cell. During discharge:
  • Negative electrode: Lithiation decreases → open-circuit potential increases
  • Positive electrode: Lithiation increases → open-circuit potential decreases
The open-circuit voltage of the full cell is: U=UpUnU = U_p - U_n which is monotonically decreasing since UpU_p is decreasing and UnU_n is increasing.

Capacity Relationships

Defining min/max electrode capacities by Qmin/maxQ^{\min/\max}, and electrode capacities at 0%/100% cell SOC by Q0/100Q^{0/100}: Qnmin=Qn0Qnmax=Qn100Qpmax=Qp0Qpmin=Qp100\begin{aligned} Q_n^{\min} &= Q_n^0 \\ Q_n^{\max} &= Q_n^{100} \\ Q_p^{\max} &= Q_p^0 \\ Q_p^{\min} &= Q_p^{100} \end{aligned} The electrode instantaneous capacity is: qnelec(t)=Qn100qdchgq_n^{\text{elec}}(t) = Q_n^{100} - q_{\text{dchg}} for the negative electrode and: qpelec(t)=Qp100+qdchgq_p^{\text{elec}}(t) = Q_p^{100} + q_{\text{dchg}} for the positive electrode. For each electrode, Qmax=Qmin+QcellQ^{\max} = Q^{\min} + Q^{\text{cell}}, where QcellQ^{\text{cell}} is the theoretical capacity of the cell.

Stoichiometry Relationships

In terms of stoichiometries: θnelec(t)=θn100qchgQntot\theta_n^{\text{elec}}(t) = \theta_n^{100} - \frac{q_{\text{chg}}}{Q_n^{\text{tot}}} θpelec(t)=θp100+qchgQptot\theta_p^{\text{elec}}(t) = \theta_p^{100} + \frac{q_{\text{chg}}}{Q_p^{\text{tot}}} The cell’s state of charge is: z=qchgQcellz = \frac{q_{\text{chg}}}{Q_{\text{cell}}}
VariableMeaning
QcellQ^{\text{cell}}Usable capacity of the cell
QminQ^{\min}Capacity at the lower voltage cut-off
QmaxQ^{\max}Capacity at the upper voltage cut-off
θmin\theta^{\min}Stoichiometry at the lower voltage cut-off
θmax\theta^{\max}Stoichiometry at the upper voltage cut-off

Naming Standards

Use 'Negative' and 'Positive'

Always use “negative” and “positive” to refer to the electrodes, instead of “anode” and “cathode”.

Use 'Lithiation' for Electrodes

Use “lithiation” and “delithiation” to refer to individual electrodes. Reserve “charge” and “discharge” for the full cell.
During a whole-cell discharge, the negative electrode delithiates and the positive electrode lithiates. During a whole-cell charge, the negative electrode lithiates and the positive electrode delithiates.