导航

Acta Aeronautica et Astronautica Sinica ›› 2024, Vol. 45 ›› Issue (8): 329054-329054-1.doi: 10.7527/S1000-6893.2023.29054

• Electronics and Electrical Engineering and Control • Previous Articles     Next Articles

Autonomous trajectory design for IoT data collection by UAV

Wei ZHANG(), Ruojun HE   

  1. College of Information Communication Engineering,Harbin Engineering University,Harbin 150001,China
  • Received:2023-05-29 Revised:2023-07-12 Accepted:2023-11-06 Online:2024-04-25 Published:2023-11-16
  • Contact: Wei ZHANG E-mail:zhangwei@hrbeu.edu.cn
  • Supported by:
    State Key Laboratory of Complex Electromagnetic Environment Effects on Electronics and Information System(CEMEE2021K0101A)

Abstract:

Trajectory design is critical for navigation of Unmanned Aerial Vehicle (UAV) as it ensures the provision of safe and reliable travel paths. However, the dynamics of the actual environment significantly amplify the challenges associated with path planning. To address this issue, we design a complex 3D dynamic environment, in which a UAV is employed to collect data from multiple ground nodes of Internet of Things (IoT). Drawing inspiration from the Multi-Critic Deep Deterministic Policy Gradient (MCDDPG), we propose a Multi-Critic DDPG-Energy constrained Path-length-Minimization (MCDDPG-EPM) algorithm, which considers the UAV’s energy constraints and related node scheduling problems, ensuring that the data can be completely collected with short path length and sufficient power. In particular, an information enhancement method is introduced to handle the unpredictability of moving obstacles in dynamic environments. Simulation results demonstrate that compared with the Twin Delayed Deep Deterministic policy gradient algorithm (TD3), traditional A* algorithm, and the traditional Ant Colony Optimization (ACO), the proposed approach achieves energy savings of 11.8%, 13.2%, and 15.1%, respectively, when the number of the IoT nodes is 20.

Key words: trajectory design, internet of things, unmanned aerial vehicle, multi-critic deep deterministic gradient algorithm, twin delayed deep deterministic policy gradient algorithm

CLC Number: