Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-07T23:51:03.304Z Has data issue: false hasContentIssue false

Four-Dimensional Trajectory Generation for UAVs Based on Multi-Agent Q Learning

Published online by Cambridge University Press:  12 February 2020

Wenjie Zhao
Affiliation:
(School of Aeronautics and Astronautics, Zhejiang University, Hangzhou, Zhejiang Province, China)
Zhou Fang
Affiliation:
(School of Aeronautics and Astronautics, Zhejiang University, Hangzhou, Zhejiang Province, China)
Zuqiang Yang*
Affiliation:
(Information Science Academy of China Electronics Technology Group Corporation, Beijing, China)
*
(E-mail: gaayzq@126.com)
Rights & Permissions [Opens in a new window]

Abstract

A distributed four-dimensional (4D) trajectory generation method based on multi-agent Q learning is presented for multiple unmanned aerial vehicles (UAVs). Based on this method, each vehicle can intelligently generate collision-free 4D trajectories for time-constrained cooperative flight tasks. For a single UAV, the 4D trajectory is generated by the bionic improved tau gravity guidance strategy, which can synchronously guide the position and velocity to the desired values at the arrival time. Furthermore, to optimise trajectory parameters, the continuous state and action wire fitting neural network Q (WFNNQ) learning method is applied. For multi-UAV applications, the learning is organised by the win or learn fast-policy hill climbing (WoLF-PHC) algorithm. Dynamic simulation results show that the proposed method can efficiently provide 4D trajectories for the multi-UAV system in challenging simultaneous arrival tasks, and the fully trained method can be used in similar trajectory generation scenarios.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2020
Figure 0

Figure 1. Communication topology of multi-UAV system.

Figure 1

Figure 2. Repulsion force of UAV from an obstacle.

Figure 2

Figure 3. Structure of WFNNQ.

Figure 3

Figure 4. Combination of WFNNQ and WoLF-PHC.

Figure 4

Figure 5. 4D-trajectory generation based on MAQL.

Figure 5

Figure 6. Mean cost of 4D trajectories for five UAVs: (a) first case, (b) fifth case.

Figure 6

Table 1. Performance comparison of generation of 4D trajectories.

Figure 7

Table 2. Number of cases with conflicts.

Figure 8

Figure 7. Visualised 3D simulation scenario.

Figure 9

Figure 8. Spatial tracking results of 4D trajectories.

Figure 10

Figure 9. Closest distance of each UAV from another UAV.

Figure 11

Figure 10. Distance between each UAV and the nearest obstacles.

Figure 12

Figure 11. 3D positions of UAV4.

Figure 13

Figure 12. Velocity of UAVs.

Figure 14

Figure 13. Tracking results of 4D trajectories of three UAVs.

Figure 15

Figure 14. 3D relative distances of UAV1 and UAV3 from UAV2.

Figure 16

Figure 15. Forward distances of UAV1 and UAV3 from UAV2.

Figure 17

Figure 16. Lateral distances of UAV1 and UAV3 from the planned trajectory of UAV2.

Figure 18

Figure 17. Forward velocities of UAV1 and UAV3 relative to UAV2.

Figure 19

Figure 18. Lateral velocities of UAV1 and UAV3 relative to UAV2.