Title :
Modelling and computation of optimal task assignment for cooperative control
Author :
Kang, Wei ; Spars, A.
Author_Institution :
Dept. of Appl. Math., Naval Postgraduate Sch., Monterey, CA, USA
Abstract :
In this paper, task assignment for cooperative control of multiple UAV´s is studied. A model of linear programming is developed for multiple-tour assignment, both terminal and non-terminal tasks are included in the set of tasks. Although the problem is NP-hard, simulations show the possibility of real time computation for problems with small number of tasks. Examples of eleven tasks, including three terminal tasks, with four UAV´s are shown. Matlab based software program is developed to numerically compute the optimal task assignment. Using a relatively slow PC, the computation takes about four seconds only. In addition to the linear programming model, a result on task assignment using partial information is proved. The result implies that the size of the linear programming is determined by the number of tasks, independent of the number of UAV´s. For multiple-tour assignment with timing constraint but no terminal tasks, a scheduling process is added into the linear programming model so that tasks are serviced following a given sequence of time.
Keywords :
cooperative systems; linear programming; mathematics computing; remotely operated vehicles; scheduling; simulation languages; Matlab; NP-hard problem; cooperative control; linear programming; multiple unmanned aerial vehicles; multiple-tour assignment; numerical computation; optimal task assignment; real time computation; scheduling process; timing constraint; Communication system control; Computational modeling; Costs; Linear programming; Mathematical model; Mathematics; Optimal control; Remotely operated vehicles; Timing; Unmanned aerial vehicles;
Conference_Titel :
Decision and Control, 2003. Proceedings. 42nd IEEE Conference on
Print_ISBN :
0-7803-7924-1
DOI :
10.1109/CDC.2003.1272701