Deployment of Machine Learning Algorithm to Predict Battery Behavior





Flores-Triana, Jorge A.
Cinco-Ahumada, Jesus A.

Título de la revista

ISSN de la revista

Título del volumen





The growth of the electric car industry has increased in recent years, along with the trend of green energy around the world. For this reason, automotive companies have invested in finding different solutions to monitor lithium batteries that power vehicles. These applications include State of Charge (SoC) and State of Health (SoH) analysis of the battery cells by monitoring key variables such as temperature, current, and voltage to predict the behavior of the system and apply preventive maintenance. In this paper, a deep neural network using the Deep Learning MATLAB Toolbox was designed to predict the SoC from an emulated battery in Simulink. The model was then compiled and deployed in an NXP S32K344 microcontroller using the NXP Model-Based Design Toolbox. The results obtained showed a network with up to 90% accuracy and an execution time of 2.6 ms when running the core at 160 MHz.

Palabras clave

Battery Predictioner, Embedded Systems, Machine Learning, Deployment, Embedded Coder


Cinco-Ahumada, J. A.; Flores-Triana, J. A. (2023). Deployment of Machine Learning Algorithm to Predict Battery Behavior. Trabajo de obtención de grado, Especialidad en Sistemas Embebidos. Tlaquepaque, Jalisco: ITESO.