正则化(Regularization)
本文作者:天疆说
本文编辑来源:Howell K C. Three-dimensional, periodic halo orbits in the restricted three-body problem[D]. Stanford University, 1983.
定义
正则化(Regularization)是一类消除动力学方程奇异性数值计算技术。在限制性三体问题中,当航天器接近主天体时,标准方程中的引力项 产生数值溢出。正则化通过独立变量变换(时间变换)和坐标变换(Kustaanheimo-Stiefel 变换)将奇点移除,使积分能够在近交点区域顺利进行。
在晕轨道数值计算中,正则化技术使研究者能够追踪接近月球的近直线轨道(Almost-Rectilinear Orbit),从而完成从平动点延伸至主天体的完整轨道族计算。
核心要素
时间变换
标准方程在 时存在奇异性。首先对时间变量做变换:
其中 为航天器到最近主天体的距离。变换后,独立变量由 变为 ,积分步长能够自适应调整,在近交点附近自动加密。
Kustaanheimo-Stiefel(KS)坐标变换
为进一步消除奇异性,引入四维 KS 坐标 。原三维位置向量 与 KS 坐标的关系为:
其中 为 变换矩阵:
KS 变换的核心性质:,即四维向量的模平方等于原距离。
正则化运动方程
经过时间变换和 KS 坐标变换后,正则化运动方程为:
其中 为修正后的角动量相关量:
该方程不包含 奇点项,可在 区域正常积分。
正则化的状态转移矩阵
正则化后,状态向量扩展为 8 维 。对应的状态转移矩阵 为 矩阵,满足:
其中 包含正则化方程的雅可比信息。
计算流程
晕轨道的正则化计算流程如下:
- 初始条件转换:将原始初始条件 转换为 KS 坐标初始条件
- 选取 :由于引入第四维, 可任意选取
- 积分正则化方程:共 73 个方程(8 个正则化方程 + 1 个时间方程 + 64 个状态转移矩阵方程)
- 检测 平面穿越:积分至 定义为半周期
- 周期条件修正:利用 修正初始条件直至
在轨道族计算中的应用
近直线轨道的追踪
在 L3 轨道族()的计算中,正则化技术使得从 L3 点延伸至主天体的完整轨道族得以完成。在普通方程中,当轨道接近月球时(近交点),数值积分因奇异性而失效;正则化后,积分可顺利完成。
L1-L2 桥接轨道族
正则化技术同样用于计算 L1-L2 桥接轨道族(Bridge Family)。这些轨道在近月点附近极度拉伸呈近直线状,常规方程无法追踪。通过正则化,可以验证 Breakwell 和 Brown 的近似解析方法在近直线区域的准确性。
计算效率
正则化方程组包含 73 个方程(普通方程仅 42-43 个),每一步计算量更大。但由于在近交点区域可采用大得多的积分步长(可能相差 2-3 个数量级),总体效率反而更高。
相关概念
参考文献
- Howell K C. Three-dimensional, periodic halo orbits in the restricted three-body problem[D]. Stanford University, 1983.
- Bettis D G, Szebehely V. Numerical treatment of the regularization of the gravitational motion[J]. Celestial Mechanics, 1971.
- Kustaanheimo P, Stiefel E. Perturbation theory of Kepler motion based on spinor regularization[J]. Journal für die reine und angewandte Mathematik, 1965.
- Breakwell J V, Brown J V. An "almost rectilinear" halo orbit[J]. Celestial Mechanics, 1979.
