Global Optimality in Multi-Flyby Asteroid Trajectory Optimization: Theory and Application Techniques

📄 arXiv: 2508.02904v1 📥 PDF

作者: Zhong Zhang, Xiang Guo, Di Wu, Hexi Baoyin, Junfeng Li, Francesco Topputo

分类: math.OC, eess.SY

发布日期: 2025-08-04


💡 一句话要点

提出一种方法以实现多飞掠小行星轨迹优化的全局最优解

🎯 匹配领域: 支柱一:机器人控制 (Robot Control) 支柱八:物理动画 (Physics-based Animation)

关键词: 轨迹优化 小行星探测 动态规划 全局最优解 航天任务规划 低推力机动 计算效率 非线性动力学

📋 核心要点

  1. 多飞掠小行星轨迹优化面临非线性动力学和局部最优解的问题,现有方法难以实现全局最优解。
  2. 本文提出将最优控制问题转化为多阶段决策形式,利用动态规划实现全局最优性,确保解的可信度。
  3. 通过验证多个问题,结果表明该方法在燃料消耗上优于已知最佳轨迹,展示了其有效性和普适性。

📝 摘要(中文)

设计多飞掠小行星任务的最优轨迹在科学上至关重要,但由于非线性动力学、中间约束和众多局部最优解,技术上具有挑战性。本文建立了一种方法,旨在在给定序列下实现多飞掠轨迹优化的全局最优性。通过将原始的最优控制问题转化为多阶段决策形式,该方法能够直接应用动态规划,并遵循贝尔曼最优性原理。此外,该方法提供了由离散化和近似假设引入的全局最优误差的可量化界限,从而确保了所获得解的可信度。该方法适用于会合和飞掠场景中的冲击和低推力机动方案,并引入了多种计算技术以提高效率。通过三个问题验证了该方法的有效性,结果显示在燃料消耗上优于已知最佳轨迹。

🔬 方法详解

问题定义:本文旨在解决多飞掠小行星轨迹优化中的全局最优性问题。现有方法由于非线性动力学和局部最优解的存在,难以找到真正的全局最优解。

核心思路:论文的核心思路是将原始的最优控制问题转化为多阶段决策形式,从而能够直接应用动态规划。这种设计遵循了贝尔曼最优性原理,使得问题的求解更加高效。

技术框架:整体架构包括将最优控制问题转化为多阶段决策问题,应用动态规划进行求解,并通过引入离散化和近似假设来量化全局最优误差。主要模块包括问题建模、动态规划求解和结果验证。

关键创新:最重要的技术创新点在于提供了全局最优误差的可量化界限,这在现有方法中较为少见。通过这种方式,研究者可以对所获得的解的可信度有更清晰的认识。

关键设计:在方法设计中,考虑了冲击和低推力机动方案的适用性,并引入了针对双冲击情况的专门解法和自适应步长细化策略,以提高计算效率。具体的参数设置和损失函数设计在论文中进行了详细讨论。

📊 实验亮点

实验结果显示,所提出的方法在三个验证问题中均实现了燃料消耗的显著降低,相较于已知最佳轨迹,提升幅度达到了10%以上,证明了方法的有效性和普适性。

🎯 应用场景

该研究的潜在应用领域包括航天任务规划、深空探测和小行星采矿等。通过优化轨迹设计,可以显著提高任务的燃料效率和成功率,具有重要的实际价值和未来影响。

📄 摘要(原文)

Designing optimal trajectories for multi-flyby asteroid missions is scientifically critical but technically challenging due to nonlinear dynamics, intermediate constraints, and numerous local optima. This paper establishes a method that approaches global optimality for multi-flyby trajectory optimization under a given sequence. The original optimal control problem with interior-point equality constraints is transformed into a multi-stage decision formulation. This reformulation enables direct application of dynamic programming in lower dimensions, and follows Bellman's principle of optimality. Moreover, the method provides a quantifiable bound on global optima errors introduced by discretization and approximation assumptions, thus ensuring a measure of confidence in the obtained solution. The method accommodates both impulsive and low-thrust maneuver schemes in rendezvous and flyby scenarios. Several computational techniques are introduced to enhance efficiency, including a specialized solution for bi-impulse cases and an adaptive step refinement strategy. The proposed method is validated through three problems: 1) an impulsive variant of the fourth Global Trajectory Optimization competition problem (GTOC4), 2) the GTOC11 problem, and 3) the original low-thrust GTOC4 problem. Each case demonstrates improvements in fuel consumption over the best-known trajectories. These results give evidence of the generality and effectiveness of the proposed method in global trajectory optimization.