| Citation: | WANG C,LIU W,GAO Y. Three convexification-based methods for six-degree-of-freedom powered descent guidance[J]. Journal of Beijing University of Aeronautics and Astronautics,2025,51(4):1292-1303 (in Chinese) doi: 10.13700/j.bh.1001-5965.2023.0235 |
A key technology for the safe landing of spacecraft in powered descent is to solve the six degrees of freedom(6-DoF) powered descent guidance problem in real time. This problem is a fuel-optimal problem with multiple constraints. In this paper, three optimization methods are established by three independent variables, namely flight time, time substitution variable, and height. Three onboard navigation techniques are created by transforming the trajectory optimization issue into a form that can be solved by successive convexification algorithms. The comparative analysis shows that all three methods can solve the 6-DoF powered descent problem. Although the flight time must be known beforehand, the optimization with flight time as an independent variable has the maximum computing efficiency and the lowest fuel use. The other two optimizations can optimize the flight time, but both are sub-optimal solutions, and the computation time is greatly increased. The accuracy of the three methods is similar under the same number of discrete points. If successive convexification algorithms are used as the online guidance algorithms for power descent, problems such as how to determine the optimal flight time, approach the optimal fuel solution and shorten the calculation time still need to be further studied.
| [1] |
SONG Z Y, WANG C, THEIL S, et al. Survey of autonomous guidance methods for powered planetary landing[J]. Frontiers of Information Technology & Electronic Engineering, 2020, 21(5): 652-674.
|
| [2] |
LIU X F, LU P, PAN B F. Survey of convex optimization for aerospace applications[J]. Astrodynamics, 2017, 1(1): 23-40. doi: 10.1007/s42064-017-0003-8
|
| [3] |
LU P, LIU X F. Autonomous trajectory planning for rendezvous and proximity operations by conic optimization[J]. Journal of Guidance, Control, and Dynamics, 2013, 36(2): 375-389. doi: 10.2514/1.58436
|
| [4] |
TANG G, JIANG F H, LI J F. Fuel-optimal low-thrust trajectory optimization using indirect method and successive convex programming[J]. IEEE Transactions on Aerospace and Electronic Systems, 2018, 54(4): 2053-2066. doi: 10.1109/TAES.2018.2803558
|
| [5] |
邓雁鹏, 穆荣军, 彭娜, 等. 月面着陆动力下降段最优轨迹序列凸优化方法[J]. 宇航学报, 2022, 43(8): 1029-1039. doi: 10.3873/j.issn.1000-1328.2022.08.005
DENG Y P, MU R J, PENG N, et al. Sequential convex optimization method for lunar landing during powered descent phase[J]. Journal of Astronautics, 2022, 43(8): 1029-1039(in Chinese). doi: 10.3873/j.issn.1000-1328.2022.08.005
|
| [6] |
徐西宝, 白成超, 陈宇燊, 等. 月/火探测软着陆制导技术发展综述[J]. 宇航学报, 2020, 41(6): 719-729. doi: 10.3873/j.issn.1000-1328.2020.06.009
XU X B, BAI C C, CHEN Y S, et al. A survey of guidance technology for Moon/Mars soft landing[J]. Journal of Astronautics, 2020, 41(6): 719-729(in Chinese). doi: 10.3873/j.issn.1000-1328.2020.06.009
|
| [7] |
HARRIS M W, AÇıKMEŞE B. Maximum divert for planetary landing using convex optimization[J]. Journal of Optimization Theory and Applications, 2014, 162(3): 975-995. doi: 10.1007/s10957-013-0501-7
|
| [8] |
BLACKMORE L, ACIKMESE B, SCHARF D P. Minimum-landing-error powered-descent guidance for Mars landing using convex optimization[J]. Journal of Guidance, Control, and Dynamics, 2010, 33(4): 1161-1171. doi: 10.2514/1.47202
|
| [9] |
ACIKMESE B, PLOEN S R. Convex programming approach to powered descent guidance for Mars landing[J]. Journal of Guidance, Control, and Dynamics, 2007, 30(5): 1353-1366. doi: 10.2514/1.27553
|
| [10] |
PINSON R, LU P. Rapid generation of optimal asteroid powered descent trajectories via convex optimization[C]//Proceedings of the AAS/AIAA Astrodynamics Specialist Conference. Reston: AIAA, 2015.
|
| [11] |
PINSON R M, LU P. Trajectory design employing convex optimization for landing on irregularly shaped asteroids[J]. Journal of Guidance, Control, and Dynamics, 2018, 41(6): 1243-1256. doi: 10.2514/1.G003045
|
| [12] |
LIU X F, SHEN Z J, LU P. Entry trajectory optimization by second-order cone programming[J]. Journal of Guidance, Control, and Dynamics, 2016, 39(2): 227-241. doi: 10.2514/1.G001210
|
| [13] |
SCHARF D P, AÇIKMEŞE B, DUERI B, et al. Implementation and experimental demonstration of onboard powered-descent guidance[J]. Journal of Guidance, Control, and Dynamics, 2017, 40(2): 213-229. doi: 10.2514/1.G000399
|
| [14] |
SZMUK M, ACIKMESE B, BERNING A W. Successive convexification for fuel-optimal powered landing with aerodynamic drag and non-convex constraints[C]//Proceedings of AIAA Guidance, Navigation, and Control Conference. Reston: AIAA, 2016.
|
| [15] |
WANG Z B, GRANT M J. Constrained trajectory optimization for planetary entry via sequential convex programming[J]. Journal of Guidance, Control, and Dynamics, 2017, 40(10): 2603-2615. doi: 10.2514/1.G002150
|
| [16] |
MAO Y Q, SZMUK M, AÇıKMEŞE B. Successive convexification of non-convex optimal control problems and its convergence properties[C]// Proceedings of the IEEE 55th Conference on Decision and Control. Piscataway: IEEE Press, 2016: 3636-3641.
|
| [17] |
LIU X F, LU P. Solving nonconvex optimal control problems by convex optimization[J]. Journal of Guidance, Control, and Dynamics, 2014, 37(3): 750-765. doi: 10.2514/1.62110
|
| [18] |
YANG R Q, LIU X F. Fuel-optimal powered descent guidance with free final-time and path constraints[J]. Acta Astronautica, 2020, 172: 70-81. doi: 10.1016/j.actaastro.2020.03.025
|
| [19] |
SZMUK M, EREN U, ACIKMESE B. Successive convexification for Mars 6-DoF powered descent landing guidance[C]//Proceedings of the AIAA Guidance, Navigation, and Control Conference. Reston: AIAA, 2017.
|
| [20] |
SZMUK M, ACIKMESE B. Successive convexification for 6-DoF Mars rocket powered landing with free-final-time [C]//Proceedings of the AIAA Guidance, Navigation, and Control Conference. Reston: AIAA, 2018.
|
| [21] |
REYNOLDS T P, SZMUK M, MALYUTA D, et al. Dual quaternion-based powered descent guidance with state-triggered constraints[J]. Journal of Guidance, Control, and Dynamics, 2020, 43(9): 1584-1599. doi: 10.2514/1.G004536
|
| [22] |
KAMATH A G, ELANGO P, MCEOWEN S, et al. Customized real-time first-order methods for onboard dual quaternion-based 6-DoF powered-descent guidance[C]//Proceedings of the AIAA SCITECH 2023 Forum. Reston: AIAA, 2023.
|
| [23] |
CHEN Y S, YANG G W, WANG L, et al. A fast algorithm for onboard atmospheric powered descent guidance[J]. IEEE Transactions on Aerospace and Electronic Systems, 2023, 59(5): 6112-6123.
|
| [24] |
MAO Y Q, DUERI D, SZMUK M, et al. Successive convexification of non-convex optimal control problems with state constraints[J]. IFAC-PapersOnLine, 2017, 50(1): 4063-4069. doi: 10.1016/j.ifacol.2017.08.789
|
| [25] |
MALYUTA D, REYNOLDS T, SZMUK M, et al. Discretization performance and accuracy analysis for the rocket powered descent guidance problem[C]//Proceedings of the AIAA Scitech 2019 Forum. Reston: AIAA, 2019.
|
| [26] |
MATTINGLEY J, BOYD S. CVXGEN: A code generator for embedded convex optimization[J]. Optimization and Engineering, 2012, 13(1): 1-27. doi: 10.1007/s11081-011-9176-9
|
| [27] |
TOH K C, TODD M J, TÜTÜNCÜ R H. On the implementation and usage of SDPT3–A Matlab software package for semidefinite-quadratic-linear programming, version 4.0[M]// Handbook on Semidefinite, Conic and Polynomial Optimization. Berlin: Springer, 2011: 715-754.
|