Lightweight 1D-CNN-Based Battery State-of-Charge Estimation and Hardware Development

Read full text
Authors: Seungbum Kang, Yoonjae Lee, Gahyeon Jang, Seongsoo Lee
Cited by: 2
References: 32

Abstract

This paper presents the FPGA implementation and verification of a lightweight one-dimensional convolutional neural network (1D-CNN) pipeline for real-time battery state-of-charge (SoC) estimation in automotive battery management systems. The proposed model employs separable 1D convolution and global average pooling, and applies aggressive structured pruning to reduce the number of parameters from 3121 to 358, representing an 88.5% reduction, without significant accuracy loss. Using quantization-aware training (QAT), the network is trained and executed in INT8, which reduces weight storage to one-quarter of the 32-bit baseline while maintaining high estimation accuracy with a Mean Absolute Error (MAE) of 0.0172. The hardware adopts a time-multiplexed single MAC architecture with FSM control, occupying 98,410 gates under a 28 nm process. Evaluations on an FPGA testbed with representative drive-cycle inputs show that the proposed INT8 pipeline achieves performance comparable to the floating-point reference with negligible precision drop, demonstrating its suitability for in-vehicle BMS deployment.

Fields of Study & Subjects

Advanced Battery Technologies Research Real-Time Systems Scheduling Green IT and Sustainability

Publication details

Journal / source
Electronics
Publisher
MDPI AG
Volume
15
Issue
3
Pages
704–704
Publication date
6 February 2026
Language
EN