FPGA Implementation of Extended Kalman Filter for SOC Estimation of Lithium‐ion Battery in Electric Vehicle

Yan Ma,Peng Duan,Pengcai He,Fan Zhang,Hong Chen
DOI: https://doi.org/10.1002/asjc.2093
IF: 2.4
2019-01-01
Asian Journal of Control
Abstract:A FPGA implementation for a model-based state of charge (SOC) estimation is described in this paper. A Thevenin equivalent circuit model is designed for SOC estimation. The extended Kalman filter (EKF) is designed to complete the SOC estimation, and the error is within 1 % . The FPGA is chosen to achieve realtime SOC estimation. A fast matrix method is proposed to improve the calculation speed of the EKF in FPGA because the EKF algorithm requires many matrix operations. In addition, the embedded system based on the FPGA with a system on a programmable chip (SOPC) technique is built using the Qsys platform in Quartus II. Based on the embedded system, an online testing platform is established to monitor the terminal voltage and load current of the experimental battery in real time; experimental results show that the online SOC estimation is successful. The measurement results show that the FPGA embedded scheme of the EKF allows for successful implementation of the SOC estimation with accuracy and speed. The fast matrix method requires 0.00007 s to implement the SOC estimation and is four times faster than the conventional matrix method.
What problem does this paper attempt to address?