Real-Time Task Allocation of Heterogeneous Unmanned Aerial Vehicles for Search and Prosecute Mission

In recent years, the Internet of Things (IoT) has developed rapidly after the era of computers and smart phones, which is expected to be applied to cities to improve the quality of life and realize the intelligence of smart cities. In particular, with the outbreak of coronavirus disease 2019 (COVID-...

Full description

Bibliographic Details
Main Authors: Xiangping Bryce Zhai, Li Li, Xuedong Zhao, Yunlong Zhao, Kai Liu
Format: Article
Language:English
Published: Hindawi-Wiley 2021-01-01
Series:Wireless Communications and Mobile Computing
Online Access:http://dx.doi.org/10.1155/2021/5516086
id doaj-e81c29a42b944c34929116c941cd8492
record_format Article
spelling doaj-e81c29a42b944c34929116c941cd84922021-08-16T00:00:53ZengHindawi-WileyWireless Communications and Mobile Computing1530-86772021-01-01202110.1155/2021/5516086Real-Time Task Allocation of Heterogeneous Unmanned Aerial Vehicles for Search and Prosecute MissionXiangping Bryce Zhai0Li Li1Xuedong Zhao2Yunlong Zhao3Kai Liu4College of Computer Science and TechnologyCollege of Computer Science and TechnologyCollege of Mechanical and Electrical EngineeringCollege of Computer Science and TechnologyCollege of Computer ScienceIn recent years, the Internet of Things (IoT) has developed rapidly after the era of computers and smart phones, which is expected to be applied to cities to improve the quality of life and realize the intelligence of smart cities. In particular, with the outbreak of coronavirus disease 2019 (COVID-19) last year, in order to reduce contact, some IoT devices, such as robots, unmanned aerial vehicles (UAVs), and unmanned vehicles, have played a great role in temperature monitoring, goods delivery, and so on. In this paper, we study the real-time task allocation problem of heterogeneous UAVs searching and delivering goods in the city. Considering the resource requirement of task and resource constraints of the UAV, when the resource of a single UAV cannot meet the requirement of the task, we propose a method of forming a UAV coalition based on contract net protocol. We analyze the coalition formation problem from two aspects: mission completion time and UAV’s energy consumption. Firstly, the mathematical model is established according to the optimization objective and condition constraints. Then, according to the established mathematical model, different coalition formation algorithms are proposed. To minimize the mission completion time, we propose a two-stage coalition formation algorithm. Aiming at minimizing the UAV’s energy consumption, it is transformed into a zero-one integer programming problem, which can be solved by the existing solver. Then, considering both mission completion time and energy consumption, we propose a coalition formation algorithm based on a resource tree. Finally, we design some simulation experiments and compare with the task allocation algorithm based on resource welfare. The simulation results show that our proposed algorithms are feasible and effective.http://dx.doi.org/10.1155/2021/5516086
collection DOAJ
language English
format Article
sources DOAJ
author Xiangping Bryce Zhai
Li Li
Xuedong Zhao
Yunlong Zhao
Kai Liu
spellingShingle Xiangping Bryce Zhai
Li Li
Xuedong Zhao
Yunlong Zhao
Kai Liu
Real-Time Task Allocation of Heterogeneous Unmanned Aerial Vehicles for Search and Prosecute Mission
Wireless Communications and Mobile Computing
author_facet Xiangping Bryce Zhai
Li Li
Xuedong Zhao
Yunlong Zhao
Kai Liu
author_sort Xiangping Bryce Zhai
title Real-Time Task Allocation of Heterogeneous Unmanned Aerial Vehicles for Search and Prosecute Mission
title_short Real-Time Task Allocation of Heterogeneous Unmanned Aerial Vehicles for Search and Prosecute Mission
title_full Real-Time Task Allocation of Heterogeneous Unmanned Aerial Vehicles for Search and Prosecute Mission
title_fullStr Real-Time Task Allocation of Heterogeneous Unmanned Aerial Vehicles for Search and Prosecute Mission
title_full_unstemmed Real-Time Task Allocation of Heterogeneous Unmanned Aerial Vehicles for Search and Prosecute Mission
title_sort real-time task allocation of heterogeneous unmanned aerial vehicles for search and prosecute mission
publisher Hindawi-Wiley
series Wireless Communications and Mobile Computing
issn 1530-8677
publishDate 2021-01-01
description In recent years, the Internet of Things (IoT) has developed rapidly after the era of computers and smart phones, which is expected to be applied to cities to improve the quality of life and realize the intelligence of smart cities. In particular, with the outbreak of coronavirus disease 2019 (COVID-19) last year, in order to reduce contact, some IoT devices, such as robots, unmanned aerial vehicles (UAVs), and unmanned vehicles, have played a great role in temperature monitoring, goods delivery, and so on. In this paper, we study the real-time task allocation problem of heterogeneous UAVs searching and delivering goods in the city. Considering the resource requirement of task and resource constraints of the UAV, when the resource of a single UAV cannot meet the requirement of the task, we propose a method of forming a UAV coalition based on contract net protocol. We analyze the coalition formation problem from two aspects: mission completion time and UAV’s energy consumption. Firstly, the mathematical model is established according to the optimization objective and condition constraints. Then, according to the established mathematical model, different coalition formation algorithms are proposed. To minimize the mission completion time, we propose a two-stage coalition formation algorithm. Aiming at minimizing the UAV’s energy consumption, it is transformed into a zero-one integer programming problem, which can be solved by the existing solver. Then, considering both mission completion time and energy consumption, we propose a coalition formation algorithm based on a resource tree. Finally, we design some simulation experiments and compare with the task allocation algorithm based on resource welfare. The simulation results show that our proposed algorithms are feasible and effective.
url http://dx.doi.org/10.1155/2021/5516086
work_keys_str_mv AT xiangpingbrycezhai realtimetaskallocationofheterogeneousunmannedaerialvehiclesforsearchandprosecutemission
AT lili realtimetaskallocationofheterogeneousunmannedaerialvehiclesforsearchandprosecutemission
AT xuedongzhao realtimetaskallocationofheterogeneousunmannedaerialvehiclesforsearchandprosecutemission
AT yunlongzhao realtimetaskallocationofheterogeneousunmannedaerialvehiclesforsearchandprosecutemission
AT kailiu realtimetaskallocationofheterogeneousunmannedaerialvehiclesforsearchandprosecutemission
_version_ 1721206252114018304