This paper studies joint data collection and wireless power transfer in a UAV-assisted IoT network. A rotary-wing UAV follows a fly–hover–communicate cycle. At each hover, it simultaneously receives uplink data in full-duplex mode while delivering radio-frequency energy to nearby devices. Using a realistic propulsion-power model and a nonlinear energy-harvesting model, we formulate trajectory and hover control as a multi-objective optimization problem that maximizes the aggregate data rate and total harvested energy while minimizing the UAV’s energy consumption over the mission. To enable flexible trade-offs among these objectives under time-varying conditions, we propose a dynamic, state-adaptive weighting mechanism that generates environment-conditioned weights online, which is integrated into an enhanced deep deterministic policy gradient (DDPG) framework. The resulting dynamic-weight MODDPG (DW-MODDPG) policy adaptively adjusts the UAV’s trajectory and hover strategy in response to real-time variations in data demand and energy status. Simulation results demonstrate that DW-MODDPG achieves superior overall performance and a more favorable balance among the three objectives. Compared with the fixed-weight baseline, our algorithm increases total harvested energy by up to 13.8% and the sum data rate by up to 5.4% while maintaining comparable or even lower UAV energy consumption.
Zhu et al. (Wed,) studied this question.