Refine Your Search

Search Results

Viewing 1 to 2 of 2
Technical Paper

Microprocessor Execution Time and Memory Use for Battery State of Charge Estimation Algorithms

2022-03-29
2022-01-0697
Accurate battery state of charge (SOC) estimation is essential for safe and reliable performance of electric vehicles (EVs). Lithium-ion batteries, commonly used for EV applications, have strong time-varying and non-linear behaviour, making SOC estimation challenging. In this paper, a processor in the loop (PIL) platform is used to assess the execution time and memory use of different SOC estimation algorithms. Four different SOC estimation algorithms are presented and benchmarked, including an extended Kalman filter (EKF), EKF with recursive least squares filter (EKF-RLS) feedforward neural network (FNN), and a recurrent neural network with long short-term memory (LSTM). The algorithms are deployed to two different NXP S32Kx microprocessors and executed in real-time to assess the algorithms' computational load. The algorithms are benchmarked in terms of accuracy, execution time, flash memory, and random access memory (RAM) use.
Journal Article

Robust xEV Battery State-of-Charge Estimator Design Using a Feedforward Deep Neural Network

2020-04-14
2020-01-1181
Battery state-of-charge (SOC) is critical information for the vehicle energy management system and must be accurately estimated to ensure reliable and affordable electrified vehicles (xEV). However, due to the nonlinear temperature, health, and SOC dependent behaviour of Li-ion batteries, SOC estimation is still a significant automotive engineering challenge. Traditional approaches to this problem, such as electrochemical models, usually require precise parameters and knowledge from the battery composition as well as its physical response. In contrast, neural networks are a data-driven approach that requires minimal knowledge of the battery or its nonlinear behaviour. The objective of this work is to present the design process of an SOC estimator using a deep feedforward neural network (FNN) approach. The method includes a description of data acquisition, data preparation, development of an FNN, FNN tuning, and robust validation of the FNN to sensor noise.
X