{'fraction_non_alphanumeric': 0.030493273542600896, 'fraction_numerical': 0.0017937219730941704, 'mean_word_length': 5.2, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
State-of-charge estimation for li-ion battery using extended Kalman filter (EKF) and central difference Kalman filter (CDKF)

A precise estimation of the state-of-charge (SOC) is of major importance in battery electric vehicles (BEVs) for prolonging the lifetime of the battery. Firstly, an equivalent circuit using the first-order RC for describing the dynamic behavior of the battery has been developed. Parameters of the battery are identified using the Ageist Spider Monkey Optimization (ASMO) technique. The optimization method uses the anticipated terminal voltage of the battery during operation and error between the anticipated and measured voltage for identification of parameters. The focus of this paper is the implementation of recursive estimation of battery SOC using extended Kalman filter (EKF) and Central Difference Kalman Filter (CDKF) approach. The estimation has an absolute root-mean-square error (RMSE) of less than 4% and an absolute maximum error less than 6% in all circumstances. The test results indicate that CDKF has good performance compared to EKF for the estimation of battery SOC.