Shooting Method
Author: Tianjiang Says
Website: https://cislunarspace.cn
Definition
The shooting method is a numerical technique for solving boundary value problems (BVPs) by converting them into initial value problems (IVPs). In orbital mechanics, it is widely used to compute periodic orbits, transfer trajectories, and other orbits that must satisfy specific boundary conditions.
Single Shooting Method
The basic approach:
- Guess initial conditions (e.g., position and velocity at the starting point)
- Propagate the trajectory forward using the equations of motion
- Evaluate the residual (difference between the final state and the desired boundary condition)
- Update the initial conditions using the state transition matrix to reduce the residual
- Iterate until convergence
Multiple Shooting Method
For long-duration or sensitive orbits, multiple shooting divides the trajectory into segments and applies boundary conditions at each node. This improves convergence and numerical stability.
Applications
| Application | Description |
|---|---|
| Periodic orbit computation | Finding closed orbits that return to their starting point |
| Transfer orbit design | Computing trajectories between two specified states |
| Orbit continuation | Tracing orbit families as parameters vary |
| Differential correction | Refining approximate orbits to satisfy constraints |
Related Concepts
References
- Chen Yuju. DRO Orbit Design and Control Research for Cislunar Space Situation Awareness[D]. 2024.
