State-of-Charge Estimation of Lithium-Ion Batteries via Long Short-Term Memory Network
Open accessAbstract
Accurate state-of-charge (SOC) estimation is critical for driving range prediction of electric vehicles and optimal charge control of batteries. In this paper, a stacked long short-term memory network is proposed to model the complex dynamics of lithium iron phosphate batteries and infer battery SOC from current, voltage, and temperature measurements. The proposed network is trained and tested using data collected from the dynamic stress test, US06 test, and federal urban driving schedule. The performance on SOC estimation is evaluated regarding tracking accuracy, computation time, robustness against unknown initial states, and compared with results from the model-based filtering approach (unscented Kalman filter). Moreover, different training and testing data sets are constructed to test its robustness against varying loading profiles. The experimental results show that the proposed network well captures the nonlinear correlation between SOC and measurable signals and provides better tracking performance than the unscented Kalman filter. In case of inaccurate initial SOCs, the proposed network presents quick convergence to the true SOC, with root mean square errors within 2% and mean average errors within 1%. Moreover, the estimation time at each time step is sub-millisecond, making it appropriate for real-time applications.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Yang et al. first applied Stack-LSTM to SOC estimation, developing a single-step continuous estimator that outperformed UKF in accuracy.
“Yang et al. first applied Stack-LSTM to SOC estimation, developing a single-step continuous estimator that outperformed UKF in accuracy[83].”
From Advancements in the estimation of the state of charge of lithium-ion battery: a comprehensive review of traditional and deep learning approaches (2025) · cites this paper as [83]
Reference [76] proposed using a Long Short-Term Memory (LSTM) network to estimate battery State of Charge.
“In their study, [76] proposed the use of a Long Short-Term Memory (LSTM) network to estimate the State of Charge of batteries.”
From Recent developments and challenges in state-of-charge estimation techniques for electric vehicle batteries: A review (2024) · cites this paper as [76]
Under incorrect starting SOC values, the LSTM network of [76] demonstrated minimal execution time and great tracking accuracy, with maximum absolute error and root mean square error between 1% and 2%.
“Under incorrect starting SOC values, LSTM demonstrated minimal execution time and great tracking accuracy, reaching maximum absolute error and root mean square error between 1 % and 2 %, respectively.”
From Recent developments and challenges in state-of-charge estimation techniques for electric vehicle batteries: A review (2024) · cites this paper as [76]
Cites
Hochreiter, S., & Schmidhuber, J. (1997) · Neural Computation · doi:10.1162/neco.1997.9.8.1735 · Cited by 102,318 · see citing works
(2014) · Cited by 33,419 · see citing works
Learning long-term dependencies with gradient descent is difficult
Bengio, Y., Simard, P., & Frasconi, P. (1994) · IEEE Transactions on Neural Networks · doi:10.1109/72.279181 · Cited by 8,542 · see citing works
A review on the key issues for lithium-ion battery management in electric vehicles
Lu, L., Han, X., Li, J., Hua, J., & Ouyang, M. (2013) · Journal of Power Sources · doi:10.1016/j.jpowsour.2012.10.060 · Cited by 4,837 · see citing works
Image Captioning with Semantic Attention
You, Q., Jin, H., Wang, Z., Chen, F., & Luo, J. (2016) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.2016.503 · Cited by 1,859 · see citing works
Ng, K. S., Moo, C.-S., Chen, Y.-P., & Hsieh, Y.-C. (2009) · Applied Energy · doi:10.1016/j.apenergy.2008.11.021 · Cited by 1,636 · see citing works
Xing, Y., He, W., Pecht, M., & Tsui, K. L. (2014) · Applied Energy · doi:10.1016/j.apenergy.2013.07.008 · Cited by 977 · see citing works
Self-citationGeneralization of back-propagation to recurrent neural networks
Pineda, F. J. (1987) · Physical Review Letters · doi:10.1103/physrevlett.59.2229 · Cited by 931 · see citing works
State of Charge and State of Health Estimation for Lithium Batteries Using Recurrent Neural Networks
Chaoui, H., & Ibe-Ekeocha, C. C. (2017) · IEEE Transactions on Vehicular Technology · doi:10.1109/tvt.2017.2715333 · Cited by 557 · see citing works
State-of-charge estimation of lithium-ion batteries based on gated recurrent neural network
Yang, F., Li, W., Li, C., & Miao, Q. (2019) · Energy · doi:10.1016/j.energy.2019.03.059 · Cited by 543 · see citing works
Self-citationHe, W., Williard, N., Chen, C., & Pecht, M. (2014) · International Journal of Electrical Power & Energy Systems · doi:10.1016/j.ijepes.2014.04.059 · Cited by 539 · see citing works
Support Vector Machines Used to Estimate the Battery State of Charge
Álvarez Antón, J. C., García Nieto, P. J., Blanco Viejo, C., & Vilán Vilán, J. A. (2013) · IEEE Transactions on Power Electronics · doi:10.1109/tpel.2013.2243918 · Cited by 512 · see citing works
He, H., Zhang, X., Xiong, R., Xu, Y., & Guo, H. (2012) · Energy · doi:10.1016/j.energy.2012.01.009 · Cited by 505 · see citing works
Determination of state-of-charge and state-of-health of batteries by fuzzy logic methodology
Salkind, A. J., Fennie, C., Singh, P., Atwater, T., & Reisner, D. E. (1999) · Journal of Power Sources · doi:10.1016/s0378-7753(99)00079-8 · Cited by 457 · see citing works
Learning Natural Language Inference with LSTM
Wang, S., & Jiang, J. (2016) · Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT) · doi:10.18653/v1/n16-1170 · Cited by 403 · see citing works
Bearing performance degradation assessment using long short-term memory recurrent network
Zhang, B., Zhang, S., & Li, W. (2018) · Computers in Industry · doi:10.1016/j.compind.2018.12.016 · Cited by 353 · see citing works
A new neural network model for the state-of-charge estimation in the battery degradation process
Kang, L., Zhao, X., & Ma, J. (2014) · Applied Energy · doi:10.1016/j.apenergy.2014.01.066 · Cited by 325 · see citing works
Battery State-of-Charge Estimation Based on Regular/Recurrent Gaussian Process Regression
Sahinoglu, G. O., Pajovic, M., Şahinoğlu, Z., Wang, Y., Orlik, P. V., & Wada, T. (2017) · IEEE Transactions on Industrial Electronics · doi:10.1109/tie.2017.2764869 · Cited by 279 · see citing works
Yang, F., Xing, Y., Wang, D., & Tsui, K. (2015) · Applied Energy · doi:10.1016/j.apenergy.2015.11.072 · Cited by 208 · see citing works
Self-citationA coulombic efficiency-based model for prognostics and health estimation of lithium-ion batteries
Yang, F., Song, X., Dong, G., & Tsui, K. (2019) · Energy · doi:10.1016/j.energy.2019.01.083 · Cited by 159 · see citing works
Self-citationRobustness Evaluation of Extended and Unscented Kalman Filter for Battery State of Charge Estimation
Huang, C., Wang, Z., Zhao, Z., Wang, L., Lai, C. S., & Wang, D. (2018) · IEEE Access · doi:10.1109/access.2018.2833858 · Cited by 140 · see citing works
Prognostics of Li(NiMnCo)O2-based lithium-ion batteries using a novel battery degradation model
Yang, F., Wang, D., Xing, Y., & Tsui, K. (2017) · Microelectronics Reliability · doi:10.1016/j.microrel.2017.02.002 · Cited by 127 · see citing works
Self-citationLearning Natural Language Inference with LSTMPreprint
Wang, S., & Jiang, J. (2015) · arXiv (Cornell University) · doi:10.48550/arxiv.1512.08849 · Cited by 63 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Vidal, C., Malysz, P., Kollmeyer, P., & Emadi, A. (2020) · IEEE Access · doi:10.1109/access.2020.2980961 · Cited by 512 · see citing works
Hossain Lipu, M. S., Hannan, M. A., Hussain, A., Ayob, A., Saad, M. H. M., Karim, T. F., & How, D. N. T. (2020) · Journal of Cleaner Production · doi:10.1016/j.jclepro.2020.124110 · Cited by 378 · see citing works
State-of-Charge Estimation of Li-Ion Battery in Electric Vehicles: A Deep Neural Network Approach
How, D. N. T., Hannan, M. A., Lipu, M. S. H., Sahari, K. S. M., Ker, P. J., & Muttaqi, K. M. (2020) · IEEE Transactions on Industry Applications · doi:10.1109/tia.2020.3004294 · Cited by 337 · see citing works
SOC estimation of Li-ion battery using convolutional neural network with U-Net architecture
Fan, X., Zhang, W., Zhang, C., Chen, A., & An, F. (2022) · Energy · doi:10.1016/j.energy.2022.124612 · Cited by 180 · see citing works
D.V.S.R., S., Badachi, C., & Green II, R. C. (2023) · Journal of Energy Storage · doi:10.1016/j.est.2023.108420 · Cited by 98 · see citing works
Almaita, E., Alshkoor, S., Abdelsalam, E., & Almomani, F. (2022) · Journal of Energy Storage · doi:10.1016/j.est.2022.104761 · Cited by 84 · see citing works
Barik, S., & Saravanan, B. (2024) · Journal of Energy Storage · doi:10.1016/j.est.2024.113623 · Cited by 63 · see citing works
Bian, C., Yang, S., Liu, J., & Zio, E. (2022) · Applied Soft Computing · doi:10.1016/j.asoc.2021.108401 · Cited by 55 · see citing works
Savargaonkar, M., Oyewole, I., Chehade, A., & Hussein, A. A. (2024) · IEEE Transactions on Automation Science and Engineering · doi:10.1109/tase.2022.3222759 · Cited by 45 · see citing works
Accelerating AI-Based Battery Management System’s SOC and SOH on FPGA
Nagarale, S. D., & Patil, B. P. (2023) · Applied Computational Intelligence and Soft Computing · doi:10.1155/2023/2060808 · Cited by 34 · see citing works
Ma, L., Wang, Z., Yang, F., Cheng, Y., Lu, C., Tao, L., & Zhou, T. (2020) · Journal of Power Sources · doi:10.1016/j.jpowsour.2020.228691 · Cited by 28 · see citing works
Self-citationYao, J., & Kowal, J. (2025) · Energy and AI · doi:10.1016/j.egyai.2025.100585 · Cited by 30 · see citing works
Tiny Machine Learning Battery State-of-Charge Estimation Hardware Accelerated
Pau, D. P., & Aniballi, A. (2024) · Applied Sciences · doi:10.3390/app14146240 · Cited by 22 · see citing works
Wu, Y., Bai, D., Zhang, K., Li, Y., & Yang, F. (2025) · Journal of Materials Informatics · doi:10.20517/jmi.2024.84 · Cited by 20 · see citing works
Self-citationYuan, C., Bao, Z., Li, W., Liu, Z., Zhao, X., & Jiao, K. (2025) · SAE Technical Paper Series · doi:10.4271/2025-01-7015 · Cited by 2 · see citing works
- Authors
- Yang, F., Song, X., Xu, F., & Tsui, K.-L.
- Affiliations
- City University of Hong Kong (HK)
- Googol Technology (China) (CN)
- Venue
- IEEE Access
- Published
- 2019
- Volume
- 7
- Pages
- 53792-53799
- ISSN
- 2169-3536 (ISSN-L)
- OpenAlex
- W2941419825
- Cited by
- 234
- References
- 23
- Citations by year
- 2026: 27 · 2025: 35 · 2024: 32 · 2023: 43 · 2022: 34 · 2021: 34 · 2020: 23 · 2019: 6
- FWCI
- 11.07
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Locations
- IEEE Access (publishedVersion)
- CityU Scholars (submittedVersion, other-oa)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion, cc-by-sa)
- Funders
- Research Grants Council, University Grants Committee (T32-101/15-R)
- General Research Fund (CityU 11206417)
- Topics
- Physical Sciences › Engineering › Automotive Engineering › Advanced Battery Technologies Research
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Advancements in Battery Materials
- Physical Sciences › Engineering › Control and Systems Engineering › Control Systems and Identification
- Keywords
- state of charge estimation, lithium-ion batteries, lithium iron phosphate batteries, long short-term memory networks, stacked LSTM, unscented Kalman filter, electric vehicles, driving range prediction, battery management systems, real-time estimation, dynamic stress test, driving cycles
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review