Why Battery SOC Drifts: Calibration in Energy Storage Explained

November 09, 2026
最新の会社ブログについて Why Battery SOC Drifts: Calibration in Energy Storage Explained

YINTU ENERGY STORAGE KNOWLEDGE

A battery percentage is an estimate, not a direct measurement

A storage dashboard may show 60% state of charge, yet the available discharge time can differ from expectations. The battery management system (BMS) estimates SOC from electrical measurements and a battery model. Small errors can accumulate, and the estimate sometimes needs a reliable reference to stay aligned with the battery. This is the reason for SOC recalibration; it does not mean every system needs the same periodic full charge-discharge cycle.

SOC, battery health and cell balancing answer different questions

Term What it tells you What it does not establish
State of charge (SOC) Estimated charge remaining relative to a defined reference capacity. A guaranteed number of AC kilowatt-hours or hours of site backup.
State of health (SOH) An assessment of aging, often including remaining capacity or resistance. How full the battery is at this moment.
Cell balancing A process that reduces differences between cells within the pack. An automatic correction of every SOC measurement or capacity-model error.

The displayed percentage may be scaled to a permitted operating window. A displayed 0% or 100% is therefore not necessarily an electrochemical empty or full state. Agree which SOC definition the BMS, PCS and EMS exchange, especially where reserve bands are applied.

How a BMS keeps track of charge

A useful starting point is coulomb counting: add charge flowing into the battery and subtract charge flowing out. With discharge current defined as positive, an idealized calculation is:

SOC(t) = SOC(start) − 100 × charge removed (Ah) / reference capacity (Ah)

Charge removed is the time integral of current, using hours to obtain ampere-hours. The calculation needs a credible starting SOC, accurate current and time measurements, and an appropriate capacity reference. Real estimators also account for factors such as charge efficiency, temperature and changing battery characteristics.

A small current offset can become a visible percentage error

Consider a hypothetical 280 Ah measurement channel with a persistent 0.05 A current offset. If that bias is integrated continuously for 14 days without correction, it contributes 0.05 × 24 × 14 = 16.8 Ah of error. Relative to 280 Ah, that is 6 percentage points of SOC. The sign depends on the offset direction. This is an arithmetic illustration, not a measured error or sensor specification for a YINTU product.

A constant offset is different from random noise. Noise may partly average out; a persistent bias keeps adding charge error. Initial-state error, sampling or timing error, and an outdated capacity reference can also produce disagreement. A capacity assumption that was suitable at commissioning may become inaccurate as the battery ages.

An idle battery can still lose charge

No scheduled charging or discharge does not necessarily mean zero battery demand. BMS electronics and other battery-fed standby loads consume charge. Whether the estimator captures them depends on the measurement path, low-current resolution, filtering and sleep behavior. A load outside the measured path can be missed. Cell self-discharge also reduces stored charge without an external terminal current for the sensor to count; a suitable estimator may model this effect. These are real charge losses, distinct from a sensor bias that changes the estimate. Their magnitude depends on the cells, temperature, storage duration and system design.

Why LFP voltage alone cannot solve the problem

Lithium iron phosphate (LFP) cells have a relatively flat open-circuit voltage curve across much of their usable SOC range. Substantially different charge states can therefore have similar voltages. Voltage hysteresis also means that the relationship depends on charging and discharging history. Temperature and relaxation further affect interpretation.

Terminal voltage measured while charging or supplying a load includes resistance and polarization effects. It is not automatically the rested open-circuit voltage required by a simple lookup table. Even a valid resting measurement can be a weak SOC reference in a flat region. The useful reference conditions depend on the particular cell and estimator.

Many BMS designs combine current integration with voltage, temperature and a model-based observer, which may use a Kalman-filter approach or another fusion method. These methods can correct the estimate during suitable operating conditions. Their accuracy still depends on sensing, cell characterization and model tuning; the algorithm name alone is not a performance guarantee.

A Kalman filter is a prediction-and-correction method: it compares a model’s predicted measurements with observed measurements and weights the correction using uncertainty estimates. It is more than a stored voltage table. Likewise, there is no single resting time that makes an OCV reading valid for every battery; use the cell- and estimator-specific qualification criteria.

What calibration actually changes

Activity Purpose Conditions to clarify
SOC reference correction Bring the estimated charge state back toward a trustworthy reference. Which voltage, current, temperature and relaxation criteria qualify the reference?
Capacity learning Update the capacity used to translate ampere-hours into SOC. What operating excursion and data quality does the estimator require?
Current-sensor calibration Reduce an instrument offset or gain error. Which approved service procedure and traceable reference are required?

These activities can be related, but they are not interchangeable. Recalibration can correct an estimate; it cannot reverse permanent capacity loss. Cell balancing may occur during a manufacturer-defined charging routine, yet that does not make balancing and SOC calibration the same operation.

Why partial cycling can make recalibration harder

A solar-storage system may repeatedly operate within a narrow middle-SOC band. That can leave fewer opportunities to obtain a useful voltage reference or learn capacity. Long idle periods, low-current operation, a restart, a firmware change or a module replacement can also justify reviewing the estimator and its retained data. None of these events, by itself, proves that a forced deep cycle is necessary.

A visible SOC step may result when the BMS accepts a new reference. It does not necessarily mean that the corresponding energy was suddenly lost. Conversely, repeated large steps, early voltage-limit stops or persistent mismatch between racks deserve investigation. Check event logs, cell-voltage spread, temperature, sensor readings and SOC definitions before treating the symptom as normal drift.

A practical approach for commercial and utility storage

  • Establish the operating requirement. Identify whether the battery is reserving energy for a production peak, absorbing solar surplus or maintaining grid-service headroom. Schedule any approved calibration window around that duty.
  • Use the equipment-specific procedure. Ask the battery manufacturer which events support automatic correction or capacity learning, what records prove completion, and when service intervention is required.
  • Keep protection limits active. Do not force discharge to a displayed 0%, override cell-voltage limits or impose generic charging thresholds to make the percentage look correct. Qualified service personnel should follow the approved procedure.
  • Check interfaces as well as cells. Compare BMS and EMS timestamps, communication quality, SOC scaling, power limits and alarms. An EMS display mismatch can be an interface problem rather than a battery-estimation problem.
  • Evaluate the result against a defined test. Review SOC behavior alongside DC current integration and the agreed usable-energy test. AC-meter readings also include converter losses and auxiliaries, so they should not be compared directly with an Ah-based SOC calculation without an energy balance.

For a factory assessing the 125 kW / 261 kWh commercial storage cabinet, SOC confidence helps plan peak support and reserve allocation. For a larger plant using the 6.26 MWh DC battery container, the battery estimate must also be coordinated with external PCS and plant controls. These are equipment examples, not claims that either product uses a specific estimation algorithm or universal calibration interval.

Our factory battery-storage sizing guide explains the link between power, usable energy and duty duration. The PCS control-mode guide provides further context for coordinating conversion and control functions.

Frequently asked questions

How often should SOC be calibrated?

There is no universal weekly or monthly interval for all BESS. Use the supplier’s documented strategy, the estimator’s correction opportunities and operational evidence. Some systems perform corrections in normal use; others require a planned procedure under specified conditions.

Does charging to 100% always fix an inaccurate display?

No. A valid full-charge reference may help some estimators, but only if their qualification conditions are satisfied. It will not repair a sensor fault, communication mismatch, incorrect capacity model or deteriorated cell.

Does a high SOC guarantee backup duration?

No. Usable capacity, load, temperature, SOC reserve, discharge limits, PCS behavior and losses all matter. Specify the required AC delivery and acceptance conditions rather than relying on a percentage alone.

Plan the operating strategy with YINTU

YINTU is an energy storage solution provider working with manufacturing partners. We coordinate equipment selection, battery-to-PCS interfaces and project requirements to support a defined supply and service scope. Share your load profile, solar output, reserve requirement and maintenance constraints so the proposed solution can include a clear SOC-management and service scope.

The cover and charge-tracking example are educational illustrations, not product test data. Operating and service procedures remain specific to the supplied battery, BMS and project configuration.