Battery knowledge · State estimation

State of charge

How full a cell is, as a fraction of its available capacity. State of charge, like temperature, affects how fast a stored cell ages. [1]

Abbreviation
SOC
Unit
%

Example

Interpret a charge inventory

If available capacity is 5 Ah and 3 Ah remains by the chosen estimator, SOC is 60%. A different estimate of available capacity changes this percentage, so compare SOC values only with the capacity convention recorded.

Explore the graph

SOC rises with accumulated charge; depth of discharge falls by the same amount.

Complementary charge fractions
Complementary charge fractionsTime (h) versus Capacity fraction (%). SOC; DOD. Interpretation follows the graphs.002515027531004Time (h)Capacity fraction (%)
SOCDOD (dashed)

From 20% SOC, ideal full charge takes 48 min. Integration stops at 100%.

SOC = SOC₀ + ∫ I_charge dt / Q; DOD = 1 − SOC

Illustrative model. Current is positive into the cell. Constant capacity and 100% charge efficiency; no CC-CV taper.

Use in Lemonergy

Lemonergy Studio blocks

Connect SOC and voltage

The battery integrates charge and combines OCV with resistance.

Blocks to use

  1. Battery with SOC-dependent OCV

    Stores charge and supplies terminal voltage

    Inputs & settings
    • capacityAh
    • initialSoc
    • emptyVoltageV / fullVoltageV
    • resistanceOhm
    • Electrical ports p and n
  2. Regulated CC/CV charger

    Regulates current and voltage

    Inputs & settings
    • currentA
    • voltageV
    • cutoffCurrentA / cutoffHoldS
    • Electrical ports p and n
  3. Electrical reference

    Sets zero potential

    Inputs & settings
    • Connect p to reference net

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

  1. Inspect capacity, initial SOC and OCV endpoints.
  2. Compare OCV with terminal voltage.

Example. OCV endpoints of 300 and 420 V give 360 V at 50% SOC. Charging at 10 A through 0.08 Ω adds 0.8 V.

Observe. At unity coulombic efficiency, 10 A for 1 h adds ten percentage points to 100 Ah.

Internal model SOC is not an estimate of an unknown physical battery. OCV is linear and resistance fixed.

Open the Studio example →

Learn it in Lesson 4 · Battery aging →

References & further reading

Technical references

  1. Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 3. State and parameter estimation

    Gregory L. Plett · Journal of Power Sources · 2004

    Technical reference · Model-based battery state-of-charge and parameter estimation with extended Kalman filtering, including uncertainty and model dependence.

Further reading on this topic

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

  1. Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 2. Modeling and identification

    Gregory L. Plett · Journal of Power Sources · 2004

    Topic background · Battery charge balance, open-circuit voltage, ohmic loss, polarization dynamics and model identification; parameters require cell-specific data.