地月空间入门指南地月空间入门指南
卫星轨道仿真教学平台
地月空间术语词典
资源与工具
蓝军研究
Space News
AI问答
论坛
首页
  • 简体中文
  • English
Gitee
卫星轨道仿真教学平台
地月空间术语词典
资源与工具
蓝军研究
Space News
AI问答
论坛
首页
  • 简体中文
  • English
Gitee
  • 地月空间术语词典

    • 地月空间术语词典
    • 动力学模型

      • 圆形限制性三体问题(CR3BP)
      • 拟双圆四体问题(QBCP)
      • 星历模型(Ephemeris Model)
    • 任务轨道

      • 远距离逆行轨道(DRO)
      • 近直线晕轨道(NRHO)
    • 导航技术

      • X射线脉冲星导航技术

星历模型

本文作者:天疆说

本站地址:https://cislunarspace.cn

定义

星历模型(Ephemeris Model)是最接近真实引力场环境的动力学模型,采用 N 体运动方程描述航天器在多个天体引力作用下的运动。与 CRTBP、QBCP 等简化模型不同,星历模型中各天体的位置和速度信息来自 JPL(Jet Propulsion Laboratory)的行星精密星历表(如 DE440),而非简化的圆轨道或椭圆轨道假设。

N 体动力学方程

在 J2000 地心惯性坐标系下,假设中心天体为 PcP_cPc​,各引力天体 PiP_iPi​ 视作质点,航天器 PsP_sPs​ 的 N 体动力学方程为:

r¨cs=−Gmcrcs3rcs+G∑i=1Nmi(rsirsi3−rcirci3)\ddot{\mathbf{r}}_{cs} = -\frac{Gm_c}{r_{cs}^3}\mathbf{r}_{cs} + G\sum_{i=1}^{N}m_i\left(\frac{\mathbf{r}_{si}}{r_{si}^3} - \frac{\mathbf{r}_{ci}}{r_{ci}^3}\right) r¨cs​=−rcs3​Gmc​​rcs​+Gi=1∑N​mi​(rsi3​rsi​​−rci3​rci​​)

其中 GGG 为万有引力常量,mcm_cmc​、msm_sms​、mim_imi​ 分别为中心天体、航天器和各引力天体的质量,rcs\mathbf{r}_{cs}rcs​、rsi\mathbf{r}_{si}rsi​、rci\mathbf{r}_{ci}rci​ 分别为对应天体间的相对位置矢量。rci\mathbf{r}_{ci}rci​ 由星历数据提供。

紧凑形式

设航天器状态向量为 X=[rT,vT]T\mathbf{X} = [\mathbf{r}^{\mathrm{T}}, \mathbf{v}^{\mathrm{T}}]^{\mathrm{T}}X=[rT,vT]T,运动方程可写为:

X˙=[va]\dot{\mathbf{X}} = \begin{bmatrix} \mathbf{v} \\ \mathbf{a} \end{bmatrix} X˙=[va​]

加速度由各引力天体共同贡献:

a(r,t)=∑b∈Bab(r,t)\mathbf{a}(\mathbf{r}, t) = \sum_{b \in \mathcal{B}} \mathbf{a}_b(\mathbf{r}, t) a(r,t)=b∈B∑​ab​(r,t)

其中 B={Earth,Moon,Sun}\mathcal{B} = \{\text{Earth}, \text{Moon}, \text{Sun}\}B={Earth,Moon,Sun} 为引力天体集合。

对于中心天体(地球):

a⊕=−μ⊕r3r\mathbf{a}_{\oplus} = -\frac{\mu_{\oplus}}{r^3}\mathbf{r} a⊕​=−r3μ⊕​​r

对于非中心天体 bbb(如月球、太阳),加速度贡献包含间接项与直接项:

ab=−μb(r−rb∥r−rb∥3+rb∥rb∥3)\mathbf{a}_b = -\mu_b\left(\frac{\mathbf{r} - \mathbf{r}_b}{\|\mathbf{r} - \mathbf{r}_b\|^3} + \frac{\mathbf{r}_b}{\|\mathbf{r}_b\|^3}\right) ab​=−μb​(∥r−rb​∥3r−rb​​+∥rb​∥3rb​​)

状态转移矩阵

为进行轨道修正和优化,需要计算状态转移矩阵(STM)。对运动方程线性化得到变分方程:

Φ˙(t,t0)=A(t)Φ(t,t0),Φ(t0,t0)=I6×6\dot{\boldsymbol{\Phi}}(t, t_0) = \mathbf{A}(t)\boldsymbol{\Phi}(t, t_0), \quad \boldsymbol{\Phi}(t_0, t_0) = \mathbf{I}_{6\times6} Φ˙(t,t0​)=A(t)Φ(t,t0​),Φ(t0​,t0​)=I6×6​

其中 A(t)\mathbf{A}(t)A(t) 为动力学方程关于状态的雅可比矩阵。在数值实现中,将 6 维状态向量与 6×66\times66×6 状态转移矩阵的 36 个元素拼接为 42 维增广状态向量,与运动方程同时积分。

坐标转换

星历模型下通常在 J2000 地心惯性坐标系中进行计算。与 CRTBP 所使用的地月会合坐标系之间的转换是轨道设计中的关键步骤。设月球在 J2000 系下位置为 RM\mathbf{R}_MRM​,速度为 VM\mathbf{V}_MVM​,则:

  • 月球角动量:hM=RM×VM\mathbf{h}_M = \mathbf{R}_M \times \mathbf{V}_MhM​=RM​×VM​
  • 月球角速度:ω=hM/∥RM∥2\boldsymbol{\omega} = \mathbf{h}_M / \|\mathbf{R}_M\|^2ω=hM​/∥RM​∥2
  • 旋转矩阵基向量:x^=RM/∥RM∥\hat{x} = \mathbf{R}_M/\|\mathbf{R}_M\|x^=RM​/∥RM​∥,z^=hM/∥hM∥\hat{z} = \mathbf{h}_M/\|\mathbf{h}_M\|z^=hM​/∥hM​∥,y^=z^×x^\hat{y} = \hat{z} \times \hat{x}y^​=z^×x^

与简化模型的关系

在实际轨道设计中,通常采用"先简化后精确"的策略:

  1. 在 CRTBP 等简化模型中获取初始轨道解
  2. 通过同伦法等方法将简化模型解转换至星历模型
  3. 在星历模型下进行高精度修正与优化

在星历模型中,CRTBP 下的严格周期轨道将演变为拟周期轨道,需通过多步打靶法等方法进行位置和速度修正。

参考文献

  • 刘刚. 星历模型地月系统平动点拟周期轨道设计研究[D]. 2017.
  • Park R S, Folkner W M, Williams J G, et al. The JPL planetary and lunar ephemerides DE440 and DE441[J]. The Astronomical Journal, 2021, 161(3): 105.
完善页面
最近更新: 2026/4/4 20:48
Contributors: ouyangjiahong
Prev
拟双圆四体问题(QBCP)
友情链接
地月空间入门指南   |