Cooperative multiple task assignment problem with stochastic velocities and time windows for heterogeneous unmanned aerial vehicles using a genetic algorithm

Zhenyue Jia, Jianqiao Yu*, Xiaolin Ai, Xuan Xu, Di Yang

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

127 Citations (Scopus)

Abstract

In this paper, a combinatorial optimization problem, formulated as a cooperative multiple task assignment problem with stochastic velocities and time windows for heterogeneous unmanned aerial vehicles, is studied in the form of a two-stage stochastic programming model. To create a more realistic mission scenario, we involve several types of constraints in this problem, such as kinematic constraints, resource constraints (both boarded weapons and fuels), and time constraints (both task sequences and time windows). Due to the prohibitive computational complexity of the problem, a novel meta-heuristic based on a modified genetic algorithm is proposed to improve the solution of this stochastic task assignment problem. After a feasible solution is obtained, a set of actual flight paths will be created by a path coordination process according to the requirements of the task precedence. In the simulation part, the effect of the proposed algorithm, both on searching capability and convergence speed, is demonstrated by comparison with the random search algorithm. Moreover, the stochastic nature of this problem caused by the stochastic flight velocities is also illustrated by comparison with a deterministic model. Additionally, actual flight trajectories meeting all time constraints are displayed for this stochastic task assignment problem.

Original languageEnglish
Pages (from-to)112-125
Number of pages14
JournalAerospace Science and Technology
Volume76
DOIs
Publication statusPublished - May 2018

Keywords

  • Genetic algorithm
  • Heterogeneous unmanned aerial vehicles
  • Path coordination
  • Stochastic programming
  • Task assignment problem

Fingerprint

Dive into the research topics of 'Cooperative multiple task assignment problem with stochastic velocities and time windows for heterogeneous unmanned aerial vehicles using a genetic algorithm'. Together they form a unique fingerprint.

Cite this