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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

control is given by Equation 5, <strong>and</strong> consists of the thrust-direction unit vector, the thrust<br />

magnitude, <strong>and</strong> the power. For a variable specific impulse trajectory, c, the exhaust<br />

velocity, is a function of the jet power <strong>and</strong> thrust, as presented in Equation 6. For a<br />

constant specific impulse trajectory, such as those used in the GTOC problems, the power<br />

is not required as a control variable, <strong>and</strong> c is constant.<br />

⎡ •<br />

v ⎤ ⎡<br />

•<br />

⎤<br />

⎢ r<br />

X • •<br />

⎥ ⎢ v<br />

= ⎢ v ⎥ = − µ /r 3<br />

) v ⎥<br />

⎢ (<br />

⎢<br />

m • ⎥<br />

( T /m )u)<br />

⎥<br />

⎢<br />

⎥<br />

⎣ ⎢ ⎦ ⎥ −( T /c)<br />

⎣ ⎢<br />

⎦ ⎥<br />

(4)<br />

⎡u⎤<br />

u<br />

⎢ ⎥<br />

c<br />

=<br />

⎢<br />

T<br />

⎥<br />

⎢⎣<br />

P⎥⎦<br />

(5)<br />

Tc<br />

P = (6)<br />

2<br />

For each leg of the trajectory, the <strong>space</strong>craft’s initial conditions are determined by<br />

the position <strong>and</strong> velocity of the departure body at a specified time. At rendezvous, the<br />

<strong>space</strong>craft must also match the position <strong>and</strong> velocity of the target body. The final time, t f ,<br />

may be fixed or free, depending on the problem <strong>for</strong>mulation. These terminal state<br />

constraints are given in Equation 7.<br />

⎡<br />

C = r s/ c<br />

⎢<br />

⎣ ⎢ v s/ c<br />

( )<br />

⎤<br />

⎥<br />

()− v t ()<br />

()− t f<br />

r t<br />

t f<br />

t f<br />

t f<br />

⎦ ⎥ = ⎡ 0 ⎤<br />

⎢ ⎥ (7)<br />

⎣ 0⎦<br />

Finally, there are additional constraints on the maximum thrust <strong>and</strong> power, as specified<br />

by the chosen <strong>space</strong>craft <strong>and</strong> engine parameters.<br />

In general, there are two types of <strong>method</strong>s <strong>for</strong> solving the local trajectory<br />

<strong>optimization</strong> problem – direct <strong>and</strong> indirect. 12,13,14,15<br />

Indirect <strong>method</strong>s are based on<br />

5

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

Saved successfully!

Ooh no, something went wrong!