Accurate state of charge (SOC) for the lithium-ion battery is not only related to user experience but also the top target to avoid overcharge and overdischarge and to use it safely. The back propagation (BP) neural network is widely used in SOC estimation, but there exist some issues, such as easily falling local extreme value, converging slowly, or even unable to converge and even overfitting. The Drosophila algorithm has a simple algorithm and strong global optimization ability, but there is also a problem of direct inheritance to reduce the optimization ability. To solve these problems, an individual migration dynamic step Drosophila (Improved Drosophila) algorithm combined with the BP neural network is proposed to estimate the SOC of lithium-ion batteries and improve estimation accuracy. In addition, the performance of the proposed method is compared with that of its traditional algorithms and other commonly used functions. The experiments are carried out to verify the ternary lithium-ion battery under DST and BBDST conditions., the mean absolute error is less than 0.8%, and the root mean square error is less than 1.4%. The SOC estimation is carried out when the current data under the DST condition are missing, which also has good estimation performance, which shows the robustness of the algorithm. Compared to other algorithms, there is good estimation accuracy.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.