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

    • 首页(知识总览)
    • 入门 · 地月空间是什么
    • 轨道 · 飞行器运行轨道
    • 前沿 · 科研方向与机构
    • 术语 · 定义与概念
    • 工具 · 数据与代码
    • 动态 · 航天新闻归档
    • 专题 · 蓝军研究
  • 背景知识(基础理论 · 数学工具)

    • 背景知识
    • 数学工具

      • 打靶法 (Shooting Method)
      • 弧长延续法 (Arc-length Continuation)
      • 辛积分器 (Symplectic Integrator)
    • 天体力学基础

      • 摄动理论 (Perturbation Theory)
    • 控制与优化

      • 最优控制理论 (Optimal Control)

辛积分器

本文作者:天疆说

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

定义

辛积分器(Symplectic Integrator)是一类特殊的数值积分方法,其核心特性是保持哈密顿系统相空间的几何结构——辛形式(Symplectic Form)。对于天体力学中的保守系统(哈密顿系统),辛积分器能够在长期积分中保持能量等守恒量不发生系统性漂移。

原理

哈密顿系统

哈密顿系统的运动方程可写为:

q˙=∂H∂p,p˙=−∂H∂q\dot{\mathbf{q}} = \frac{\partial H}{\partial \mathbf{p}}, \quad \dot{\mathbf{p}} = -\frac{\partial H}{\partial \mathbf{q}} q˙​=∂p∂H​,p˙​=−∂q∂H​

其中 H(q,p)H(\mathbf{q}, \mathbf{p})H(q,p) 为哈密尔顿量,q\mathbf{q}q 为广义坐标,p\mathbf{p}p 为广义动量。

辛几何

哈密顿系统的相空间流是辛流,即保持辛 2-形式 dq∧dpd\mathbf{q} \wedge d\mathbf{p}dq∧dp 不变。普通数值积分方法(如标准 Runge-Kutta 方法)不保持辛结构,导致长期积分中能量系统性地漂移。

辛欧拉法(Symplectic Euler)

最简单的一阶辛积分器:

pn+1=pn+Δt⋅∂H∂q(qn,pn+1)\mathbf{p}_{n+1} = \mathbf{p}_n + \Delta t \cdot \frac{\partial H}{\partial \mathbf{q}}(\mathbf{q}_n, \mathbf{p}_{n+1}) pn+1​=pn​+Δt⋅∂q∂H​(qn​,pn+1​)

qn+1=qn+Δt⋅∂H∂p(qn,pn+1)\mathbf{q}_{n+1} = \mathbf{q}_n + \Delta t \cdot \frac{\partial H}{\partial \mathbf{p}}(\mathbf{q}_n, \mathbf{p}_{n+1}) qn+1​=qn​+Δt⋅∂p∂H​(qn​,pn+1​)

Störmer-Verlet 方法

二阶辛积分器,也称为 leapfrog 方法:

pn+1/2=pn+Δt2⋅∂H∂q(qn)\mathbf{p}_{n+1/2} = \mathbf{p}_n + \frac{\Delta t}{2} \cdot \frac{\partial H}{\partial \mathbf{q}}(\mathbf{q}_n) pn+1/2​=pn​+2Δt​⋅∂q∂H​(qn​)

qn+1=qn+Δt2⋅(∂H∂p(qn)+∂H∂p(qn+1))\mathbf{q}_{n+1} = \mathbf{q}_n + \frac{\Delta t}{2} \cdot \left( \frac{\partial H}{\partial \mathbf{p}}(\mathbf{q}_n) + \frac{\partial H}{\partial \mathbf{p}}(\mathbf{q}_{n+1}) \right) qn+1​=qn​+2Δt​⋅(∂p∂H​(qn​)+∂p∂H​(qn+1​))

pn+1=pn+1/2+Δt2⋅∂H∂q(qn+1)\mathbf{p}_{n+1} = \mathbf{p}_{n+1/2} + \frac{\Delta t}{2} \cdot \frac{\partial H}{\partial \mathbf{q}}(\mathbf{q}_{n+1}) pn+1​=pn+1/2​+2Δt​⋅∂q∂H​(qn+1​)

分步法(Splitting Methods)

将哈密顿量分解为可分离部分 H=T(p)+V(q)H = T(\mathbf{p}) + V(\mathbf{q})H=T(p)+V(q),分别积分动能和势能:

p←eΔt⋅∇pTp(游步)\mathbf{p} \leftarrow e^{\Delta t \cdot \nabla_{\mathbf{p}} T} \mathbf{p} \quad \text{(游步)} p←eΔt⋅∇p​Tp(游步)

q←eΔt⋅∇qVq(推步)\mathbf{q} \leftarrow e^{\Delta t \cdot \nabla_{\mathbf{q}} V} \mathbf{q} \quad \text{(推步)} q←eΔt⋅∇q​Vq(推步)

典型实现:Spring 积分器(Störmer-Verlet 的物理诠释)

在地月空间中的应用

  • 长期轨道演化模拟:行星际探测器轨道长期预报需要 10^5~10^8 圈积分,辛积分器保证能量不漂移,结果可靠
  • 多体问题积分:限制性三体问题的长期积分,辛积分器比普通 RK 方法表现更优
  • 太阳系嵌套三体问题:木星、土星等大行星的长期轨道演化研究
  • 周期轨道计算:辛积分器可用于搜索周期轨道(通过相图分析),是 CR3BP 周期轨道研究的重要工具

与 Runge-Kutta 方法的对比

特性辛积分器标准 Runge-Kutta
能量守恒长期保持系统性漂移
相空间结构保持辛形式不保持
精度同阶数精度相当同阶数精度相当
计算量相当相当
适用场景长期积分、可分离哈密顿系统短期积分、非保守系统

相关概念

  • 圆形限制性三体问题(CR3BP)
  • 星历模型(Ephemeris Model)
  • 打靶法(Shooting Method)

参考文献

  • Hairer E, Lubich C, Wanner G. Geometric numerical integration[M]. Springer, 2006.
  • Sanz-Serna J M, Calvo M P. Numerical Hamiltonian problems[M]. Chapman & Hall, 1994.
完善页面
最近更新: 2026/4/26 17:25
Contributors: Hermes Agent
Prev
弧长延续法 (Arc-length Continuation)
地月空间入门指南
地月空间入门指南探索地月空间知识
在 GitHub 查看

导航

  • 首页
  • 关于本站
  • 航天动态
  • 术语表

内容

  • 地月轨道
  • 研究前沿
  • 资源工具
  • 蓝队研究

English

  • Home
  • About
  • Space News
  • Glossary

关注我们

© 2026 地月空间入门指南  |  湘ICP备2026006405号-1
友情链接:智慧学习助手 UStudy航天任务工具箱 ATK
支持我
鼓励和赞赏我感谢您的支持