Electrothermal modeling of lithium-ion batteries using an artificial intelligence technique-based approach for powerwall applications


  • Celso Antonio Paé Beckman
  • Heloisa Theresa Teixeira Saliba
  • Alexandre Barbosa de Lima




artificial intelligence, artificial neural networks, deep learning, electrical energy storage, machine learning


The Powerwall, an innovative home battery powered by solar energy, is gaining popularity in the United States and Australia due to its ability to provide complete power to homes and serve as a backup during electrical supply interruptions. Recently, lithium-ion (Li-ion) battery technology has received significant attention from the industry and academia, standing out for offering greater energy capacity, power density, efficiency, and lower self-discharge rate compared to other technologies such as NiCd and NiMH batteries. Initially, this research aimed to model the Li-ion cells of the Powerwall using the equivalent circuit model (ECM). However, a detailed review of the literature indicated that a data-based approach, employing Deep Learning (DL) techniques or deep neural networks, represents the state of the art in the field. DL, a subset of machine learning and part of Artificial Intelligence (AI), offers notable advantages over ECM, including: i) high precision in estimating the non-linear relationships between voltage, current, temperature, and hidden variables such as the State of Charge (SOC); ii) the ability of a single artificial neural network to model the behavior of a Li-ion cell across different temperature ranges (example: from 0°C to 40°C); and iii) overcoming the challenge of identifying ECM parameters. Therefore, with the advancement of the research, the objective was updated to investigate and develop DL models, specifically feed-forward neural networks, for estimating the SOC of lithium-ion batteries in Powerwalls. The results obtained focus on the precise estimation of the SOC of Li-ion cells, underlining the efficacy and innovation of this methodological approach.


ANEEL. Temas para Investimentos em P&D, 2016. URL: https://www.gov.br/aneel/pt-br/assuntos/pesquisa-e-desenvolvimento/temas-para-investimentos.

BOLZON, A. S. Implementação e Estudo de um Conversor Bidirecional CC-CA Monofásico de Dois Estágios como Interface entre uma Nanorrede e a Rede Elétrica. 2014. Dissertação de mestrado, Universidade Federal de Minas Gerais, Escola de Engenharia.

BYRNE, R. H. et al. Energy Management and Optimization Methods for Grid Energy Storage Systems. IEEE ACCESS, 2017.

BROWNLEE, J. Deep Learning for Computer Vision: Image Classification, Object Detection and Face Recognition with Python, eBook, Edition v1.7, 2020.

CAO, Z. H. Y.; JIANG, T. A Survey of Emerging M2M Systems: Context, Task, and Objective. IEEE Internet of Things Journal, pages 1246-1258, 2016.

CHANG, W-Y. Estimation of the state of charge for a LFP battery using a hybrid method that combines a RFF neural network, an OLS algorithm and AGA. Electrical Power and Energy Systems, vol. 53, p. 603-611, 2013.

CHARKHGARD, M.; FARROKHI, M. State-of-Charge Estimation for Lithium-Ion Batteries Using Neural Networks and EKF. IEEE Transactions on Industrial Electronics, vol. 57, issue: 12, Dec. 2010.

CHEMALI, E. et al. State-of-charge estimation of Li-ion batteries using deep neural networks: a machine learning approach. In: Journal of Power Sources, vol. 400, p. 242-255; 2018.

CHOLLET, F. Deep Learning with Python, 1st ed. Manning Publications, 2018.

CHOLLET, F.; ALLAIRE, J. J. Deep Learning with R. Manning Publications, 1st ed., 2017.

COLABORATORY. Google COLAB, 2024. URL:https://colab.research.google.com

DICKSHON, H. et al. “State-of-charge estimation of li-ion battery in electric vehicles: A deep neural network approach.” IEEE Transactions on Industry Applications, 56.5 (2020): 5565-5574.

DU, J.; LIU, Z.; WANG, Y. State of charge estimation for Li-ion battery based on model from extreme learning machine. Control Engineering Practice, vol. 26, p. 11-19, 2014.

GARBADE, J. MICHAEL. How to Create a Simple Neural Natwork in Python. Disponível em: https://www.kdnuggets.com/2018/10/simple-neural-network-python.html

GOVERNO DO BRASIL. Matriz Energética. 23 de dezembro de 2017. URL: http://www.brasil.gov.br/noticias/meio-ambiente/2010/11/matriz-energetica.

HANNAN, M. A. et al. Review of Energy Storage Systems for Electric Storage Vehicle Applications: Issues and Challenges. Renewable and Sustainable Energy Reviews, vol. 69, p. 771-789, 2016.

HAYKIN, S. Neural Networks and Learning Machines. Third Edition. Ontario, Canadá: Pearson Prentice Hall, 2009.

HINTON, G. E.; OSINDERO, S.; THE, Y. A fast learning algorithm for deep belief nets. Neural Computation, vol. 18, p. 1527-1554, 2006.

HURIA, T. et al. High fidelity electrical model with thermal dependence for characteri-zation and simulation of high power lithium battery cells. In: IEEE International Elec-tric Vehicle Conference, 2012.

KERAS. Keras: The Python Deep Learning Library. 2024. URL: https://keras.io/.

KOLLMEYER, P. Panasonic 18650PF Li-ion Battery Data, Mendeley Data, V1, 2018. URL: https://data.mendeley.com/datasets/wykht8y7tg/1.

LANTZ, B. Machine Learning with R. Packt Publishing, 1st ed., 2013.

LEE, Y-S.; WANG, W-Y.; KUO, T-Y. Soft Computing for Battery State-of-Charge (BSOC) Estimation in Battery String Systems. IEEE Transactions on Industrial Electronics, vol.55, no. 1, jan. 2014.

LIN, JIMMY. Principle Of Computer System. URL: https://github.com/ArashJavan/Courses/tree/cf6a0e8ba1d07458ddc6f414cc3d873aa7a5f9c6/CS439_Principle_Of_Computer_System.

LUO, X. et al. Overview of Current Development in Electrical Energy Storage Technol-ogies and the Application Potential in Power System Operation. Applied Energy, vol. 137, p. 511 - 536, 2015.

MATLAB. Programming and numeric computing platform. 2024. URL: https://www.mathworks.com/products/matlab.html.

MCCULLOCH, W. S.; PITTS, W. H. A Logical Calculus of the Ideas Immanent in Nervous Activity. In: Bulletin of Mathematical Biophysics, vol. 5, p. 115-133; 1943.

MOTAPON, S. N. et al. A Generic Electrothermal Li-ion Battery Model for Rapid Evaluation of Cell Temperature Temporal Evolution. IEEE Transactions on Industrial Electronics, Vol. 64(2), p. 998-1007, Feb. 2017.

NG, A. Machine Learning (free online course on Coursera), 2019.

NIELSEN, MICHAEL. Neural Networks and Deep Learning. URL: http://neuralnetworksanddeeplearning.com/.

NUMPY. NumPy: Package for Scientific Computing with Python, 2024. URL: http://www.numpy.org/.

PYTORCH. An open source machine learning framework based on the Python programming language and the Torch library. 2024. URL: https://pytorch.org.

PYTHON. Programming Language, 2024. URL: https://www.python.org.

R. The R Project for Statistical Computing, 2024. URL: https://www.r-project.org.

RAJEEV, A. Principles of Cyber-Physical Systems. The MIT Press, 2015

REN, L. et al. Remaining Useful Life Prediction for Lithium-Ion Battery: A Deep Learning Approach. In: IEEE Access, vol. 6; p. 50587-50598; 2018.

ROSENBLATT, F. The perceptron: a probabilistic model for information storage and organization in the brain. Psychological Review, vol. 65, p. 386-408, 1958.

RUMELHART, D. E.; HINTON, G. E.; WILLIAMS, R. J. Learning representations by back-propagating errors. Nature, vol. 323, p. 533-566, 1986.

RUSSEL, S.; NORVIG, P. Inteligência Artificial. Rio de Janeiro: Elsevier, 3ª ed., 2013.

SANDIA NATIONAL LABORATORIES. DOE/EPRI 2013 electricity storage handbook in collaboration with NRECA. Technical report, Sandia National Laborato-ries, USA, 2013.

SAYED, A. H. Fundamentals of Adaptive Filtering. Wiley-Interscience, 2003.

SEPASI, S.; GHORBANI, R.; LIAW, B. Y. Improved extended Kalman filter for state of charge estimation of battery pack. Journal of Power Sources, vol. 255, p. 368-376, 2014.

TENSORFLOW. TensorFlow Tutorial for Machine Learning. 2024. URL: https://www.tensorflow.org/tutorials .

TESLA. Powerwall, 2024. URL: https://www.tesla.com/pt_PT/powerwall.

YAZDANPOUR, M. et al. A circuit-based approach for electro-thermal modeling of lithium-ion batteries. In: 32nd Thermal Measurement, Modeling & Management Symposium (SEMI-THERM), p. 113-127; 2016.

WALIA, S. ANISH. Activation functions and it’s types-Which is better? URL: https://towardsdatascience.com/activation-functions-and-its-types-which-is-better-a9a5310cc8f.

WIDROW, B.; HOFF, M. E. Adaptive switching circuits. In: IRE WESCON Convention Record, p. 96-104, 1960.

WHITTINGHAM, M. S. History, Evolution, and Future Status of Energy Storage. Proceedings of the IEEE, vol. 100, p. 1518 - 1534, 2012.



How to Cite

Beckman, C. A. P., Saliba, H. T. T., & de Lima, A. B. (2024). Electrothermal modeling of lithium-ion batteries using an artificial intelligence technique-based approach for powerwall applications. OBSERVATÓRIO DE LA ECONOMÍA LATINOAMERICANA, 22(2), e3136. https://doi.org/10.55905/oelv22n2-040