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

Citations

WEB OF SCIENCE

0
Citations

SCOPUS

0

초록

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.

키워드

BMSlightweightconvolution neural networkinference accelerator
제목
Lightweight 1D-CNN-Based Battery State-of-Charge Estimation and Hardware Development
저자
Kang, SeungbumLee, YoonjaeJang, GahyeonLee, Seongsoo
DOI
10.3390/electronics15030704
발행일
2026-02
유형
Article
저널명
ELECTRONICS
15
3