Cislunar Space Beginner's GuideCislunar Space Beginner's Guide
Satellite Orbit Simulation
Cislunar Glossary
Resources & Tools
Blue Team Research
Space News
AI Q&A
Forum
Home
Gitee
GitHub
  • 简体中文
  • English
Satellite Orbit Simulation
Cislunar Glossary
Resources & Tools
Blue Team Research
Space News
AI Q&A
Forum
Home
Gitee
GitHub
  • 简体中文
  • English
  • Site map

    • Home (overview)
    • Intro · what is cislunar space
    • Orbits · spacecraft trajectories
    • Frontiers · directions & labs
    • Glossary · terms & definitions
    • Tools · data & code
    • News · space industry archive
    • Topic · blue-team research
  • Background Knowledge (Fundamentals & Math Tools)

    • Background Knowledge
    • Math Tools

      • Shooting Method
      • Arc-length Continuation
      • Symplectic Integrator
    • Celestial Mechanics

      • Perturbation Theory
    • Control & Optimization

      • Optimal Control

Symplectic Integrator

Author: 天疆说

Site: https://cislunarspace.cn

Definition

A symplectic integrator is a class of numerical integration methods that preserve the symplectic geometric structure — the symplectic form — of Hamiltonian systems in phase space. For conservative systems in celestial mechanics (Hamiltonian systems), symplectic integrators maintain energy and other conserved quantities without systematic drift over long-term integration.

Principles

Hamiltonian Systems

The equations of motion for a Hamiltonian system are:

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​

where H(q,p)H(\mathbf{q}, \mathbf{p})H(q,p) is the Hamiltonian, q\mathbf{q}q are generalized coordinates, and p\mathbf{p}p are generalized momenta.

Symplectic Geometry

The phase space flow of a Hamiltonian system is symplectic, preserving the symplectic 2-form dq∧dpd\mathbf{q} \wedge d\mathbf{p}dq∧dp. Standard numerical integrators (e.g., standard Runge-Kutta methods) do not preserve the symplectic structure, leading to systematic energy drift over long-term integration.

Störmer-Verlet Method

The second-order symplectic integrator, also known as the leapfrog method:

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

Decompose the Hamiltonian as H=T(p)+V(q)H = T(\mathbf{p}) + V(\mathbf{q})H=T(p)+V(q) and integrate the kinetic and potential energy separately:

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

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

Applications in Cislunar Space

  • Long-term orbit evolution simulation: interplanetary trajectory prediction requiring 10510^5105–10810^8108 revolution integration — symplectic integrators ensure no energy drift and reliable results
  • Multi-body problem integration: long-term integration of the restricted three-body problem — symplectic integrators outperform standard RK methods
  • Solar system nested three-body problems: long-term orbital evolution of Jupiter, Saturn, and other giant planets
  • Periodic orbit computation: symplectic integrators can be used to search for periodic orbits via phase space analysis

Comparison with Runge-Kutta Methods

PropertySymplectic IntegratorStandard Runge-Kutta
Energy conservationLong-term preservationSystematic drift
Phase space structurePreserves symplectic formNot preserved
AccuracyComparable at same orderComparable at same order
Computational costComparableComparable
Best forLong-term integration, separable HamiltoniansShort-term integration, non-conservative systems

Related Concepts

  • Circular Restricted Three-Body Problem (CR3BP)
  • Ephemeris Model
  • Shooting Method

References

  • 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.
Improve this page
Last Updated: 4/26/26, 5:28 PM
Contributors: Hermes Agent
Prev
Arc-length Continuation
地月空间入门指南
Cislunar Space Beginner's GuideYour guide to cislunar space
View on GitHub

Navigate

  • Home
  • About
  • Space News
  • Glossary

Content

  • Cislunar Orbits
  • Research
  • Resources
  • Blue Team

English

  • Home
  • About
  • Space News
  • Glossary

Follow Us

© 2026 Cislunar Space Beginner's Guide  |  湘ICP备2026006405号-1
Related:智慧学习助手 UStudy航天任务工具箱 ATK
支持我
鼓励和赞赏我感谢您的支持