Lemonergy · Core equation

arrhenius_factor

Temperature acceleration relative to an explicit reference temperature.

Implementation ID
arrhenius_factor
Reviewed
2026-10-27

Behavior

Temperatures are supplied in Celsius and converted to kelvin internally; both must exceed absolute zero. Activation energy is nonnegative. This factor can scale a rate but does not predict cell lifetime by itself.

Interface

arrhenius_factor interfaceInputs or arguments on the left, observed outputs on the right. Conserving terminals appear below the component. The tables give units and behavior.arrhenius_factorCore equationtemperature_cactivation_energy_j_per_molreference_temperature_creturn
Original Lemonergy interface view. Lines identify ports; they are not a completed simulation circuit.
Ports and observed outputs
NameDirectionUnitMeaning
returnoutputdimensionlessScalar float or NumPy array following broadcasting.

Parameters

Defaults are initial model values. Select values for your own model and operating conditions.

Configuration fields
ParameterUnitDefaultMeaning and limits
temperature c
temperature_c
deg CSupplied by the userTemperature above -273.15 deg C.
activation energy j per mol
activation_energy_j_per_mol
J/molSupplied by the userNonnegative activation energy.
reference temperature c
reference_temperature_c
deg C25Reference temperature above absolute zero.

Equations and rules

  • A = exp((Ea / R) * (1 / T_ref - 1 / T))
  • R = 8.31446261815324 J/(mol K); temperatures in kelvin

Worked example

Compare reaction rates

At an illustrative 50 kJ/mol activation energy, raising temperature from 25 °C to 35 °C gives a rate factor about 1.92.

Open the worked lesson →

Use in a workflow

Compare reaction rates

Lemonergy Core evaluates this relation.

  1. arrhenius_factor: Core equation
    • Temperature (°C)
    • Reference temperature (°C)
    • Activation energy (J/mol)
Open the worked lesson

Connected concepts

Limits and interpretation

  • This factor alone does not predict lifetime or capacity loss.

Implementation sources

This reference follows Lemonergy implementation sources. Scientific articles support the linked concepts separately.

Repository: battery-core · Revision: main

  • src/battery_core/aging.py

This implementation and its workflow uses (JSON) · Knowledge graph (JSON-LD)