64
Orbit Design and Launchers Alpbach Summerschool 2012 Marcus Hallmann (DLR) [email protected]

Orbit Design and Launchers - Austria · Orbit Design and Launchers Alpbach Summerschool 2012 Marcus Hallmann (DLR) [email protected]

  • Upload
    hathien

  • View
    224

  • Download
    0

Embed Size (px)

Citation preview

Orbit Design and Launchers

Alpbach Summerschool 2012

Marcus Hallmann (DLR)

[email protected]

[email protected]

Content

Mission Analysis in the Context of System Engineering

Keplerian Elements

Hohmann Transfer / Inclination Change

Lambert Problem

C3 and Launcher Performance

Gravity Assist

Low Thrust

[email protected]

Content

Mission Analysis in the Context of System Engineering

Keplerian Elements

Hohmann Transfer / Inclination Change

Lambert Problem

C3 and Launcher Performance

Gravity Assist

Low Thrust

[email protected]

Quelle: TSTI

[email protected]

The Orbit Design Process

Establish orbit types

Determine orbit related requirements

Assess launch options

Create ΔV budget

Perform orbit design trades

[email protected]

Determine orbit related requirements

Temperature gradient

Absolute temperature

Straylight reduction

Max eclipse time

Communication requirements ( volume, timeliness )

Sun-Spacecraft-Earth angle

Scan strategy

Attitude disturbance reduction

Radiation (total dose over mission time)

[email protected]

Content

Mission Analysis in the Context of System Engineering

Keplerian Elements

Hohmann Transfer / Inclination Change

Lambert Problem

C3 and Launcher Performance

Gravity Assist

Low Thrust

[email protected]

Equation of motion:

Energy:

Orbit angular momentum:

Two-Body System

3· 0r r

r

m- =

2

2

v

r

mx = -

h r v= ´

[email protected]

Conic Sections

Equation of a conic section (trajectory equation):

Slicing the cone with a plane:e>1 Hyperbola0<e<1 Ellipsee=0 Circlee=1 Parabola

1 cos( )

pr

e n=

+

[email protected]

Ellipse

Focus F and F‘

Semimajor axis a

Semiminor axis b

Semiparameter p

Eccentricity e

True anomaly n

Apoapsis rmax = ra

Earth = Apogee; Sun = Aphelion; Moon = Aposelen

Periapsis rmin = rp

Earth = Perigee; Sun = Perihelion; Moon = Periselen

[email protected]

Ellipse

2PF PF a¢ + =

2 2 2 2( ) 1b ae a b a e+ = = -

(1 )1 cos(0) 1

(1 )1 cos( ) 1

p

a

p pr a e

e ep p

r a ee ep

= - = =+ ⋅ +

+ = ==+ ⋅ -

2 2(1 ) /p a e b a= - =

2a pr r a+ =

a p

a p

r re

r r

-=

+

[email protected]

Hyperbola

2PF PF a¢- = -

1b a e= -

(1 )pr a e= -

2 2(1 ) /p a e b a= - = -

[email protected]

Hyperbola

1 cos( )

1cos( ) lim

10

1

r

pe

rp

er e

e

e

n

n¥ ¥

+ =

æ ö÷ç= - ÷ç ÷ç ÷è ø

= -

= -

1arccos( )

en¥ = -

[email protected]

Two-Body Motion

Orbital period:

Orbital energy:

Vis-Viva equation:

Eccentric anomaly E:

Mean anomaly M:

3

·2·a

P pm

=

2 2 1v

r amæ ö÷ç= - ÷ç ÷ç ÷è ø

2

2 2

v

a r

m mx = - = -

3sin( ) ( )pM E e E t t

a

m= - = -

cos( )cos( )

1 cos( )

eE

e

nn

+=

+

[email protected]

Orbital Elements

a semimajor axis

e eccentricity

I inclination

Ω ascending node

ω argument of periapsis

ν true anomaly

0 0

0 0 0 0

0 0

( ) ( )

( ) ( ) ( ) ( )

( ) ( )

x x

y y

z z

r t v t

r t r t v t v t

r t v t

æ ö æ ö÷ ÷ç ç÷ ÷ç ç÷ ÷ç ç÷ ÷ç ç= =÷ ÷ç ç÷ ÷ç ç÷ ÷÷ ÷ç ç÷ ÷ç çè ø è ø

[email protected]

Content

Mission Analysis in the Context of System Engineering

Keplerian Elements

Hohmann Transfer / Inclination Change

Lambert Problem

C3 and Launcher Performance

Gravity Assist

Low Thrust

[email protected]

Ecsape Velocity from a Circular Orbit

Circlevr

m=

2Parabolav

r

m⋅=

2CiParabol ca r lev v v

r r

m m⋅D = = --

( )2 1D = ⋅ -vr

m

[email protected]

Hohmann Transfer

1D = -p p Kv v v

2D = -a K av v v

D = D + DHohmann p av v v

1 2

2 2

+ += =p ar r r r

a

( )1 1

2

1

21 1

1 1

2Hohmann

kv

r k r

k

k

r

r

k

m mæ ö æ öæ ö⋅ ÷ ÷ç ç ÷ç÷ ÷ç çD = - + - ÷ç÷ ÷ç ÷ç ç÷ ÷÷÷÷ çç è ø+ +è øè

=

ø

:

[email protected]

Solar System Parameters

Planet e i[°] r[AU] vF[km/s] v[km/s] Period[yr]

Mercury 0.205 7.0 0.39 4.3 47.9 0.241

Venus 0.007 3.4 0.72 10.4 35.0 0.615

Earth 0.017 0.0 1.00 11.2 29.8 1.000

Mars 0.094 1.9 1.52 5.0 24.1 1.88

Jupiter 0.049 1.3 5.20 59.5 13.1 11.9

Saturn 0.057 2.5 9.58 35.5 9.7 29.4

Uranus 0.046 0.8 19.20 21.3 6.8 83.7

Neptune 0.011 1.8 30.05 23.5 5.4 163.7

Pluto 0.244 17.2 39.24 1.1 4.7 248.0

[email protected]

Hohmann Transfer, Δv Magnitude in the Solar System

0 5 10 15 20 25 30 35 400

2

4

6

8

10

12

14

16

Zielorbit [AU]

delta

V [k

m/s

]

Hohmann Transfer von der Erde

Mars

dvdvp

dva

[email protected]

Hohmann Transfer

0.2 0.4 0.6 0.8 1 1.2 1.4 1.60

5

10

15

20

25

Zielorbit [AU]

delta

V [k

m/s

]

Hohmann Transfer von der Erde

Mars

Venus

Merkur dvdvp

dva

[email protected]

Hohmann Transfer, Time-of-Flight

3

2

P at p

mD = =

Time-of-Flight:

( )1 23

1.52 1 1

2 2

+

Å

æ ö+ ÷ç= = ⋅ ÷ç ÷ç ÷è ø

r r

kPp

m

0.2 0.4 0.6 0.8 1 1.2 1.4 1.60.25

0.3

0.35

0.4

0.45

0.5

0.55

0.6

0.65

0.7

0.75

Zielorbit [AU]

Tran

sfer

zeit

[yr]

Hohmann Transfer von der Erde

Mars

VenusMerkur

0 5 10 15 20 25 30 35 400

5

10

15

20

25

30

35

40

45

50

Zielorbit [AU]

Tran

sfer

zeit

[yr]

Hohmann Transfer von der Erde

[email protected]

Phase Angle γ

( )1 23

2( )

+

D = D =

r r

Mars Mars Marsn t nn pm

( )1 23

2

+

D =

r r

Mars Marsnn pm

( )1 23

2

32

+

D =

r r

Marsr

mn p

m

1.51 1

2

æ ö+ ÷ç ÷çD = ⋅ ÷ç ÷ç ÷÷çè ø

kMarsn p

1.51 11

2

æ öæ ö ÷ç + ÷÷çç ÷÷çç= - D = ⋅ - ÷÷çç ÷÷çç ÷÷÷çç ÷è ø ÷çè ø

kMarsg p n p

1 0

1 0

k

k

gg

> >< <

outbound, target planet must be in front of Earthinbound, target planet must be behind Earth

[email protected]

0 5 10 15 20 25 30 35 40-300

-250

-200

-150

-100

-50

0

50

100

150

Zielorbit [AU]

Pha

senw

inke

l [d

eg]

Hohmann Transfer von der Erde

Phase Angle γ

1.51 11

2

æ öæ ö ÷ç + ÷÷çç ÷÷çç= - D = ⋅ - ÷÷çç ÷÷çç ÷÷÷çç ÷è ø ÷çè ø

kMarsg p n p

[email protected]

Synodic Period

2n

P

p=

Mean angular velocity:

( )1 1.51

2 1

1Syn

k

Pn

pt = = ⋅

D -

2 1n n nD = -Relative angular velocity between two planets:

( )1.51

1

1Syn

k

Pt Å= ⋅-

Synodic period:

[email protected]

Synodic Period

0 5 10 15 20 25 30 35 400

0.5

1

1.5

2

2.5

3

3.5

4

4.5

Zielorbit [AU]

Syn

odis

che

Per

iode

[J

ahre

]

Hohmann Transfer von der Erde

( )1.51

1

1Å= ⋅

-Syn

k

Pt

[email protected]

Δv for a change in Inclination of an Elliptical Orbit

1 2 cos= = ⋅ v v v f

cos sin2 2

æ öD D ÷ç= ⋅ ⋅ ÷ç ÷ç ÷è øv i

v f

2 cos sin2

æ öD ÷çD = ⋅ ⋅ ⋅ ÷ç ÷ç ÷è øi

v v f

[email protected]

Content

Mission Analysis in the Context of System Engineering

Keplerian Elements

Hohmann Transfer / Inclination Change

Lambert Problem

C3 and Launcher Performance

Gravity Assist

Low Thrust

[email protected]

Lambert Problem

1 2 2 1, , ,r r t t We know :

1 2r r

We are looking for the ellipse or hyperbola which connects und

In the real world the orbits of the planets are neither coplanar nor circular.

2 1t t t- = DIf we specify the time-of-flight( ), only one soultion exists.

[email protected]

Earth-Mars Transfer Lambert

[email protected]

Earth-Venus Transfer Lambert

[email protected]

Earth-Saturn Transfer Lambert

[email protected]

„Hyperbola Elements“

Hyperbola elements are useful for describing an orbit when leaving or approaching a planet.

6 elements are needed:

rp

C3 energy = (v∞)2

Right ascension α and declination δ of theoutgoing asymptote

Velocity azimuth at periapsis

True anomaly

[email protected]

Leaving Earth

2a

v

¥

= -

2

1 1p pr r ve

a m¥

Å

⋅= - = +

1acos

en¥

æ ö÷ç= - ÷ç ÷ç ÷è ø

w n¥+Angle between ascending node and asymptote:

sin sin sin( )i w nd¥ ¥= +For the declination we can derive:

[email protected]

Example Mars-Transfer in 2003

Solve Lambert problem:

Launch Epoch [ModJDate]

Tran

sfer

Tim

e [D

ays]

Cost Function = dv1 + dv2 [km/s]

5.6675 5.6675 5.6675 5.6675 5.6675 5.6675 5.6675 5.6675 5.6675 5.6675

5.265 5.27 5.275 5.28 5.285 5.29 5.295 5.3

x 104

100

150

200

250

300

350

400

5.8

6

6.2

6.4

6.6

6.8

7

7.2

7.4

7.6

7.8

2

2

1

2

2.90

0.55

0.28

10.73

5.46

2.97

3 8.786

kms

kms

kms

dv v

Mag

C v

ad

¥

¥

¥

¥

æ ö÷ç ÷ç ÷ç ÷ç= = - ÷ç ÷ç ÷÷ç- ÷çè ø

= - = -

=

= =

In spherical coordinates:

[email protected]

Example Mars-Transfer in 2003

Credits: OFOISR, Proton Users Manual

[email protected]

Example Mars-Transfer in 2003

2

1 1.1452pr ve

Å

⋅= + =

1acos 150.83

en¥

æ ö÷ç= - ÷ = ç ÷ç ÷è ø

1 2

sin sin sin( )

sin sinasin 180 asin

sin sin

i

i i

d w nd d

w n w n

¥

¥ ¥

= +æ ö æ ö÷ ÷ç ç= ÷ - = - ÷ -ç ç÷ ÷ç ç÷ ÷è ø è ø

64.8

200ParkingOrbit

ParkingOrbit

i

h km

= =

Start from Baikanour:

1

2

203

35

ww

= =

2 solutions:

[email protected]

Example Mars-Transfer in 2003

( ) ( )tan cos( )sin ; cos

tan cosi

d w na a

d¥ ¥

¥ ¥¥

+-W = -W =

For the ascending node we can derive:

tan cos( )atan ,

tan cosi

d w na

d¥ ¥

¥¥

Wæ ö+ ÷ç ÷W = - ç ÷ç ÷çè ø

goes from 0..360°, quadrant check must be performed:

1

2

351.84

346.66

W = W =

· W

·

is controlled via the time spent in the parking orbit

is controlled via the daily launch time

the launch date comes out of the solution to the Lambert problem

[email protected]

Approaching the Target Planet, B-Plane

vS

¥

=

Definition B-Plane:

zT S e= ´

ze can be the North Pole or e.g. the ecliptic

R

R S T= ´

forms a right-handed orthogonal system:

[email protected]

Approaching the Target Planet, B-Plane

[email protected]

Approaching the Target Planet, B-Plane

cos cos cos i

qq d¥ =

We can derive a relation for the B-Plane angle :

.i d¥³Out of this we can see that the inclination is constrained:

0 50 100 150 200 250 300 3500

20

40

60

80

100

120

140

160

180

[deg]

i [de

g]

=0°

=30°

[email protected]

Content

Mission Analysis in the Context of System Engineering

Keplerian Elements

Hohmann Transfer / Inclination Change

Lambert Problem

C3 and Launcher Performance

Gravity Assist

Low Thrust

[email protected]

C3 and Launcher Performance, Soyuz

Source: ArianeSpace (Soyuz)

23C va

m¥º = -

2

22.97 3 8. 1258 0kgkm km

s sv mC¥ = = »

3 0

3 0

C

C

> <

HyperbolaEllipse

2

28.79 3 77.2km km

s sCv m¥ == »

[email protected]

C3 and Launcher Performance

Credits: ESOC

[email protected]

C3 und Launcher Performance, Atlas2

28.79 3 77.2km km

s sCv m¥ == »

Credits: NASA

[email protected]

Content

Mission Analysis in the Context of System Engineering

Keplerian Elements

Hohmann Transfer / Inclination Change

Lambert Problem

C3 and Launcher Performance

Gravity Assist

Low Thrust

[email protected]

Gravity Assist 2D Case

2

1cos

1

)(

peri

Planet

er v

e

n

m

¥

¥

= -

⋅= +

12 arcsin

ea

æ ö÷ç= ⋅ ÷ç ÷ç ÷è ø

Deflection angle:

( )v va¥- ¥+= ⋅Rot

12 ¥D = ⋅Satv v

e

[email protected]

Gravity Assist 2D Case

In front of the planet => Heliocentric velocity decrease

Behind the planet => Heliocentric velocity increase

[email protected]

Gravity Assist, 3D Case

[email protected]

Gravity Assist 3D Case

( ) ( ( ))pv r vq a¥- ¥+= ⋅ ⋅Rot Rot

Sat Planetv v v¥- -= -

Sat Planetv v v+ ¥+= +

You can choose θ and rp for free(without spending any deltaV), because the asymptote can bemoved around the B-plane.

[email protected]

Gravity Assist, Tisserand‘s Graph

( )22 1 cos( )SatSat Sat

Sat

v

r aT e i

a rÅ

Å

¥

= + ⋅ - =

=

constant for sequential fly-by's at a planet

constant (it's just a rotation of the velocity vector relative to the planet )

Can be used to find possible GA sequences

0.4 0.5 0.6 0.7 0.8 0.9 1 1.1

0.8

1

1.2

1.4

1.6

1.8

2

2.2

2.4

2.6

rp [AU]

r a [AU

]

E 3E 4E 5E 6V 3V 4V 5V 6

0.6 0.62 0.64 0.66 0.68 0.7 0.72 0.74 0.76 0.780.8

0.85

0.9

0.95

1

1.05

1.1

1.15

1.2

1.25

rp [AU]

r a [AU

]

E 3E 4E 5E 6V 3V 4V 5V 6

[email protected]

Gravity Assist, Tisserand‘s Graph

0.6 0.7 0.8 0.9 1 1.10

1

2

3

4

5

6

rp [AU]

r a [AU

]

E 3E 4E 5E 6E 8E 10V 3V 4V 5V 6J 5.5J 6

[email protected]

Gravity Assist, VEE Sequence to Jupiter

[email protected]

Gravity Assist, VEE Sequence to Jupiter

0

1...4

1...3

1...3

1...3

7385.41 200

(169.62 311.74 730.51 1008.01)

_ 0.27 0.2

p

t MJD

tof days

dsmx

r

e

q

æ ö÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç= =÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷çè ø

Typical design paramters for the optimizer:

3 0.30

(3.19 1.19 1.05)

(-92.99 - 46.95 - 82.03) degPlanetR

æ ö÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷ç ÷÷çè ø

Cost function can be: total dv, total time of flight, radiation dose, ...

0.00 3.94

0.00 / 7.04 /

0.05 7.59dsm GAdv km s dv km s

æ ö æ ö÷ ÷ç ç÷ ÷ç ç÷ ÷ç ç÷ ÷ç ç= =÷ ÷ç ç÷ ÷ç ç÷ ÷÷ ÷ç ç÷ ÷ç çè ø è ø

3.08 5.54km kmesc Jupiters s

v v¥= =

[email protected]

Gravity Assist, Tisserand‘s Graphs, Jupiter System

0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

x 106

0

5

10

15

20

25

30

35

40

45

50

rp [km]

Per

iod

[day

s]

E G C

[email protected]

Gravity Assist, Tisserand‘s Graphs, Jupiter System

4.5 5 5.5 6 6.5 7 7.5 8

x 105

3

4

5

6

7

8

9

10

11

12

13

rp [km]

Per

iod

[day

s]

E

[email protected]

Gravity Assist, Jupiter System, Ganymede Fly-by OI

_ 0.30 0.89

0.59 !!!

km kmOI withGA OIs s

kmforfree s

dv dv

dv

= =

=

[email protected]

Gravity Assist, Jupiter System, Endgame

[email protected]

Content

Mission Analysis in the Context of System Engineering

Keplerian Elements

Hohmann Transfer / Inclination Change

Lambert Problem

C3 and Launcher Performance

Gravity Assist

Low Thrust

[email protected]

Low Thrust

max 0.5

3000sp

F N

I s

==

[email protected]

Lambert Solver for Low ThrustShape-Based Approach

Exponential sinuoid used by Petropoulos:

Inverse polynominal used by Wall and Conway:

[email protected]

Literatur

Interplanetary Mission Analysis and Design, Stephen KembleISBN 3-540-29913-0

Fundamentals of Astrodynamics and Applications, David ValladoISBN 978-1881883142

Space Mission Engineering: The new SMAD, James R. WertzISBN 978-1-881-883-15-9

Deep Space Craft, An overview of Interplanetary Flight, Dave DoodyISBN 978-3-540-89509

[email protected]

Web

http://sourceforge.net/projects/pagmo/

http://keptoolbox.sourceforge.net/

http://nssdc.gsfc.nasa.gov/planetary/planetfact.html

http://naif.jpl.nasa.gov/naif/spiceconcept.html