想象一下,你正试图在一颗像火星或天王星那样遥远的行星轨道上,停靠一艘庞大且脆弱的宇宙飞船。问题在于,你不能只靠发动机来减速;你的燃料不够。相反,你必须潜入行星的大气层,利用大气本身作为“刹车片”来减速。这种机动被称为气动捕获(Aerocapture)。
这就像一名滑雪者试图在陡峭的山坡底部停下来。如果他们只是把雪板插进雪里(使用发动机),他们可能无法及时停下;相反,他们必须将手拖在雪地上(利用大气阻力)来消耗速度。但问题在于,雪的情况并不均匀。有时是深厚的粉雪,有时是硬实的冰面。如果滑雪者不知道雪的具体情况,他们可能会停得太早(导致撞车),或者根本停不下来(导致飞出轨道)。
问题所在:“未知的雪况”
论文解释说,太空任务面临着类似的问题。我们并不完美地了解一颗行星的大气层。大气比我们预想的更稠密吗?还是更稀薄?这些不确定性就像是“未知的雪况”。
如果宇宙飞船的制导系统假设大气是某种状态,但实际情况却不同,飞船可能会错过目标轨道。为了修正这个错误,飞船必须稍后点火启动发动机。这会消耗珍贵的燃料(称为 Delta-V 或 ΔV)。你使用的燃料越多,能携带的货物就越少,或者你的火箭就需要更重才能发射。
旧方法 vs. 新方法
作者对比了两种引导飞船的方法:
旧方法(“最佳猜测”法): 想象一位驾驶员看着地图,假设道路非常平坦,然后沿着直线行驶。如果他们遇到了坑洼(意外的大气变化),他们会猛烈转向以进行修正。对于平坦的道路,这种方法效果尚可;但如果路面颠簸,驾驶员可能会过度反应,从而浪费能量并面临撞车的风险。用技术术语来说,这种方法假设误差是微小且线性的,但这在进入行星大气层这种混乱、颠簸的过程中并不成立。
新方法(“鲁棒采样”法): 作者提出了一种新的算法,它就像一位在开车之前,不仅看一张地图,还会模拟数百种可能的路况的驾驶员。
- 他们设想:“如果空气厚了10%会怎样?如果薄了10%会怎样?如果我进入的角度稍微不同会怎样?”
- 他们通过计算机模型运行这些“假设如果”的情景(称为西格玛点/sigma points)。
- 他们不是针对“平均路况”进行规划,而是针对这些模拟中的最坏情况进行规划。他们引导飞船以一种确保即使在最颠簸、最不可预测的大气条件下也能生存下来的方式飞行,而无需在最后阶段进行大规模的燃料修正。
它是如何运作的(隐喻)
把宇宙飞船的路径想象成一场走钢丝。
- 旧方法试图通过在中心位置保持完美平衡来走钢丝,假设风不会刮得很猛。如果一阵狂风袭来,走钢丝的人会踉跄,然后不得不做出一个巨大的、拼命的跳跃来留在绳索上(消耗大量燃料)。
- 新方法则是在练习戴着眼罩走钢丝,同时模拟来自各个方向的强风。他们学会了如何主动地转移重心,这样即使强风袭来,他们也能保持平衡。他们不需要在最后进行那种拼命的跳跃。
结果:节省燃料
研究人员在两颗行星上测试了这种新方法:火星(大气层较易被理解)和天王星(大气层极具不确定性,任务难度更大)。
他们运行了数千次计算机模拟(就像连续运行5000次走钢丝实验),以观察完成安全着陆所需的燃料量。
- 发现: 与现有的最佳方法相比,这种新的“鲁棒采样”方法节省了5% 到 15% 用于最终修正点火的燃料。
- 为什么这很重要: 在太空旅行的世界里,节省15%的燃料是巨大的进步。这意味着你可以携带更重的科学仪器,或者发射原本因过重而无法起飞的任务。
- “最坏情况”的胜利: 在“最坏情况”(即最困难的1%或0.3%的任务)中,改进最为显著。对于这些困难案例,新方法在确保飞船不会耗尽燃料或错过轨道方面表现得明显更好。
总结
这篇论文介绍了一种更智能的行星大气层内飞船引导方式。与其猜测天气并听天由命,不如通过模拟成千上万种不同的天气模式,并规划一条即使面对最坏情况也安全的路线。这种“安全第一”的规划方案实际上更加高效,它节省了宝贵的燃料,并使更宏大的太空任务(如将火星岩石带回地球或访问天王星)变得更加可行。
技术摘要:用于气捕获引导的鲁棒采样协方差控制
问题陈述
气捕获(Aerocapture)是实现如火星采样返回以及拟议中的天王星探测器与探测器等重载长期任务的关键机动。通过利用大气阻力来降低速度,与完全依靠动力插入或气动制动相比,气捕 however 捕获能显著节省燃料并缩短飞行时间。然而,该机动过程对初始进入状态和大气密度的不确定性高度敏感。
现有的确定性引导算法(预测器-校正器架构)对大气剖面失配非常敏感,当实际密度偏离预测值时往往会失效。虽然已经开发了基于机会约束的协方差控制方法,将大气不确定性建模为高斯随机场,但先前的研究存在两个主要局限性:
- 它们通常对动力学进行线性化,未能考虑到由大气不确定性的状态依赖性以及固有的非线性气捕获动力学所引起的非线性。
- 它们通常假设目标函数(所需的 ΔV)可以用高斯分布很好地近似,但这在高度非线性的系统中可能并不成立。
作者解决了在满足概率银行角约束、高斯初始状态离散度以及作为高斯随机场的状态相关大气扰动的条件下,最小化第 X 个百分位所需 ΔV(通常为 99 或 99.7)的随机优化问题。
方法论
本文提出了一种鲁棒采样协方差控制算法,该算法集成了逐次凸化(successive convexification)与基于采样的目标评估。其核心方法包括:
迭代线性化与凸化:
该算法采用逐次凸化方法。它生成一条标称控制轨迹,并在该轨迹及平均大气扰动周围对非线性气捕获动力学进行线性化。这将被随机问题转化为一个可由商业求解器解决的凸协方差控制问题。状态协方差的演化通过一个由决策变量 L 参数化的反馈控制律进行建模,从而允许对协方差传播进行优化。
鲁棒采样目标函数:
为了应对 ΔV 目标函数的非线性和扰动的状态依赖性,作者引入了一个基于采样的代价函数:
- Sigma 点传播: 算法在初始状态分布的协方差轮廓上对称地采样 2n 个 Sigma 点。
- 非线性轨迹外推: 这些 Sigma 点通过真实的非线性系统动力学(包括状态相关的大气扰动)进行传播,以生成一系列轨迹。
- 最坏情况近似: 代价函数在这些采样轨迹的出口状态处进行评估。代价函数的制定旨在最小化这一组高斯轨迹中出现最坏情况下的第 X 个百分位 ΔV。这有效地惩罚了与高 ΔV 相关的 Sigma 点轨迹,并考虑了仅靠线性化会忽略的目标函数变化。
置信区间约束:
为了确保线性凸近似的有效性,算法对控制输入和状态变量(特别是动压和出口近拱点)实施置信区间约束。该过程进行迭代(算法 1),通过重新线性化和重新求解凸问题直至收敛。
核心贡献
- 算法开发: 开发了一种专门针对具有状态相关环境扰动的气捕获引导设计的全新鲁棒采样协方差控制算法。
- 处理非线性: 该方法通过在目标评估中使用 Sigma 点传播通过非线性系统,而非仅仅依赖于线性化近似,显式地解决了由气捕获动力学和大气不确定性的状态依赖性引起的非线性问题。
- 目标函数重构: 通过构建一个代价函数来近似一组采样轨迹中的最坏情况百分位 ΔV,提高了对初始状态误差和动态非线性的鲁棒性。
结果
作者通过在三个场景下使用蒙特卡洛模拟,将所提出的算法与最先进的迭代非线性协方差控制基准(Ridderhof & Tsiotras)进行了对比评估:
- 火星(小离散度): 初始状态离散度较小的场景。
- 火星(大离散度): 一个更具挑战性的场景,具有较大的初始速度离散度。
- 天王星: 一个现实的场景,具有分散的初始状态、高度椭圆的目标轨道以及高大气不确定性(使用 UranusGRAM 模型)。
性能指标:
- 火星(小离散度): 与基准方法相比,该方法将 99.7th 百分位和最坏情况下的 ΔV 分别降低了 15%,并将 99th 百分位的 ΔV 降低了 5%。
- 火星(大离散度): 该方法将最坏情况下的 ΔV 降低了 6.5%,将 99.7th 百分位的 ΔV 降低了 14%,并将 99th 百分位的 ΔV 降低了 15%。
- 天王星: 该方法将最坏情况下的 ΔV 和 99.7th 百分位的 ΔV 降低了约 12%,并将 99th 百分位的 ΔV 降低了 13.5%。
在所有场景中,该算法在不增加平均 ΔV 的情况下,显著降低了 ΔV 分布的尾部(即最关键的情况)。在最具挑战性的 5% 蒙特卡洛案例中,改进效果最为显著。
意义与主张
论文声称,与现有的先进方法相比,所提出的鲁棒采样协方差控制算法可将气捕获所需的第 99、第 99.7 百分位以及最坏情况下的 ΔV 降低 5-15%。作者强调,这种改进是通过更好地建模系统固有的非线性和大气扰动的状态依赖性来实现的,从而提高了引导方案对初始状态误差和大气不确定性的鲁棒性。这项工作表明,该方法能够为火星采样返回和天王星探测等高优先级任务提供更安全、更高效的气捕获方案。
未来工作
作者指出,未来的工作可能涉及在线更新估计的大气和不确定性以重新运行算法,从而在高度不确定的初始条件下提高性能。此外,该方法还可以扩展到处理非高斯初始状态离散度的情况。
每周获取最佳 electrical engineering 论文。
受到斯坦福、剑桥和法国科学院研究人员的信赖。
请查收邮箱确认订阅。
出了点问题,再试一次?
无垃圾邮件,随时退订。