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-...
Main Authors: | , , , , |
---|---|
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 |