20.04.2014 Views

design space pruning heuristics and global optimization method for ...

design space pruning heuristics and global optimization method for ...

design space pruning heuristics and global optimization method for ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Another example of applying a costate trans<strong>for</strong>mation is presented by Russell. 27<br />

In his work, the unknown initial position <strong>and</strong> velocity co-states are replaced with more<br />

physically meaningful quantities: α <strong>and</strong> β (the in- <strong>and</strong> out-of-plane orientation angles,<br />

which represent the direction of the initial thrust), S (the switching function), <strong>and</strong> their<br />

time derivatives. This trans<strong>for</strong>mation is applied to the initial guesses <strong>for</strong> the targeting<br />

routine <strong>and</strong> then directly iterates on the co-states. This trans<strong>for</strong>mation is part of a larger<br />

ef<strong>for</strong>t, which applies primer vector theory to a <strong>global</strong> low-thrust trade study algorithm.<br />

This <strong>method</strong>ology is applied to two multiple-revolution problems in the restricted threebody<br />

problem: a phase-free transfer between two distant retrograde orbits at Europa <strong>and</strong> a<br />

phase-free transfer from a distant near circular orbit at Earth to a distant retrograde orbit<br />

at the Moon.<br />

1.1.2 Improvements to Direct Methods<br />

Sims <strong>and</strong> Flanagan developed a new direct <strong>method</strong>, which is implemented in<br />

MALTO, a tool intended <strong>for</strong> the preliminary <strong>design</strong> of low-thrust trajectories including<br />

those with gravity assists. 12,13<br />

As shown in Figure 2, the trajectory is divided into legs<br />

that begin <strong>and</strong> end at control nodes. Typically, these control nodes represent planets or<br />

other bodies, but could also represent free points in <strong>space</strong>. On each leg is a match point,<br />

<strong>and</strong> the trajectory is propagated <strong>for</strong>ward from the previous control node <strong>and</strong> backward<br />

from the subsequent control node to the match point. Each leg is also subdivided into<br />

numerous segments containing an impulsive ∆V at the middle of each segment. In the<br />

limit, as the number of segments is increased, this approximates the continuous thrust<br />

problem. The magnitude of the ∆V is limited by the total amount of ∆V that could be<br />

accumulated over the entire segment <strong>for</strong> the continuous thrust case. Propagation of the<br />

trajectory assumes two-body motion, <strong>and</strong> gravity assists are assumed to cause an<br />

instantaneous change in the direction of the V ∞ vector.<br />

9

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!