Battery knowledge · Charging and discharging

Cycle

One discharge and one charge, in either order. A full cycle spans the whole usable capacity; a partial cycle covers only part of it, and aging tests usually report both the cycle count and the depth of discharge.

Example

Charging and discharging: an example situation

The same CC–CV law can operate overnight or during a short depot stop.

Read Cycle alongside Cycle aging in this context. Degradation caused by charging and discharging: mechanical strain in the particles, fresh SEI on cracked surfaces and, at high rate or low temperature, lithium plating. It scales with charge throughput and grows with depth of discharge and C-rate.

Use in Lemonergy

Design protocol or analysis tool

Repeat charge/discharge

Cycle aging block repeats charge, discharge and rest.

Equation or tool to use

  1. Repeat

    Repeats blocks

    Inputs & settings
    • count
  2. Discharge

    Removes charge

    Inputs & settings
    • mode: cc
    • a / s
  3. Rest

    Sets zero current

    Inputs & settings
    • s
  4. Charge

    Adds charge

    Inputs & settings
    • mode: cc
    • a / s

This overview identifies the components to use. Follow the example in Lemonergy for their connections and settings.

  1. Open Cycle aging block.
  2. Review currents and rests; compare throughput.

Example. Twenty 50%-depth discharges give ten discharge-equivalent full cycles at fixed nominal capacity.

Observe. Cycle count differs from throughput.

Scheduling cycles does not supply calibrated degradation or physical lifetime evidence.

Open Design → Protocol bench →

References & further reading

Further reading on this topic

These sources provide broader context; they are not presented as citations for every statement in this entry.

  1. Lithium-ion battery fast charging: A review

    Anna Tomaszewska et al. · eTransportation · 2019

    Topic background · CC-CV and alternative charging protocols, transport limitations, degradation and thermal implications; results depend on cell and test conditions. Software behavior is documented separately in Lemonergy block references.