The development of a novel method to estimate the state of charge (SOC) with low read-only memory (ROM) occupancy, high stability, and high anti-interference capability is very important for the battery management system (BMS) in actual electric vehicles. This paper proposes the square root cubature Kalman filter (SRCKF) with a temperature correction rule, based on the BMS of a common on-board embedded micro control unit (MCU), to achieve smooth estimation of SOC. The temperature correction rule is able to reduce the testing effort and ROM space used for data table storage (189.3 kilobytes is much smaller than the storage of the MPC5604B, with 1000 kilobytes), while the SRCKF is adopted to achieve highly robust real-time SOC estimation with high resistance to interference and moderate computing cost (68.3% of the load rate of the MPC5604B). The results of multiple experiments show that the proposed method with less computational complexity converges rapidly (in approximately 2.5 s) and estimates the SOC of the battery accurately under dynamic temperature condition. Moreover, the SRCKF algorithm is not sensitive to the high measuring interference and highly nonlinear working conditions (even with 1% current and voltage measurement disturbances, the root mean square error of the proposed method can be as high as 0.679%).
Cui, X., He, Z., Li, E., Cheng, A., Luo, M., & Guo, Y. (2019). State-of-charge estimation of power lithium-ion batteries based on an embedded micro control unit using a square root cubature Kalman filter at various ambient temperatures. International Journal of Energy Research, 43(8), 3561–3577. https://doi.org/10.1002/er.4503