Online Model Parameter and State of Charge Estimation of Li-Ion Battery Using Unscented Kalman Filter Considering Effects of Temperatures and C-Rates

This paper proposed a technique for online modeling and state of charge (SoC) estimation of Li-ion batteries considering the effects of operating temperatures and C-rates. The proposed battery model, which is updated in real-time, is incorporated with the unscented Kalman filter (UKF) for accurate and online SoC estimation. In the proposed technique, Thevenin-based equivalent circuit model of Li-ion battery is used. Each of the RC networks of the Thevenin model is represented as a first-order linear time-invariant (LTI) system. The offline RC parameters are extracted as the parameters of the first-order LTI system using the final value theorem. Then the offline RC parameters are converted to the online model parameters compensating the effects of operating temperatures and C-rates. Finally, the UKF technique is augmented with the proposed online battery model for higher accurate and online SoC estimation. An experimental setup has been developed in the LabVIEW platform to validate the proposed battery model and apply it for online SoC estimation. The proposed online battery model and UKF are developed in Matlab and then integrated with the LabVIEW program using the Matlab-LabVIEW interface called Math Script. The proposed technique has been rigorously validated in the laboratory under hybrid pulse power characterization (HPPC) and federal urban driving schedule (FUDS) tests under wide range of varying operating temperatures and C-rates. In the HPPC test, the SoC estimated using the proposed technique has a maximum absolute relative percentage error (ARPE) of less than 2%, whereas the battery model that does not account for temperature and C-rate effects has a maximum ARPE of 8.79 percent, which is 4.30 times higher than the proposed technique. The proposed approach yielded mean ARPE of 0.30%, 1.02%, and 0.81% in the FUDS test at 25 °C, 0 °C, and 40 °C, respectively, which is performed in dynamic identical C-rates. Furthermore, higher accuracy and effectiveness of the proposed technique have been validated under the presence of white and coloured measurement noises.