News

Estimation technology for state of charge (SOC) of DC system batteries

Estimation technology for state of charge (SOC) of DC system batteries

Estimation Technology for State of Charge (SOC) of DC System Batteries

Abstract
Accurate estimation of the state of charge (SOC) of batteries in direct-current (DC) systems is crucial for ensuring reliable operation, extending battery life, and optimizing energy management. This paper reviews various SOC estimation technologies, including traditional methods and advanced algorithms, and discusses their principles, advantages, and limitations. The focus is on lithium-ion batteries, which are widely used in DC systems such as electric vehicles and energy storage systems.

1. Introduction
The state of charge (SOC) of a battery represents the remaining available capacity as a percentage of its total rated capacity. Accurate SOC estimation is essential for DC system batteries as it helps prevent overcharging and over-discharging, which can damage the battery and reduce its lifespan. Moreover, it enables efficient energy management by providing real-time information about the battery's energy status. However, SOC cannot be directly measured and must be estimated using various indirect methods.

2. Traditional SOC Estimation Methods

2.1 Open-Circuit Voltage (OCV) Method
The OCV method is based on the relationship between the open-circuit voltage of the battery and its SOC. By measuring the OCV after the battery has been at rest for a sufficient period, the corresponding SOC can be determined from a pre-established OCV-SOC curve. This method is relatively simple and has high accuracy under static conditions. However, it requires a long resting time for the battery to reach a stable OCV, making it unsuitable for real-time SOC estimation in dynamic operating conditions.

2.2 Coulomb Counting (Ampere-Hour Integration) Method
The coulomb counting method estimates SOC by integrating the battery current over time. It starts with an initial SOC value and then accumulates the charge flowing in and out of the battery. This method is easy to implement and has low computational requirements. However, it is an open-loop estimation method, and errors in current measurement and initial SOC value can accumulate over time, leading to significant estimation errors.

3. Advanced SOC Estimation Algorithms

3.1 Kalman Filter Family Algorithms
Kalman filter algorithms are widely used for SOC estimation due to their ability to correct estimation errors using measurement data. The extended Kalman filter (EKF) is a common variant that can handle non-linear systems, such as battery models. EKF estimates SOC by establishing a state-space model of the battery and using the Kalman filter equations to update the SOC estimate based on current and voltage measurements.

To improve the accuracy of EKF, researchers have proposed various modifications. For example, the adaptive extended Kalman filter (AEKF) can adjust the noise covariance in real-time to account for changes in the battery's operating conditions. Another approach is the improved extended Kalman filter (I-EKF), which uses a forgetting factor least squares method to estimate battery model parameters online and then performs local weighted regression to reduce the impact of parameter variations on SOC estimation.

3.2 Machine Learning-Based Methods
Machine learning techniques, such as neural networks and support vector machines (SVMs), have also been applied to SOC estimation. Neural networks can learn the complex non-linear relationship between battery input parameters (e.g., current, voltage, temperature) and SOC through training on a large dataset. Backpropagation (BP) neural networks are commonly used, and genetic algorithms can be employed to optimize the network parameters for better estimation accuracy.

SVMs, especially support vector regression (SVR), are suitable for small-sample non-linear problems. By mapping the input data to a high-dimensional feature space, SVR can construct a regression model to estimate SOC. However, machine learning-based methods require a large amount of training data to cover various operating conditions, and the estimation accuracy depends on the quality and representativeness of the training data.

3.3 Hybrid Methods
Hybrid methods combine the advantages of different estimation techniques to improve SOC estimation accuracy. For example, a combination of the coulomb counting method and the Kalman filter can be used. The coulomb counting method provides a rough estimate of SOC, while the Kalman filter corrects the estimation errors based on voltage measurements. Another hybrid approach is to integrate machine learning algorithms with model-based methods. For instance, a long short-term memory (LSTM) neural network can be used to correct the capacity value in the coulomb counting method, and then an unscented Kalman filter (UKF) can be applied to further refine the SOC estimate.

4. Conclusion
Accurate SOC estimation of DC system batteries is a challenging but essential task. Traditional methods such as the OCV and coulomb counting methods have limitations in dynamic operating conditions. Advanced algorithms, including Kalman filter family algorithms, machine learning-based methods, and hybrid methods, offer improved estimation accuracy by addressing the non-linearities and uncertainties in battery behavior. However, each method has its own advantages and limitations, and the choice of the appropriate SOC estimation technology depends on the specific application requirements, computational resources, and available data. Future research should focus on developing more robust and adaptive SOC estimation methods that can handle a wide range of operating conditions and battery aging effects.
Share This Article
Hotline
Email
Message