Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-06T02:48:42.372Z Has data issue: false hasContentIssue false

Multi-objective reward shaping for global and local trajectory planning of wing-in-ground crafts based on deep reinforcement learning

Published online by Cambridge University Press:  14 June 2023

H. Hu
Affiliation:
State Key Laboratory of Structural Analysis for Industrial Equipment, School of Naval Architecture Engineering, Dalian University of Technology, Dalian, China
D. Li
Affiliation:
School of Aeronautic Science and Engineering, Beihang University, Beijing, China
G. Zhang*
Affiliation:
State Key Laboratory of Structural Analysis for Industrial Equipment, School of Naval Architecture Engineering, Dalian University of Technology, Dalian, China Collaborative Innovation Center for Advanced Ship and Deep-Sea Exploration, Shanghai, China
Z. Zhang
Affiliation:
State Key Laboratory of Structural Analysis for Industrial Equipment, School of Naval Architecture Engineering, Dalian University of Technology, Dalian, China
*
Corresponding author: G. Zhang; Email: dutgyzhang@163.com
Rights & Permissions [Opens in a new window]

Abstract

The control of a wing-in-ground craft (WIG) usually allows for many needs, like cruising, speed, survival and stealth. Various degrees of emphasis on these requirements result in different trajectories, but there has not been a way of integrating and quantifying them yet. Moreover, most previous studies on other vehicles’ multi-objective trajectory is planned globally, lacking for local planning. For the multi-objective trajectory planning of WIGs, this paper proposes a multi-objective function in a polynomial form, in which each item represents an independent requirement and is adjusted by a linear or exponential weight. It uses the magnitude of weights to demonstrate how much attention is paid relatively to the corresponding demand. Trajectories of a virtual WIG model above the wave trough terrain are planned using reward shaping based on the introduced multi-objective function and deep reinforcement learning (DRL). Two conditions are considered globally and locally: a single scheme of weights is assigned to the whole environment, and two different schemes of weights are assigned to the two parts of the environment. Effectiveness of the multi-object reward function is analysed from the local and global perspectives. The reward function provides WIGs with a universal framework for adjusting the magnitude of weights, to meet different degrees of requirements on cruising, speed, stealth and survival, and helps WIGs guide an expected trajectory in engineering.

Information

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of Royal Aeronautical Society
Figure 0

Figure 1. Bounds constraints and optimal cruising path when a WIG operates.

Figure 1

Figure 2. (a) Model and positional parameters of main parts. (b) Symmetric grid by VLM and image method.

Figure 2

Figure 3. Diagram of the forces and torques on the WIG.

Figure 3

Figure 4. Three coordinates for the analysis on the WIG’s motion.

Figure 4

Figure 5. Calculating process of dynamics for the WIG’s flight.

Figure 5

Figure 6. The workflow of deep reinforcement learning.

Figure 6

Table 1. Hyperparameters of DRL for training

Figure 7

Figure 7. Function curves for the reward of cruising and speed.

Figure 8

Figure 8. Function curves for the reward of survival and stealth.

Figure 9

Figure 9. The through-like environment of piece-wise lines used in DRL for the WIG’s trajectory planning.

Figure 10

Table 2. Schemes of weights in the whole region for Case 1

Figure 11

Figure 10. Trajectories planned globally in Case 1.1 for the requirement of cruising.

Figure 12

Figure 11. Trajectories planned globally in Case 1.2 for the requirement of speed.

Figure 13

Figure 12. Trajectories planned globally in Case 1.3 for requirements of survival and stealth.

Figure 14

Table 3. Schemes of weights in the two regions for Case 2

Figure 15

Figure 13. Trajectories planned locally in Case 2.1 for the requirement of cruising.

Figure 16

Figure 14. Trajectories planned locally in Case 2.2 for the requirement of speed.

Figure 17

Figure 15. Trajectories planned locally in Case 2.3 for requirement of survival and stealth.

Figure 18

Figure 16. Performances of trajectories on cruising in different regions.

Figure 19

Figure 17. Performances of trajectories on survival and stealth in different regions.

Figure 20

Figure 18. Performances of trajectories on speed in different regions.