A Hybrid ADMM for Six-Degree-of-Freedom Entry Trajectory Optimization Based on Dual Quaternions

This article investigates the six-degree-of-freedom (6-DoF) entry trajectory optimization problem in a Human-Mars entry, powered descent, and landing mission. During the entry phase, aerodynamic forces are employed to decelerate the vehicle. Instead of being treated as a point mass, both translational and rotational motions of the entry vehicle are considered. Specifically, the 6-DoF rigid body motion of the entry vehicle is modeled using the unit dual quaternion representations to avoid highly nonlinear terms in the flight dynamics expression originally based on the flight-path coordinates. Then, the entry trajectory optimization problem is to minimize the terminal speed subject to dynamical, operational, and mission constraints modeled by the new representation scheme. By applying the discretization technique and polynomial approximation, the entry trajectory optimization problem is reformulated as a nonconvex quadratically constrained quadratic programming problem, which is solved via a hybrid alternating direction method of multipliers (ADMM). The accuracy of the dual-quaternion-based model and the computational efficiency of the hybrid ADMM are validated via numerical simulations.

[1]  Chuangchuang Sun,et al.  A Unified Formulation and Nonconvex Optimization Method for Mixed-Type Decision-Making of Robotic Systems , 2021, IEEE Transactions on Robotics.

[2]  Breanna J. Johnson,et al.  Stochastic Entry Guidance , 2021, Journal of Guidance, Control, and Dynamics.

[3]  Lin Cheng,et al.  Multiconstrained Real-Time Entry Guidance Using Deep Neural Networks , 2020, IEEE Transactions on Aerospace and Electronic Systems.

[4]  Raffaele Savino,et al.  Aerodynamic Control System for a Deployable Re-entry Capsule , 2020 .

[5]  Ran Dai,et al.  Six-Dimensional Atmosphere Entry Guidance based on Dual Quaternion , 2020, AIAA Scitech 2021 Forum.

[6]  Ran Dai,et al.  Fuel-Optimal Guidance for End-to-End Human-Mars Entry, Powered-Descent, and Landing Mission , 2020, IEEE Transactions on Aerospace and Electronic Systems.

[7]  Alicia M. Dwyer-Cianciolo,et al.  Overview of a Generalized Numerical Predictor-Corrector Targeting Guidance with Application to Human-Scale Mars Entry, Descent, and Landing , 2020, AIAA Scitech 2020 Forum.

[8]  Ping Lu,et al.  Mid Lift-to-Drag Rigid Vehicle 6-DoF Performance for Human Mars Entry, Descent, and Landing: A Fractional Polynomial Powered Descent Guidance Approach , 2020, AIAA Scitech 2020 Forum.

[9]  Yuanqing Xia,et al.  Six-DOF Spacecraft Optimal Trajectory Planning and Real-Time Attitude Control: A Deep Neural Network-Based Approach , 2019, IEEE Transactions on Neural Networks and Learning Systems.

[10]  Chen-Ching Liu,et al.  A QCQP and SDP Formulation of the Optimal Power Flow Including Renewable Energy Resources , 2019, 2019 International Symposium on Systems Engineering (ISSE).

[11]  Ran Dai,et al.  Alternating Minimization Algorithm for Polynomial Optimal Control Problems , 2019, Journal of Guidance, Control, and Dynamics.

[12]  Ran Dai,et al.  Multi-Phase Spacecraft Mission Optimization by Quadratically Constrained Quadratic Programming , 2019, AIAA Scitech 2019 Forum.

[13]  G. Giannakis,et al.  Hybrid ADMM: a unifying and fast approach to decentralized optimization , 2018, EURASIP J. Adv. Signal Process..

[14]  Luciano C. A. Pimenta,et al.  Pose consensus based on dual quaternion algebra with application to decentralized formation control of mobile manipulators , 2018, J. Frankl. Inst..

[15]  Liang Yang,et al.  Autonomous entry guidance using Linear Pseudospectral Model Predictive Control , 2018, Aerospace Science and Technology.

[16]  Zheng Xu,et al.  Adaptive Consensus ADMM for Distributed Optimization , 2017, ICML.

[17]  Richard W. Powell,et al.  Entry, Descent, and Landing Guidance and Control Approaches to Satisfy Mars Human Mission Landing Criteria , 2017 .

[18]  Mehran Mesbahi,et al.  Constrained Autonomous Precision Landing via Dual Quaternions and Model Predictive Control , 2017 .

[19]  Björn E. Ottersten,et al.  An iterative approach to nonconvex QCQP with applications in signal processing , 2016, 2016 IEEE Sensor Array and Multichannel Signal Processing Workshop (SAM).

[20]  Hyochoong Bang,et al.  Virtual Trajectory Augmented Landing Control Based on Dual Quaternion for Lunar Lander , 2016 .

[21]  Zhong Wu,et al.  Six-DOF trajectory optimization for reusable launch vehicles via Gauss pseudospectral method , 2016 .

[22]  P. Lu,et al.  Entry Trajectory Optimization by Second-Order Cone Programming , 2016 .

[23]  Stephen P. Boyd,et al.  Linear Convergence and Metric Selection for Douglas-Rachford Splitting and ADMM , 2014, IEEE Transactions on Automatic Control.

[24]  Nesrin Sarigul-Klijn,et al.  Survey of planetary entry guidance algorithms , 2014 .

[25]  Zhi-Quan Luo,et al.  Parallel Successive Convex Approximation for Nonsmooth Nonconvex Optimization , 2014, NIPS.

[26]  Ping Lu,et al.  Entry Guidance: A Unified Method , 2014 .

[27]  Mehran Mesbahi,et al.  Dual quaternions, rigid body mechanics, and powered-descent guidance , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[28]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[29]  Shuang Li,et al.  Mars entry trajectory optimization using DOC and DCNLP , 2011 .

[30]  Wotao Yin,et al.  Alternating direction augmented Lagrangian methods for semidefinite programming , 2010, Math. Program. Comput..

[31]  J. Valasek,et al.  Fault Tolerant Control Allocation for Mars Entry Vehicle using Adaptive Control , 2008 .

[32]  Edward C. Wong,et al.  Attitude Controller for the Atmospheric Entry of the Mars Science Laboratory , 2008 .

[33]  Huei Chuen Huang,et al.  A successive convex approximation method for multistage workforce capacity planning problem with turnover , 2008, Eur. J. Oper. Res..

[34]  John Valasek,et al.  Structured Adaptive Model Inversion Controller for Mars Atmospheric Flight , 2007 .

[35]  Ping Lu,et al.  Predictor-Corrector Entry Guidance for Low-Lifting Vehicles , 2007 .

[36]  Kenneth D. Mease,et al.  Feasible Trajectory Generation for Atmospheric Entry Guidance , 2007 .

[37]  Yinyu Ye,et al.  Semidefinite programming based algorithms for sensor network localization , 2006, TOSN.

[38]  H. Maurer,et al.  Optimization methods for the verification of second order sufficient conditions for bang–bang controls , 2005 .

[39]  Kenneth D. Mease,et al.  Reduced-Order Entry Trajectory Planning for Acceleration Guidance , 2002 .

[40]  J. Michael McCarthy,et al.  Introduction to theoretical kinematics , 1990 .

[41]  Mariana Ratiu,et al.  Industrial robot trajectory optimization- a review , 2017 .

[42]  Anil V. Rao,et al.  GPOPS-II: A MATLAB Software for Solving Multiple-Phase Optimal Control Problems Using hp-Adaptive Gaussian Quadrature Collocation Methods and Sparse Nonlinear Programming , 2014, ACM Trans. Math. Softw..

[43]  Brooke P. Harper,et al.  Preliminary Design Study of Asymmetric Hypersonic Inflatable Aerodynamic Decelerators for Mars Entry , 2014 .

[44]  Zhang Liu,et al.  Interior-point methods for large-scale cone programming , 2011 .