jrealm
Transcription
jrealm
C A L T E C H C Dynamical S Cylindrical Manifolds and Tube Dynamics in the Restricted Three-Body Problem Shane D. Ross Control and Dynamical Systems, Caltech www.cds.caltech.edu/∼shane/pub/thesis/ April 7, 2004 Acknowledgements Committee: M. Lo, J. Marsden, R. Murray, D. Scheeres W. Koon G. Gómez, J. Masdemont CDS staff & students JPL’s Navigation & Mission Design section 2 Motivation Low energy spacecraft trajectories Genesis has collected solar wind samples at the SunEarth L1 and will return them to Earth this September. First mission designed using dynamical systems theory. Genesis Spacecraft Where Genesis Is Today 3 Motivation Low energy transfer to the Moon 4 Outline of Talk Introduction and Background Planar circular restricted three-body problem Motion near the collinear equilibria My Contribution Construction of trajectories with prescribed itineraries Trajectories in the four-body problem – patching two three-body trajectories – e.g., low energy transfer to the Moon Current and Ongoing Work Summary and Conclusions 5 Three-Body Problem Planar circular restricted three-body problem – P in field of two bodies, m1 and m2 – x-y frame rotates w.r.t. X-Y inertial frame Y y x P m2 t X m1 6 Three-Body Problem Equations of motion describe P moving in an effective potential plus a coriolis force _ U(x,y) y L3 L4 P (x,y) L5 m1 (−µ,0) m2 (1−µ,0) Position Space x L1 L2 Effective Potential 7 Hamiltonian System Hamiltonian function 1 H(x, y, px, py ) = ((px + y)2 + (py − x)2) + Ū (x, y), 2 where px and py are the conjugate momenta, px = ẋ − y = vx − y, py = ẏ + x = vy + x, and 1−µ µ 1 2 2 − Ū (x, y) = − (x + y ) − 2 r1 r2 where r1 and r2 are the distances of P from m1 and m2 and m2 µ= ∈ (0, 0.5]. m1 + m2 8 Equations of Motion Point in phase space: q = (x, y, vx, vy ) ∈ R4 Equations of motion, q̇ = f (q), can be written as ẋ = vx, ẏ = vy , ∂ Ū , v˙x = 2vy − ∂x ∂ Ū v˙y = −2vx − , ∂y conserving an energy integral, 1 2 E(x, y, ẋ, ẏ) = (ẋ + ẏ 2) + Ū (x, y). 2 9 Motion in Energy Surface Fix parameter µ Energy surface for energy e is M(µ, e) = {(x, y, ẋ, ẏ) | E(x, y, ẋ, ẏ) = e}. For a fixed µ and energy e, one can consider the surface M(µ, e) as a three-dimensional surface embedded in the four-dimensional phase space. Projection of M(µ, e) onto position space, M (µ, e) = {(x, y) | Ū (x, y; µ) ≤ e}, is the region of possible motion (Hill’s region). Boundary of M (µ, e) places bounds on particle motion. 10 Realms of Possible Motion For fixed µ, e gives the connectivity of three realms P m1 m1 P m1 m2 m2 Case 1 : E<E1 m2 Case 2 : E1<E<E2 P Case 3 : E2<E<E3 P P m1 m2 Case 4 : E3<E<E4 m1 m2 Case 5 : E>E4 11 Realms of Possible Motion Neck regions related to collinear unstable equilibria, x’s 1 L4 0.5 y L3 L1 m1 0 m2 L2 -0.5 L5 -1 -1 -0.5 0 0.5 1 x The location of all the equilibria for µ = 0.3 12 Realms of Possible Motion Energy Case 3: For m1 = Sun, m2 = Jupiter, we divide the Hill’s region into five sets; three realms, S, J, X, and two equilibrium neck regions, R1, R2 X S R1 J R2 13 Equilibrium Points Find q̄ = (x̄, ȳ, v̄x, v̄y ) s.t. q̄˙ = f (q̄) = 0 Have form (x̄, ȳ, 0, 0) where (x̄, ȳ) are critical points of Ū (x, y), i.e., Ūx = Ūy = 0, where Ūa ≡ ∂∂aŪ _ U(x,y) L3 L4 L5 L1 L2 Critical Points of Ū (x, y) 14 Equilibrium Points Consider x-axis solutions; the collinear equilibria Ūx = Ūy = 0 ⇒ polynomial in x depends on parameter µ L3 -1.5 L1 L2 -2.0 _ U(x,0) -2.5 -3.0 -3.5 -4.0 -4.5 -2.0 -1.5 -1.0 -0.5 0 0..5 1.0 1..5 2.0 x The graph of Ū (x, 0) for µ = 0.1 15 Equilibrium Regions Phase space near equilibrium points Consider the equilibrium q̄ = L (either L1 or L2) Eigenvalues of linearized equations about L are ±λ and ±iν with corresponding eigenvectors u1, u2, w1, w2 Equilibrium region has a saddle × center geometry 16 Equilibrium Regions Eigenvectors Define Coordinate Frame Let the eigenvectors u1, u2, w1, w2 be the coordinate axes with corresponding new coordinates (ξ, η, ζ1, ζ2). The differential equations assume the simple form ξ˙ = λξ, η̇ = −λη, ζ̇1 = νζ2, ζ̇2 = −νζ1, and the energy function becomes ν 2 2 El = λξη + ζ1 + ζ2 . 2 Two additional integrals: ξη and ρ ≡ |ζ|2 = ζ12 + ζ22, where ζ = ζ1 + iζ2 17 Equilibrium Regions For positive ε and c, the region R (either R1 or R2), is determined by El = ε, and |η − ξ| ≤ c, is homeomorphic to S 2 × I; namely, for each fixed value of (η − ξ) on the interval I = [−c, c], the equation El = ε determines the two-sphere λ λ ν 2 2 2 (η + ξ) + ζ1 + ζ2 = ε + (η − ξ)2, 4 2 4 in the variables ((η + ξ), ζ1, ζ2). 18 Bounding Spheres of R n1, the left side (η − ξ = −c) n2, the right side (η − ξ = c) η 2 =0 |ζ| η−ξ=−c η−ξ=+c η−ξ=0 ξ η+ξ=0 n2 2 ∗ =ρ 2 =0 | ζ | |ζ| |ζ| 2 =ρ ∗ n1 The projection of the flow onto the η-ξ plane 19 Transit & Non-transit Orbits There are transit orbits, T12, T21 and non-transit orbits, T11, T22, separated by asymptotic sets to a p.o. ξ T21 η T22 n1 n2 T11 T12 Transit, non-transit, and asymptotic orbits projected onto the η-ξ plane 20 Twisting of Orbits We compute that d arg ζ = −ν, dt i.e., orbits “twist” while in R in proportion to the time T spent in R, where 0 2 1 2λ(η ) T = − ln(ρ∗ − ρ) , ln λ ν where η 0 is the initial condition on the bounding sphere and ρ = ρ∗ = 2ε/ν only for the asymptotic orbits. Amount of twisting depends sensitively on how close an orbit comes to the cylinders of asymptotic orbits, i.e., depends on (ρ∗ − ρ) > 0. 21 Orbits in Position Space Appearance of orbits in position space The general (real) solution has the form u(t) = (x(t), y(t), vx(t), vy (t)), = α1eλtu1 + α2e−λtu2 + 2Re(βeiνtw1), where α1, α2 are real and β = β1 + iβ2 is complex. Four categories of orbits, depending on the signs of α1 and α2. By a theorem of Moser [1958], all the qualitative results carry over to the nonlinear system. 22 Orbits in Position Space α1 < 0 α2 > 0 α1α2<0 y α1α2>0 α1α2>0 α1 > 0 α2 < 0 L α1α2=0 α1α2<0 x 23 Equilibrium Region: Summary The Flow in the Equilibrium Region In summary, the phase space in the equilibrium region can be partitioned into four categories of distinctly different kinds of motion: (1) periodic orbits, a.k.a., Lyapunov orbits (2) asymptotic orbits, i.e., invariant stable and unstable cylindrical manifolds (henceforth called tubes) (3) transit orbits, moving from one realm to another (4) non-transit orbits, returning to their original realm These categories help us understand the connectivity of the global phase space 24 Tube Dynamics All motion between realms connected by equilibrium neck regions R must occur through the interior of the cylindrical stable and unstable manifold tubes R 25 Tube Dynamics: Itineraries We can find/construct an orbit with any itinerary, e.g., (. . . , J, X, J, S, J, . . .), where X, J and S denote the different realms (symbolic dynamics) X Realm Forbidden Realm R1 R2 S Realm J Realm 26 Construction of Trajectories Systematic construction of trajectories with desired itineraries – trajectories which use no fuel. – by linking tubes in the right order → tube hopping 27 Construction of Trajectories Ex. Trajectory with Itinerary (X, J, S) search for an initial condition with this itinerary X Realm S Realm y Sun Forbidden Realm J Realm x 28 Construction of Trajectories seek area on 2D Poincaré section corresponding to (X, J, S) itinerary region; an “itinerarea” X Realm U4 Forbidden Realm U3 U1 R1 R2 S Realm U2 J Realm The location of four Poincaré sections Ui 29 Construction of Trajectories T[X],J is the solid tube of trajectories currently in the X realm and heading toward the J realm – Let’s seek itinerarea (X, [J], S) T[X],J T[J],S TX,[J] U3 L2 p.o. L1 p.o. TJ,[S] U3 U4 U1 U2 T[S],J TS,[J] U2 T[J],X TJ,[X] How the tubes connect the Ui 30 Construction of Trajectories 0.6 ([J],S) U = (T[J],S U3) 0.4 0.2 y 0 -0.2 (X,[J]) U = (TX,[J] U3) -0.4 -0.6 0 0.02 0.04 0.06 0.08 y Poincare Section U3 {x = 1 − µ, y > 0, x < 0} T[J],S TX,[J] J realm 31 Construction of Trajectories An itinerarea with label (X,[J],S) T Denote the intersection (X, [J]) ([J], S) by (X, [J], S) 0.6 ([J],S) 0.4 0.2 y (X,[J],S) U = (X,[J]) ([J],S) 0 -0.2 (X,[J]) -0.4 -0.6 0 0.02 0.04 0.06 0.08 y 32 Construction of Trajectories Forward and backward numerical integration of any initial condition within the itinerarea yields a trajectory with the desired itinerary X Realm S Realm y Sun Forbidden Realm J Realm x 33 Construction of Trajectories Trajectories with longer itineraries can be produced – e.g., (X, J, S, J, X) 0.08 Jupiter 1 0.04 y 0 0 Sun -0.04 -1 Initial Condition -0.08 -1 0 1 0.92 0.96 1 1.04 1.08 x 34 Restricted 4-Body Problem Solutions to the restricted 4-body problem can be built up from solutions to the rest. 3-body problem One system of particular interest is a spacecraft in the Earth-Moon vicinity, with the Sun’s perturbation Example mission: low energy transfer to the Moon 35 Low Energy to the Moon Motivation: systematic construction of trajectories like the 1991 Hiten trajectory. This trajectory uses significantly less on-board fuel than an Apollo-like transfer using third body effects. The key is ballistic, or unpropelled, capture by the Moon Originally found via a trial-and-error approach, before tube dynamics in the system was known (Belbruno and Miller [1993]) 36 Low Energy to the Moon Patched three-body approximation: we assume the S/C’s trajectory can be divided into two portions of rest. 3body problem solutions 37 Low Energy to the Moon (1) Sun-Earth-S/C (2) Earth-Moon-S/C Sun-Earth-S/C System Maneuver (∆V) at Patch Point Earth-Moon-S/C System Moon L2 y Sun Earth x 38 Low Energy to the Moon Consider the intersection of tubes in these two systems (if any exists) on a Poincaré section Sun-Earth L2 Portion Using "Twisting" Maneuver (∆V) at Patch Point Lunar Capture Portion Moon's Orbit L2 y Sun Earth L2 orbit x 39 Low Energy to the Moon Earth-Moon-S/C – Ballistic capture Find boundary of tube of lunar capture orbits Ballistic Capture Orbit Sun-Earth Rotating Frame Initial Condition L2 y Moon's Orbit . Initial Condition Earth y (Sun-Earth rotating frame) Tube Containing Lunar Capture Orbits Earth-Moon L2 Orbit Stable Manifold Cut Sun Moon Earth x y (Sun-Earth rotating frame) Poincare Section 40 Low Energy to the Moon Sun-Earth-S/C – Twisting of orbits Amount of twist depends sensitively on distance from tube boundary; use this to target Earth parking orbit Earth Targeting Using "Twisting" P-1(q2) P-1(q1) Earth Poincare Section q2 Strip S Pre-Image of Strip S Stable Manifold Unstable Manifold y-position y-velocity q1 L2 Earth Sun L2 orbit y-position x-position 41 Low Energy to the Moon Integrate initial conditions forward and backward to generate desired trajectory, allowing for velocity discontinuity (maneuver of size ∆V to “tube hop”) . Sun-Earth L2 Orbit Portion Using "Twisting" Initial Condition 0.01 0 Lunar Capture Portion Initial Condition 0.01 0.02 Sun L2 y y (Sun-Earth rotating frame) Sun-Earth L2 Orbit Unstable Manifold Cut 0.03 Earth-Moon L2 Orbit Stable Manifold Cut 0.04 0.05 Moon's Orbit Earth L2 orbit 0.06 0 0.001 0.002 0.003 0.004 0.005 0.006 y (Sun-Earth rotating frame) Poincare Section x 42 Low Energy to the Moon Verification: use these initial conditions as an initial guess in restricted 4-body model, the bicircular model Small velocity discontinuity at patch point: ∆V = 34 m/s Uses 20% less on-board fuel than an Apollo-like transfer – the trade-off is a longer flight time 43 Low Energy to the Moon Inertial Frame Sun-Earth Rotating Frame ∆V Earth y L1 Earth L2 y ∆V Moon's Orbit Sun Moon's Orbit Ballistic Capture Ballistic Capture x x 44 Current and Ongoing Work Multi-moon orbiter, ∆V = 22 m/s (!!!) ⇒ JIMO Low Energy Tour of Jupiter’s Moons Seen in Jovicentric Inertial Frame Callisto Ganymede Europa Jupiter 45 Current and Ongoing Work Ongoing challenges Make an automated algorithm for trajectory generation Consider model uncertainty, unmodeled dynamics, noise Trajectory correction when errors occur – Re-targeting of original (nominal) trajectory vs. regeneration of nominal trajectory – Trajectory correction work for Genesis is a first step 46 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] 47 Current and Ongoing Work Incorporation of low-thrust Spiral out from Europa Europa to Io transfer 48 Current and Ongoing Work Coordination with goals/constraints of real missions e.g., time at each moon, radiation dose, max. flight time Decrease flight time: evidence suggests large decrease in time for small increase in ∆V 49 Current and Ongoing Work Spin-off: Results also apply to mathematically similar problems in chemistry and astrophysics – phase space transport Applications – chemical reaction rates – asteroid collision prediction 50 Summary and Conclusions For certain energies of the planar circular rest. 3-body problem, the phase space can be divided into sets; three large realms and equilibrium regions connecting them We consider stable and unstable manifolds of p.o.’s in the equil. regions The manifolds have a cylindrical geometry and the physical property that all motion from one realm to another must pass through their interior The study of the cylindrical manifolds, tube dynamics, can be used to design spacecraft trajectories Tube dynamics applicable in other physical problems too 51