Structural Damage Identification Based on l1Regularization and Bare Bones Particle Swarm Optimization with Double Jump Strategy
Algorithm 1
Input parameters: number of Particles P, the jumping scaling factors and , the maximum stagnation number , and the dimension of the objective function .
// random generation of a population of particles with position using uniform probability // distribution, where and are the lower and upper bound respectively,
// And the initial stagnation number for each particle
FOR each particle i
END FOR
// global best particle
DO
FOR each particle i
IF
IF THEN
Update the position according to (16) // jump with small scaling factor
ELSE
Update the position according to (17) // jump with large scaling factor