Completion Time Minimization for Multi-UAV Enabled Data Collection

2019 
Energy consumption is one important issue for data collection in wireless sensor networks (WSNs). This paper studies data collection from a set of sensor nodes (SNs) in WSNs enabled by multiple unmanned aerial vehicles (UAVs). We aim to minimize the maximum mission completion time among all UAVs by jointly optimizing the UAV trajectory, as well as the wake-up scheduling and association for SNs, while ensuring that each SN can successfully upload the targeting amount of data with a given energy budget. The formulated problem is a non-convex problem which is difficult to be solved directly. To tackle this problem, we first propose a simple scheme that each UAV only collects data while hovering, termed as hovering mode (Hmode). For this mode, in order to find the optimized hovering locations for each SN and the serving order among all locations, we propose an efficient algorithm by leveraging the min-max multiple Travelling Salesman Problem (min-max m-TSP) and convex optimization techniques. Next, we propose the more general scheme that enables continuous data collection even while flying, termed as flying mode (Fmode). By leveraging bisection method and time discretization technique, the original problem is transformed into a discretized equivalent with a finite number of optimization variables, based on which a Karush-Kuhn-Tucker (KKT) solution is obtained by applying the successive convex approximation (SCA) technique. Simulation results show that the proposed multi-UAV enabled data collection with joint trajectory and communication design achieves significant performance gains over the benchmark schemes.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    24
    References
    61
    Citations
    NaN
    KQI
    []