Astro.IQ

Indirect Trajectory Optimization for Cislunar Trajectories

Objective

Find the sequence of thrusts to take a spacecraft from an orbit about Earth at time to an orbit about the Lagrange point at time , while minimizing the total amount of expended fuel .

Dynamics

The dynamics of a spacecraft in the circular restricted three-body problem (CRTBP) are characterised in scaler form by the ordinary differential equations

where describes the state of the spacecraft and is the control to be chosen along the spacecraft’s trajectory, where the throttle and thrust direction . The parameters inherent to the problem are:

  1. Maximum thrust:
  2. Specific impulse:
  3. Earth’s sea-level gravity:

Cost Function

The desire for most spacecraft trajectories is to reduce fuel consumption. Such as it is, an optimal trajectory should minimize the homotopic path cost

from the initial time to the specified final time . The parameter is implemented in order to avoid numerical convergence difficulties associated with the discontinuous nature of mass optimal bang-bang control. In practice, the trajectory is initially optimized with the homotopy parameter for convergence ease, after which the trajectory is optimized for iteratively smaller values until , corresponding to a mass path cost.

Optimal Control

The dynamical system is a Hamiltonian System, and its Hamiltonian is

Nonlinear Parameter Optimization

Determine the decision vector