The invention provides a multi-unmanned aerial vehicle task
allocation method and
system based on a multi-target blue
whale hunting mechanism, and belongs to the field of unmanned aerial vehicle task allocation. The problems that an existing unmanned aerial vehicle multi-target task
allocation method is prone to falling into
local optimum, and later convergence precision is insufficient are solved. Segmented initialization is applied during initialization, initialization is performed according to task allocation in the first stage, so that an initial blue
whale group is more reasonable, and a
chaotic mapping idea is adopted in the second stage, so that
initial distribution of the blue
whale group has higher randomness and
ergodicity; an elitism strategy is applied, excellent individuals of each generation are reserved, and the convergence speed is increased; a
simulated annealing thought is introduced in each
iteration process, so that a relatively high
mutation probability exists in the initial stage of iteration to accept a relatively poor solution so as to jump out of
local optimum; the blue whale positions are searched in a continuous space through continuous value coding, threshold conversion and an optimization
algorithm, a blue whale group is guided to evolve to an excellent solution through
fitness function feedback, and finally an actually
executable task allocation scheme is obtained through mapping.