2. 二体问题与轨道根数回顾

摄动分析的所有结论,最终都要落到一个基准上:如果航天器只受中心天体引力、且天体为质点,它的运动就是二体问题。摄动建模的本质,是把真实受力写成"二体引力 + 摄动加速度",因此必须先明确二体解的形式、轨道根数的定义,以及状态矢量与根数之间的双向转换关系。本节把这些内容整理成后续误差传播可直接引用的初始条件框架。

一、二体问题的解与六个积分常数

在惯性系中,设中心天体引力常数为 μ,航天器位置矢量为 r、速度矢量为 v,二体运动方程为:

d²r/dt² = -μ · r / |r|³

该方程存在六个独立积分常数,正好对应轨道六根数。其中:

  • 比角动量矢量 h = r × v,方向垂直于轨道面,模长 h = |r||v|cos(飞行路径角),它给出轨道倾角 i 和升交点赤经 Ω;
  • 偏心率矢量 e = (v × h)/μ − r/|r|,模长即偏心率 e,方向指向近地点,给出近地点幅角 ω;
  • 轨道能量 ε = v²/2 − μ/r,由它得到半长轴 a = −μ/(2ε);
  • 真近点角 ν 由位置在轨道面内的角度确定,是唯一的随时间变化的量。

需要强调:a、e、i、Ω、ω 在二体问题下是常数,ν 随时间单调变化。摄动的作用正是让前五个量缓慢漂移,而 ν 的变化率也偏离开普勒值。误差传播分析中,初始时刻的这六个量就是状态初值。

二、轨道六根数的几何含义与约定

轨道六根数分为三组:

分组根数几何含义取值范围
形状a半长轴,决定轨道尺度与周期a > 0(椭圆)
形状e偏心率,决定轨道扁圆程度0 ≤ e < 1(椭圆)
定向i轨道面与赤道面夹角0° ≤ i ≤ 180°
定向Ω春分点方向到升交点的夹角0° ≤ Ω < 360°
定向ω升交点到近地点的夹角0° ≤ ω < 360°
位置ν(或 M、E)近地点到当前航天器的夹角0° ≤ ν < 360°

这里采用地心赤道惯性系(ECI)作为参考系,X 轴指向春分点,Z 轴指向北极,Y 轴按右手法则确定。所有角度均从参考方向逆时针量取。后续摄动分析中若切换到轨道面坐标系或地固系,必须显式说明,避免符号混乱。

三、状态矢量与轨道根数的双向转换

实际工作中,初始条件常以位置速度矢量给出,而摄动分析更习惯用根数表达。两者转换是本节的核心操作。

由根数求状态矢量的流程为:先由 a、e 求半通径 p = a(1 − e²);再由 ν 求轨道面内的位置和速度分量:

r = p / (1 + e·cosν)
x_p = r·cosν,  y_p = r·sinν
vx_p = -√(μ/p)·sinν
vy_p =  √(μ/p)·(e + cosν)

然后依次绕 Z 轴转 ω、绕 X 轴转 i、绕 Z 轴转 Ω,得到 ECI 系下的 r 和 v。旋转矩阵顺序不能颠倒,这是最容易出错的地方。

由状态矢量求根数则按以下顺序计算:

  1. h = r × v,i = arccos(h_z / h);
  2. 节点矢量 n = k × h,Ω = arccos(n_x / n),若 n_y < 0 则 Ω = 360° − Ω;
  3. e = |e|,a = 1 / (2/r − v²/μ);
  4. ω = arccos(n·e / (n·e)),若 e_z < 0 则 ω = 360° − ω;
  5. ν = arccos(e·r / (e·r)),若 r·v < 0 则 ν = 360° − ν。

当 e ≈ 0(近圆轨道)时,ω 和 ν 的几何意义退化,此时应改用近地点幅角与真近点角之和(纬度幅角 u = ω + ν)来描述;当 i ≈ 0(赤道轨道)时,Ω 退化,应改用真经度。这些奇异情形在摄动分析中会反复出现,必须提前建立处理习惯。

四、从二体基准到摄动初始条件

把二体解作为参考轨道,真实运动可写成:

r(t) = r_2body(t) + δr(t)
v(t) = v_2body(t) + δv(t)

其中 δr、δv 是摄动引起的偏差。误差传播方程(如状态转移矩阵方法)需要以初始时刻的 δr₀、δv₀ 为输入,而这些偏差往往来自初始根数误差:

δr₀ = (∂r/∂a)δa + (∂r/∂e)δe + (∂r/∂i)δi
    + (∂r/∂Ω)δΩ + (∂r/∂ω)δω + (∂r/∂ν)δν

因此,根数到状态矢量的雅可比矩阵是误差传播的起点。实际工程中,初始根数误差通常来自定轨残差或注入参数精度,例如 a 的误差约几十米、角度量误差约 0.001°~0.01° 量级。把这些误差代入上述线性化关系,即可得到初始位置速度偏差,作为后续摄动积分的初值。

在建立基准时,建议统一采用"先根数、后矢量"的流程:把设计轨道或定轨结果先归算成六根数,检查 a、e、i 是否在合理范围,再转换为状态矢量。这样便于发现单位、角度制和参考系错误。
注意角度单位:公式中的 arccos 结果通常为弧度,而工程参数常以度给出。转换时必须显式换算,否则 Ω、ω、ν 会出现约 57.3 倍的量级错误,直接导致轨道面定向完全错误。
二体基准与轨道根数转换关系 轨道六根数 a(半长轴) e(偏心率) i(轨道倾角) Ω(升交点赤经) ω(近地点幅角) ν(真近点角) 形状:a, e | 定向:i, Ω, ω 双向转换 p = a(1 − e²) r = p / (1 + e·cosν) R = Rz(Ω)·Rx(i)·Rz(ω) h = r × v e = (v × h)/μ − r/|r| a = 1 / (2/r − v²/μ) 旋转顺序不可颠倒 状态矢量(ECI) r = [x, y, z]ᵀ 位置矢量 (km) v = [vx, vy, vz]ᵀ 速度矢量 (km/s) 误差传播初值 δr₀ = J_r · δq₀ δv₀ = J_v · δq₀ q = [a,e,i,Ω,ω,ν] 正向 反向 正向 反向 二体解 = 参考基准 | 摄动 = 基准上的偏差 | 根数误差 → 状态偏差 → 传播

把上述关系固化下来,后续每一节的摄动模型都可以按同一套流程处理:先写出摄动加速度,再投影到轨道根数变化率方程(如拉格朗日行星方程或高斯方程),最后用数值积分或状态转移矩阵把初始误差传播到目标时刻。本节建立的根数—矢量转换与初始条件约定,就是这条链路的第一环。