Based on PSO algorithm multiple task assignments for cooperating UAVs

This paper presents a novel approach to multiple task assignments for cooperating unmanned aerial vehicles (UAVs).Aim at the problem of assigning cooperating UAVs to perform multiple task that includes identifying and attack, along with subsequent battle damage verification on multiple targets, the multiple task assignments model is built, It not only takes into account the requirements of the scenario such as task precedence and coordination, timing constraints, trajectories limitations, but also thinks the requirements of task for weapon kinds of UAV and capability of UAV and flyable trajectories, etc. The optimal solution of the multiple task assignments is an NP-hard problem. When some of the tasks must be accomplished at specified time and with specific vehicles and specific weapon, the problem becomes highly complex, and search for an optimum solution may be a very difficult task. The particle swarm optimization algorithm is improved and is used for solving multiple task assignments problem. We construct a double layer position vector spaces, it makes the particle of the particle swarm optimization algorithm correspond to the feasible solution of multiple task assignments problem. Simulations showing that it consistently and quickly provides good feasible solutions.

[1]  Tal Shima,et al.  Multiple task assignments for cooperating uninhabited aerial vehicles using genetic algorithms , 2006, Comput. Oper. Res..

[2]  Yangyang Zhang,et al.  Particle swarm optimization for mobile ad hoc networks clustering , 2004, IEEE International Conference on Networking, Sensing and Control, 2004.

[3]  Genshe Chen,et al.  Particle Swarm Optimization for Resource Allocation in UAV Cooperative Control , 2004 .

[4]  M. Pachter,et al.  Complexity in UAV cooperative control , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[5]  Rachid Alami,et al.  A distributed tasks allocation scheme in multi-UAV context , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[6]  Barry R. Secrest Traveling Salesman Problem for Surveillance Mission Using Particle Swarm Optimization , 2012 .

[7]  Mehdi Alighanbari,et al.  Task assignment algorithms for teams of UAVs in dynamic environments , 2004 .

[8]  Andries Petrus Engelbrecht,et al.  A Cooperative approach to particle swarm optimization , 2004, IEEE Transactions on Evolutionary Computation.

[9]  Jose B. Cruz,et al.  GENETIC ALGORITHM FOR TASK ALLOCATION IN UAV COOPERATIVE CONTROL , 2003 .