Abstract

In recent years, unmanned aerial vehicles (UAVs) have been broadly employed as a data collection platform to assist in efficiently collecting data from IoT devices. However, the deployment optimization of UAVs has been challenged due to the need to minimize the energy consumption of UAVs and IoT devices. Several algorithms have been recently proposed for tackling this challenge, but they still have room for improvement due to their slow convergence speed and memory-wasting problems. Therefore, in this study, a new energy-aware approach has been proposed for accurately optimizing the entire deployment of UAVs, which could minimize the total energy consumption. This approach is based on presenting a new encoding mechanism, namely an optimized population size mechanism, for representing both location and number of stop points in an effective manner. In this mechanism, similar to some studies in the literature, the whole population is responsible for the entire deployment, and each individual is responsible for a stop point in this deployment. However, this mechanism presents a novel way to optimize the number of stop points based on adding an auxiliary variable to each stop point to determine whether it will be removed, inserted, or replaced in the newly generated deployment. This variable will be optimized by the optimization techniques during the optimization process to search for the optimal choice for each stop point that could achieve a better deployment. Two well-known optimization techniques, known as differential evolution (DE) and gradient-based optimizer (GBO), are adapted using this mechanism to present new variants, namely DEoPS and GBoPS, for accurately tackling the deployment optimization problem. Two energy consumption formulations are used in our work to investigate the performance of DEoPS and GBoPS. Several experiments have been conducted to compare the performance of both DEoPS and GBoPS with several algorithms on eleven instances. The experimental findings show the effectiveness of GBoPS for the first formulation and the effectiveness of DEoPS for the second formulation.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call