In an era where battery technology drives innovation in electric vehicles (EVs), renewable energy systems, and portable electronics, understanding the State of Charge (SoC) and State of Health (SoH) of batteries is essential. These metrics not only enhance battery performance but also contribute to safety and longevity. This blog will explore the significance of SoC and SoH in depth and provide comprehensive methods for calculating them.

What is State of Charge (SoC)?
SoC represents the current charge level of a battery as a percentage of its rated capacity. For instance, if a lithium-ion battery with a capacity of 100 Ah has 50 Ah remaining, its SoC is 50%. SoC is crucial for several reasons:
1. Performance Management
Understanding SoC enables users to optimize battery performance. In electric vehicles, maintaining an optimal SoC range (usually between 20% and 80%) can enhance driving efficiency and extend the vehicle's range. Many EVs incorporate battery management systems (BMS) that adjust power output based on SoC to ensure smooth performance and prevent deep discharges.
2. Battery Longevity
The longevity of a battery is closely tied to how well SoC is managed. Frequent deep discharges (below 20% SoC) and overcharging (above 80% SoC) can lead to accelerated battery aging and capacity fade. Maintaining the battery within the ideal SoC range can significantly extend its life, allowing it to endure a higher number of charges over time.
3. Safety Considerations
Monitoring SoC is critical for preventing hazardous situations. Overcharging can lead to thermal runaway, where the battery temperature increases uncontrollably, potentially causing fires or explosions. Conversely, discharging a battery too much can lead to irreversible damage. Systems that monitor SoC in real-time help mitigate these risks.

What is State of Health (SoH)?
SoH reflects the overall condition of a battery compared to its optimal state when new. It encompasses various factors, including capacity, internal resistance, and efficiency. SoH is typically expressed as a percentage, indicating how much of the original capacity remains.
1. Health Monitoring
Regular assessment of SoH allows for proactive maintenance. By tracking SoH over time, users can identify degradation trends and take corrective action before the battery fails. For instance, in critical applications like aerospace or medical devices, early detection of health issues is vital to ensure operational reliability.
2. Predicting Lifespan
SoH serves as a key indicator for predicting the remaining capacity and useful life (RUL) of a battery. Advanced models can estimate the SoH using historical performance data and current health metrics, which is crucial for managing inventory and planning maintenance in industrial applications.
3. Operational Efficiency
Understanding SoH allows users to adjust their usage patterns based on battery condition. If SoH indicates significant capacity loss, users may choose to limit high-drain applications to prevent unexpected shutdowns.

How to Calculate SoC
1. Open Circuit Voltage (OCV) Method
The OCV method involves measuring the battery's voltage when it is not under load. Each voltage level corresponds to a specific SoC based on a predetermined voltage-SoC curve. This method is accurate but requires the battery to rest for a while, making it impractical for real-time applications.
Example: Suppose you have a lithium-ion battery with a nominal voltage of 3.7V. When you measure the voltage under no load and find it to be 3.6V, you can refer to the battery manufacturer's voltage-SoC curve. This indicates that the SoC is approximately 80%.
2. Ampere-Hour (Ah) Counting
This method tracks the cumulative charge entering and exiting the battery. By integrating the current over time, users can estimate the SoC. However, errors may accumulate due to self-discharge, especially in older batteries. Regular recalibration is essential to maintain accurate SoC readings.
Example: Consider a battery with a capacity of 100 Ah. If you are discharging it at a current of 10 A for 5 hours, you can calculate the discharged capacity:
Discharged Capacity = Discharge Current × Time = 10A × 5h = 50Ah
Starting from a fully charged state (100 Ah), the current SoC would be:
SoC = ((100Ah−50Ah) / 100Ah ) × 100% = 50%
3. Kalman Filtering and Machine Learning
Advanced techniques use algorithms to predict SoC based on multiple inputs, such as voltage, current, and temperature. Kalman filters dynamically adjust estimates based on real-time data, while machine learning models can learn from historical data to improve accuracy over time. These methods are particularly useful in complex applications where battery conditions fluctuate.
Example: A battery management system (BMS) utilizes Kalman filtering to dynamically adjust SoC estimates. At a specific moment, the system measures a discharge current of -5 A and a voltage of 3.6V at 25°C. After processing this data, the algorithm estimates the SoC to be 78%.
How to Calculate SoH
1. Internal Resistance Measurement
Measuring the internal resistance of a battery can provide insights into its health. An increase in resistance often indicates degradation. Techniques like impedance spectroscopy can accurately measure resistance across different frequencies, giving a more comprehensive picture of battery health.
Example: Using impedance spectroscopy, you measure the internal resistance of a lithium-ion battery. If the measured resistance is 30 milliohms, whereas a new battery's resistance is 10 milliohms, this increase indicates that the battery's health has deteriorated over time.
2. Capacity Testing
Conducting controlled charge-discharge cycles allows users to measure capacity fade over time. By comparing the current capacity to the original capacity, users can calculate SoH. This method requires time and precise control over testing conditions to ensure accurate results.
Example: You perform a controlled charge-discharge test. After fully charging the battery, you observe its performance under a specific load. Initially rated at 100 Ah, the battery now only supports 80 Ah under the same conditions. Therefore, the SoH would be calculated as:
SoH = ( 80Ah / 100Ah ) × 100% = 80%
3. Data-Driven Analytics
Modern BMS can continuously monitor performance metrics and apply algorithms to assess SoH. These systems analyze various parameters, including temperature, charge cycles, and usage patterns, providing real-time health assessments that adapt to changing conditions.
Example: A smart BMS continuously monitors the battery's charge cycles, which have reached 500. It records an average discharge current of 10 A and notes that the temperature fluctuates between -10°C and 40°C. Based on this data, the system assesses the current SoH to be 75% and predicts a remaining useful life of about 600 more charge cycles.

Factors Affecting SoC and SoH
1. Temperature
Temperature plays a critical role in battery performance and health. High temperatures can accelerate chemical reactions, leading to faster aging, while low temperatures can reduce capacity and efficiency. Optimal operating temperatures generally range from 20°C to 25°C for lithium-ion batteries.
2. Charge and Discharge Rates
The rate at which a battery is charged or discharged significantly impacts its SoC and SoH. High C-rate discharges can cause thermal stress, while ultra-fast charging can increase internal temperatures. Manufacturers provide recommended charge and discharge rates to mitigate these effects.
3. Cycling Patterns
The frequency and depth of charge-discharge cycles can influence battery health. Shallow cycles (partial discharges) are generally less harmful than deep cycles, which can lead to significant capacity loss over time.





