Top Banner
C Dynamical S C A L T E C H Design of low energy space missions using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech www.cds.caltech.edu/shane Department of Aerospace Engineering Texas A&M University April 23, 2004
76

Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Jun 27, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

C����������� Dynamical S�� �����

CA L T EC H

Design of low energy space missionsusing dynamical systems theory

Shane Ross

Control and Dynamical Systems, Caltech

www.cds.caltech.edu/∼shane

Department of Aerospace EngineeringTexas A&M University

April 23, 2004

Page 2: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Low Energy Trajectory Design

�Motivation: future missions

�What is the design problem?

�Solution space of 3-body problem

�Patching two 3-body trajectories:

Mission to orbit multiple Jupiter moons

�Current and Ongoing Work

2

Page 3: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Motivation: Future Missions� Classical approaches to spacecraft trajectory design have

been successful in the past: Hohmann transfers for Apollo,swingbys of planets for Voyager

� Costly in terms of fuel, e.g., large burns for orbit entry

Swingbys: Voyager Tour

3

Page 4: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Motivation: Future Missions� Low energy trajectories → large savings in fuel cost

(as compared to classical approaches)

� Achieved using natural dynamics arising from the pres-ence of a third body (or more)

4

Page 5: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Motivation: Future Missions� Low energy trajectories → large savings in fuel cost

(as compared to classical approaches)

� Achieved using natural dynamics arising from the pres-ence of a third body (or more)

� New possibilities→ long duration observations and/orconstellations of spacecraft using little fuel

4

Page 6: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Motivation: Future Missions� Approach: Apply dynamical systems techniques

to space mission trajectory design

� Find dynamical channels in phase space

Dynamical channels exist throughout the Solar System

5

Page 7: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Motivation: Future Missions

�Current research importance

� development of some NASA mission trajectories, suchas lunar missions and Jupiter Icy Moon Orbiter

� Low thrust missions must consider multi-body effects

6

Page 8: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Motivation: Future Missions

�Current research importance

� development of some NASA mission trajectories, suchas lunar missions and Jupiter Icy Moon Orbiter

� Low thrust missions must consider multi-body effects

� Spin-off: results also apply to mathematically similarproblems in chemistry, astrophysics, and fluid dynamics.

6

Page 9: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Motivation: Future Missions

�Current research importance

� development of some NASA mission trajectories, suchas lunar missions and Jupiter Icy Moon Orbiter

� Low thrust missions must consider multi-body effects

� Spin-off: results also apply to mathematically similarproblems in chemistry, astrophysics, and fluid dynamics.

� Let’s consider some missions...

6

Page 10: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Solar System Metro Map

11

Sun-Earth L1 , L2

High Earth OrbitEarth-Moon L1, L2

MoonLow Earth Orbit

Earth

Mars

Ear

th’s

Nei

ghbo

rhoo

d

Acc

essi

ble

Pla

neta

ry S

urfa

ces

Outer Planetsand beyond

Sun, Mercury, Venus

Progression in Capability DevelopmentExploration Metro Map

Source: Gary L. Martin, NASA Space Architect

7

Page 11: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Genesis Discovery Mission� Genesis has collected solar wind samples at the Sun-

Earth L1 and will return them to Earth this September.

� First mission designed using dynamical systems theory.

Genesis Spacecraft Genesis Trajectory

8

Page 12: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

New Mission Architectures� Lunar L1 Gateway Station

• transportation hub, servicing, commercial uses

Lunar L1 Gateway

9

Page 13: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Multi-Moon Orbiter� Multi-Moon Orbiter

• Jovian, Saturnian, Uranian systems by Ross et al. [1999-2003]

• e.g., orbit Europa, Ganymede, and Callisto in one mission

10

Page 14: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Jupiter Icy Moons Orbiter� NASA is considering a Jupiter Icy Moons Orbiter,

inspired by this work on multi-moon orbiters

• Earliest launch: 2011

Jupiter Icy Moons Orbiter

11

Page 15: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Design Problem Description� Spacecraft P in gravity field of N massive bodies

� N massive bodies move in prescribed orbits

M0

M1

M2

P

12

Page 16: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Design Problem Description� Goal: initial orbit −→ final orbit

� Controls: impulsive or low thrust

P

13

Page 17: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Design Problem Description� Impulsive controls: instantaneous changes in space-

craft velocity, with norm ∆vi at time ti

P

t1,∆v1

ti,∆vi

14

Page 18: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Design Problem Description� corresponds to high-thrust engine burn maneuvers

� proportional to fuel consumption via rocket equation

P

t1,∆v1

ti,∆vi

15

Page 19: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Design Problem Description� Minimize Fuel/Energy: find the maneuver times ti

and sizes ∆vi to minimize∑

i ∆vi = total ∆V

P

t1,∆v1

ti,∆vi

16

Page 20: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Tools Used in Solution� Hint: Use natural dynamics as much as possible i.e.,

lanes of fast travel

17

Page 21: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Tools Used in Solution� Hint: Use natural dynamics as much as possible i.e.,

lanes of fast travel

� Hierarchy of models

– simple model → initial guess for complex model

17

Page 22: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Tools Used in Solution� Patched 3-body approximation

N+1 body system decomposed into 3-body subsystems:

spacecraft P + two massive bodies Mi & Mj

18

Page 23: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Tools Used in Solution� Patched 3-body approximation

N+1 body system decomposed into 3-body subsystems:

spacecraft P + two massive bodies Mi & Mj

� 3-body problem nonlinear dynamics

• phase space → tubes, resonance structures, ballistic capture

• patched solutions → first guess solution in realistic model

• Numerical continuation yields fast convergence to real sol’n

18

Page 24: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Tools Used in Solution� Patched 3-body approximation

N+1 body system decomposed into 3-body subsystems:

spacecraft P + two massive bodies Mi & Mj

� 3-body problem nonlinear dynamics

• phase space → tubes, resonance structures, ballistic capture

• patched solutions → first guess solution in realistic model

• Numerical continuation yields fast convergence to real sol’n

� Further refinements

– optimal control and parametric trade studies

– trajectory correction: work with natural dynamics

• e.g., trajectory correction maneuvers for Genesis(Ross et al. [2002])

18

Page 25: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Patched 3-Body Approx.� Consider spacecraft P in field of 3 massive bodies,

M0, M1, M2 e.g., Jupiter and two moons

d1d2

M0

M2

M1

Central mass M0 and two massive orbiting bodies, M1 and M2

19

Page 26: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Patched 3-Body Approx.� Consider spacecraft P in field of 3 massive bodies,

M0, M1, M2 e.g., Jupiter and two moons

d1d2

M0

M2

M1

Central mass M0 and two massive orbiting bodies, M1 and M2

� Assumption: Only one 3-body interaction dominates ata time (found to hold quite well)

19

Page 27: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Patched 3-Body Approx.� Initial approximation

4-body system approximated as two 3-body subsystems

� for t < 0, model as P -M0-M1

for t ≥ 0, model as P -M0-M2

i.e., we “patch” two 3-body solutions

20

Page 28: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Patched 3-Body Approx.� Initial approximation

4-body system approximated as two 3-body subsystems

� for t < 0, model as P -M0-M1

for t ≥ 0, model as P -M0-M2

i.e., we “patch” two 3-body solutions

� 3-body solutions are now known quite well

(Ross [2004]; Koon, Lo, Marsden, Ross [2004], ...)

Consider the 3-body problem...

20

Page 29: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

3-Body Problem� Planar, circular, restricted 3-body problem

– P in field of two bodies, m1 and m2

– x-y frame rotates w.r.t. X-Y inertial frame

Y

X

xy

t

P

m2

m1

21

Page 30: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

3-Body Problem� Equations of motion describe P moving in an effective

potential plus a coriolis force

xm1

m2

P

(−µ,0) (1−µ,0)

(x,y)

y U(x,y)_

L4

L5

L3

L1

L2

Position Space Effective Potential

22

Page 31: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Hamiltonian System� Hamiltonian function

H(x, y, px, py) =1

2((px + y)2 + (py − x)2) + U(x, y),

where px and py are the conjugate momenta, and

U(x, y) = −1

2(x2 + y2)− 1− µ

r1− µ

r2

where r1 and r2 are the distances of P from m1 and m2

and

µ =m2

m1 + m2∈ (0, 0.5].

� Eqs. of motion in 4D phase space.

23

Page 32: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Motion within Energy Surface� For fixed µ, an energy surface of energy ε is

Mµ(ε) = {(x, y, px, py) | H(x, y, px, py) = ε}.In the 2 d.o.f. problem, these are 3D surfaces foliatingthe 4D phase space.

� In 3 d.o.f., 5D energy surfaces.

24

Page 33: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Realms of Possible Motion�Mµ(ε) partitioned into three realms

e.g., Earth realm = phase space around Earth

� ε determines their connectivity

"No Fly Zone"

Particle/Spacecraft

L1

EarthRealm

Moon

MoonRealm

25

Page 34: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Multi-Scale Dynamics� n ≥ 2 d.o.f. Hamiltonian systems

– Phase space has structures mediating transport

– Controls can take use of these for efficiency

26

Page 35: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Multi-Scale Dynamics� n ≥ 2 d.o.f. Hamiltonian systems

– Phase space has structures mediating transport

– Controls can take use of these for efficiency

� Multi-scale approach

– Tube dynamics : motion between realms

– Lobe dynamics : motion between regions in a realm

26

Page 36: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Multi-Scale Dynamics� Realms connected by tubes in the phase space

y

x

py

Earth Realm Moon Realm

L1

Phase Space (Position + Velocity)

27

Page 37: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Multi-Scale Dynamics� Tubes associated with periodic orbits about L1, L2

– Control ballistic capture and escape

Moon

L2Ballistic

Capture Into Elliptical Orbit

EarthL2

orbit

Moon

P

Tube leading to ballistic capture around the Moon (seen in rotating frame)

28

Page 38: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Multi-Scale Dynamics� Poincare section Ui in Realm i, i = 1, . . . , k

� Lobe dynamics: evolution on Ui

� Tube dynamics: evolution between Ui

L1Earth

U1 U2

L1

Poincare Section

U2

Position Space Phase Space

29

Page 39: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Tube Dynamics◦Motion between Poincare section on Mµ(ε):

Ui = {(x, px)|y = const ∈ Realm i, py = g(x, px, y; µ, ε) > 0}.System reduced to area-preserving k-map dynamics between the k Ui.

U1 U2

Earth Realm Moon Realm

Tubes

Poincare surfaces-of-section U1 & U2 linked by tubes

30

Page 40: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Tube Dynamics: Theorem

�Theorem of global orbit structure

� says we can construct an orbit with any itinerary,eg (. . . , M, X,M,E,M,E, . . .), where X, M and Edenote the different realms (symbolic dynamics)

◦Main theorem of Ross et al. [2000]

E M

L1 L2

X

31

Page 41: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Construction of Trajectories� Systematic construction of trajectories with desired

itineraries – trajectories which use little or no fuel.

• by linking tubes in the right order → tube hopping

� Itineraries for multiple 3-body systems possible too.

Tube hopping

32

Page 42: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Resonant Flybys� Tubes do not give the full picture...

� Considerable fuel savings can be achieved by usingresonant flybys

P

m1

m2

Underlying mechanism:overlap of resonance regions, under-stood using lobe dynamics.

Goal: an optimal sequence of flybys.

33

Page 43: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Resonance Structure� Poincare section reveals “chaotic zone”

– unstable periodic points govern chaotic motion

Identify

Argument of Periapse (radians)

Sem

imaj

or

Ax

is

34

Page 44: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Resonance Structure & Lobes� Their stable & unstable manifolds bound

resonance regions

– Lobes associated with motion around it

– Orbit changes for zero fuel cost

Movement among resonances◦ This is confirmed by numerical computation.

◦ Shaded region bounded by stable and unstable invariant manifolds of anunstable resonant (periodic) orbit.

13

35

Page 45: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Resonance Structure & Lobes◦ Trajectory construction:

Large orbit changes with little or no fuel via resonant flybys.

P

m1

m2

Surface-of-section Large orbit changes

36

Page 46: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Patching Two 3-Body Sol’ns

�Multi-Moon Orbiter (e.g., JIMO)

� Orbit multiple moons with a single spacecraft

� Advantage: Longer observations

� Disadvantage: Standard “patched-conics” won’t work

– yields prohibitively high ∆V

� But: Patched three-body approx. works

– yields lower, technically feasible ∆V

37

Page 47: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Multi-Moon Orbiters� Example 1: Europa → Io → Jupiter

38

Page 48: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Multi-Moon Orbiters� Example 2: Ganymede-Europa Orbiter

◦ ∆V of 1400 m/s was half the Hohmann transfer

◦ Ross et al. [2001]

Ganymede's orbit

Jupiter

0.98

0.99

1

1.01

1.02

-0.02

-0.01

0

0.01

0.02

-0.02

-0.015

-0.01

-0.005

0

0.005

0.01

0.015

0.02

xy

z

0.99

0.995

1

1.005

1.01 -0.01

-0.005

0

0.005

0.01

-0.01

-0.005

0

0.005

0.01

y

x

z

Close approachto Ganymede

Injection intohigh inclination

orbit around Europa

Europa's orbit

(a)

(b) (c)

-1. 5

-1

-0. 5

0

0.5

1

1.5

-1. 5

-1

-0. 5

0

0.5

1

1.5

x

y

z

Maneuverperformed

39

Page 49: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

JIMO Prototype� Example 3: Callisto-Ganymede-Europa Orbiter

◦ Visit all icy moons: ∆V ∼ 0, flight time ∼ 30 months

◦ Uses resonant flybys, tubes for capture/escape

◦ Ross [2001], Ross et al. [2003]

Low Energy Tour of Jupiter’s MoonsSeen in Jovicentric Inertial Frame

Jupiter

Callisto Ganymede Europa

Injection intohigh inclination

orbit around Europa

40

Page 50: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Current and Ongoing Work� Fully automated algorithm for trajectory generation

� Consider model uncertainty, unmodeled dynamics, noise

� Trajectory correction when errors occur

– Re-targeting of original (nominal) trajectory vs.re-generation of nominal trajectory

– Trajectory correction work for Genesis is a first step

41

Page 51: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Current and Ongoing Work� Getting Genesis onto the destination orbit at the right

time, while minimizing fuel consumption

from Serban, Koon, Lo, Marsden, Petzold, Ross, and Wilson [2002]

42

Page 52: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Current and Ongoing Work

Parametric Studies of

Optimal Correction Solutions:

- A mixture of dynamical systems

theory and optimal control

43

Page 53: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Current and Ongoing Work� Incorporation of low thrust

� Design to take best advantage of natural dynamics

Spiral out from Europa Europa to Io transfer

44

Page 54: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Current and Ongoing Work� Meet goals/constraints of real missions

e.g., desired orbit/duration at each moon, radiation dose

� Decrease flight time: evidence suggests large decreasein time for small increase in ∆V

45

Page 55: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Current and Ongoing Work� Spin-off: Results also apply to mathematically similar

problems in astrodynamics, chemistry, fluids, ...

– phase space transport

– networks of full body problems

� Applications

– asteroid collision prediction (Ross [2003])

– underwater vehicle navigation (Lekien, Ross [2003])

– atmospheric mixing (Bhat, Fung, Ross [2003])

– biomolecular design (Gabern, Marsden, Ross [2004])

46

Page 56: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

The EndSome References• Ross, S.D. [2004] Cylindrical manifolds and tube dynamics in the restricted three-body

problem. PhD thesis, California Institute of Technology.

• Ross, S.D., Koon, W.S., M.W. Lo, & J.E. Marsden [2003] Design of a Multi-MoonOrbiter, AAS/AIAA Space Flight Mechanics Meeting, Puerto Rico.

• Gomez, G., W.S. Koon, M.W. Lo, J.E. Marsden, J. Masdemont & S.D. Ross [2004]Connecting orbits and invariant manifolds in the spatial restricted three-body. Non-linearity, to appear.

• Serban, R., W.S. Koon, M.W. Lo, J.E. Marsden, L.R. Petzold, S.D. Ross & R.S. Wilson[2002] Halo orbit mission correction maneuvers using optimal control. Automatica38(4), 571–583.

• Koon, W.S., M.W. Lo, J.E. Marsden & S.D. Ross [2000] Heteroclinic connectionsbetween periodic orbits and resonance transitions in celestial mechanics. Chaos 10(2),427–469.

For papers, movies, etc., visit the website:www.cds.caltech.edu/∼shane

47

Page 57: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Extra Slides

48

Page 58: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Other Trajectory Studies

� Many other trajectories can be designed usingsimilar procedures

� One system of particular interest is the Earth-Moonvicinity, with the Sun’s perturbation

d1

d2

M0

M1

M2

M2 in orbit around M1;both in orbit about M0

49

Page 59: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Sun-Earth-Moon Trajectories� Fuel efficient paths to the Moon

50

Page 60: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Sun-Earth-Moon Trajectories� 20% more fuel efficient than Apollo-like transfer

∆V

L2L1

Earth

Moon's Orbit

Sun

Ballistic Capture

Sun-Earth Rotating Frame

Inertial Frame

Moon's Orbit

Earth

Ballistic Capture

∆V

51

Page 61: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Sun-Earth-Moon Trajectories

shootthemoon-rotating.qt

52

Page 62: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Sun-Earth-Moon Trajectories� Below is a fuel-optimal transfer between the Lunar L1

Gateway station and a Sun-Earth L2 orbit

0.8 0.85 0.9 0.95 1 1.05 1.1 1.15 1.2 1.25

-0..2

-0.15

-0.1

-0.05

0

0.05

0.1

0.15

0..2

x

y

Moon L1 to Earth L2 Transfer:

Earth-Moon Rotating Frame

Moon

Moon L1 orbit

Earth

∆V = 14 m/s Transfer Trajectory

0.995 1 1.005 1.01 1.015

-0.01

-0.008

-0.006

-0.004

-0.002

0

0.002

0.004

0.006

0.008

0.01

x

y

Moon's Orbit

Earth

Earth L2 orbit

Transfer Trajectory

(38 days)

Sun

Moon L1 to Earth L2 Transfer:

Earth-Sun Rotating Frame

53

Page 63: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Sun-Earth-Moon Trajectories

Sun-Earth frame movie

54

Page 64: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Inter-Moon Transfer� The transfer between three-body systems occurs when

energy surfaces intersect; can be seen on semimajor axisvs. eccentricity diagram (similar to Tisserand curves of Longuski et al.)

55

Page 65: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Inter-Moon Transfer� The transfer between three-body systems occurs when

energy surfaces intersect; can be seen on semimajor axisvs. eccentricity diagram (similar to Tisserand curves of Longuski et al.)

1 1.5 2 2.5 3 3.5 4

0

0.05

0.1

0.15

0.2

0.25

0.3

Spacecraft jumping between resonances on the way to Europa

semimajor axis (aEuropa

= 1)

ecce

ntr

icit

y

E G C

Curves of Constant3−Body Energy

within each system

Spacecraft path

55

Page 66: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Lobe Dynamics: Partition Σ� Let Σ = Ui, then our Poincare map is a diffeomorphism

f : Σ −→ Σ,

� f is orientation-preserving and area-preserving

� Let pi, i = 1, ..., Np, denote a collection of saddle-typehyperbolic periodic points for f .

56

Page 67: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Lobe Dynamics: Partition ΣThese are the unstable resonances reduced to Σ.

Poincare surface of section

57

Page 68: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Lobe Dynamics: Partition Σ◦ Pieces of Wu(pi) and W s(pi) partition Σ

p2p3

p1

Unstable and stable manifolds in red and green, resp.

58

Page 69: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Lobe Dynamics: Partition Σ◦ Intersection of unstable and stable manifolds define boundaries.

q2

q1q4

q5

q6

q3

p2p3

p1

59

Page 70: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Lobe Dynamics: Partition Σ◦ These boundaries divide phase space into regions, Ri, i = 1, . . . , NR

R1

R5

R4

R3

R2

q2

q1q4

q5

q6

q3

p2p3

p1

60

Page 71: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Lobe Dynamics: Turnstile� L1,2(1) and L2,1(1) are called a turnstile

R1

R2

q

pipj

f -1(q)

L2,1(1)

L1,2(1)

61

Page 72: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Lobe Dynamics: Turnstile� They map from entirely in one region to another under

one iteration of f

R1

R2

q

pipj

f -1(q)

L2,1(1)

L1,2(1)

f (L1,2(1))

f (L2,1(1))

62

Page 73: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Move Amongst Resonances◦ Numerics: regions and lobes can be efficiently computed (MANGEN).

Identify

Argument of Periapse

Semim

ajo

r Axis

Unstable and stable manifolds in red and green, resp.

63

Page 74: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Inter-Moon Transfer� Resonant gravity assists with outer moon M1

� When periapse close to inner moon M2’s orbit is reached,J-M2 system dynamics “take over”

Leaving moon M1 Approaching moon M2

Apoapse A fixed Periapse P fixed

64

Page 75: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Ballistic Capture� Final phase of inter-moon transfer → enter tube leading

to ballistic capture

Jovian Moon

L2Ballistic

Capture Into Elliptical Orbit

JupiterL2

orbit

Jovian

Moon

P

Tube leading to ballistic capture around a moon (seen in rotating frame)

65

Page 76: Design of low energy space missions using dynamical ...sdross/talks/tamu-2004.pdf · using dynamical systems theory Shane Ross Control and Dynamical Systems, Caltech ... Achieved

Resulting Trajectory� Σi∆vi = 22 m/s (!!!), but flight time ≈ 3 years

Low Energy Tour of Jupiter’s MoonsSeen in Jovicentric Inertial Frame

Jupiter

Callisto Ganymede Europa

66