With the rapid advancement of renewable energy technologies, energy storage cells have become increasingly integral to power systems, playing a critical role in ensuring grid stability, enhancing energy efficiency, and supporting the integration of intermittent sources like solar and wind. Accurate estimation of the State of Charge (SOC) is paramount for optimizing the performance, extending the lifespan, and ensuring the safe operation of energy storage cells. SOC, defined as the ratio of remaining capacity to the nominal capacity under specific discharge conditions, serves as a key indicator for battery management systems. However, traditional SOC estimation methods often struggle with accuracy under varying operational scenarios, particularly when discharge rates fluctuate due to diverse grid demands such as peak shaving, frequency regulation, and fluctuation suppression. These challenges necessitate innovative approaches that account for dynamic factors influencing battery behavior.
In this work, we address the limitations of conventional SOC estimation techniques by proposing a novel method that incorporates dynamic capacity correction based on discharge rate variations. We begin by analyzing the error mechanisms in existing methods, highlighting how factors like current measurement inaccuracies, initial SOC uncertainties, and capacity changes under different discharge rates contribute to estimation errors. Specifically, we focus on the impact of discharge rate on the actual usable capacity of energy storage cells, which is often overlooked in standard practices. By developing a quantitative model that characterizes the relationship between discharge rate and capacity, we lay the foundation for more precise SOC estimation. Furthermore, we introduce a hybrid algorithm that combines a Convolutional Long Short-Term Memory Attention Neural Network (CLA) with the Extended Kalman Filter (EKF), leveraging the strengths of both data-driven and model-based approaches to enhance robustness and accuracy. Experimental validation demonstrates the superiority of our method in various variable-power scenarios, underscoring its practical applicability for grid-scale energy storage systems.
The significance of this research lies in its potential to improve the reliability and efficiency of energy storage cells in real-world applications. As the demand for flexible and responsive energy storage solutions grows, our adaptive SOC estimation method can contribute to better resource management, reduced operational costs, and enhanced system safety. In the following sections, we delve into the theoretical framework, methodological details, and empirical results, providing a comprehensive exposition of our contributions to the field.
Error Analysis and Improvement Principles for SOC Estimation
The accuracy of SOC estimation is crucial for the effective management of energy storage cells, yet it is often compromised by various error sources. The fundamental definition of SOC, based on the ampere-hour integration method, is expressed as:
$$SOC(t) = SOC(0) – \frac{1}{Q_n} \int_0^t I(t) dt$$
where \( SOC(t) \) represents the SOC at time \( t \), \( SOC(0) \) is the initial SOC, \( Q_n \) denotes the nominal capacity of the energy storage cell, and \( I(t) \) is the current at time \( t \), with discharge considered positive. This equation highlights three primary sources of error: measurement errors from current sensors, inaccuracies in the initial SOC value, and deviations in the actual capacity due to operational conditions such as discharge rate and temperature.
Measurement errors arise from the limitations of current sensors, including noise, drift, and calibration issues, which can lead to cumulative inaccuracies in the integration process. Initial SOC errors propagate throughout the estimation, affecting long-term reliability. However, the most significant challenge in dynamic grid applications is the variation in capacity with discharge rate. Traditional methods often assume a fixed nominal capacity, but in practice, the usable capacity of an energy storage cell decreases at higher discharge rates due to factors like increased internal resistance, incomplete electrochemical reactions, and thermal effects. For instance, at elevated discharge rates, the energy storage cell may not fully release its stored energy, leading to an overestimation of SOC if not corrected.
To address these issues, we propose a dual approach: first, we employ the EKF to mitigate measurement and initial SOC errors by dynamically fusing sensor data with model predictions; second, we develop a capacity correction model that adapts to real-time discharge rates. This combination ensures that the SOC estimation remains accurate even under fluctuating power demands. The improvement principles are grounded in a thorough analysis of battery behavior, emphasizing the need for adaptive mechanisms in SOC estimation for energy storage cells.
Dynamic Capacity Correction Based on Discharge Rate
The capacity of an energy storage cell is not a static parameter but varies with operational conditions, particularly discharge rate. In grid applications, energy storage cells are subjected to varying discharge rates depending on the service scenario—for example, high rates for frequency response and low rates for peak shaving. This variability directly impacts the actual capacity, which must be accounted for to achieve precise SOC estimation. Our experimental investigations reveal that as the discharge rate increases, the effective capacity decreases non-linearly, necessitating a quantitative model to capture this relationship.
We conducted tests on lithium-based energy storage cells at a controlled temperature of 25°C, measuring the capacity at different discharge rates. The results, summarized in Table 1, show a clear trend of capacity reduction with increasing discharge rates. For instance, at a discharge rate of 0.5C, the capacity was approximately 127.91 Ah, while at 2C, it dropped to 123.51 Ah. This underscores the importance of dynamic correction in SOC estimation methods for energy storage cells.
| Discharge Rate (C) | Capacity (Ah) |
|---|---|
| 0.5 | 127.91 |
| 0.75 | 127.25 |
| 1.0 | 126.69 |
| 1.5 | 125.49 |
| 2.0 | 123.51 |
Using MATLAB, we fitted a polynomial function to represent the capacity as a function of discharge current \( I \):
$$Q(I) = 5.4564 \times 10^{-7} I^3 + 2.0667 \times 10^{-4} I^2 + 0.0433 I + 129.9400$$
This model allows for real-time adjustment of the capacity value in the SOC estimation process, based on the instantaneous discharge rate. By integrating this dynamic capacity correction, we reduce the errors stemming from the assumption of a fixed nominal capacity, thereby enhancing the accuracy of SOC estimates for energy storage cells in variable-power environments.
CLA-EKF Algorithm for SOC Estimation
To further improve SOC estimation, we developed a hybrid algorithm that combines the strengths of deep learning and Kalman filtering. The Convolutional Long Short-Term Memory Attention Neural Network (CLA) is designed to handle complex non-linear relationships in time-series data, while the Extended Kalman Filter (EKF) provides robustness against noise and uncertainties. This synergy enables precise SOC estimation for energy storage cells under diverse operating conditions.
The CLA model comprises three key components: a Convolutional Neural Network (CNN) for feature extraction, a Bidirectional Long Short-Term Memory (Bi-LSTM) network for capturing temporal dependencies, and an attention mechanism for weighting important features. The CNN processes input data such as voltage, current, and temperature, generating high-level features that are fed into the Bi-LSTM. The Bi-LSTM, with its ability to learn from both past and future contexts, models the dynamic behavior of the energy storage cell. The attention mechanism then prioritizes relevant features, improving the model’s focus on critical information. The output of the CLA network is a preliminary SOC estimate, which is expressed as:
$$y_k = w_k h_k + w_i h_i + b_k$$
where \( h_k \) and \( h_i \) are the hidden states from the forward and backward LSTM layers, respectively, \( w_k \) and \( w_i \) are weight matrices, and \( b_k \) is the bias vector.
However, the CLA model alone may be sensitive to noise and external disturbances. To address this, we integrate it with the EKF, which operates as a recursive state estimator. The EKF uses a state-space model where the state vector includes SOC, and the measurement vector is derived from the CLA output. The state update equations are:
$$SOC_k = SOC_{k-1} – \frac{I_{k-1} \Delta T}{Q_n} + w_{k-1}$$
$$SOC_{k,CLA} = SOC_k + v_k$$
Here, \( SOC_k \) is the state vector from the ampere-hour integration, \( SOC_{k,CLA} \) is the measurement from the CLA network, \( \Delta T \) is the sampling interval, \( Q_n \) is the dynamically adjusted capacity, and \( w_{k-1} \) and \( v_k \) represent process and measurement noise, respectively. The EKF algorithm involves prediction and update steps, calculating the Kalman gain to minimize estimation error. This fusion ensures that the SOC estimates are both accurate and resilient, making it highly suitable for energy storage cells in grid applications.
Experimental Validation and Results
We validated our proposed method through experiments conducted on a commercial energy storage cell, specifically a Li-Cell-EES 3.2 V-200 W-400 Wh model. The test setup involved a battery testing system that simulated variable discharge rates typical of grid scenarios, such as peak shaving and frequency regulation. The discharge profile included steps from 2C to 0.5C, each lasting 10 minutes, to emulate real-world power demands. Data on voltage, current, and temperature were collected for analysis.

We compared our method against several baseline approaches, including standard EKF, CLA alone, and LSTM-EKF, using metrics such as Root Mean Square Error (RMSE), Mean Absolute Error (MAE), and Maximum Error (ME). The results demonstrate that our CLA-EKF method with dynamic capacity correction outperforms others in terms of accuracy and stability. For example, as shown in Table 2, our method achieved an RMSE of 0.2769%, MAE of 0.1722%, and ME of 0.8908%, which are significantly lower than those of traditional EKF (RMSE: 2.9937%) and CLA-EKF without capacity correction (RMSE: 0.4498%).
| Method | RMSE (%) | MAE (%) | ME (%) |
|---|---|---|---|
| Standard EKF | 2.9937 | 2.8248 | 4.5807 |
| CLA Only | 0.7433 | 0.5523 | 3.9093 |
| LSTM-EKF | 1.1992 | 1.0373 | 3.8048 |
| CLA-EKF (No Correction) | 0.4498 | 0.3859 | 1.0796 |
| Proposed Method | 0.2769 | 0.1722 | 0.8908 |
The error distributions and temporal trends further confirm the robustness of our approach. In particular, the dynamic capacity correction effectively mitigates errors caused by discharge rate variations, ensuring reliable SOC estimates across different operational phases. These findings highlight the practical value of our method for enhancing the management of energy storage cells in complex grid environments.
Conclusion and Future Work
In this work, we have presented a comprehensive framework for SOC estimation in energy storage cells that incorporates dynamic capacity correction based on discharge rate and a hybrid CLA-EKF algorithm. By addressing the limitations of traditional methods, our approach achieves higher accuracy and reliability under variable power conditions. The key contributions include the development of a quantitative capacity-discharge rate model, the integration of deep learning with Kalman filtering, and experimental validation in realistic scenarios.
The implications of this research extend to various applications, such as distributed energy storage systems and grid-scale battery management, where precise SOC estimation is essential for optimal performance. Future work will explore the integration of additional factors, such as temperature effects and aging, into the capacity correction model. We also plan to investigate the combination of Kalman filtering with other neural network architectures to further enhance SOC estimation for energy storage cells. Ultimately, this study provides a foundation for more intelligent and adaptive battery management solutions, supporting the transition to a sustainable energy future.
