Hostname: page-component-74656f9884-c52kr Total loading time: 0 Render date: 2026-11-08T02:52:49.704Z Has data issue: false hasContentIssue false

A spacecraft attitude manoeuvre planning algorithm based on improved policy gradient reinforcement learning

Published online by Cambridge University Press:  14 December 2021

Bing Hua*
Affiliation:
School of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing, China
Shenggang Sun
Affiliation:
School of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing, China
Yunhua Wu
Affiliation:
School of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing, China
Zhiming Chen
Affiliation:
School of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing, China
*
*Corresponding author: E-mail: huabing@nuaa.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

To solve the problem of spacecraft attitude manoeuvre planning under dynamic multiple mandatory pointing constraints and prohibited pointing constraints, a systematic attitude manoeuvre planning approach is proposed that is based on improved policy gradient reinforcement learning. This paper presents a succinct model of dynamic multiple constraints that is similar to a real situation faced by an in-orbit spacecraft. By introducing return baseline and adaptive policy exploration methods, the proposed method overcomes issues such as large variances and slow convergence rates. Concurrently, the required computation time of the proposed method is markedly reduced. Using the proposed method, the near optimal path of the attitude manoeuvre can be determined, making the method suitable for the control of micro spacecraft. Simulation results demonstrate that the planning results fully satisfy all constraints, including six prohibited pointing constraints and two mandatory pointing constraints. The spacecraft also maintains high orientation accuracy to the Earth and Sun during all attitude manoeuvres.

Information

Type
Research Article
Copyright
Copyright © The Author(s), 2021. Published by Cambridge University Press on behalf of The Royal Institute of Navigation
Figure 0

Figure 1. Graphical representation of auxiliary coordinate systems

Figure 1

Figure 2. Graphical representation of two types of constraint

Figure 2

Figure 3. Flow chart of attitude manoeuvre planning

Figure 3

Figure 4. Flow chart of attitude manoeuvre planning based on improved policy gradient reinforcement learning

Figure 4

Table 1. Parameters of Sun-synchronous orbit

Figure 5

Figure 5. Intensive pointing situation

Figure 6

Table 2. Simulation parameters

Figure 7

Figure 6. Results of attitude manoeuvre planning

Figure 8

Figure 7. Angular velocity and angular acceleration

Figure 9

Figure 8. Orientation accuracy of spacecraft to the Earth and to the Sun

Figure 10

Figure 9. Included angle between the central axes of the sensor field of view and the central axis of reflected light area 1

Figure 11

Figure 10. Included angle between the central axes of the sensor field of view and the central axis of the reflected light area 2

Figure 12

Figure 11. Included angle between the central axes of the sensor field of view and the central axis of the reflected light area 3

Figure 13

Figure 12. Included angle between the central axes of the sensor field of view and the central axis of the reflected light area 4

Figure 14

Figure 13. Included angle between the central axes of the sensor field of view and the central axis of the reflected light area 5

Figure 15

Figure 14. Included angles between central axes of sensor attitude forbidden zones and the position vector of the Sun

Figure 16

Table 3. Comparison with other methods

Figure 17

Figure 15. Desired attitude (CPF)

Figure 18

Figure 16. Results of attitude manoeuvre planning (CPF)

Figure 19

Figure 17. Orientation accuracy to the Sun (CPF)

Figure 20

Figure 18. Orientation accuracy to the Earth (CPF)

Figure 21

Figure 19. Included angle with reflected light area 1 (CPF)

Figure 22

Figure 20. Included angle with reflected light area 2(CPF)

Figure 23

Figure 21. Included angle with reflected light area 3 (CPF)

Figure 24

Figure 22. Included angle with reflected light area 4 (CPF)

Figure 25

Figure 23. Included angle with reflected light area 5(CPF)