SoC stands for state of charge. It is the proportion of energy in a battery at a given moment relative to its fully charged state, ranging from 0% to 100%.
๐กAccurately determining the SoC helps improve system performance and battery lifespan ๐ฏ๐ ๐ฝ๐ฟ๐ฒ๐๐ฒ๐ป๐๐ถ๐ป๐ด ๐ผ๐๐ฒ๐ฟ๐ฐ๐ต๐ฎ๐ฟ๐ด๐ถ๐ป๐ด ๐ผ๐ฟ ๐ฑ๐ฒ๐ฒ๐ฝ ๐ฑ๐ถ๐๐ฐ๐ต๐ฎ๐ฟ๐ด๐ถ๐ป๐ด.
Depending on the SoC, the charging power varies: when the SoC is low, the battery can safely accept high charging power. Conversely, as the SoC increases and the battery approaches full charge, the charging power is gradually reduced to prevent overheating and to protect the cells.
To calculate SoC, two main methods exist:
1๏ธโฃ ๐ข๐ฝ๐ฒ๐ป ๐๐ถ๐ฟ๐ฐ๐๐ถ๐ ๐ฉ๐ผ๐น๐๐ฎ๐ด๐ฒ (OCV): Linking the batteryโs voltage to its state of charge
The voltage at the battery terminals rises or falls depending on its charge level. It is highest when the battery is fully charged.The SoC can be checked through a controlled discharge test.
The voltage-based method estimates SoC by converting the batteryโs measured voltage into an equivalent charge level using its specific discharge curve. This method faces challenges because battery voltage can be unstable, the discharge test is slow and usually requires recharging afterward, and the system cannot operate during the test (offline method).๐ LFP batteries also have a relatively flat charge/discharge curve, which means the terminal voltage changes very little across a wide operating range, making it difficult to accurately measure the SoC.
โ

โ
2๏ธโฃ ๐๐ผ๐๐ป๐๐ถ๐ป๐ด ๐๐ผ๐๐น๐ผ๐บ๐ฏ ๐บ๐ฒ๐๐ต๐ผ๐ฑ
This method basically works by tracking the electrons that enter the battery during charging and leave during discharging.

The formula calculates SoC by integrating the batteryโs current (in amperes) over time, adding all the charge that enters and subtracting all the charge that leaves, while accounting for the batteryโs rated capacity and energy losses.To work well, this method needs two things:- accurate current measurements- a good estimate of the starting SoC.However, real batteries are not perfect. Some energy is always lost during charging and discharging, and there is also self-discharge. These losses slowly create errors in the calculation.
โ
๐ To reduce the margin of error in these two methods, most automotive manufacturers ๐ฐ๐ผ๐บ๐ฏ๐ถ๐ป๐ฒ ๐ฏ๐ผ๐๐ต ๐ฎ๐ฝ๐ฝ๐ฟ๐ผ๐ฎ๐ฐ๐ต๐ฒ๐ to achieve the most accurate result possible.
Explore our resources
Stay informed about Bib's latest updates
Get technical content, use cases, and industry updates โ tailored to your needs.
Want to know more?
Get in touch for more detailed information.



