Temperature-Based State-of-Charge Estimation Using Neural Networks, Gradient Boosting Machine and a Jetson Nano Device for Batteries

Lithium-ion batteries are commonly used in electric vehicles, mobile phones, and laptops because of their environmentally friendly nature, high energy density, and long lifespan. Despite these advantages, lithium-ion batteries may experience overcharging or discharging if they are not continuously monitored, leading to fire and explosion risks, in cases of overcharging, and decreased capacity and lifespan, in cases of overdischarging. Another factor that can decrease the capacity of these batteries is their internal resistance, which varies with temperature. This study proposes an estimation method for the state of charge (SOC) using a neural network (NN) model that is highly applicable to the external temperatures of batteries. Data from a vehicle-driving simulator were used to collect battery data at temperatures of 25 °C, 30 °C, 35 °C, and 40 °C, including voltage, current, temperature, and time data. These data were used as inputs to generate the NN models. The NNs used to generate the model included the multilayer neural network (MNN), long short-term memory (LSTM), gated recurrent unit (GRU), and gradient boosting machine (GBM). The SOC of the battery was estimated using the model generated with a suitable temperature parameter and another model generated using all the data, regardless of the temperature parameter. The performance of the proposed method was confirmed, and the SOC-estimation results demonstrated that the average absolute errors of the proposed method were superior to those of the conventional technique. In the estimation of the battery’s state of charge in real time using a Jetson Nano device, an average error of 2.26% was obtained when using the GRU-based model. This method can optimize battery performance, extend battery life, and maintain a high level of safety. It is expected to have a considerable impact on multiple environments and industries, such as electric vehicles, mobile phones, and laptops, by taking advantage of the lightweight and miniaturized form of the Jetson Nano device.

[1]  P. Gaspar,et al.  Real-Time Weed Control Application Using a Jetson Nano Edge Device and a Spray Mechanism , 2022, Remote. Sens..

[2]  In-Soo Lee,et al.  Lithium Battery SOH Monitoring and an SOC Estimation Algorithm Based on the SOH Result , 2021, Energies.

[3]  Chandrashekhar K. Patil,et al.  State of Charge Estimation of Lithium-Ion Battery for Electric Vehicles Using Machine Learning Algorithms , 2021, World Electric Vehicle Journal.

[4]  JaeHyung Park,et al.  Real-Time State of Charge Estimation for Each Cell of Lithium Battery Pack Using Neural Networks , 2020, Applied Sciences.

[5]  Wei Yi,et al.  Capacity estimation of lithium-ion cells by combining model-based and data-driven methods based on a sequential extended Kalman filter , 2020 .

[6]  Gonzalo Martínez-Muñoz,et al.  A comparative analysis of gradient boosting algorithms , 2020, Artificial Intelligence Review.

[7]  Shunkun Yang,et al.  Stacked bidirectional long short-term memory networks for state-of-charge estimation of lithium-ion batteries , 2020 .

[8]  M. A. Hannan,et al.  State of Charge Estimation for Lithium-Ion Batteries Using Model-Based and Data-Driven Methods: A Review , 2019, IEEE Access.

[9]  Yong Yu,et al.  A Review of Recurrent Neural Networks: LSTM Cells and Network Architectures , 2019, Neural Computation.

[10]  Chengyi Song,et al.  Temperature effect and thermal impact in lithium-ion batteries: A review , 2018, Progress in Natural Science: Materials International.

[11]  Baohua Li,et al.  State of the Art of Lithium-Ion Battery SOC Estimation for Electrical Vehicles , 2018, Energies.

[12]  Ibrahim Dincer,et al.  Experimental temperature distributions in a prismatic lithium-ion battery at varying conditions , 2016 .

[13]  Arun S. Mujumdar,et al.  Correlating uncertainties of a lithium‐ion battery – A Monte Carlo simulation , 2015 .

[14]  Alois Knoll,et al.  Gradient boosting machines, a tutorial , 2013, Front. Neurorobot..

[15]  Xiaosong Hu,et al.  A comparative study of equivalent circuit models for Li-ion batteries , 2012 .

[16]  Konrad Reif,et al.  Multilayer neural networks for solving a class of partial differential equations , 2000, Neural Networks.

[17]  Minchan Kim,et al.  Neural Network-Based State of Charge Estimation Method for Lithium-ion Batteries Based on Temperature , 2023, Intelligent Automation & Soft Computing.

[18]  K. Wei,et al.  Effect analysis on SOC values of the power lithium manganate battery during discharging process and its intelligent estimation , 2022 .

[19]  Xin Tang,et al.  State of charge estimation for lithium-ion battery based on Gaussian process regression with deep recurrent kernel , 2021, International Journal of Electrical Power & Energy Systems.

[20]  Hongye Su,et al.  Neural Network-Based State of Charge Observer Design for Lithium-Ion Batteries , 2018, IEEE Transactions on Control Systems Technology.

[21]  Reda A. El-Khoribi,et al.  Emotion Recognition based on EEG using LSTM Recurrent Neural Network , 2017 .

[22]  Kandler Smith,et al.  Probing the Thermal Implications in Mechanical Degradation of Lithium-Ion Battery Electrodes , 2014 .

[23]  P. J. García Nieto,et al.  Support Vector Machines Used to Estimate the Battery State of Charge , 2013, IEEE Transactions on Power Electronics.

[24]  Kai Ding,et al.  Battery-Management System (BMS) and SOC Development for Electrical Vehicles , 2011, IEEE Transactions on Vehicular Technology.

[25]  C. Faloutsos,et al.  Ensemble Methods , 2019, Machine Learning with Spark™ and Python®.