Calculating State of Charge (soc) and State of Health (soh) in Bms: a Step-by-step Approach

Battery Management Systems (BMS) are essential for monitoring and maintaining the performance of rechargeable batteries. Two critical parameters they measure are State of Charge (SoC) and State of Health (SoH). Accurate calculation of these parameters ensures safety, longevity, and optimal operation of battery packs.

Understanding State of Charge (SoC)

SoC indicates the current capacity of a battery relative to its maximum capacity, expressed as a percentage. It helps determine how much energy remains in the battery.

To calculate SoC, the most common methods include Coulomb counting and voltage-based estimation. Coulomb counting involves integrating the current over time, while voltage-based methods use the battery’s open-circuit voltage (OCV) to estimate charge level.

Calculating State of Health (SoH)

SoH measures the overall condition of a battery compared to its original state. It reflects capacity loss and internal resistance increase over time.

Common approaches to determine SoH include capacity testing and impedance measurement. Capacity testing involves fully charging and discharging the battery to assess actual capacity, while impedance measurement evaluates internal resistance changes.

Step-by-Step Calculation Process

  • Step 1: Record initial battery capacity and voltage.
  • Step 2: Use Coulomb counting to track charge during operation.
  • Step 3: Periodically measure the battery’s voltage to update SoC estimates.
  • Step 4: Conduct capacity tests at regular intervals to assess capacity fade.
  • Step 5: Measure internal resistance to monitor SoH degradation.

Combining these measurements provides a comprehensive view of battery health and charge status, enabling effective management and maintenance.