NURBS-Based Sequential Convex Programming for Onboard Trajectory Optimization

被引:6
作者
Zhao, Mengxin [1 ]
Pan, Binfeng [1 ]
Ran, Yunting [1 ]
Huang, Longxin [1 ]
机构
[1] Northwestern Polytech Univ, Sch Astronaut, Xian 710072, Peoples R China
关键词
Splines (mathematics); Surface topography; Surface reconstruction; Vectors; Programming; Optimization; Trajectory optimization; Convex-hull property; homotopy approach; nonuniform rational basis splines (NURBS) curves; sequential convex programming (SCP); trajectory optimization; POWERED-DESCENT; ASCENT PHASE; LAUNCH; VEHICLE;
D O I
10.1109/TAES.2024.3368011
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This article proposes an enhanced approach to sequential convex programming for optimizing onboard trajectories by incorporating nonuniform rational basis splines (NURBS) curves. The contributions of the proposed method are threefold. First, it effectively reduces the number of optimization variables by utilizing NURBS curves as representations for control variables. Second, the convex-hull property of NURBS curves enables the replacement of the control inequality constraints with those defined by NURBS control points, leading to a significant reduction in the overall number of constraints. Finally, the integration of the homotopy approach with NURBS curves offers increased flexibility in shaping the curves and facilitates the solution of optimization problems involving bang-bang optimal control. Numerical demonstrations are provided to illustrate the effectiveness and efficiency of the proposed approach for onboard applications.
引用
收藏
页码:3807 / 3821
页数:15
相关论文
共 38 条
[1]   Lossless Convexification of Nonconvex Control Bound and Pointing Constraints of the Soft Landing Optimal Control Problem [J].
Acikmese, Behcet ;
Carson, John M., III ;
Blackmore, Lars .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2013, 21 (06) :2104-2113
[2]   The science mission of SpaceIL's Beresheet lander [J].
Aharonson, Oded ;
Russell, Christopher T. ;
Head, James W., III ;
Wieczorek, Mark ;
Garrick-Bethell, Ian ;
Weiss, Benjamin P. ;
Smith, David E. ;
Rowe, Kathryn ;
Grosz, Asaf ;
Amrusi, Shai ;
Novoselsky, Alexander ;
Nahaman, Nadav ;
Grossman, Yuval ;
Shimoni, Yonatan ;
Gomez, Ariel .
PLANETARY AND SPACE SCIENCE, 2020, 194
[3]   On implementing a primal-dual interior-point method for conic quadratic optimization [J].
Andersen, ED ;
Roos, C ;
Terlaky, T .
MATHEMATICAL PROGRAMMING, 2003, 95 (02) :249-277
[4]   A Metamodel Based on Non -Uniform Rational Basis Spline Hyper -Surfaces for Optimisation of Composite Structures [J].
Audoux, Yohann ;
Montemurro, Marco ;
Pailhes, Jerome .
COMPOSITE STRUCTURES, 2020, 247
[5]   A Cox-de Boor-type recurrence relation for C1 multi-degree splines [J].
Beccari, Carolina Vittoria ;
Casciola, Giulio .
COMPUTER AIDED GEOMETRIC DESIGN, 2019, 75
[6]  
Boyd S., 2009, Convex Optimization
[7]   Efficient ascent trajectory optimization using convex models based on the Newton-Kantorovich/Pseudospectral approach [J].
Cheng, Xiaoming ;
Li, Huifeng ;
Zhang, Ran .
AEROSPACE SCIENCE AND TECHNOLOGY, 2017, 66 :140-151
[8]   3D geometric modelling based on NURBS: a review [J].
Dimas, E ;
Briassoulis, D .
ADVANCES IN ENGINEERING SOFTWARE, 1999, 30 (9-11) :741-751
[9]   Class A Bezier curves [J].
Farin, Gerald .
COMPUTER AIDED GEOMETRIC DESIGN, 2006, 23 (07) :573-581
[10]   Integrated Optimization of First-Stage SRM and Ascent Trajectory of Multistage Launch Vehicles [J].
Federici, Lorenzo ;
Zavoli, Alessandro ;
Colasurdo, Guido ;
Mancini, Lucandrea ;
Neri, Agostino .
JOURNAL OF SPACECRAFT AND ROCKETS, 2021, 58 (03) :786-797