Journal Home > Volume 7 , Issue 2

Space object observation requirements and the avoidance of specific attitudes produce pointing constraints that increase the complexity of the attitude maneuver path-planning problem. To deal with this issue, a feasible attitude trajectory generation method is proposed that utilizes a multiresolution technique and local attitude node adjustment to obtain sufficient time and quaternion nodes to satisfy the pointing constraints. These nodes are further used to calculate the continuous attitude trajectory based on quaternion polynomial interpolation and the inverse dynamics method. Then, the characteristic parameters of these nodes are extracted to transform the path-planning problem into a parameter optimization problem aimed at minimizing energy consumption. This problem is solved by an improved hierarchical optimization algorithm, in which an adaptive parameter-tuning mechanism is introduced to improve the performance of the original algorithm. A numerical simulation is performed, and the results confirm the feasibility and effectiveness of the proposed method.


menu
Abstract
Full text
Outline
About this article

Adaptive connected hierarchical optimization algorithm for minimum energy spacecraft attitude maneuver path planning

Show Author's information Hanqing HePeng Shi( )Yushan Zhao
School of Astronautics, Beihang University, Beijing 102206, China

Abstract

Space object observation requirements and the avoidance of specific attitudes produce pointing constraints that increase the complexity of the attitude maneuver path-planning problem. To deal with this issue, a feasible attitude trajectory generation method is proposed that utilizes a multiresolution technique and local attitude node adjustment to obtain sufficient time and quaternion nodes to satisfy the pointing constraints. These nodes are further used to calculate the continuous attitude trajectory based on quaternion polynomial interpolation and the inverse dynamics method. Then, the characteristic parameters of these nodes are extracted to transform the path-planning problem into a parameter optimization problem aimed at minimizing energy consumption. This problem is solved by an improved hierarchical optimization algorithm, in which an adaptive parameter-tuning mechanism is introduced to improve the performance of the original algorithm. A numerical simulation is performed, and the results confirm the feasibility and effectiveness of the proposed method.

Keywords: attitude control, hierarchical optimization algorithm (HOA), adaptive parameters tuning, minimum energy control, pointing constraint

References(28)

[1]

Lemaître, M., Verfaillie, G., Jouhaud, F., Lachiver, J. M., Bataille, N. Selecting and scheduling observations of agile satellites. Aerospace Science and Technology, 2002, 6(5): 367–381.

[2]

Xu, R., Wu, C. Q., Zhu, S. Y., Fang, B. D., Wang, W., Xu, L. D., He, W. A rapid maneuver path planning method with complex sensor pointing constraints in the attitude space. Information Systems Frontiers, 2017, 19(4): 945–953.

[3]

McInnes, C. R. Large angle slew maneuvers with autonomous Sun vector avoidance. Journal of Guidance, Control, and Dynamics, 1994, 17(4): 875–877.

[4]

Cheng, Y., Ye, D., Sun, Z. W., Zhang, S. J. Spacecraft reorientation control in presence of attitude constraint considering input saturation and stochastic disturbance. Acta Astronautica, 2018, 144: 61–68.

[5]
Caubet, A., Biggs, J. A motion planning method for spacecraft attitude maneuvers using single polynomials. In: Proceedings of the AAS/AIAA Astrodynamics Specialist Conference, Reston, USA, 2015: AAS 15-627.
[6]

Biggs, J. D., Colley, L. Geometric attitude motion planning for spacecraft with pointing and actuator constraints. Journal of Guidance, Control, and Dynamics, 2016, 39(7): 1672–1677.

[7]

Boyarko, G. A., Romano, M., Yakimenko, O. A. Time-optimal reorientation of a spacecraft using an inverse dynamics optimization method. Journal of Guidance, Control, and Dynamics, 2011, 34(4): 1197–1208.

[8]

Wu, C. Q., Han, X. D. Energy-optimal spacecraft attitude maneuver path-planning under complex constraints. Acta Astronautica, 2019, 157: 415–424.

[9]

Spiller, D., Ansalone, L., Curti, F. Particle swarm optimization for time-optimal spacecraft reorientation with keep-out cones. Journal of Guidance, Control, and Dynamics, 2015, 39(2): 312–325.

[10]

Melton, R. G. Hybrid methods for determining time-optimal, constrained spacecraft reorientation maneuvers. Acta Astronautica, 2014, 94(1): 294–301.

[11]

Wang, P., Zhang, X. B. Optimized Bézier-curve-based command generation and robust inverse optimal control for attitude tracking of spacecraft. Aerospace Science and Technology, 2022, 121: 107183.

[12]

Frazzoli, E., Dahleh, M. A., Feron, E. Real-time motion planning for agile autonomous vehicles. Journal of Guidance, Control, and Dynamics, 2002, 25(1): 116–129.

[13]

Kjellberg, H. C., Lightsey, E. G. Discretized constrained attitude pathfinding and control for satellites. Journal of Guidance, Control, and Dynamics, 2013, 36(5): 1301–1309.

[14]

Wang, Z., Xu, R. Rapid search method for a spacecraft attitude maneuver path with multiple constraints. Aerospace Science and Technology, 2021, 117: 106904

[15]
Duan, C., Wu, H. N., Hu, Q. L., Wang, W. Attitude planning of single-axis underactuated spacecraft with forbidden pointing constraint. In: Proceedings of the 2020 Chinese Control and Decision Conference, Hefei, China, 2022: 4412–4416.
DOI
[16]

Mashtakov, Y., Ovchinnikov, M., Tkachev, S., Shestakov, S. Single-axis attitude control for slew maneuvers with the keep-out zones. Acta Astronautica, 2021, 180: 527–537.

[17]

He, H. Q., Shi, P., Zhao, Y. S. Hierarchical optimization algorithm and applications of spacecraft trajectory optimization. Aerospace, 2022, 9(2): 81.

[18]

Holland, J. H. Genetic algorithms. Scientific American, 1992, 267(1): 66–72.

[19]
Kennedy, J., Eberhart, R. Particle swarm optimization. In: Proceedings of the 1995 International Conference on Neural Networks, Perth, Australia, 1995: 1942–1948.
[20]

Mirjalili, S., Mirjalili, S. M., Lewis, A. Grey wolf optimizer. Advances in Engineering Software, 2014, 69: 46–61.

[21]

Heidari, A. A., Mirjalili, S., Faris, H., Aljarah, I., Mafarja, M., Chen, H. L. Harris Hawks optimization: Algorithm and applications. Future Generation Computer Systems, 2019, 97: 849–872.

[22]

Jain, S., Tsiotras, P. Trajectory optimization using multiresolution techniques. Journal of Guidance, Control, and Dynamics, 2008, 31(5): 1424–1436.

[23]

Li, B., Zhang, H. B., Zheng, W., Wang, L. Spacecraft close-range trajectory planning via convex optimization and multi-resolution technique. Acta Astronautica, 2020, 175: 421–437.

[24]

Patterson, M. A, Rao, A. V. GPOPS-Ⅱ: A MATLAB software for solving multiplephase optimal control problems using hp-adaptive Gaussian quadrature collocation methods and sparse nonlinear programming. ACM Transactions on Mathematical Software, 2014, 41(1): 1.

[25]

Jiang, F. H., Li, J. F., Baoyin, H. X., Gao, Y. F. Two-point boundary value problem solutions to spacecraft formation flying. Journal of Guidance, Control, and Dynamics, 2009, 32(6): 1827–1837.

[26]

Zhang, R., Yin, J., Han, C. Spacecraft forced fly-around formation design and control. Journal of Beijing University of Aeronautics and Astronautics, 2017, 43(10): 2030–2039. (in Chinese)

[27]

Yamanaka, K., Ankersen, F. New state transition matrix for relative motion on an arbitrary elliptical orbit. Journal of Guidance, Control, and Dynamics, 2002, 25(1): 60–66.

[28]

Zheng, M. Z., Luo, J. J., Dang, Z. H. Feedforward neural network based time-varying state-transition-matrix of Tschauner–Hempel equations. Advances in Space Research, 2022, 69(2): 1000–1011.

Publication history
Copyright
Acknowledgements

Publication history

Received: 11 June 2022
Accepted: 28 July 2022
Published: 23 November 2022
Issue date: June 2023

Copyright

© Tsinghua University Press 2022

Acknowledgements

Acknowledgements

This study was supported by the National Natural Science Foundation of China (No. 11572019).

Return