Research Article
Posture Optimization Algorithm for Large Structure Assemblies Based on Skin Model
Algorithm 1
Pseudo code of the improved GA-PSO algorithm.
Initialize the population and calculate the fitness so as to find the optimal position of particle i | and the global optimal position | Set evolution times and initialize the current iteration g = 1 | do | Update the velocity vector of every particle according to Eq. (6) | Update particle position according to the position equation Eq. (7) | Embed crossover and mutation operations | Initial probabilities of crossover () and mutation () | Generate new solution by crossover and mutation | if >rand, crossover; end if | if >rand, mutate; end if | Accept the new solution if its fitness increases | Update the of particle i and the global optimal position | While accuracy requirement or maximum iterations is not satisfied |
|