Skip to main navigation Skip to search Skip to main content

Cooperative path planning of a UAV swarm to meet temporal-spatial user demands

  • South-Central University for Nationalities
  • Singapore University of Technology and Design

Research output: Contribution to journalConference articlepeer-review

Abstract

Unmanned Aerial Vehicle (UAV) technology is a promising solution for providing high-quality mobile services (e.g., edge computing, fast Internet connection, and local caching) to ground users, where a UAV with limited service coverage travels among multiple geographical user locations (e.g., hotspots) for servicing demands locally. It is necessary for different UAVs to cooperate with each other for servicing many users, and how to determine their cooperative path planning to best meet many users' spatio-temporally distributed demands is an important question. This paper is the first to design and analyze cooperative path-planning algorithms of a UAV swarm for optimally servicing many spatial locations with dynamic user arrivals and waiting deadlines in the time horizon. For each UAV, it needs to decide whether to wait at the current location or chase a newly released demand in another location, under upper coordination with the other UAVs in the swarm. For each UAV's routing problem even without coordinating with the rest UAVs, it follows dynamic programming structure and is difficult to solve directly given many user demands. We manage to simplify and propose an optimal algorithm of fast computation time (only polynomial with respect to both the numbers of user locations and user demands) for returning the UAV's optimal path-planning. When a large number |K| of UAVs are coordinating, the dynamic programming simplification becomes intractable. Alternatively, we present an iterative cooperation algorithm with approximation ratio 1 - \left(1 - \frac{1}{|k|}\right)^{|K|}) in the worst case, which is proved to obviously outperform the traditional idea of partitioning UAVs to serve different user/location clusters separately. Finally, we conduct simulation experiments to show that our algorithm's average performance is close to the optimum.

Original languageEnglish
Article number9322226
JournalProceedings - IEEE Global Communications Conference, GLOBECOM
DOIs
StatePublished - 2020
Externally publishedYes
Event2020 IEEE Global Communications Conference, GLOBECOM 2020 - Virtual, Taipei, Taiwan, Province of China
Duration: 7 Dec 202011 Dec 2020

Keywords

  • Approximation algorithm
  • Cooperative path planning
  • Dynamic programming
  • UAV swarm deployment

Fingerprint

Dive into the research topics of 'Cooperative path planning of a UAV swarm to meet temporal-spatial user demands'. Together they form a unique fingerprint.

Cite this