Accurate State of Charge Estimation for Lithium-Ion Batteries Using a Temporal Convolutional Network and Bidirectional Long Short-Term Memory Hybrid Model
Abstract
1. Introduction
1.1. Literature Review
1.2. Contributions of This Work
- (1)
- We propose a parallel TCN-BiLSTM architecture that effectively combines the temporal feature extraction capability of TCNs with the BiLSTMs. This integrated design significantly improves the accuracy and robustness of SOC estimation.
- (2)
- In contrast to prior studies that often focus on single-cycle or narrow-temperature validation, the proposed model is comprehensively evaluated across four driving cycles (US06, UDDS, LA92, HWFET) and a wide temperature range (−10 °C to 25 °C). It maintains RMSE < 1% and R2 > 0.998 across all scenarios, outperforming existing benchmarks and demonstrating robust adaptability to real-world variability.
- (3)
- Through comparative experiments at −10 °C and 10 °C, the proposed model shows significant improvements in key metrics (RMSE, MAE, R2) over traditional methods, providing a reliable solution for accurate SOC estimation across challenging operational environments.
2. Modeling Process
2.1. Temporal Convolution Network
- (1)
- Causal convolution:
- (2)
- Dilated convolution:
- (3)
- Residual connections:
2.2. Bidirectional Long Short-Term Memory Network
2.3. SOC Prediction Using TCN-BiLSTM Combined Model
3. Data Preparation and Simulation Configuration
3.1. Overview of the Sample Dataset
3.2. Data Processing
3.3. Evaluation Criteria
3.4. Setting the Parameters of the Research
4. Results and Discussion
4.1. SOC Prediction Using TCN-BiLSTM Model
4.2. Comparison of Performance with Other Models
5. Conclusions
- (1)
- The TCN-BiLSTM hybrid architecture effectively combines TCN’s capacity for capturing long-range temporal dependencies with the BiLSTM’s ability to learn bidirectional contextual information, significantly improving the accuracy and generalization capability of SOC estimation.
- (2)
- The parallel modeling framework enables complementary feature extraction from both network branches, leading to enhanced representational power and superior prediction performance compared to single-model approaches.
- (3)
- The model exhibits notable robustness under different operating conditions, with RMSE consistently remaining below 1% and MAE under 2.5% in most scenarios. Even under dynamic driving profiles with rapid current fluctuations and strong nonlinearities, the model maintains reliable estimation performance.
- (4)
- Comparative results show consistent advantages over conventional methods. At −10 °C, the model reduces RMSE by 0.948% and MAE by 2.751% compared to LSTM; at 10 °C, corresponding reductions of 0.398% in RMSE and 2.192% in MAE are achieved, demonstrating significant performance improvement under different temperature conditions.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| BiGRU | Bidirectional Gated Recurrent Unit |
| BiLSTM | Bidirectional Long Short-Term Memory Network |
| BMS | Battery Management System |
| CNN | Convolutional Neural Network |
| DC | Direct Current |
| DEQ | Discharge Electric Quantity |
| ECM | Equivalent Circuit Model |
| EIS | Electrochemical Impedance Spectroscopy |
| EKF | Extended Kalman Filter |
| EM | Electrochemical Model |
| EVs | Electric Vehicles |
| FOLPF | First-Order Low-Pass Filter |
| FPSOC | Polynomial Fit State of Charge |
| GRU | Gated Recurrent Unit |
| HWFET | Highway Fuel Economy Test |
| IBA-ELM | Improved Bat Algorithm-Extreme Learning Machine |
| ICA | Incremental Capacity Analysis |
| LA92 | Los Angeles 1992 Driving Cycle |
| LIBs | Lithium-Ion Batteries |
| LiNiCoAlO2 | Lithium Nickel Cobalt Aluminum Oxide |
| LSTM | Long Short-Term Memory Network |
| LSTM-RNN | Long Short-Term Memory-Recurrent Neural Network |
| MAXE | Maximum Absolute Error |
| OCV | Open Circuit Voltage |
| R2 | Coefficient of Determination |
| RC | Resistor Capacitor |
| RLS | Recursive Least Square |
| RMSE | Root Mean Squared Error Maximum Absolute Error |
| SE | Squeeze-and-Excitation |
| SG | Savitzky–Golay |
| SOC | State of Charge |
| TCN | Temporal Convolutional Network |
| TEECM | Thermal-Electric coupling Equivalent Circuit Model |
| UDDS | Urban Dynamometer Driving Schedule |
| UKF | Unscented Kalman Filter |
| US06 | United State 06 |
References
- Zhu, C.; Wang, S.; Yu, C.; Zhou, H.; Fernandez, C.; Guerrero, J.M. An improved Cauchy robust correction-sage Husa extended Kalman filtering algorithm for high-precision SOC estimation of Lithium-ion batteries in new energy vehicles. J. Energy Storage 2024, 88, 111552. [Google Scholar] [CrossRef]
- Zeng, X.; Sun, Y.; Xia, X.; Chen, L. A framework for joint SOC and SOH estimation of lithium-ion battery: Eliminating the dependency on initial states. Appl. Energy 2025, 377, 124624. [Google Scholar] [CrossRef]
- Wu, J.; Lei, D.; Liu, Z.; Zhang, Y. A fusion algorithm of multidimensional element space mapping architecture for SOC estimation of lithium-ion batteries under dynamic operating conditions. Energy 2024, 311, 133467. [Google Scholar] [CrossRef]
- Chen, G.; Peng, W.; Yang, F. An LSTM-SA model for SOC estimation of lithium-ion batteries under various temperatures and aging levels. J. Energy Storage 2024, 84, 110906. [Google Scholar] [CrossRef]
- Ouyang, T.; Xu, P.; Chen, J.; Su, Z.; Huang, G.; Chen, N. A novel state of charge estimation method for lithium-ion batteries based on bias compensation. Energy 2021, 226, 120348. [Google Scholar] [CrossRef]
- Li, F.; Zuo, W.; Zhou, K.; Li, Q.; Huang, Y. State of charge estimation of lithium-ion batteries based on PSO-TCN-Attention neural network. J. Energy Storage 2024, 84, 110806. [Google Scholar] [CrossRef]
- Tabine, A.; Laadissi, E.M.; Elachhab, A.; Bouzaid, S.; Ennawaoui, C.; Hajjaji, A. A novel fitting polynomial approach for an accurate SOC estimation in Li-ion batteries considering temperature hysteresis. Adv. Electr. Electron. 2021, 97, 112866. [Google Scholar] [CrossRef]
- Wang, L.; Duan, J.; Fan, S.; Zhao, K. An estimated value compensation method for state of charge estimation of lithium battery based on open circuit voltage change rate. Energy 2024, 313, 134119. [Google Scholar] [CrossRef]
- Sun, J.; Tang, Y.; Ye, J.; Jiang, T.; Chen, S.; Qiu, S. A novel capacity and initial discharge electric quantity estimation method for LiFePO4 battery pack based on OCV curve partial reconstruction. Energy 2022, 243, 122882. [Google Scholar] [CrossRef]
- Ramezani-al, M.R.; Moodi, M. A novel combined online method for SOC estimation of a Li-Ion battery with practical and industrial considerations. J. Energy Storage 2023, 67, 107605. [Google Scholar] [CrossRef]
- Zhou, Y.; Wang, S.; Feng, R.; Xie, Y.; Fernandez, C. Multi-temperature capable enhanced bidirectional long short term memory-multilayer perceptron hybrid model for lithium-ion battery SOC estimation. Energy 2024, 312, 133596. [Google Scholar] [CrossRef]
- Shao, Y.; Zheng, Y.; Zhang, J.; Han, X.; Jin, B.; Sun, Y. A cloud capacity estimation method for electric vehicle lithium-ion battery independent of cloud SOC. J. Energy Storage 2024, 85, 110998. [Google Scholar] [CrossRef]
- Zhang, Y.; Liu, B.; Zhang, H.; Kuang, R.; Xu, Y.; Zhang, J.; Yang, F.; Wang, S. Joint estimation of SOC and peak power capability for series reused battery pack based on screening process method. Energy 2024, 313, 133940. [Google Scholar] [CrossRef]
- Yao, B.; Cai, Y.; Liu, W.; Wang, Y.; Chen, X.; Liao, Q.; Fu, Z.; Cheng, Z. State-of-charge estimation for lithium-ion batteries based on modified unscented Kalman filter using improved parameter identification. Int. J. Electrochem. Sci. 2024, 19, 100574. [Google Scholar] [CrossRef]
- Li, Y.; Ye, M.; Wang, Q.; Lian, G.; Xia, B. An improved model combining machine learning and Kalman filtering architecture for state of charge estimation of lithium-ion batteries. Green Energy Intell. Transp. 2024, 3, 100163. [Google Scholar] [CrossRef]
- Li, J.; Bai, G.; Yan, J.; Gu, J. On-line parameter identification and SOC estimation of nonlinear model of lithium-ion battery based on Wiener structure. J. Energy Storage 2024, 92, 112094. [Google Scholar] [CrossRef]
- Han, Y.; Liu, Y.; Huang, Q.; Zhang, Y. SOC estimation for lithium-ion batteries based on BiGRU with SE attention and Savitzky-Golay filter. J. Energy Storage 2024, 90, 111930. [Google Scholar] [CrossRef]
- Ge, D.; Jin, G.; Wang, J.; Zhang, Z. A novel data-driven IBA-ELM model for SOH/SOC estimation of lithium-ion batteries. Energy 2024, 306, 132583. [Google Scholar] [CrossRef]
- Li, C.; Zhu, S.; Zhang, L.; Liu, X.; Li, M.; Zhou, H.; Zhang, Q.; Rao, Z. State of charge estimation of lithium-ion battery based on state of temperature estimation using weight clustered-convolutional neural network-long short-term memory. Green Energy Intell. Transp. 2025, 4, 100226. [Google Scholar] [CrossRef]
- Feng, Z.; Zhang, J.; Jiang, H.; Yao, X.; Qian, Y.; Zhang, H. Energy consumption prediction strategy for electric vehicle based on LSTM-transformer framework. Energy 2024, 302, 131780. [Google Scholar] [CrossRef]
- Sherkatghanad, Z.; Ghazanfari, A.; Makarenkov, V. A self-attention-based CNN-Bi-LSTM model for accurate state-of-charge estimation of lithium-ion batteries. J. Energy Storage 2024, 88, 111524. [Google Scholar] [CrossRef]
- Chen, J.; Zhang, Y.; Wu, J.; Cheng, W.; Zhu, Q. SOC estimation for lithium-ion battery using the LSTM-RNN with extended input and constrained output. Energy 2023, 262, 125375. [Google Scholar] [CrossRef]
- Hong, J.; Liang, F.; Yang, H.; Zhang, C.; Zhang, X.; Zhang, H.; Wang, W.; Li, K.; Yang, J. Multi- forword-step state of charge prediction for real-world electric vehicles battery systems using a novel LSTM-GRU hybrid neural network. eTransportation 2024, 20, 100322. [Google Scholar] [CrossRef]
- Li, Z.; Zhang, X.; Gao, W. State of health estimation of lithium-ion battery during fast charging process based on BiLSTM-Transformer. Energy 2024, 311, 133418. [Google Scholar] [CrossRef]
- He, W.; Ma, H.; Guo, R.; Xu, J.; Xie, Z.; Wen, H. Enhancing the state-of-charge estimation of lithium-ion batteries using a CNN-BiGRU and AUKF fusion model. Comput. Electr. Eng. 2024, 120, 109729. [Google Scholar] [CrossRef]
- Jiao, M.; Wang, D.; Qiu, J. A GRU-RNN based momentum optimized algorithm for SOC estimation. J. Power Sources 2020, 459, 228051. [Google Scholar] [CrossRef]
- Ucar, K.; Arabaci, H.; Cimen, H. Equalizing data lengths across temperatures to enhance deep learning training for state of charge prediction. J. Energy Storage 2024, 99, 113240. [Google Scholar] [CrossRef]
- Shah, S.A.A.; Wang, S.; Niazi, S.G.; Shah, S.M.A.; Ning, S.; Butt, M.H.F.; Xu, Z.; Wu, M. A hybrid deep learning framework integrating bidirectional sliding windows, TCN, and external attention for accurate state-of-charge estimation in lithium-ion batteries. J. Power Sources 2024, 622, 235312. [Google Scholar] [CrossRef]
- Liu, S.; Chen, Z.; Yuan, L.; Xu, Z.; Jin, L.; Zhang, C. State of health estimation of lithium-ion batteries based on multi-feature extraction and temporal convolutional network. J. Energy Storage 2024, 75, 109658. [Google Scholar] [CrossRef]
- Ma, Y.; Li, J.; Gao, J.; Chen, H. State of health prediction of lithium-ion batteries under early partial data based on IWOA-BiLSTM with single feature. Energy 2024, 295, 131085. [Google Scholar] [CrossRef]
- Pang, S.; Zou, L.; Zhang, L.; Wang, H.; Wang, Y.; Liu, X.; Jiang, J. A hybrid TCN-BiLSTM short-term load forecasting model for ship electric propulsion systems combined with multi-step feature processing. Ocean Eng. 2025, 316, 119808. [Google Scholar] [CrossRef]
- Panasonic. NCR18650PF Lithium-Ion Battery Datasheet; Panasonic: Kadoma, Japan, 2016. [Google Scholar]












| Parameter | Specification |
|---|---|
| Nominal open circuit voltage | 3.6 V |
| Capacity | Min. 2.75 Ah/Typ. 2.9 Ah |
| Min/max voltage | 2.5 V/4.2 V |
| Mass/energy storage | 48 g/9.9 Wh |
| Minimum charging temperature | 10 °C |
| Cycles to 80% capacity | 500 (100% DOD, 25 °C) |
| Battery type | LiNiCoAlO2 (NCA) |
| Aging state | 100% SOH |
| Temperature condition | −10 °C–25 °C |
| Loading condition | standard driving cycles including UDDS, US06, LA92, and HWFET |
| Parameter | Value |
|---|---|
| Learning Rate | 0.001 |
| Batch Size | 64 |
| Optimizer | Adam |
| Loss Function | MSE |
| Dropout Rate | 0.2 |
| Dilation factor | 16 |
| kernel size | 6 |
| The number of hidden units | 128 |
| Model | RMSE | MAXE | R2 | |
|---|---|---|---|---|
| Error (%) | ||||
| TCN-BiLSTM | −10 °C | 0.648 | 1.732 | 0.9994 |
| 10 °C | 0.569 | 1.747 | 0.9995 | |
| TCN | −10 °C | 1.146 | 3.596 | 0.9982 |
| 10 °C | 0.916 | 3.735 | 0.9989 | |
| LSTM | −10 °C | 1.596 | 4.483 | 0.9963 |
| 10 °C | 0.967 | 3.940 | 0.9988 | |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Qiu, J.; Zhang, Z.; Zhu, Z.; Luo, C. Accurate State of Charge Estimation for Lithium-Ion Batteries Using a Temporal Convolutional Network and Bidirectional Long Short-Term Memory Hybrid Model. Batteries 2026, 12, 50. https://doi.org/10.3390/batteries12020050
Qiu J, Zhang Z, Zhu Z, Luo C. Accurate State of Charge Estimation for Lithium-Ion Batteries Using a Temporal Convolutional Network and Bidirectional Long Short-Term Memory Hybrid Model. Batteries. 2026; 12(2):50. https://doi.org/10.3390/batteries12020050
Chicago/Turabian StyleQiu, Jie, Zhendong Zhang, Zehua Zhu, and Chenqiang Luo. 2026. "Accurate State of Charge Estimation for Lithium-Ion Batteries Using a Temporal Convolutional Network and Bidirectional Long Short-Term Memory Hybrid Model" Batteries 12, no. 2: 50. https://doi.org/10.3390/batteries12020050
APA StyleQiu, J., Zhang, Z., Zhu, Z., & Luo, C. (2026). Accurate State of Charge Estimation for Lithium-Ion Batteries Using a Temporal Convolutional Network and Bidirectional Long Short-Term Memory Hybrid Model. Batteries, 12(2), 50. https://doi.org/10.3390/batteries12020050
