用自监督扩散模型与MCMC优化航天器轨迹初始值,提升长时低推力任务求解效率。
Self-supervised diffusion model fine-tuning for costate initialization using Markov chain Monte Carlo
- 结合扩散模型与MCMC随机游走,自动生成高质量轨迹候选解。
- 在木星-木卫二系统中补全部分帕累托前沿,显著提升解质量。
- 无需单独数据生成,适合多体环境下复杂轨道优化问题。
长时低推力航天器轨迹的间接法全局搜索因解空间复杂且难以生成优良的协态变量初值而困难,尤其在多体环境中更为显著。当已有部分帕累托最优前沿数据时,亟需一种灵活方法以补全该前沿并拓展至相关轨迹问题。本文采用条件扩散模型表示候选最优轨迹分布,并引入基于马尔可夫链蒙特卡洛(MCMC)算法的自监督微调新方法。具体地,使用随机游走梅特罗波利斯算法生成新样本,通过约束违反度和任务目标函数的高效评估,实现奖励加权训练来微调扩散模型。该框架消除了独立耗时的数据生成阶段。数值实验针对两个问题验证了方法有效性:第一,在木星-木卫二圆型限制三体问题转移中,成功补全部分帕累托前沿;第二,从木星-木卫二案例出发,通过该方法生成密集且更优的土星-土卫六转移帕累托前沿,优于独立开展的全局搜索。
原文摘要 · Abstract (English)
Global search and optimization of long-duration, low-thrust spacecraft trajectories with the indirect method is challenging due to a complex solution space and the difficulty of generating good initial guesses for the costate variables. This is particularly true in multibody environments. Given data that reveals a partial Pareto optimal front, it is desirable to find a flexible manner in which the Pareto front can be completed and fronts for related trajectory problems can be found. In this work we use conditional diffusion models to represent the distribution of candidate optimal trajectory solutions. We then introduce into this framework the novel approach of using Markov Chain Monte Carlo algorithms with self-supervised fine-tuning to achieve the aforementioned goals. Specifically, a random walk Metropolis algorithm is employed to propose new data that can be used to fine-tune the diffusion model using a reward-weighted training based on efficient evaluations of constraint violations and missions objective functions. The framework removes the need for separate focused and often tedious data generation phases. Numerical experiments are presented for two problems demonstrating the ability to improve sample quality and explicitly target Pareto optimality based on the theory of Markov chains. The first problem does so for a transfer in the Jupiter-Europa circular restricted three-body problem, where the MCMC approach completes a partial Pareto front. The second problem demonstrates how a dense and superior Pareto front can be generated by the MCMC self-supervised fine-tuning method for a Saturn-Titan transfer starting from the Jupiter-Europa case versus a separate dedicated global search.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。