The invention discloses a
lithium iron phosphate battery
equivalent model parameter identification method based on improved SCSO. The method comprises the following steps: step 1, constructing a second-order
equivalent circuit model, and determining to-be-identified parameters; step 2, collecting current,
voltage and
time data of the
lithium battery under a dynamic working condition, and constructing a
fitness function based on a deviation between a
model prediction voltage and an actually measured
voltage; 3, adopting a chaos initialization strategy to generate an initial
population of the improved sodat swarm optimization
algorithm, and setting a search boundary in combination with parameter physical constraints; 4, introducing a dynamic weight disturbance mechanism, a self-adaptive variation strategy and a triangular walking strategy, carrying out iterative updating on the position of the salmons
population, and reserving a high-quality solution through
greedy selection; and step 5, repeatedly executing the step 3 and the step 4 until the
fitness function reaches the preset precision or the number of iterations reaches the maximum value, and outputting the optimal identification parameter. According to the method, global exploration and local development capabilities are balanced by dynamically adjusting the search weight, parameter
boundary crossing is avoided in combination with enhanced boundary behaviors so as to guarantee physical rationality,
population diversity is improved by means of a triangular walking strategy, and inherent defects of a conventional SCSO
algorithm in complex parameter optimization are effectively overcome.