Aiming at the problem that the traditional particle swarm optimization(PSO) algorithm has premature convergence and unable to find the global optimal solution in solving the optimization problem, a particle swarm optimization algorithm based on kinship selection is proposed, which improves the global search ability of the algorithm. In addition, the communication mechanism of multiple populations and the elimination mechanism between each subpopulation are introduced, which effectively avoids individuals falling into the local optimum in the process of optimization. In the experiment part, the single objective optimization function set is compared with the traditional particle swarm optimization algorithm and the results of some competitive algorithms. obvious advantages; then, the new algorithm is applied to the optimization problem of truss dome, and compared with the traditional particle swarm optimization algorithm, a feasible solution to this practical problem is obtained.