Cislunar Space Beginner's GuideCislunar Space Beginner's Guide
Cislunar Glossary
Resources & Tools
AI Q&A
Home
Gitee
GitHub
  • 简体中文
  • English
Cislunar Glossary
Resources & Tools
AI Q&A
Home
Gitee
GitHub
  • 简体中文
  • English
  • Site map

    • Home (overview)
    • What is cislunar space
    • Spacecraft trajectories
    • Directions & labs
    • Glossary · terms & definitions
    • Data & code
  • Cislunar glossary (terms & definitions)

    • Cislunar Space Glossary
    • Fundamentals

      • Adaptive Grid Subdivision
      • Amplitude Parameter & Phase Parameter (振幅参数与相位参数)
      • Augmented Earth-Moon Model
      • Augmented State Vector
      • Chebyshev Polynomial
      • Coast Arc
      • Collinear Lagrange Point
      • Conjugate Point, Extremal, and Second-Order Optimality Conditions
      • Control Regularization
      • Declination Deviation
      • Delta-V Budget
      • Delta-v (Δv)
      • Dimensionality Reduction
      • Dynamic Reference Catalog
      • Energy Minimization
      • Entrywise Leading Order Interpolation
      • Equation of Motion and State Equation
      • Electric Propulsion (EP / Low-Thrust Propulsion)
      • Global Analysis of Invariant Objects
      • Post-Newtonian Parameter, gamma
      • Gauss-Legendre Collocation Method
      • Global Search
      • Gravitational Asymmetry at Libration Points
      • Gravitational Light Deflection
      • Gravitational Potential
      • Gravity Field Model
      • Gravity Gradient Matrix
      • Grid Search Method
      • Grid Search
      • Heterogeneous Constellation
      • Hidden-Genes Genetic Algorithm
      • High-Fidelity Simulation
      • Ill-Conditioned State Transition Matrix
      • Inertial Reference Frames (ECI / EME2000 / GCRF / MCI / LME2000)
      • Invariant Torus & Quasi-Periodic Tori (Invariant Torus & Quasi-Periodic Tori)
      • Jacobi Field
      • Jacobian Matrix
      • L3 Point
      • L4 Point
      • L5 Point
      • Lambert's Problem
      • Libration Point
      • Lindstedt-Poincaré Method
      • Line of Nodes of the Lunar Orbit
      • Linearization
      • Lorentz Contraction
      • Linear Time-Periodic System
      • Lunar Equatorial Plane
      • Lunar Orbit Eccentricity (月球轨道偏心率)
      • Lunar Sub-Satellite Track
      • Mapped Adjoint Control Transformation, MACT
      • Method of Variation of Constants
      • Multi-Body Dynamical Environment
      • Multi-Conic Method
      • Nondimensionalization (Normalized Units)
      • Non-Dominated Sorting Genetic Algorithm II
      • Numerical Ephemeris (and the Full Ephemeris Model)
      • Orbital Axis Slewing
      • Orbital Perturbations
      • Orthogonal coordinate system
      • Osculating Orbital Elements (吻切轨道根数)
      • Out-of-Plane Difference
      • PDF Transformation Rule
      • Position Angle
      • Precession-Nutation Matrix
      • Precomputed Variational Data
      • Reconstructed Harmonic Balance Method
      • Richardson Third-Order Analytical Approximation
      • Richardson Third-Order Analytical Solution
      • Richardson Third-Order Expansion
      • Right Ascension Deviation
      • Runge-Kutta Method
      • Shape Parameter (形状参数)
      • Slack Variable
      • Small Denominator
      • Staggered Optimization
      • A 6x6 matrix describing how perturbations propagate from initial to terminal state in a dynamical system. Its four sub-blocks represent partial derivative mappings for position-to-position (A), velocity-to-position (B), position-to-velocity (C), and velocity-to-velocity (D). In differential correction, the B and D sub-blocks provide sensitivities of terminal position and velocity to initial velocity, serving as the core mathematical tool for correction computation. The STM also yields the monodromy matrix for invariant manifold computation.
      • Sun-Earth-Moon System
      • Synodic Frame (Rotating Frame)
      • Synodic Period (and Synodic Frequency)
      • Terminal Performance Index
      • Truncation Strategy
      • Unscented Kalman Filter, UKF
      • Uncertainty Propagation
      • Variational Equation
      • Variable-specific-impulse engine
    • Dynamics & math

      • 3-1-3 Euler Angle Sequence
      • A modified invariant manifold formed by applying a small velocity increment adjustment to the natural invariant manifold. Since the natural manifold's perilune distance usually does not match the target lunar orbit radius, an impulse at the Halo orbit injection point reshapes the manifold to satisfy the selenocentric distance constraint. Perturbed manifolds extend the transfer phase range beyond the two fixed points of natural zero-cost trajectories.
      • Adjoint Control Transformation, ACT
      • Multi-Step Integrator (Adams-Bashforth-Moulton / Cowell / Gauss-Jackson / KSG)
      • Adjoint-Control Transformation
      • Adjoint Method
      • Allowable Control Set
      • Allowed Region
      • Amplitude Condition & Effective Phase (振幅条件与有效相位)
      • An iterative method that maps terminal constraint residuals back to initial velocity corrections via the state transfer matrix. In libration point Halo orbit transfer design, it uses perilune distance and flight path angle as constraints, computing velocity increment corrections through partial derivatives decomposed by the state transfer matrix. The algorithm converges quickly for strongly nonlinear problems but is sensitive to initial guesses, requiring invariant manifolds to provide starting values.
      • Angle-Distance Section Method
      • Adaptive Polynomial Chaos Expansion
      • Arnold Diffusion
      • Arnold Tori
      • Arrival Deflection Angle
      • Artificial Libration Point
      • Asymmetry
      • Asymptotic Tracking
      • Adaptive Trajectory Design Catalog
      • Atmospheric Drag Perturbation
      • Augmented Lagrangian Method
      • Averaging Method
      • Axis Ratio
      • Backward Integration Method
      • 弹道捕获(Ballistic Capture)
      • Bang-bang Control and Lawden's Arc Law (Bang-bang Control & Lawden's Arc Law)
      • Battin-Giorgi Method
      • Ballistic Coefficient
      • Bicircular Restricted Four-Body Problem (BCR4BP)
      • beluga
      • Bilinear Tangent Law
      • Birkhoff Equations
      • Box Covering
      • Conley-McGehee Tube, C-M Tube
      • Cannon Ball Model
      • Canonical Coordinates and Canonical Transformation
      • Cauchy-Green Tensor Method
      • Cell Estimation Technique
      • Center Manifold & NHIM (Center Manifold & Normally Hyperbolic Invariant Manifold)
      • Center Subspace
      • Central Configuration
      • Chaotic Sea
      • Characteristic Curve
      • Characteristic Multiplier
      • Characteristic Parameter
      • 地月转移轨道设计要素(Cislunar Transfer Design Elements)
      • Constrained Markov Decision Process
      • Circular Non-linear Equations of Relative Motion, CNERM
      • Costate Variables and Adjoint Equations
      • Collinear Libration Points
      • Collinear Singularity
      • Collision Belt
      • Collision Curve
      • Collocation with Optimization for Low-Thrust
      • Conic Approximation of Transfer Segment
      • Conley-McGehee Tube
      • Connection
      • Conservative System
      • Constrained Functional
      • Constrained Nonlinear Optimization
      • Constrained X-Axis Crossing Velocity
      • Numerical Continuation
      • Control Curve (U_i)
      • Control Parametrization, B-Spline, Spherical Variables and Throttle
      • Controllability
      • Convex Cone
      • Coriolis Theorem (Transport Theorem)
      • Coupling Maneuver
      • Compound Particle Swarm Optimization
      • Circular Restricted Three-Body Problem (CR3BP)
      • Cross-product Control
      • Cylindrical Isomorphic Mapping
      • Differential Evolution
      • Debris Cloud Evolution
      • Departure Velocity
      • Deviation
      • Differential Correction and Shooting Method
      • Direct Collocation
      • Direct Methods (for Trajectory Optimization)
      • Direction Cosine
      • Discrete Mechanics and Optimal Control (DMOC)
      • Discrete Node
      • Dissipative System
      • Divergent Solution
      • DRO-Lyapunov-DRO Transition Phasing, DLD
      • Discrete Linear Quadratic Regulator
      • Double Pseudo-Range Method
      • Dual-Actor Network
      • Dual-Layer Iterative Algorithm
      • Edelbaum's Equation
      • Eigenmotion Method
      • ELERM
      • Elliptic Region
      • Endpoint Mapping
      • Energy Level
      • Energy Range
      • Ephemeris-Based N-Body Model
      • Equilateral Triangle Libration Point
      • Equivalent Control
      • Equivalent Libration Point
      • Elliptic Restricted Three-Body Problem (ER3BP)
      • Error Dynamics
      • Error Propagation Pattern
      • Euler Quintic Equation
      • Event Map
      • Exosystem
      • Explicit Guidance Law
      • Extreme Terrain Mobility
      • Feedback Linearization
      • Flight-Path Angle
      • Floquet Modal Method and Libration Point Stationkeeping(Floquet模态法与平动点轨道保持)
      • Flow Function Construction Method
      • Flow Tube
      • Focal Distance
      • Forbidden Region
      • Force Function
      • Forward Pass and Backward Sweep
      • Francis-Byrnes-Isidori Equations
      • Fuel-optimal Control
      • Full Force Model
      • Fundamental Solution Set
      • Gauss Planetary Equations
      • Gooding's Method, Lambert Solvers and BVP Iterative Methods
      • Gravitational Asymmetry
      • Halo Orbit Computation
      • Symplectic Structure and Hamiltonian Normal Form
      • Hamiltonian
      • Differential Dynamic Programming, iLQR, HDDP and Sensitivity-Based Methods
      • Direct Collocation for Optimal Control (Hermite-Simpson / Direct Transcription)
      • Heteroclinic Orbit Transfer (Heteroclinic Orbit Transfer / Homoclinic Connections)
      • Heterospace System
      • High-Fidelity Dynamics
      • High-Fidelity Model
      • Hill's Region and the Hill Problem (Hill's Region & Hill Problem)
      • Hill's Problem
      • Hénon f-Family Orbits
      • Halo Orbit Insertion
      • Homotopy Method
      • Horseshoe Map
      • Hyperbolic Character of Collinear Points
      • Hyperelliptic Curve
      • Insertion Maneuver, IM
      • Indirect Gravitational Perturbation
      • Indirect Methods
      • Indirect Phasing
      • Initial Condition Sensitivity
      • Initial guess scheme
      • Initial Guess
      • Inner Frequencies
      • Integral Invariant
      • Interior Interval
      • Intermediate Circular Orbit
      • Intermediate Equations
      • Invariant Manifold (Invariant Manifold / Stable & Unstable Manifolds)
      • Shape-Based Method
      • Jacobi Decomposition
      • Jacobi Integral (Jacobi Constant)
      • KAM Theory and Long-Term Stability(KAM理论与长期稳定性)
      • Kozai Method
      • Kustaanheimo-Stiefel Transformation
      • Triangular Libration Points
      • L4
      • L5
      • Lagrange Coefficients (f and g Functions)
      • Lagrange-d'Alembert Principle
      • Lagrange-Jacobi Identity
      • Lagrange Relaxation
      • Lagrange Stability
      • Lambert Guidance Routine
      • Launch Velocity Error
      • Lawden's Necessary Conditions
      • Levi-Civita Transformation
      • Libration Point (Equilibrium Point)
      • Lie Transformation
      • LQR and the Riccati Equation
      • Lagrangian Relaxation Method
      • Lawden's Necessary Conditions
      • Lobe Dynamics
      • Long-Period, Short-Period, and Dual-Period Motion near Triangular Libration Points
      • Loss Function
      • 低能转移(Low-Energy Transfer)
      • Lunar Synodic Resonance (LSR)
      • Lunar-Flyby-Assisted Plane Change
      • Lunar Flyby and Lunar Gravity Assist
      • Lunar Proximity
      • Lunar Solid Tide
      • Maneuvering flyby
      • Manifold Segment
      • Mass Consumption Rate
      • Mass Leak Technique
      • Mass Leak
      • Massive Exploration
      • Matching Conditions
      • Monte Carlo Trajectory Shooting, MCTS
      • Multiple-Shooting Differential Dynamic Programming, MDDP
      • Measurement Jacobian
      • Microgravity Mobility
      • Minimum Euclidean Norm
      • Multi-Impulsive Staging Guidance, MISG
      • Mixed Method / Hybrid Method
      • Monodromy Matrix and Floquet Stability Theory(单值矩阵与Floquet稳定性分析)
      • Monte Carlo Trajectory Shooting
      • Moving Point Strategy
      • Multi-arc Optimal Control
      • Multi-arc Trajectory Optimization
      • Multicollinearity
      • N-Body Dynamics
      • Natural surrounding fly
      • Near Resonance Theorem
      • Neck Opening Condition
      • Neck Region
      • Nekhorosev Estimates
      • Newton-Raphson Method
      • Node
      • Non-Gaussian Distribution
      • Non-Spherical Gravity Perturbation
      • Non-tangential Injection
      • Nonlinear Tuning
      • Near-Rectilinear Halo Orbit Insertion, NRHOI
      • NSGA II (Non-dominated Sorting Genetic Algorithm II)
      • Null Space Vector
      • Null Vector
      • Numerical integration (orbit propagation)
      • Objective Function
      • Obliquity of Lunar Orbit to Equatorial Plane
      • Optimal Continuation Strategy, OCS
      • Offset
      • Optimal Multi-Impulse, Opt-MI
      • Optimal Maneuver Beyond Perilune
      • Orbital Aerobraking Return
      • Spacecraft Local Orbital Frames (RSW / LVLH / Hill / Euler-Hill Frame)
      • Orbital Element Drift (轨道根数漂移)
      • Orbital Insertion Direction
      • Orbital Resonance (Mean Motion Resonance)
      • Sliding Mode Control and Optimal Sliding Mode Control (OSMC)
      • Parabolic Region
      • Parameter Vector
      • Patch Point
      • Penalty Coefficient
      • Perilune Database
      • Periodic Orbit Family at Triangular Libration Point
      • perturbed gravity assist model
      • Phase Deviation (相位偏差)
      • Phase Flow Structure
      • Phase Space & Phase Space Conduit (相空间与相空间通道)
      • Phasing Flyby
      • Poincaré Map (Poincaré Return Map)
      • Poincaré Section (Surface of Section)
      • Polyhedral Representation
      • Pontryagin's Maximum Principle
      • Position Offset Compensation
      • Potential Function
      • Power-Limited Engine
      • Primaries
      • Primer Vector
      • principal stretching direction
      • Projection Functional
      • PS Plane
      • PS Section
      • Pseudo-inverse Newton Update
      • Pseudospectral Convex Optimization
      • Pseudospectral Method (Spectral Collocation)
      • Qualitative Analysis Method
      • Quasi-random Process for Periodic Orbit Generation
      • θ-r Section Method
      • Real Force Model
      • Region of Prevalence
      • Relative Motion
      • Relaxation Method
      • Reparameterized bounded solution
      • Resonance Transition (Resonance Hopping)
      • Restricted Region
      • Receding Horizon Targeting
      • Richardson Third-Order Analytical Solution
      • Richardson's Method
      • Sampling-Based Reachable Set Approximation Algorithm
      • Sequential Convex Programming (SCP / Successive Convexification)
      • Separatrix
      • Shape-Based Method and Velocity Hodograph
      • Single-Revolution xz-Plane Crossing Control
      • Single-Step Prediction Method
      • Slack Factor
      • Sliding Rule
      • Sphere of Influence, SOI
      • Solar Gravity
      • Solar-Perturbation Lunar Gravity Assist (Forward/Backward LGA)
      • Solar Phase
      • Solar Sail Artificial Libration Point Orbit
      • Solar Sail Propulsion
      • Spacecraft Formation Flying
      • Spatial Distribution Uniqueness
      • Spherical Harmonic Gravity
      • Spherical Harmonic Model
      • Spherical Harmonics
      • Spherical Pendulum
      • Spiral Mode
      • Spiral Region
      • Solar Radiation Pressure Perturbation (SRP)
      • State Jacobian Matrix
      • Station-Keeping / Orbit Maintenance
      • Stationarity Condition
      • Sticky Region
      • Stream Function Method
      • State Transition Tensor
      • Subarc
      • Successive Convex Optimization
      • Surface-to-Mass Ratio
      • Survival Map
      • Symbolic Manipulator
      • System Translation
      • Tangent Circle
      • Tangential Impulsive Maneuver
      • Thrust Direction and Control (Thrust Direction & Control)
      • Target Mode
      • Target Point Strategy
      • Targeting Threshold
      • The angle between the spacecraft velocity vector and the local horizontal plane. A flight path angle of zero indicates the velocity is tangent to the local horizontal, corresponding to the periapsis (or apoapsis) characteristic. The paper uses flight path angle as the differential correction termination condition: integration halts when the angle reaches zero with a negative derivative, identifying the perilune point for constraint evaluation.
      • Theorem of Image Trajectories
      • Theoretical Minimum Velocity Increment, delta-V min
      • Third-Body Perturbation
      • Third-Order Richardson Expansion
      • Three-Body Lambert Problem
      • Tidal Capture
      • Time of Flight (ToF) and Transfer-Time Equations
      • Trajectory Optimization with Sparse Optimal Control Software, TOSOCS
      • Two-Point Boundary Value Problem (TPBVP)
      • Target Phase
      • TPhA
      • Trajectory Constraints
      • Trajectory Splicing Database
      • Transportation Tube Wall
      • Triangular Libration Point
      • Tube Structure
      • Tube Topology
      • Turning Point
      • Impulsive Maneuvers and Rendezvous
      • Two-Layer Guidance and Control
      • Unscented Kalman Filter
      • Universal Variable Algorithm
      • Universal Variable Method
      • Unmodelled Acceleration
      • Unperturbed Problem
      • V-infinity Matching
      • ΔV-TOF Pareto Front
      • Variational Equations
      • Velocity Maximum
      • Velocity Minimum
      • Velocity Wedge
      • Vertical Lyapunov Orbit
      • Variable Specific Impulse Engine, VSI Engine
      • Area-to-Mass Ratio
      • Weierstrass-Erdmann Corner Conditions
      • Weak Stability and Weak Stability Boundary (WSB)(弱稳定性与弱稳定边界)
      • x-z Plane Crossing Target
      • x-Axis Crossing Control, XAC
      • Zero Radial Velocity Condition
      • Zero-Velocity Surface (ZVS)
      • Zonal Harmonic
    • Mission orbits

      • approach phase
      • Axial Resonant Orbit, ARO
      • Radial Amplitude
      • Axial Orbit
      • Out-of-plane Amplitude
      • Ballistic Capture
      • Baseline Trajectory
      • Butterfly Orbit
      • central elliptical arc
      • Circular Orbit Boundary Conditions
      • Cislunar Periodic Orbit
      • Classical Exponential Sinusoid
      • Collision Orbit
      • Connection Arc
      • Control Acceleration
      • Cycler Orbit
      • Departure Time
      • Direct Transfer Trajectory
      • Direct Transfer
      • Distant Retrograde Orbit (DRO)
      • Drift Trajectory
      • Earth-Escape Spiral
      • Earth-Moon Triangular Libration Point Transfer Network
      • Eclipse Avoidance
      • Effective Time of Flight
      • EL1 Orbit
      • Energy-Optimal Spiral
      • Energy-to-Fuel Homotopy Continuation
      • Extended Perilune Rendezvous Method, EPRM
      • Earth-Return Orbit
      • Family Curve of Transfers
      • Far Rendezvous
      • Fast Transfer Trajectory
      • Fixed Point
      • Forward-Moon-Retrograde Flyby in Quadrant II
      • Formation Flight
      • Geocentric Arc
      • Geocentric Segment
      • Gravity Assist / Swingby
      • Grouping of Transfers
      • Halo Orbit
      • Heliocentric Graveyard Orbit
      • Heterogeneous Orbits
      • Heterospace-system Manifold Connection
      • Halo Orbit Insertion
      • Horseshoe Orbit
      • Hybrid Multi-Conic Method
      • Inclination Change
      • Insertion Phase Angle
      • Interior Transfer
      • Initial Periodic Orbit
      • Interplanetary Superhighway, ISP
      • Libration Point / Lagrangian Point
      • Lambert patching method
      • Lambert Problem
      • Three-Impulse Lunar Halo Transfer
      • LGA+WSB Transfer
      • Libration Point Orbit (LPO)
      • Linear Periodic Control
      • Lissajous Orbit
      • LOEWE
      • Long-Path Transfer Orbit
      • Long-Way and Short-Way Solutions
      • Low-Energy Transfer
      • Low-thrust Orbit Transfer
      • Low-Thrust Trajectory
      • Lunar Synodic Resonance, LSR
      • Lyapunov Orbit
      • Maneuver Frequency Optimization
      • Manifold Connection
      • Mildly Unstable
      • Minimum Energy Cislunar Transfer
      • Minimum Energy Trans-lunar Transfer
      • Stable Manifold Insertion
      • Moon-Centered Orbit
      • Minimum Parking Orbit
      • Multi-Body Constellation
      • Nominal Orbit
      • Nominal Transfer
      • Non-Keplerian Orbit
      • Non-Transit Orbit
      • North-South Control
      • Near-Rectilinear Halo Orbit (NRHO)
      • Open-Point Scenario
      • Operational Orbit Library
      • Orbit Chain
      • Orbit Chaining
      • Orbit Maintenance Cost
      • Orbital Stability Index
      • Orthogonal Plane-Crossing Condition
      • P2HO2 Orbit
      • Patched Conic
      • Perigee Geocentric Distance
      • Perigee-Point Scenario
      • Perilune Distance
      • Periodic Orbit Family
      • Periodic Solution
      • Phasing Loop Transfer
      • Pole-Sitter
      • Position-Keeping
      • Prograde in Perigee and Retrograde in Perilune
      • Pseudo-Equinoctial Orbital Elements
      • Quasi-Periodic Orbit, QPO
      • Quasi-Satellite Orbit (QSO)
      • Resonant Orbit, RES
      • Rescue Orbit
      • Resonant Orbit Family
      • Resonant Orbit
      • Perilune Radius
      • Selenocentric Segment
      • Semiminor Axis
      • Super-Geostationary Transfer Orbit
      • Short-Path Transfer Orbit
      • Short-Reach Arrival
      • Special Long-Period Orbit, SLPO
      • SMART-like Transfer
      • Smoothed Trajectory
      • Single-shooting Differential Corrector
      • Storage Orbit
      • Tadpole Orbit
      • Tangential Insertion
      • Tangential Intersection
      • Tangential
      • Orbit Phase
      • Touring Cislunar Periodic Orbit, TCPO
      • The distance from the Moon's center to the closest point of a transfer trajectory or invariant manifold
      • The location on a Halo orbit where the spacecraft transitions from the transfer trajectory onto the periodic orbit. The phase angle of the injection point determines the required velocity increment. For zero-cost transfers, the injection impulse is zero; for perturbed transfers, small impulses are typically needed (0-8 m/s in this paper). The paper divides the Halo orbit into 360 equally-spaced nodes, each a potential injection point.
      • Three-Body Periodic Orbit
      • Thrust-Magnitude Continuation
      • Minimum-Thrust Trajectory
      • Trajectory Section Width
      • Transfer Family
      • Two-maneuver transfer design
      • Two-Phase Transfer
      • Unpowered Lunar Gravity Assist, Unpowered LGA
      • Lunar DRO Insertion Delta-V
      • Vertical Orbit
      • Manifold Insertion
      • Weak Stability Boundary Transfer Trajectory
      • Weak Stability Region Transfer
      • x₀ Value
      • Zero-Cost Transfer Trajectory
      • z-direction Motion Amplitude
    • Navigation & systems

      • Absolute Navigation
      • Autonomous Orbit Determination
      • B-Plane Parameters
      • Barycentric Inertial Frame
      • Barycentric Rotating Frame
      • Batch Least-Squares Differential Correction
      • Bidirectional Inter-Satellite Ranging
      • Combined Autonomous Orbit Determination, CAOD
      • Cislunar Space Satellite Navigation System
      • Close-Range Rendezvous
      • Coverage Blind Spot
      • deep space navigation constellation
      • Deficient Rank
      • Differential Correction
      • DRO GNSS Shadowing by Moon
      • Dual-Layer Inter-Satellite Link
      • Dual Navigation Satellite Scheme
      • Earth-Moon Barycenter Rotating Frame
      • Extended Kalman Filter
      • Engine Limitation
      • Extended Constellation
      • GNSS Sidelobe Signal Navigation
      • Grid Division Method
      • Halo Orbit Rendezvous
      • High-Precision Cislunar Space-Time Benchmark
      • Identifiability Information Matrix
      • Inter-Satellite Ranging
      • Iterative Guidance
      • Linked Autonomous Orbit Determination, LAOD
      • Lunar Global Navigation Satellite System
      • Lunar Global Positioning System, LGPS
      • Liaison Navigation
      • Libration Point Navigation Constellation
      • Libration Point Navigation
      • Linearization Method
      • LNSS-A
      • LPO Constellation
      • Lunar Global Positioning Satellite Constellation
      • Lunar High-Latitude Region
      • Lyapunov Optimal Feedback Guidance
      • Multiple Solutions Phenomenon
      • Navigation Constellation
      • Navigation Update Interval
      • Normal Matrix
      • Northern and Southern NRHO Families
      • NRHO Rendezvous and Docking
      • Optimal Control Based Estimator, OCBE
      • Orbital Amplitude
      • Orbital Rendezvous
      • Phase-Based Deployment Strategy
      • Phasing Maneuver
      • Primary Celestial Body
      • Propulsion Error
      • Rank Deficiency Problem
      • Reference Orbit
      • Relative Trajectory Following
      • Sub-Optimal Feedback Control
      • Starlight Angle
      • Time Synchronization Accuracy
      • Transfer Cost Heat Map
      • Two-Step Optimization Algorithm
      • Unscented OCBE, U-OCBE
      • Unscented Transformation, UT
      • Virtual Trajectory
      • Wait Time
    • Other technologies

      • A search strategy that automatically halves the velocity correction and backtracks when differential correction iteration enters an erroneous region (integration reaches the fixed time limit without satisfying the flight path angle constraint). In the strongly nonlinear phase space around Halo orbits, standard differential correction tends to diverge or converge to large-impulse trajectories. Backstepping search progressively reduces the correction step size until the iteration escapes the erroneous region and finds a solution satisfying the termination condition, improving convergence robustness.
      • Adaptive Trajectory Design
      • Cislunar Space Constellation
      • Floquet Mode Method
      • GEO Deorbiting Strategy
      • GEO Deorbiting
      • General Mission Analysis Tool
      • Low Earth Orbit / LEO
      • Monte Carlo Shooting Simulation
      • Satellite Tool Kit

Homotopy Method

Author: Tianjiang Shuo

Website: https://cislunarspace.cn

Definition

The homotopy method (also called homotopy continuation) solves a nonlinear system F(y)=0\mathbf{F}(\mathbf{y})=\mathbf{0}F(y)=0 by constructing a parameterised homotopy function H(y,κ)\mathbf{H}(\mathbf{y},\kappa)H(y,κ) with κ∈[0,1]\kappa\in[0,1]κ∈[0,1] such that

H(y,0)=G(y) (easy "initial problem"),H(y,1)=F(y) (target problem),\mathbf{H}(\mathbf{y},0)=\mathbf{G}(\mathbf{y})\ \text{(easy "initial problem")},\qquad \mathbf{H}(\mathbf{y},1)=\mathbf{F}(\mathbf{y})\ \text{(target problem)}, H(y,0)=G(y) (easy "initial problem"),H(y,1)=F(y) (target problem),

then tracking the zero curve of H(y,κ)=0\mathbf{H}(\mathbf{y},\kappa)=\mathbf{0}H(y,κ)=0 from the known solution at κ=0\kappa=0κ=0 to κ=1\kappa=1κ=1, where a solution of F(y)=0\mathbf{F}(\mathbf{y})=\mathbf{0}F(y)=0 is obtained (Watson 1986; Allgower & Georg 1990).

Relation to Numerical Continuation: homotopy is a sub-class of continuation: the parameter λ\lambdaλ is specialised to the homotopy parameter κ\kappaκ, and the parameterised equation is specialised to an artificially constructed homotopy. The two share the same path-following machinery (predictor-corrector, pseudo-arclength), but their starting points differ: continuation pushes forward from a single known solution to the family it belongs to; homotopy constructs a family of equations starting from a deliberately chosen easy problem in order to attack a hard problem with no usable initial guess.

In orbital mechanics the hard problem is typically the two-point boundary-value problem (TPBVP) arising from indirect methods; costate initial values have tiny convergence basins and the fuel-optimal control is bang-bang / discontinuous, so direct shooting is essentially hopeless. By morphing a smooth, well-converged sister problem (e.g. the energy-optimal problem) into the target problem step by step, the homotopy method replaces one large jump with hundreds of small ones; the bridge that turns indirect methods from theoretically optimal into engineering-solvable (Bertrand & Epenoy 2002; Haberkorn et al. 2004; Taheri et al. 2016).

Construction of the Homotopy Function

General form

The most common convex combination (Haberkorn et al. 2004; Pan & Pan 2019):

H(y,κ)=κ F(y)+(1−κ) G(y),\mathbf{H}(\mathbf{y},\kappa)=\kappa\,\mathbf{F}(\mathbf{y})+(1-\kappa)\,\mathbf{G}(\mathbf{y}), H(y,κ)=κF(y)+(1−κ)G(y),

with initial problem G\mathbf{G}G at κ=0\kappa=0κ=0 and target F\mathbf{F}F at κ=1\kappa=1κ=1. The choice of G\mathbf{G}G names the homotopy:

ConstructionG(y)\mathbf{G}(\mathbf{y})G(y)Solution at κ=0\kappa=0κ=0Applicability
Newton homotopyF(y)−F(y0)\mathbf{F}(\mathbf{y})-\mathbf{F}(\mathbf{y}_0)F(y)−F(y0​)near known guess y0\mathbf{y}_0y0​simplest, but requires y0\mathbf{y}_0y0​ already close to the true solution
Fixed-point homotopyy−y0\mathbf{y}-\mathbf{y}_0y−y0​y=y0\mathbf{y}=\mathbf{y}_0y=y0​independent of the form of F\mathbf{F}F; widely applicable; looser requirement on y0\mathbf{y}_0y0​
Scale-invariant affine homotopyaffine combination, insensitive to scaling of y\mathbf{y}y—more robust when variable magnitudes differ widely
Cost-function homotopyconvex combination of performance indicesenergy-optimal solutionthe mainstream choice for low-thrust fuel-optimal problems (see below)

Newton and fixed-point homotopies are used when a rough guess is already in hand and the accurate solution is wanted; cost-function and thrust homotopies (below) are used when one wants to jump from a physically easy solution to a physically hard one, and are the two most important families in trajectory optimisation.

Energy-optimal → fuel-optimal (cost-function homotopy)

In spacecraft low-thrust optimal control, the energy-optimal (L2L^2L2) cost

JE=∫t0tf∥u(t)∥2 dtJ_E=\int_{t_0}^{t_f}\|\mathbf{u}(t)\|^2\,dt JE​=∫t0​tf​​∥u(t)∥2dt

yields a continuous, smooth control law with a wide convergence basin, whereas the fuel-optimal (L1L^1L1) cost

JF=∫t0tf∥u(t)∥ dtJ_F=\int_{t_0}^{t_f}\|\mathbf{u}(t)\|\,dt JF​=∫t0​tf​​∥u(t)∥dt

yields a discontinuous bang-bang / bang-off-bang control that shooting methods cannot solve directly. Bertrand & Epenoy (2002) introduce a regularised cost

Jε=∫t0tf[∥u∥−ε F(∥u∥)] dt,J_\varepsilon=\int_{t_0}^{t_f}\bigl[\|\mathbf{u}\|-\varepsilon\,F(\|\mathbf{u}\|)\bigr]\,dt, Jε​=∫t0​tf​​[∥u∥−εF(∥u∥)]dt,

where FFF is a continuous perturbation (e.g. F(w)=w(1−w)F(w)=w(1-w)F(w)=w(1−w), logarithmic barrier, sigmoid, etc.) and ε∈[0,1]\varepsilon\in[0,1]ε∈[0,1] is the homotopy parameter. At ε=1\varepsilon=1ε=1 the cost reduces to the energy-optimal form (smooth); as ε→0\varepsilon\to 0ε→0 it approaches the fuel-optimal (bang-bang) form. The solution strategy takes a decreasing sequence ε1>ε2>⋯>εn→0\varepsilon_1>\varepsilon_2>\cdots>\varepsilon_n\to 0ε1​>ε2​>⋯>εn​→0, solving each subproblem with the previous costate as initial guess.

Choice of smoothing function

The form of the perturbation FFF determines the smoothness of the homotopy path and the rate of convergence:

  • Polynomial smoothing (Bertrand & Epenoy 2002 prototype): F(w)=w(1−w)F(w)=w(1-w)F(w)=w(1−w). Simplest, but precision degrades at low thrust as the number of control switches grows, and second-order sufficiency conditions are hard to verify.

  • L2-L1 homotopy (Caillau et al. 2012): a convex combination of L2L^2L2 and L1L^1L1 costs; a special case of the convex-combination form above and the classical implementation for planar minimum-fuel problems in the CR3BP.

  • Logarithmic-barrier homotopy (Caillau et al. 2012): add −εln⁡(∥u∥(1−∥u∥))-\varepsilon\ln(\|\mathbf{u}\|(1-\|\mathbf{u}\|))−εln(∥u∥(1−∥u∥)) to the cost, forcing 0<∥u∥<10<\|\mathbf{u}\|<10<∥u∥<1 so that the Hamiltonian maximisation is everywhere differentiable; overcomes the precision loss of L2-L1 at low thrust.

  • Extended logarithmic smoothing (Taheri et al. 2016): recasts the logarithmic smoothing in terms of the switching function and couples it with the state-transition-matrix method for accurate Jacobians, allowing ε\varepsilonε to jump in large steps (e.g. 1 → 0.01 → 10−510^{-5}10−5) in only 3 subproblems instead of 6.

  • Sigmoid smoothing (Zhang et al. 2025): approximate sign(S)\mathrm{sign}(S)sign(S) (where SSS is the switching function) by parametric sigmoids: tanh⁡\tanhtanh, algebraic, or error-function erf. On an L1-halo → L2-halo transfer benchmark, erf converges twice as fast as tanh⁡\tanhtanh or algebraic alternatives and yields an order-of-magnitude smaller terminal error.

An empirical rule: at ε∼10−5\varepsilon\sim 10^{-5}ε∼10−5 the thrust profile is visually indistinguishable from a true bang-bang solution (Taheri et al. 2016; Zhang et al. 2025).

Thrust-amplitude homotopy (thrust continuation / thrust homotopy)

Another family uses the thrust upper bound Tmax⁡T_{\max}Tmax​ as the homotopy parameter: start from a large, easily-converged TLT_LTL​ and step down to the target Tmax⁡T_{\max}Tmax​ (Caillau & Daoud 2012; Pan & Pan 2019). The effective thrust in the equations of motion is

T(κ)=Tmax⁡+κ (TL−Tmax⁡),κ∈[0,1],T(\kappa)=T_{\max}+\kappa\,(T_L-T_{\max}),\qquad \kappa\in[0,1], T(κ)=Tmax​+κ(TL​−Tmax​),κ∈[0,1],

with κ=0\kappa=0κ=0 at the target low thrust (hard) and κ=1\kappa=1κ=1 at high thrust (easy). The same idea underlies the target-point pull-back approach to perturbed Lambert problems: the target point is gradually pulled from the two-body Lambert solution to the true multi-body position, the offset adjusted proportionally at each iteration (homotopy iteration method).

LP → Tmin⁡T_{\min}Tmin​ → CEV continuation chain

Electric-propulsion missions often employ a three-stage homotopy chain that avoids specifying any user guess (Petukhov & Yoon 2023; Yoon & Petukhov 2023):

  1. Limited-power problem (LP): assumes constant power and arbitrarily small thrust (no switching); solvable with a zero initial guess.
  2. Minimum-thrust problem (Tmin⁡T_{\min}Tmin​): continued from the LP solution to find the minimum thrust feasible at a given angular distance; used to verify existence of solutions to the CEV problem.
  3. Constant-exhaust-velocity finite-thrust problem (CEV): continued from the Tmin⁡T_{\min}Tmin​ solution to the prescribed Tcev≥Tmin⁡T_{\mathrm{cev}}\geq T_{\min}Tcev​≥Tmin​, yielding the true bang-off-bang fuel-optimal solution with switching.

Each stage uses Newton homotopy to immerse the BVP into a one-parameter family. This pipeline is the signature of the Petukhov school for Earth-Moon low-thrust optimisation.

Endpoint homotopy

The departure point's phase on the parking orbit is adjusted to lower the required thrust: dragging the departure point against the direction of orbital motion increases the number of transfer revolutions and spreads out the required velocity increment. A classical technique for gradually reducing thrust in electric Earth–Moon transfer design; equivalent to a thrust homotopy that increases the transfer duration.

Path-Following Algorithms

Once the homotopy function is constructed, the zero path of H(y,κ)=0\mathbf{H}(\mathbf{y},\kappa)=\mathbf{0}H(y,κ)=0 must be tracked. Two families (Pan & Pan 2019; Haberkorn et al. 2004):

Discrete homotopy

Partition [0,1][0,1][0,1] into nodes 0=κ1<κ2<⋯<κm=10=\kappa_1<\kappa_2<\cdots<\kappa_m=10=κ1​<κ2​<⋯<κm​=1 and solve each subproblem in turn, using the previous solution as the next initial guess. Advantage: simple to implement. Drawbacks: fails when consecutive nodes are too far apart for convergence; completely breaks down at turning points of the homotopy curve (dκ/ds=0d\kappa/ds=0dκ/ds=0).

Continuous homotopy

Track the zero curve using pseudo-arclength steps Δs\Delta sΔs (i.e. the pseudo-arclength method of numerical continuation): at the current node (κi,yi)(\kappa_i,\mathbf{y}_i)(κi​,yi​) compute the Jacobian, predict along the tangent, and correct back by Newton iteration. Because stepping is directed by the curve tangent, κ\kappaκ may increase or decrease during tracking, so turning points can be negotiated. Thrust-amplitude homotopy curves routinely develop turning points near κ≈0.85\kappa\approx 0.85κ≈0.85 and spawn multiple local optima; discrete homotopy cannot handle them, and continuous homotopy is mandatory (Pan & Pan 2019).

Predictor-corrector is the standard implementation of continuous homotopy: a tangent-Euler step predicts, then Newton iteration corrects back to the zero path.

Role in Low-Thrust Trajectory Optimisation

When an indirect method is applied to a low-thrust optimal control problem, the shooting function of the state-costate TPBVP is so sensitive to the costate initial values that the convergence radius is practically unusable, especially when thrust is low (many revolutions, many switches) or the control is bang-bang (Haberkorn et al. 2004; Taheri et al. 2016). The homotopy method overcomes this in two layers:

  1. Enlarging the convergence basin: each subproblem differs from the previous one by Δκ\Delta\kappaΔκ, so the previous solution lies naturally inside the Newton basin of the current one; stepped progress effectively magnifies the convergence radius by orders of magnitude.
  2. Handling discontinuous control: the cost-function homotopy makes the control continuously differentiable for ε>0\varepsilon>0ε>0, so the state-transition-matrix method works for Jacobian evaluation; once ε\varepsilonε is small enough that the control has converged to near-bang-bang, switching times are refined by discrete-event detection.

Empirically, Haberkorn et al. (2004) used cost-function homotopy + single shooting to solve LEO–GEO minimum-fuel transfers at the 0.1 N level (hundreds of revolutions, hundreds of switches); Pan & Pan (2019) used thrust-amplitude homotopy + pseudo-arclength tracking to solve a GEO→L2L_2L2​ 1 N time-optimal transfer and discovered 13 local optima near the turning point; Zhang et al. (2025) used erf-smoothing homotopy to solve an L1L_1L1​-halo → L2L_2L2​-halo minimum-fuel transfer consuming only 0.34% of spacecraft mass.

Distinction from Numerical Continuation

The terms continuation, homotopy, and homotopy continuation are often used interchangeably in the literature, but their engineering meaning differs:

AspectNumerical continuationHomotopy method
Starting pointa known solution within a familythe solution of an artificially constructed easy problem
Parameterphysical (CCC, amplitude, model fidelity)artificially embedded κ\kappaκ / ε\varepsilonε
Goalsweep out the branch for that parametermorph the easy problem's solution into the target problem's
Typical useperiodic orbit family scan, model transitionfuel-optimal bang-bang control, low-thrust convergence

The two share path-following algorithms (natural-parameter, pseudo-arclength, predictor-corrector), but purpose and construction differ: continuation is descriptive, asking what this curve looks like, while homotopy is a tool for solving, constructing a curve so as to reach the target solution.

Related Concepts

  • Numerical Continuation

  • Indirect Methods

  • Shooting Method

  • Differential Correction

  • Co-state Normalisation

  • Bang-bang Control

  • Circular Restricted Three-Body Problem (CR3BP)

References

  • Allgower E L, Georg K. 1990. Numerical Continuation Methods: An Introduction. Springer. (Unified textbook on homotopy and continuation algorithms.)

  • Watson L T. 1986. Numerical linear algebra aspects of globally convergent homotopy methods. SIAM Rev. 28(4): 575–606. (Numerical linear algebra of homotopy path following.)

  • Bertrand R, Epenoy R. 2002. New smoothing techniques for solving bang–bang optimal control problems: numerical results and statistical interpretation. Optim. Control Appl. Methods 23(4): 171–197. (Seminal paper on ε\varepsilonε-regularised cost.)

  • Haberkorn T, Martinon P, Gergaud J. 2004. Low thrust minimum-fuel orbital transfer: a homotopic approach. JGCD 27(6): 1046–1060. (Energy→fuel homotopy + single shooting for LEO–GEO 0.1 N transfers; comparison of PL / PC tracking algorithms.)

  • Gergaud J, Haberkorn T. 2006. Homotopy method for minimum consumption orbit transfer problem. ESAIM Control Optim. Calc. Var. 12(2): 294–313. (Survey of homotopy applied to orbit transfer.)

  • Caillau J B, Daoud B. 2012. Minimum time control of the restricted three-body problem. SIAM J. Control Optim. 50(6). (Thrust-amplitude homotopy; minimum-time problem.)

  • Caillau J B, Cerf M, Dujols A, et al. 2012. Minimum fuel control of the planar circular restricted three-body problem. CEP. (Comparison of L2-L1 and logarithmic-barrier homotopies on planar CR3BP minimum-fuel.)

  • Taheri E, Kolmanovsky I, Atkins E. 2016. Enhanced smoothing technique for indirect optimization of minimum-fuel low-thrust trajectories. JGCD 39(11): 2500–2511. (Extended logarithmic smoothing + state-transition matrix, reducing the number of subproblems.)

  • Pan X, Pan B F. 2019. Homotopy-method-based low-thrust transfer optimisation from GEO to the Earth-Moon L2L_2L2​ point. (Chinese-language source for thrust-amplitude homotopy + pseudo-arclength tracking; the origin of the Newton / fixed-point / scale-invariant affine homotopy terminology in the Chinese literature.)

  • Yoon S, Petukhov V. 2023. Minimum-fuel low-thrust trajectories to the Moon. Acta Astronaut. (Implementation of the LP→Tmin⁡T_{\min}Tmin​→CEV three-stage homotopy chain for Earth-Moon transfer.)

  • Zhang et al. 2025. Smoothing technique for indirect low-thrust trajectory optimization in cislunar space. (Comparison of tanh⁡\tanhtanh / algebraic / erf sigmoids on an L1L_1L1​–L2L_2L2​ halo transfer.)

  • Guan Y T, Gao C S, Hu Y D, Zhao H H. 2026. Hyper-parameter self-tuning homotopy method for spacecraft long-range cooperative rendezvous. Spacecraft Environment Engineering. (Engineering practice of RLEPSO seed initial costates refined by homotopy.)

Improve this page
Last Updated: 8/23/26, 10:56 PM
Contributors: Cron Job, Ou Yang Jiahong, ouyangjiahong
Prev
Halo Orbit Insertion
Next
Horseshoe Map
地月空间入门指南
Cislunar Space Beginner's GuideYour guide to cislunar space
View on GitHub

Navigate

  • Home
  • About
  • Glossary

Content

  • Cislunar Orbits
  • Research
  • Resources

English

  • Home
  • About
  • Glossary

Follow Us

© 2026 Cislunar Space Beginner's Guide  |  湘ICP备2026006405号-1
Related:智慧学习助手 UStudy航天任务工具箱 ATK
微信公众号
欢迎关注天疆说扫码关注,手机获取航天资讯