  Mobile edge computing (MEC) and wireless power transfer (WPT) are two
promising techniques to enhance the computation capability and to prolong the
operational time of low-power wireless devices that are ubiquitous in Internet
of Things. However, the computation performance and the harvested energy are
significantly impacted by the severe propagation loss. In order to address this
issue, an unmanned aerial vehicle (UAV)-enabled MEC wireless powered system is
studied in this paper. The computation rate maximization problems in a
UAV-enabled MEC wireless powered system are investigated under both partial and
binary computation offloading modes, subject to the energy harvesting causal
constraint and the UAV's speed constraint. These problems are non-convex and
challenging to solve. A two-stage algorithm and a three-stage alternative
algorithm are respectively proposed for solving the formulated problems. The
closed-form expressions for the optimal central processing unit frequencies,
user offloading time, and user transmit power are derived. The optimal
selection scheme on whether users choose to locally compute or offload
computation tasks is proposed for the binary computation offloading mode.
Simulation results show that our proposed resource allocation schemes
outperforms other benchmark schemes. The results also demonstrate that the
proposed schemes converge fast and have low computational complexity.
