The application discloses a
lithium iron phosphate battery
equivalent model parameter identification method based on an improved SCSO, which comprises the following steps: step 1, constructing a second-order
equivalent circuit model to determine 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 the deviation of a model predicted
voltage and a measured
voltage; step 3, generating an initial
population of the improved sand cat colony optimization
algorithm by adopting a
chaotic initialization strategy, and setting a search boundary in combination with parameter physical constraint settings; step 4, introducing a dynamic weight disturbance mechanism, an
adaptive mutation strategy and a triangular walking strategy to iteratively update the sand cat
population position, and reserving high-quality solutions by
greedy selection; and step 5, repeatedly executing steps 3 and 4 until the
fitness function reaches a preset precision or the number of iterations reaches a maximum value, and outputting optimal identification parameters. By dynamically adjusting the search weight to balance the global exploration and local development capability, in combination with the reinforced boundary behavior to avoid parameter out-of-bound to guarantee the physical rationality, and relying on the triangular walking strategy to improve the
population diversity, the application effectively solves the inherent defects of the conventional SCSO
algorithm in complex parameter optimization.