Arc-length Continuation
Author: 天疆说
Site: https://cislunarspace.cn
Definition
Arc-length continuation is a numerical method for tracing solution curves along a parameter branch. Rather than treating the parameter as a free variable to solve directly, an arc-length constraint is introduced in parameter space so that each iteration step advances along the arc direction, bypassing singular points (e.g., limit points) and enabling global tracing of solution branches.
Principles
Arc-length continuation is typically used together with the shooting method. Let be the parameter, the state vector, and the shooting equation. The arc-length constraint is:
where is the prescribed arc-length step and is the current known solution.
Predictor-corrector steps:
- Predict: advance one step along the tangent vector to get
- Correct: use as initial guess and solve the coupled system of shooting equation and arc-length constraint via Newton iteration
- Step size control: adaptively adjust based on corrector convergence
Applications in Cislunar Space
- Halo orbit family continuation: starting from planar Lyapunov orbits (), gradually increase amplitude, solving each new orbit with shooting at each step
- DRO orbit branch tracing: trace DRO configurations along the parameter to construct the complete periodic orbit branch diagram
- NRHO family analysis: trace the evolution of Earth-Moon L1/L2 NRHO branches as the mass parameter varies
Arc-length continuation extends the shooting method from single-orbit solving to systematic generation of entire orbit families, making it a core tool in libration point orbit design.
Related Concepts
- Shooting Method
- Distant Retrograde Orbit (DRO)
- Near-Rectilinear Halo Orbit (NRHO)
- Circular Restricted Three-Body Problem (CR3BP)
References
- Zimovan E M. Characteristics and design strategies for near rectilinear halo orbits within the Earth-Moon system[D]. Purdue University, 2017.
- Seydel R. Practical bifurcation and stability analysis[M]. Springer, 2010.
