Joint Optimization on Trajectory, Altitude, Velocity, and Link Scheduling for Minimum Mission Time in UAV-Aided Data Collection

Due to the flexibility in 3-D space and high probability of line-of-sight (LoS) in air-to-ground communications, unmanned aerial vehicles (UAVs) have been considered as means to support energy-efficient data collection. However, in emergency applications, the mission completion time should be main concerns. In this article, we propose a UAV-aided data collection design to gather data from a number of ground users (GUs). The objective is to optimize the UAV’s trajectory, altitude, velocity, and data links with GUs to minimize the total mission time. However, the difficulty lies in that the formulated time minimization problem has mutual effect with trajectory variables. To tackle this issue, we first transform the original problem equivalently to the trajectory length problem and then decompose the problem into three subproblems: 1) altitude optimization; 2) trajectory optimization; and 3) velocity and link scheduling optimization. In the altitude optimization, the aim is to maximize the transmission region of GUs which can benefit trajectory designing; then, in the trajectory optimization, we propose a segment-based trajectory optimization algorithm (STOA) to avoid repeat travel; besides, we also propose a group-based trajectory optimization algorithm (GTOA) in large-scale high-density GU deployment to relieve massive computation introduced by STOA. Then, the velocity and link scheduling optimization is modeled as a mixed-integer nonlinear programming (MINLP) and block coordinate descent (BCD) is employed to solve it. Simulations show that both STOA and GTOA achieve shorter trajectory compared with the existing algorithm and GTOA has less computational complexity; besides, the proposed time minimization design is valid by comparing to the benchmark scheme.

[1]  Xiaoli Xu,et al.  Trajectory Design for Completion Time Minimization in UAV-Enabled Multicasting , 2018, IEEE Transactions on Wireless Communications.

[2]  Haijun Wang,et al.  Survey on Unmanned Aerial Vehicle Networks: A Cyber Physical System Perspective , 2018, IEEE Communications Surveys & Tutorials.

[3]  Li Zhou,et al.  Regular Topology Formation Based on Artificial Forces for Distributed Mobile Robotic Networks , 2019, IEEE Transactions on Mobile Computing.

[4]  Hakim Ghazzai,et al.  Joint Position and Travel Path Optimization for Energy Efficient Wireless Data Gathering Using Unmanned Aerial Vehicles , 2019, IEEE Transactions on Vehicular Technology.

[5]  Andrew R. Nix,et al.  Path Loss Models for Air-to-Ground Radio Channels in Urban Environments , 2006, 2006 IEEE 63rd Vehicular Technology Conference.

[6]  Mohamed-Slim Alouini,et al.  Multiple UAVs as Relays: Multi-Hop Single Link Versus Multiple Dual-Hop Links , 2018, IEEE Transactions on Wireless Communications.

[7]  Athanasios V. Vasilakos,et al.  EDAL: An Energy-Efficient, Delay-Aware, and Lifetime-Balancing Data Collection Protocol for Heterogeneous Wireless Sensor Networks , 2015, IEEE/ACM Transactions on Networking.

[8]  Kandeepan Sithamparanathan,et al.  Optimal LAP Altitude for Maximum Coverage , 2014, IEEE Wireless Communications Letters.

[9]  Rui Zhang,et al.  Throughput Maximization for UAV-Enabled Mobile Relaying Systems , 2016, IEEE Transactions on Communications.

[10]  Joseph S. B. Mitchell,et al.  Approximation algorithms for TSP with neighborhoods in the plane , 2001, SODA '01.

[11]  Nauman Aslam,et al.  Data collection using rendezvous points and mobile actor in wireless sensor networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[12]  Feng Wang,et al.  Networked Wireless Sensor Data Collection: Issues, Challenges, and Approaches , 2011, IEEE Communications Surveys & Tutorials.

[13]  Xuxun Liu,et al.  Atypical Hierarchical Routing Protocols for Wireless Sensor Networks: A Review , 2015, IEEE Sensors Journal.

[14]  Jian Ma,et al.  Learning-Based Energy-Efficient Data Collection by Unmanned Vehicles in Smart Cities , 2018, IEEE Transactions on Industrial Informatics.

[15]  Li Zhou,et al.  Stochastic Computation Offloading and Trajectory Scheduling for UAV-Assisted Mobile Edge Computing , 2019, IEEE Internet of Things Journal.

[16]  Hai Liu,et al.  Self-Adaptive Collective Motion of Swarm Robots , 2018, IEEE Transactions on Automation Science and Engineering.

[17]  Jianhua Li,et al.  A Secure Mechanism for Big Data Collection in Large Scale Internet of Vehicle , 2017, IEEE Internet of Things Journal.

[18]  Haitao Zhao,et al.  Deployment Algorithms for UAV Airborne Networks Toward On-Demand Coverage , 2018, IEEE Journal on Selected Areas in Communications.

[19]  Jianping Pan,et al.  NDCMC: A Hybrid Data Collection Approach for Large-Scale WSNs Using Mobile Element and Hierarchical Clustering , 2016, IEEE Internet of Things Journal.

[20]  Haitao Zhao,et al.  Deployment Algorithms of Flying Base Stations: 5G and Beyond With UAVs , 2019, IEEE Internet of Things Journal.

[21]  Tushar A. Champaneria,et al.  Survey of various data collection ways for smart transportation domain of smart city , 2017, 2017 International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC).

[22]  Haitao Zhao,et al.  Coverage on demand: A simple motion control algorithm for autonomous robotic sensor networks , 2018, Comput. Networks.

[23]  Jaime Lloret Mauri,et al.  Improving IoT Communications Based on Smart Routing Algorithms , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[24]  Khaled M. Elbassioni,et al.  Approximation Algorithms for the Euclidean Traveling Salesman Problem with Discrete and Continuous Neighborhoods , 2009, Int. J. Comput. Geom. Appl..