Collection Point Matters in Time-Energy Tradeoff for UAV-Enabled Data Collection of IoT Devices

In this work, we study the problem of dispatching an unmanned aerial vehicle (UAV) for data collection of Internet of Things (IoT) devices, where a UAV departs from a data center, then visits some IoT devices for data collection and finally returns to the data center. Different from most existing wo...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE internet of things journal 2024-10, Vol.11 (19), p.31492-31506
Hauptverfasser: Fu, Qiyong, Jia, Riheng, Lyu, Feng, Lin, Feilong, Zheng, Zhonglong, Li, Minglu
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In this work, we study the problem of dispatching an unmanned aerial vehicle (UAV) for data collection of Internet of Things (IoT) devices, where a UAV departs from a data center, then visits some IoT devices for data collection and finally returns to the data center. Different from most existing works on UAV-enabled data collection, we assume that the UAV's collection point, i.e., the location where the UAV stays during the data collection process, can be deployed anywhere within the communication range of each IoT device, rather than being assumed to be in a fixed position. This new assumption is motivated by the fact that the collection point has a great impact on both time and energy consumption of the UAV during its data collection tour. Thus, in this work, we focus on minimizing the UAV's task completion time and energy consumption during a data collection tour, by jointly optimizing the UAV's collection point for each IoT device, flight trajectory and flight speed. We formulate this problem as a multiobjective optimization problem, which is solved by executing the following three successive steps: 1) we first employ the ant colony optimization (ACO) algorithm to decide the UAV's visiting order of all IoT devices; 2) we then reduce the searching space of the collection point for each visited IoT device by using geometric theory and reformulate the original problem; and 3) we finally develop an enhanced multiobjective particle swarm optimization (EMOPSO) algorithm by incorporating a novel gbest selection strategy to identify the optimal collection point for each visited IoT device, based on which the corresponding flight trajectory as well as the flight speed is calculated. We refer to the above three-step hybrid algorithm as ACO-EMOPSO-G. Extensive evaluations validate the superiority of ACO-EMOPSO-G in terms of the tradeoff between the UAV's task completion time and energy consumption, compared with some other data collection approaches.
ISSN:2327-4662
2327-4662
DOI:10.1109/JIOT.2024.3418081