fuel- or time-optimal transfers between coplanar, coaxial ellipses

24
Senior Research Engineer, TT&C System Team, Satellite Comm. System Dept., ETRI, Yusong P.O. Box 1 06, Taejon, Korea, 305-600, AIAA Member Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses Using Lambert’s Theorem Chang-Hee Won Electronics and Telecommunications Research Institute, Taejon 305-600, Republic of Korea Abstract Undoubtedly, minimum-fuel and -time orbit transfer are the two major goals of the op timal orbit maneuver. This paper considers two coplanar elliptic orbits when the apsidal l ines coincide. We analytically find the conditions for the two-impulse minimum-time tra nsfer orbit using Lambert’s theorem. In the minimum-time transfer, the transfer time is a decreasing function of a variable related to the transfer orbit’s semimajor axis. Conseque ntly there exists no unique minimum-time solution. Thus for the minimum-time case, th ere is a limiting solution only, however, there exists a unique solution in the case of mini mum-fuel transfer, for which we find the necessary and sufficient conditions. Furthermor e, as a special case, we consider when the transfer angle is one hundred and eighty degre es. In this case we show that we obtain the fuel-optimal Hohmann transfer orbit. We als o derive the Hohmann transfer time and delta-velocity equations from more general equa tions, which are also obtained using Lambert’s theorem. There is a tradeoff between mini mum-time and -fuel transfer. Finally, we propose an optimal coplanar orbit maneuver alg orithm for trading off the minimum-time goal against the minimum-fuel goal. Introduction

Upload: others

Post on 12-Sep-2021

5 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

Senior Research Engineer, TT&C System Team, Satellite Comm. System Dept., ETRI, Yusong P.O. Box 106, Taejon, Korea, 305-600, AIAA Member

Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

Using Lambert’s Theorem

Chang-Hee Won

Electronics and Telecommunications Research Institute, Taejon 305-600, Republic of Korea

Abstract

Undoubtedly, minimum-fuel and -time orbit transfer are the two major goals of the op

timal orbit maneuver. This paper considers two coplanar elliptic orbits when the apsidal l

ines coincide. We analytically find the conditions for the two-impulse minimum-time tra

nsfer orbit using Lambert’s theorem. In the minimum-time transfer, the transfer time is a

decreasing function of a variable related to the transfer orbit’s semimajor axis. Conseque

ntly there exists no unique minimum-time solution. Thus for the minimum-time case, th

ere is a limiting solution only, however, there exists a unique solution in the case of mini

mum-fuel transfer, for which we find the necessary and sufficient conditions. Furthermor

e, as a special case, we consider when the transfer angle is one hundred and eighty degre

es. In this case we show that we obtain the fuel-optimal Hohmann transfer orbit. We als

o derive the Hohmann transfer time and delta-velocity equations from more general equa

tions, which are also obtained using Lambert’s theorem. There is a tradeoff between mini

mum-time and -fuel transfer. Finally, we propose an optimal coplanar orbit maneuver alg

orithm for trading off the minimum-time goal against the minimum-fuel goal.

Introduction

Page 2: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

Trajectory optimization with respect to fuel was performed as early as 1963 by Lawd

en1 using the primer vector, but the optimal-time transfer was not addressed. The time ve

rsus fuel tradeoff for the rendezvous problem was addressed by Prussing and Chiu2, who

obtained the minimum-fuel, multiple-impulse, time fixed solutions for coplanar circular r

endezvous problem. They also showed that the Hohmann transfer is the time-open soluti

on for the optimal rendezvous. Prussing and Chiu developed an iterative minimization p

rocedure to determine the optimal number of impulses and their positions and time using

Lawden’s primer vector. It is well-known that the Hohmann transfer is the minimum-fu

el two-impulse transfer between two coplanar circular orbits3. For trajectory optimizatio

n problem, see Bryson and Ho4 and the references cited therein. Betts5 gave an excellent

general survey of numerical methods for trajectory optimization.

A typical application of Lambert’s theorem is to determine the transfer orbit from the

connecting two position vectors and the transfer time. See6,7 and the references cited wit

hin. It is possible to perform, however, the optimal-fuel or -time transfer using Lambert’

s theorem. In this paper we formulate the transfer time and delta-velocity equations using

Lambert’s theorem. Then we derive the minimum-time transfer condition for the two-im

pulse elliptic-to-elliptic transfer. The necessary and sufficient conditions are also derived

for minimum-fuel transfer when the transfer angle is anywhere between zero and three h

undred sixty degrees. Furthermore, we show that the Hohmann transfer is the minimum-f

uel two-impulse solution when the transfer angle is one hundred and eighty degrees.

This optimal transfer is being developed with satellite orbit maneuvers, especially sat

ellite altitude maneuvers, in mind. More than two impulsive maneuvers are not being con

sidered because when the initial orbit radius is 11.94 times smaller than the target orbit r

adius, the absolute minimum-fuel circle-to-circle coplanar transfer is the Hohmann transf

Page 3: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

er and the orbits we are mainly interested in are all smaller than that8,9. Thus, we conside

r just the two-impulse solutions. On the other hand, the optimal transfer time is another

major factor in our development because it is important to know the time a spacecraft tak

es to reach a particular point in the orbit. In this case, we find the minimum-time solutio

n assuming that two-impulses are used. This is necessary in the case of spacecraft interc

eption and rendezvous. We consider the theories and algorithms involved in the fuel vers

us time tradeoff.

In this paper, we find the two-impulse minimum-time transfer orbit analytically. Mor

eover, we derive the necessary and sufficient conditions for the minimum-fuel orbit trans

fer problem using Lambert’s theorem. We also state an algorithm to find the tradeoff bet

ween minimum-fuel and -time orbit transfer.

Problem Formulations

We assume two elliptic coplanar orbits when their apsidal lines coincide. Fig. 1 show

s the initial orbit radius , target orbit radius , the initial orbit semimajor axis , the t

arget orbit semimajor axis , the difference in the true anomaly (transfer angle) , an

d the cord length, c . The semi-perimeter of the space triangle is given by

1r 2r 1a

2a fΔ

221 crrs ++

= . (1)

Following Battin’s formulation10, define a constant λ by

scs −

=2λ . (2)

Note that ]1,1[−∈λ and it is closely related to the transfer angle, fΔ . Thus, λ relates to

the cord length. For example, 0=λ implies π=Δf and 1±=λ implies . 0=Δf

Page 4: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

Also, the variable x is defined by

aa

x m−= 12 , (3)

where is the semi-major axis of the minimum-energy elliptic transfer orbit given as ma

2sam = , (4)

and is the semi-major axis of the transfer orbit. a

Transfer Time Equation

Using Lambert’s theorem, we have the transfer time equation for elliptic (hyperbolic)

transfer orbits as10

⎟⎟⎟⎟

⎜⎜⎜⎜

⎛−

−−

2sin

sin

2sin

sin3

3

3

3

βββλ

ααα

μma

t (5)

where km510986.3 ×=μ 3/s2 is the gravitational constant of the Earth. For hyperbolic or

bits, we replace “ ” with “ ” and multiply Eq. (5) by sin sinh 1− . Following Battin10 we d

efine

)arccos(2 x=α , (hyperbolic; 2/coshα=x ) (6)

)arccos(2 y=β , (hyperbolic; 2/cosh β=y ) and (7)

)1(1 22 xy −−= λ . (8)

Thus we have expressed the transfer time equation in terms of the new variable x . Eq.

(5) can be utilized to find the minimum-time transfer orbit. In the next section, we differe

ntiate with respect totΔ x to find the minimum transfer time orbit.

Before we consider this derivative, however, it is helpful to express α and β in term

Page 5: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

s of geometric parameters, , and . When Eqs. (4) is substituted into Eq. (3), we obt

ain

cs, a

asx

21−±= . (9)

Equating the above equation with Eq. (6) and using a simple trigonometric identity we o

btain

as

22sin 2 =

α . (10)

Similarly, substitute Eq. (2) and (9) into Eq. (8) to obtain )2/()(1 acsy −−= . Also fr

om the definition (7) and a simple trigonometric identity we obtain

acs

22sin 2 −

=β . (11)

Finally, we have α and β in terms of , and in Eqs. (10) and (11) cs, a

Delta Velocity Equation

The relation between the transfer orbit’s semimajor axis and the fuel usage can be fou

nd from the total delta-velocity vector, utilizing Lambert’s theorem10. In this section, the

total delta-velocity vector shall be written as a function of the variable x , to perform fu

el optimization in the sequel.

Let be the transfer orbit velocity at and be the initial orbit velocity at (Fig.

1). Then the delta-velocity is defined as

1v 1P iv 1P

ivvv −=Δ 11 . (12)

⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

×⎥⎥⎦

⎢⎢⎣

⎡ Δ+⎥

⎤⎢⎣

⎡+−= 1

1

21

11 2

sin)(21rnr

m

m

frrx

ra

aiiiv ηλλμ

η, (13)

Page 6: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

where is a unit vector defining the direction of from the force center and is a uni

t vector normal to the orbital plane. Define

1ri 1P ni

η by

( )2

sin41 222 ψλλη +−= (14)

for an elliptic orbit . Moreover, ψ is given as

2βαψ −

= (15)

where α and β are given in (10) and (11). Also, because we assumed two elliptic copla

nar orbits, the initial orbit velocity is given by

111

12rni ar

iiv ×⎟⎟⎠

⎞⎜⎜⎝

⎛−= μ . (16)

Similarly, let be the transfer orbit velocity at and be the target orbit velocity at

:

2v 2P fv

2P

22 vvv −=Δ f , (17)

⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

×⎥⎥⎦

⎢⎢⎣

⎡ Δ+⎥

⎤⎢⎣

⎡+−= 2

2

12

22 2

sin)(21rnr

m

m

frrx

ra

aiiiv ηλλμ

η, and (18)

222

12rnf ar

iiv ×⎟⎟⎠

⎞⎜⎜⎝

⎛−= μ . (19)

Then the total is given as the sum of Eqs. (12) and (17) as totalvΔ

21 vvv Δ+Δ=Δ total (20)

where

2

111

2

2

1

21

122

sin1)(21)(⎥⎥⎦

⎢⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛−−

Δ+

⎭⎬⎫

⎩⎨⎧

⎥⎦

⎤⎢⎣

⎡+−=Δ

arf

rr

ax

ra

av

m

m

m

μμη

ηλλμη

and (21)

Page 7: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

2

222

1

2

2

22

122

sin1)(21)(⎥⎥⎦

⎢⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛−+

Δ−+

⎭⎬⎫

⎩⎨⎧

⎥⎦

⎤⎢⎣

⎡+−−=Δ

arf

rr

ax

ra

av

m

m

m

μμη

ηλλμη

(22)

To minimize the fuel usage of a spacecraft, totalvΔ must be minimized. Consequently, we

minimize Eq. (20) with respect to x and find the minimum-fuel transfer.

Note that non-coplanar orbits may be considered in this manner to find the optimal-fu

el and -time elliptic transfer orbit. In the non-coplanar case, Eq. (5) would remain the sa

me, however, in Eqs. (13) and (18) would change to , in Eq. (16) would change

to , and in Eq. (19) would change to . Here is a unit vector normal to the tra

nsfer orbital plane, is a unit vector normal to the initial orbital plane, and is a unit

vector normal to the target orbital plane.

ni nti ni

1ni ni 2ni nti

1ni 2ni

Minimum-Time Transfer Conditions

Derivation of the Transfer Time Equation

The conditions to achieve two-impulse optimal-time transfer are derived. We show th

at the transfer time is a decreasing function of x . Thus minimum-time transfer does not

have a definite solution, but it has a limiting solution in the sense that it is possible to fin

d the limiting x such that the minimum transfer time approaches this limit. The results a

re stated in this section and the proofs are given in the appendix.

Taking derivative of Eq. (5) with respect to x , we obtain10

dxydF

dxxdF

dxtd

am

]2/)1(,2/5;1,3[34]2/)1(,2/5;1,3[

34 3

3

−−

−=

Δ λμ (23)

where is the hypergeometric function whose continued fraction expansion i

s

];2/5;1,3[ zF

Page 8: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

−1−

−=

11

1];2/5;1,3[

2

1

zz

zF

γγ

and

⎪⎪⎭

⎪⎪⎬

⎪⎪⎩

⎪⎪⎨

++−

++++

=even

odd

)32)(12()3(

)32)(12()5)(2(

n

n

nnnn

nnnn

nγ . (24)

Furthermore can be rewritten as ];2/5;1,3[ zF

)(11];2/5;1,3[

1 zzGzF

γ−= where

−−

−=

11

1

1)(

3

2z

zzG

γγ

, (25)

and the derivative with respect to z is given as10

)5/)(61)(1(5/)(93];2/5;1,3[zzGz

zGdz

zdF−−

−= . (26)

To evaluate the first term on the right hand side of (23), we let 2/)1( xz −= . Then

and dxdz )2/1(−=

dxxdF

dzzdF ]2/)1(;2/5;1,3[2];2/5;1,3[ −

−= . (27)

Similarly, for the second term on the right hand side of (23), we let 2/)1( yz −= to obta

in )1(14

222

2

xx

dxdz

−−

−=

λ

λ and

dxydF

xy

dzzdF ]2/)1(;2/5;1,3[2];2/5;1,3[

2

−−=λ

. (28)

Thus, we can evaluate Eq. (23) using Eqs. (27) and (28).

In the appendix, using Eqs. (23), (27), and (28), we prove that the transfer time equati

on is a monotonically decreasing function with respect to the variable, x , i.e.,

. Consequently the largest value of 0/ <Δ dxtd x gives the fastest transfer time. For exa

mple, to find the fastest elliptic transfer orbit, we let x approach unity without actually r

Page 9: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

eaching it ( corresponds to a parabolic orbit). Furthermore, this implies that the par

abolic transfer orbits are faster than elliptic transfer orbits, and hyperbolic transfer orbits

are faster than parabolic transfer orbits. Intuitively this states that if fuel is unlimited, the

more delta-velocity one expends the shorter the transfer time.

1=x

Necessary and Sufficient Conditions for Minimum-Fuel Transfer

The necessary and sufficient conditions for the minimum-fuel transfer in the case of a

two-impulse elliptic transfer orbit are derived in this section. The initial and target orbit

s are assumed to be coplanar and coaxial elliptic orbits. We find the condition on the vari

able x (equivalent to the semimajor axis) such that the transfer orbit minimizes the fuel

usage. The magnitudes of the delta velocities ) and,( 21 vv ΔΔ are given by the following E

qs. (21) and (22). By definition, η is positive10 and it can be rewritten as

xxxy λλλη −−−=−= )1(1 22 (29)

Given , the necessary and sufficient conditions for a minimum-fuel transfer orbit are

given by

0=Δdxvd total and 02

2

>Δdx

vd total , where dx

vddx

vddxvd total 21 Δ

=Δ .

Necessary Condition

Thus, to find the necessary and sufficient conditions, we take the first derivative of th

e delta-velocities given in Eqs. (21) and (22) with respect to x . Also, we find the first de

rivative of Eq. (29) with respect to x . We obtain

Page 10: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

⎟⎟⎠

⎞⎜⎜⎝

⎛ Δ−⎟

⎜⎜

⎛⎟⎟⎠

⎞⎜⎜⎝

⎛−−

ΔΔ

+

⎟⎟⎠

⎞⎜⎜⎝

⎛−+−⎥

⎤⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛+−

Δ=

Δ

dxdf

rr

aarf

rr

av

dxd

dxd

ra

xra

avdxvd

mm

mm

m

ημη

μμη

ηλη

ηλη

ηλλη

μ

2sin112

2sin11

1121)(211

1

22

111

2

1

21

211

1

, (30)

⎟⎟⎠

⎞⎜⎜⎝

⎛ Δ⎟⎟

⎜⎜

⎛⎟⎟⎠

⎞⎜⎜⎝

⎛−+

Δ−

Δ+

⎟⎟⎠

⎞⎜⎜⎝

⎛+−⎥

⎤⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛+−−

Δ=

Δ

dxdf

rr

aarf

rr

av

dxd

dxd

ra

xra

avdxvd

mm

mm

m

ημη

μμη

ηλη

ηλη

ηλλη

μ

2sin112

2sin11

1121)(211

2

12

222

1

2

22

222

2

, and (31)

λλη−=

yx

dxd 2 . (32)

The first derivative of the total delta velocity,

dxvd

dxvd

dxvd total 211 Δ

=Δ , (33)

can be trivially obtained from Eqs. (30) and (31). Thus the necessary condition for a min

imum requires 0=Δdxvd total .

Sufficient Condition

For the sufficient condition, we find the second derivative of Eq. (32) with respect to

x .

22

2

2

ydxdyxy

dxd −

= λη (34)

Then we take the second derivative of the total delta velocity with respect to x . After an

other long manipulation, we obtain

Page 11: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

⎥⎦

⎤⎢⎣

⎡+++−

Δ+

⎥⎦

⎤⎢⎣

⎡+−−

Δ=

Δ

dxd

dxd

rax

dxd

ra

dxd

rax

av

dxd

ra

dxd

ra

dxd

ra

dxd

ra

avdxvd

mmm

m

mmmm

m

total

ηηλη

ηλη

ηλη

ηλμ

ηηλη

ηλη

ηλη

ηλμ

4

2

2

2

12

12

13

1

2

2

13

2

14

2

2

2

21

2

3

2

21

2

4

2

12

2

32241

4124121

⎥⎦

⎤⎢⎣

⎡+−+−−+−

Δ+ 1

2212

122

2

2232

2

3

2

1 ηλ

ηλη

ηλη

ηλη

ηλη

ηλμ

ra

dxdx

dxd

dxdx

dxd

avm

m

⎟⎟

⎜⎜

⎛⎟⎟⎠

⎞⎜⎜⎝

⎛−⎟

⎠⎞

⎜⎝⎛ Δ

⎟⎟⎠

⎞⎜⎜⎝

⎛+−

Δ+

⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛ Δ

⎟⎟⎠

⎞⎜⎜⎝

⎛−

Δ+

111

22

2

231

2

1

22

2

341

122

sin121

2sin131

arf

rr

adxd

dxd

v

frr

adxd

dxd

v

m

m

μμηη

ηη

μηη

ηη

⎥⎦

⎤⎢⎣

⎡+++−

Δ+

⎥⎦

⎤⎢⎣

⎡+−−

Δ+

dxd

dxd

rax

dxd

ra

dxd

rax

av

dxd

ra

dxd

ra

dxd

ra

dxd

ra

av

mmm

m

mmmm

m

ηηλη

ηλη

ηλη

ηλμ

ηηλη

ηλη

ηλη

ηλμ

4

2

2

2

22

22

23

2

2

2

23

2

24

2

2

2

22

2

3

2

22

2

4

2

2

32241

4124121

⎥⎦

⎤⎢⎣

⎡+−+−−+−

Δ+ 1

2212

222

2

2232

2

3

2

2 ηλ

ηλη

ηλη

ηλη

ηλη

ηλμ

ra

dxdx

dxd

dxdx

dxd

avm

m

⎟⎟

⎜⎜

⎛⎟⎟⎠

⎞⎜⎜⎝

⎛−⎟

⎠⎞

⎜⎝⎛ Δ

⎟⎟⎠

⎞⎜⎜⎝

⎛+−

Δ+

⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛ Δ

⎟⎟⎠

⎞⎜⎜⎝

⎛−

Δ+

222

12

2

232

2

2

12

2

342

122

sin121

2sin131

arf

rr

adxd

dxd

v

frr

adxd

dxd

v

m

m

μμηη

ηη

μηη

ηη

(35)

This second derivative must be greater than zero for totalvΔ to be minimum. Thus we hav

e the sufficient condition for a local minimum;

02

2

>Δdx

vd total . (36)

Equating (33) to zero gives the necessary condition and (36) gives the sufficient condi

tion to achieve minimum-fuel transfer for any two points in space (i.e., can be anywhfΔ

Page 12: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

ere between zero and 360 degrees).

Coplanar Hohmann Transfer From Lambert’s Theorem

Necessary and Sufficient Conditions for a Minimum

To verify the results of the previous section, we assume elliptic coplanar coaxial orbit

s and derive the necessary and sufficient conditions for the Hohmann transfer case. By

Hohmann transfer, we mean that tangential impulses are applied at opposing apses. Cons

equently, the initial and target points must be on the line of apsides for Hohamnn transfer.

We show that for the Hohmann transfer x is equal to zero. In the Hohmann transfer, w

e have π=Δf and . Thus from Eqs. (1) and (2), we get 21 rrc += 0=λ . Moreover, bec

ause 0=λ , from Eq. (14) we obtain 1=η (η is positive by definition). Substituting the

se values into Eq. (33) gives the following result:

⎟⎟⎠

⎞⎜⎜⎝

⎛Δ

21

11vv

xadx

vd

m

total μ . (37)

Thus is equal to zero when dxvd total /Δ x is equal to zero. Consequently, for the case of

a Hohmann transfer ( π=Δf ), we obtain the optimal fuel transfer when x is equal to ze

ro. This shows that condition (37) is a special case of the general condition (33).

To find the sufficient condition, we evaluate Eq. (35) for the Hohmann transfer. Then

we obtain,

011

212

2

>⎟⎟⎠

⎞⎜⎜⎝

⎛Δ

vvadxvd

m

total μ . (38)

Thus, this gives the sufficient condition for a minimum. Moreover, this shows that for th

e elliptic-to-elliptic, coplanar, and coaxial orbits, if π=Δf then we have minimum-fuel

transfer when . 0=x

Page 13: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

Note that corresponds to the minimum energy transfer0=x 10, and for Hohmann tran

sfer the minimum energy transfer corresponds to the minimum-fuel transfer, but as will b

e seen in the simulation section, when π≠Δf this is not the case.

Derivation of Transfer Time and Delta Velocity Equations

We now show that the well-known Hohmann Transfer results are obtained from the L

agrange form of the transfer time and the velocity equations. For the Hohmann transfer

and 21 rrsc +==2

21 rra += . Thus from Eqs. (10) and (11), we find that πα = and

0=β . Thus using the fact that 0=λ and 2

21 rram+

= in Eq. (5), we obtain

( )μ

π8

321 rr

t+

=Δ .

In summary, from the Lagrange form of the transfer time Eq. (5), we obtain the Hohm

ann transfer time equation,

( )μ

π8

321 rr

t+

=Δ (39)

when is equal to 180 degrees. We note that this transfer time equation is valid for elli

ptic-to-elliptic coaxial orbits as well as the circle-to-circle orbits.

Now, we derive totalvΔ for the Hohmann transfer using Eq. (20) to verify that we reco

ver the Hohmann transfer . Once again, for the Hohmann transfer, we have

,

totalvΔ

21 rrsc +== πα = , 0=β , 0=λ , and arram =+

=2

21 . The last equation implies

Because.0=x ( )2

sin41 222 ψλλη +−= and 2βαψ −

= for an elliptic orbit, we obtain

Page 14: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

1=η and 2πψ = . Substituting these values into Eq. (13), we obtain

⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

×⎥⎥⎦

⎢⎢⎣

⎡= 1

1

21 2

sin rnrr

aiiv πμ . (40)

Using Eq. (12) we get

1111

21

12rnarr

ra

iiv ×⎥⎥⎦

⎢⎢⎣

⎡⎟⎟⎠

⎞⎜⎜⎝

⎛−−=Δ μμ . (41)

By similar analysis, we obtain

22

1

222

12rnr

raar

iiv ×⎥⎥⎦

⎢⎢⎣

⎡−⎟⎟

⎞⎜⎜⎝

⎛−=Δ

μμ . (42)

Using the relations and )1( 11 ear −= )1( 22 ear += , we obtain

1112

12

11 1

)/(1)/(2

rnerr

rrr

iiv ×⎥⎥⎦

⎢⎢⎣

⎡+−

+=Δ

μ . (43)

and

212

22

2 )/(121 rnrr

er

iiv ×⎥⎦

⎤⎢⎣

+−+=Δ

μ . (44)

The magnitude of the sum of the above two equations gives the desired result.

As for the special case of circle-to-circle transfer, we have 11 ra = and , we get 22 ra =

111

111

21

112rnrn rarrr

ra

iiiiv ×⎥⎦

⎤⎢⎣

⎡−−=×

⎥⎥⎦

⎢⎢⎣

⎡−=Δ μμμ . (45)

By similar analysis, we also obtain

222

22

1

22

121rnrn arrr

rar

iiiiv ×⎥⎦

⎤⎢⎣

⎡−−=×

⎥⎥⎦

⎢⎢⎣

⎡−=Δ μμμ . (46)

From the Eq. (20), we recover the well-known Hohmann total delta-velocity, totalvΔ

Page 15: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

totalvΔ ,

⎥⎥⎥

⎢⎢⎢

⎟⎟⎠

⎞⎜⎜⎝

⎛−⎟⎟

⎞⎜⎜⎝

⎛−+⎟⎟

⎞⎜⎜⎝

⎛−⎟⎟

⎞⎜⎜⎝

⎛−=Δ

21

2

21

2

21

1

21

1

112112rarrartotal μv (47)

when is equal to 180 degrees. fΔ

Note that the Hohmann transfer is a special case for fΔ equal to 180 degrees. Thus fo

r degrees, the Hohmann transfer cannot be used, however, we can still obtain th

e minimum-fuel or minimum-time transfer orbit using the method described in the previ

ous section.

180≠Δf

Optimal Coplanar Orbit Maneuver Algorithm

Here, a method to perform the optimal-fuel and -time maneuver using Lambert’s theo

rem is presented. The problem is to find the transfer orbit’s semimajor axis such that the

transfer time and the fuel used is minimum. From the results of the previous section, we

note that the Hohmann transfer is the optimal solution when π=Δf . However, if we wis

h to put the spacecraft at a particular point in the target orbit where π≠Δf , then the Ho

hmann transfer cannot be performed and the minimum-fuel transfer is obtained from Eq.

(33). It is important to note that Eq. (33) is valid even if the initial and target points are n

ot on the line of apsides. This type of transfer might be necessary in the case of intercept

ion and rendezvous.

Now, we use the results of the previous sections to obtain the optimal-fuel or -time tra

nsfer orbit. The optimal algorithm is given as follows:

1. Given initial orbit radius, , target orbit radius, , and the difference in the true ano

maly (transfer angle), , we vary

1r 2r

fΔ x to find the transfer time, tΔ , and total delta velo

Page 16: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

city, . totalvΔ

2. Find the cord length, , from the equation, c

frrrrc Δ−+= cos2 2122

21

2 . (48)

3. Find the semiperimeter of the space triangle, s , from Eq. (1).

4. Find from Eq. (4). ma

5. Find a constant λ from Eq. (2).

Note that the cord length, , can also be expressed in terms of this variable as c

2

2

2111)(

λλ

+

−+= rrc . (49)

Thus λ is related to the cord length.

6. Find α from Eq. (6).

7. Find β from Eq. (7).

8. Find the transfer time from the Lagrange form of the transfer time Eq. (5).

9. Find the total delta velocity from Eqs. (20), (21), and (22).

Eq. (5) can be used to find the transfer orbit’s semimajor axis such that the transfer ti

me is minimized. We can plot (which is related to the transfer orbit semi-major axis)

versus

x , and find x such that is minimum. Actually it is known from the previous s

ection that is a decreasing function of

tΔ x . Thus for example, for an elliptic transfer or

bit the smallest is achieved by letting tΔ x approach unity without actually reaching it

( corresponds to a parabolic orbit). Thus, just to perform the elliptic minimum-tim

e orbit transfer we let

1=x

x be very close to unity (for elliptic transfer orbit ). 1<x

There is another factor to take into consideration when we perform an optimal maneu

ver. We would like to minimize fuel usage while transferring to the target orbit. We can

Page 17: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

plot (which is related to the transfer orbit semi-major axis) versus totalvΔ x using Eq. (2

0), and find x such that is minimum to find the optimal-fuel transfer orbit. Thus t

here is a tradeoff between the time the spacecraft takes to get to the target orbit and the f

uel necessary to get to the target orbit.

totalvΔ

Numerical Simulation Results

The numerical simulation is performed in this section using the optimal maneuver alg

orithm developed in the previous section. Here we let 67001 =r km, km,

km, and km. The first example is when

67102 =r

68001 =a 69002 =a π=Δf (Hohmann transfer)

and the second example is when 10/π=Δf .

Case 1 ( π=Δf : Hohmann Transfer)

We plot totalvΔ versus x for a Hohmann transfer in Fig. 2. Note that minimum totalvΔ ,

which has the value 0.1619 km/s, corresponds to 0=x , which represents the Hohmann t

ransfer. Using Eqs. (33) and (35), we have verified that 0/ =Δ dxvd total and

when Thus 0/ 22 >Δ dxvd total .0=x 0=x corresponds to the minimum-fuel solution.

Fig. 3 shows transfer time versus x . Note that it is a monotonically decreasing functi

on. When x is equal to zero, the transfer time is 2732.0 seconds. It is possible to obtain

a transfer orbit that will give a smaller transfer time, but the fuel used will increase. Thus

there is tradeoff between the fuel used and minimum-time. Although it is not shown on t

he plot, the parabolic transfer orbit has smaller transfer time than an elliptic transfer orbit,

and the hyperbolic transfer orbit has smaller transfer time than a parabolic transfer orbit.

To see the relationship between the transfer orbit’s semimajor axis and x , see Fig. 4.

Page 18: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

Note that even though there is only one “ ” for the given “a x ”, there are two “ x ”s for th

e given “ ”. The semimajor axis of the transfer orbit corresponding to a x equal to zero i

s 6721.8 km.

Case 2 ( 10/π=Δf )

In the case of rendezvous, we may require that π≠Δf . Thus the question is what is t

he optimal-fuel or -time transfer orbit when π≠Δf . Here we assume that the two points

are separated by 10/π=Δf . Fig. 5 shows totalvΔ versus x . Note that the minimum

totalvΔ is achieved when x is approximately 0.65. Note also that the minimum energy o

rbit ( ) does not correspond to the minimum-fuel orbit. Using Eqs. (33) and (35), we

have verified that

0=x

0/ =Δ dxvd total and when . Thus

corresponds to the minimum-fuel solution. See the

0/ 22 >Δ dxvd total 649.0≈x

649.0≈x dxvd total /Δ versus x grap

h in Fig. 6. We note that is negative when dxvd total /Δ 649.0<x and it becomes positive

when , which implies that 649.0>x 649.0≈x is a minimum.

Fig. 7 shows the transfer time versus x . Note that it is a monotonically decreasing fu

nction as before. Thus for this problem the optimal fuel and time transfer orbit may be w

hen , which corresponds to km. For 65.0=x 3106.7133×=a 65.0=x ,

km/s and sec.

1703.0=Δ totalv

03.273=Δt

To compare these values with the Hohmann transfer case, see Table 1. Note that

is smaller for the Hohmann transfer (Case 1) as expected but the transfer time is

much larger.

totalvΔ

Table 1 Comparison of Case 1 and Case 2

Page 19: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

x totalvΔ (km/s) tΔ (second) a (km)

Case 1 π=Δf 0.00 0.1619 2732.0 6721.8

Case 2 10/π=Δf 0.65 0.1703 273.03 6713.3

Difference 0.65 0.0084 -2459.0 -8.5000

Conclusions

The transfer time and delta-velocity equations are stated using Lambert’s theorem. Us

ing these equations, minimum-time and minimum-fuel conditions in terms of the semima

jor axis of the elliptic transfer orbit are derived. Moreover, it is shown that the minimu

m-time transfer orbit approaches a limiting value. It is also shown that when the transfer

angle is 180 degrees the optimal fuel transfer is given by the well-known Hohmann trans

fer. An algorithm with the fuel and time tradeoff is presented. This procedure can be us

ed to find the optimal-time and -fuel transfer orbit in the case of a rendezvous.

Appendix: Proof that Transfer Time is a Decreasing Function of x

In this appendix, we prove that the transfer time Eq. (23) is a monotonically decreasin

g function with respect to x . We show that the first term on the right hand side of Eq. (2

3) is negative. Then we show that the second term’s magnitude is smaller than the first te

rm, thus showing that . 0/ <Δ dxtd

Now, we are ready to show that dx

xdF ]2/)1(,2/5;1,3[ − is less than zero. First we find

using the algorithm given by Battin];2/5;1,3[ zF 10, which is repeated here for the sake o

f completeness:

Page 20: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

Initialize 1111 =Σ== uδ and calculate

11111 ),1(,1

1+++++ +Σ=Σ−=

−= nnnnnn

nnn uuu

δγδ , (A1)

where is given in (24). Then for nγ 1<z , nnzF Σ=

∞→lim];2/5;1,3[ . Second we find f

rom Eq . (25 ) . Th i rd we f ind f rom Eq . (26 ) . F ina l ly we f ind

)(zG

dzdF /

dxxdF ]2/)1(;2/5;1,3[ − using Eq. (27). The result is shown in Fig. 8. Although it is not cl

early shown in Fig. 8, all the values are less than zero for x between –1 and +1, see Tabl

e 2.

Thus this shows that for , 11 <<− x

0]2/)1(;2/5;1,3[34

<−

dxxdF . (A2)

Table 2 Hypergeometric function values

x dx

xdF ]2/)1(;2/5;1,3[ −

1− ∞−

99.0− 510639.2 ×−

99.0 110069.6 −×−

1 Undefined

We compare the magnitude of the first and second terms on the right hand side of Eq.

(23). For the elliptic transfer orbit, )1,1(−∈x and ]1,1[−∈λ . Using this information, we

Page 21: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

plot versus yx /5λ x in Fig. 9 for several values of λ ranging between and . We

note that

1+ 1−

15

≤yxλ . (A3)

Substitute Eq. (8) into , and obtain yx /5λ

)1(1 22

55

xx

yx

−−=

λ

λλ . (A4)

Then we note that when 1/5 =yxλ 1=λ and when 1/5 −=yxλ 1−=λ for all x . Usi

ng Inequality (A3) we obtain

dzdF

yx

dzdF

⎟⎟⎠

⎞⎜⎜⎝

⎛⎟⎠⎞

⎜⎝⎛−≥⎟

⎠⎞

⎜⎝⎛−

5

21

34

21

34 λ . (A5)

Then we use Eqs. (27) and (28) in the above inequality to obtain

dxydF

dxxdF ]2/)1(;2/5;1,3[

34]2/)1(;2/5;1,3[

34 3 −

≥− λ . (A6)

Because of Inequalities (A2) and (A6) we have the following,

0]2/)1(;2/5;1,3[34]2/)1(;2/5;1,3[

34 3 ≤

−−

−dx

ydFdx

xdF λ . (A7)

Finally, because of (23) and (A7) we have the desired result,

0≤Δ

dxtd . (A8)

Thus, is a decreasing function with respect to tΔ x .

Acknowledgment

The author would like to thank Sanguk Lee for introducing Lambert’s theorem to the

author. The author would also like to thank the reviewers for their constructive comment

Page 22: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

s that led to an improved version of the paper.

References

1Lawden, D.F., Optimal Trajectories for Space Navigation, Butterworths & Co., Lond

on, 1963, pp. 96-124.

2Prussing, John E., and Chiu, Jeng-Hua, “Optimal Multiple-Impulse Time-Fixed Rend

ezvous Between Circular Orbits,” Journal of Guidance, Control, and Dynamics, Vol. 9,

No. 1, January-February 1986, pp. 17-22.

3Prussing, John E., “Simple Proof of the Global Optimality of the Hohmann Transfe

r,” Journal of Guidance, Control, and Dynamics, Vol. 15, No. 4, July-August 1992, pp. 1

037-1038.

4Bryson, Arthur E., and Ho, Yu-Chi, Applied Optimal Control: Optimization, Estimati

on, and Control, Hemisphere Publishing Co., New York, 1975, pp. 42-89.

5Betts, John T., “Survey of Numerical Methods for Trajectory Optimization,” Journal

of Guidance, Control, and Dynamics, Vol. 21, No. 2, March-April 1998.

6Battin, Richard H., and Vaughan, Robin M., “An Elegant Lambert Algorithm,” Journ

al of Guidance, Control, and Dynamics, Vol. 7, No. 6, November-December 1984, pp. 66

2-670.

7Palmore, Julian, “An Elementary Proof of the Optimality of Hohmann Transfers,” Jo

urnal of Guidance, Control, and Dynamics, Vol. 7, No. 5, September-October 1984.

8Prussing, John E., and Conway, Bruce A., Orbital Mechanics, Oxford University Pre

ss, New York, 1993, pp. 110.

9Wertz, James R., and Larson, Wiley J. (editors), Space Mission Analysis and Design,

Space Technology Library, Kluwer Academic Publishers, Dordrecht, Netherlands, 1991,

Page 23: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

pp. 129-131

10Battin, Richard H., An Introduction to the Mathematics and Methods of Astrodynami

cs, edited by J. S. Przemieniecki, AIAA Education Series, New York, 1987, pp. 289-307.

Page 24: Fuel- or Time-Optimal Transfers Between Coplanar, Coaxial Ellipses

List of Figure Captions

Fig. 1 Coplanar orbit transfer diagram

Fig. 2 totalvΔ versus x ( π=Δf )

Fig. 3 Transfer time versus x ( π=Δf )

Fig. 4 Transfer orbit semi-major axis versus x

Fig. 5 totalvΔ versus x ( 10/π=Δf )

Fig. 6 versus dxvd total /Δ x ( 10/π=Δf )

Fig. 7 Transfer time versus x ( 10/π=Δf )

Fig. 8 dx

xdF ]2/)1(;2/5;1,3[ − versus x

Fig. 9 versus yx /5λ x for various values of λ