TY - JOUR
T1 - Cooperative multiple task assignment problem with stochastic velocities and time windows for heterogeneous unmanned aerial vehicles using a genetic algorithm
AU - Jia, Zhenyue
AU - Yu, Jianqiao
AU - Ai, Xiaolin
AU - Xu, Xuan
AU - Yang, Di
N1 - Publisher Copyright:
© 2018 Elsevier Masson SAS
PY - 2018/5
Y1 - 2018/5
N2 - 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.
AB - 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.
KW - Genetic algorithm
KW - Heterogeneous unmanned aerial vehicles
KW - Path coordination
KW - Stochastic programming
KW - Task assignment problem
UR - http://www.scopus.com/inward/record.url?scp=85042020291&partnerID=8YFLogxK
U2 - 10.1016/j.ast.2018.01.025
DO - 10.1016/j.ast.2018.01.025
M3 - Article
AN - SCOPUS:85042020291
SN - 1270-9638
VL - 76
SP - 112
EP - 125
JO - Aerospace Science and Technology
JF - Aerospace Science and Technology
ER -