Journal of Systems Engineering and Electronics ›› 2018, Vol. 29 ›› Issue (6): 1293-1299.doi: 10.21629/JSEE.2018.06.16

• Software Algorithm and Simulation • Previous Articles     Next Articles

UAV flight strategy algorithm based on dynamic programming

Zixuan ZHANG1(), Qinhao WU2(), Bo ZHANG3,*(), Xiaodong YI1(), Yuhua TANG1()   

  1. 1 College of Computer, National University of Defense Technology, Changsha 410073, China
    2 College of Electronic Science, National University of Defense Technology, Changsha 410073, China
    3 National Innovative Institute of Defense Technology, Beijing 100010, China
  • Received:2018-04-17 Online:2018-12-25 Published:2018-12-26
  • Contact: Bo ZHANG E-mail:zx.zhang16@hotmail.com;qinhaowu@hotmail.com;zhangbo10@nudt.edu.cn;yixiaodong@nudt.edu.cn;yhtang@nudt.edu.cn
  • About author:ZHANG Zixuan was born in 1993. He received his B.S. degree in College of Electronic Science from National University of Defense and Technology (NUDT), Changsha, China, in June 2016. Now, he is a master of College of Computer from NUDT. His current research field includes MIMO technology, satellite communication and joint motion planning for UAV communication. E-mail: zx.zhang16@hotmail.com|WU Qinhao was born in 1993. Now, he is a master of College of Electronic Science and Engineering from National University of Defense and Technology. His current research field includes metamaterial antenna, radar coincidence imaging and radar signal processing. E-mail: qinhaowu@hotmail.com|ZHANG Bo was born in 1989. He is a Ph.D. and currently an assistant professor in Artificial Intelligence Research Center (AIRC), National Innovative Institute of Defense Technology. His research interests in wireless communications include the design and analysis of cooperative communications, multiple-input-multiple-output systems, and network-robotic systems. E-mail: zhangbo10@nudt.edu.cn|YI Xiaodong was born in 1978. He is a Ph.D. and currently a researcher in the State Key Laboratory of High Performance Computing. His research interests are operating system, high performance computing, robotics software, etc. E-mail: yixiaodong@nudt.edu.cn|TANG Yuhua was born in 1962. She is currently a professor in the State Key Laboratory of High Performance Computing, National University of Defense Technology. Her research interests include supercomputer architecture and core router's design. E-mail: yhtang@nudt.edu.cn
  • Supported by:
    the National Natural Science Foundation of China(91648204);the National Natural Science Foundation of China(61601486);State Key Laboratory of High Performance Computing Project Fund(1502-02);Research Programs of National University of Defense Technology(ZDYYJCYJ140601);This work was supported by the National Natural Science Foundation of China (91648204; 61601486), State Key Laboratory of High Performance Computing Project Fund (1502-02), and Research Programs of National University of Defense Technology (ZDYYJCYJ140601)

Abstract:

Unmanned aerial vehicles (UAVs) may play an important role in data collection and offloading in vast areas deploying wireless sensor networks, and the UAV's action strategy has a vital influence on achieving applicability and computational complexity. Dynamic programming (DP) has a good application in the path planning of UAV, but there are problems in the applicability of special terrain environment and the complexity of the algorithm. Based on the analysis of DP, this paper proposes a hierarchical directional DP (DDP) algorithm based on direction determination and hierarchical model. We compare our methods with Q-learning and DP algorithm by experiments, and the results show that our method can improve the terrain applicability, meanwhile greatly reduce the computational complexity.

Key words: motion state space, map stratification, computational complexity, dynamic programming (DP), envirommental adaptability