This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

\PaperNumber

21-651

Computation and Analysis of Jupiter-Europa and Jupiter-Ganymede Resonant Orbits in the Planar Concentric Circular Restricted 4-Body Problem

Bhanu Kumar PhD Candidate, School of Mathematics, Georgia Institute of Technology, 686 Cherry St. NW, Atlanta, GA 30332.    Rodney L. Anderson Technologist, Jet Propulsion Laboratory, California Institute of Technology, 4800 Oak Grove Drive, Pasadena, CA 91109.    Rafael de la Llave Professor, School of Mathematics, Georgia Institute of Technology, 686 Cherry St. NW, Atlanta, GA 30332.     and Brian Gunter Associate Professor, Daniel Guggenheim School of Aerospace Engineering, Georgia Institute of Technology, 270 Ferst Drive, Atlanta, GA 30332, AIAA Associate Fellow
Abstract

Many unstable periodic orbits of the planar circular restricted 3-body problem (PCRTBP) persist as invariant tori when a periodic forcing is added to the equations of motion. In this study, we compute tori corresponding to exterior Jupiter-Europa and interior Jupiter-Ganymede PCRTBP resonant periodic orbits in a concentric circular restricted 4-body problem (CCR4BP). Motivated by the 2:1 Laplace resonance between Europa and Ganymede’s orbits, we then attempt the continuation of a Jupiter-Europa 3:4 resonant orbit from the CCR4BP into the Jupiter-Ganymede PCRTBP. We strongly believe that the resulting dynamical object is a KAM torus lying near but not on the 3:2 Jupiter-Ganymede resonance.

1 Introduction

00footnotetext: ©  2021. All rights reserved.

Many studies using dynamical systems theory and incorporating the use of resonant orbits for tour design have focused on the tour endgame, or the final few resonances before approaching a moon. These studies generally use as their model the circular restricted three-body problem (CRTBP), which incorporates the effects of a primary and secondary body. One particular problem that has been of interest has been the final approach to Europa after a series of flybys of the Galilean moons using either ballistic, impulsive, or low-thrust trajectories[1, 2, 3]. Our recent work has enabled the rapid and accurate computation of resonant orbits and heteroclinic connections to quickly design trajectories that traverse these resonances within both the CRTBP and the elliptic RTBP [4, 5, 6].

One challenge that has recently arisen is the design of trajectories that transfer from flybys of Ganymede to flybys of Europa[7]. These flybys correspond to resonant periodic orbits in the Jupiter-Ganymede and Jupiter-Europa CRTBP models. This problem has been approached in the past by using various approximations, such as patched-conic models[8] or patching two CRTBP models together[9]. To more accurately model these types of trajectories, a full four-body model may be utilized. Earlier work has explored some planar Lyapunov periodic orbits within a concentric model[10].

In our study, we focus on the computation of unstable resonant orbits known to be useful for the final transition between Ganymede and Jupiter in a Jupiter-Ganymede-Europa-Spacecraft model. Specifically, we use the planar concentric circular restricted four-body problem (CCR4BP) as the dynamical model for this analysis. This model assumes that the moons travel in concentric circular orbits around Jupiter, and is an example of a periodically-forced planar CRTBP (PCRTBP) model; in fact, the CCR4BP can be considered a periodic perturbation of two different CRTBP models, the Jupiter-Europa and Jupiter-Ganymede models. It is known[11] that when a periodic forcing is applied to a CRTBP, up to some forcing size, most unstable periodic orbits from that CRTBP persist as 2D unstable quasi-periodic orbits (also known as invariant tori). It is these tori that we compute.

One property peculiar to the Jupiter-Europa-Ganymede system is that Europa and Ganymede are themselves in an approximate 2:1 mean motion resonance with each other, known as the Laplace resonance[12]; Europa makes approximately two revolutions around Jupiter in the time that Ganymede makes one. Hence, a spacecraft orbit resonant with either of Europa or Ganymede is also close to being resonant with the other. Motivated by this, after continuing CRTBP unstable Jupiter-Europa resonant periodic orbits into the Jupiter-Europa-Ganymede CCR4BP, we then also try to continue the resulting CCR4BP quasi-periodic orbits into the Jupiter-Ganymede CRTBP.

2 Planar Concentric Circular Restricted 4-body Problem

The planar concentric circular restricted 4-body problem (CCR4BP) models the motion of a spacecraft under the gravitational influence of three large bodies of masses m1m_{1}, m2m_{2}, and m3m_{3}. It is assumed that m1>>m2,m3m_{1}>>m_{2},m_{3}, as is the case when m1m_{1} is Jupiter and m2m_{2} and m3m_{3} are Europa and Ganymede. In the concentric model[10] considered here, m2m_{2} and m3m_{3} are assumed to revolve in concentric circles around m1m_{1} of radii r12r_{12} and r13r_{13}, with no effect of m2m_{2} on the motion of m3m_{3} and vice versa. The angular velocities Ω2\Omega_{2} and Ω3\Omega_{3} of the revolution of m2m_{2} and m3m_{3} around m1m_{1} can be found using Kepler’s third law, and are given by

Ωi=𝒢(m1+mi)r1i3,i=2,3\Omega_{i}=\sqrt{\frac{\mathcal{G}(m_{1}+m_{i})}{r_{1i}^{3}}},\quad i=2,3 (1)

where 𝒢\mathcal{G} is the universal gravitational constant. This is not a coherent model; the motion of m1m_{1}, m2m_{2}, and m3m_{3} just described is not a solution of the full 3-body problem with finite masses, but it is a very good approximation of their true motion. We consider the planar CCR4BP, so it is assumed that both circular orbits as well as the motion of the spacecraft all lie in the same plane.

Now, define mass ratios μ=m2m1+m2\mu=\frac{m_{2}}{m_{1}+m_{2}} and μ3=m3m1+m2\mu_{3}=\frac{m_{3}}{m_{1}+m_{2}}. Next, normalize length, mass, and time units so that r12r_{12} becomes 1, 𝒢(m1+m2)\mathcal{G}(m_{1}+m_{2}) becomes 11, and thus Ω2\Omega_{2} also becomes 11. We can then write the planar CCR4BP equations of motion for the spacecraft in a synodic coordinate system exactly similar to the usual rotating coordinate frame for the CRTBP. In particular, m1m_{1} and m2m_{2} lie on the xx-axis of this synodic frame, and the origin is at the m1m_{1}-m2m_{2} barycenter. In this frame and units, the angle between the position of m3m_{3} and the xx-axis at time tt is θ3(t)=(Ω31)t+θ3,0\theta_{3}(t)=(\Omega_{3}-1)t+\theta_{3,0}, so the position of m3m_{3} is (x3(t),y3(t))=(μ+r13cos(θ3),r13sin(θ3))(x_{3}(t),y_{3}(t))=(-\mu+r_{13}\cos(\theta_{3}),r_{13}\sin(\theta_{3})). The equations of motion are then given in position-momentum space (x,y,px,py)(x,y,p_{x},p_{y}) by (see Blazevski and Ocampo[10] for a derivation)

x˙=px+yy˙=pyxp˙x=py(1μ)x+μr13μx(1μ)r23μ3xx3r33μ3cosθ3r132p˙y=px(1μ)yr13μyr23μ3yy3r33μ3sinθ3r132\begin{gathered}\dot{x}=p_{x}+y\quad\quad\dot{y}=p_{y}-x\\ \dot{p}_{x}=p_{y}-(1-\mu)\frac{x+\mu}{r_{1}^{3}}-\mu\frac{x-(1-\mu)}{r_{2}^{3}}-\mu_{3}\frac{x-x_{3}}{r_{3}^{3}}-\mu_{3}\frac{\cos\theta_{3}}{r_{13}^{2}}\\ \dot{p}_{y}=-p_{x}-(1-\mu)\frac{y}{r_{1}^{3}}-\mu\frac{y}{r_{2}^{3}}-\mu_{3}\frac{y-y_{3}}{r_{3}^{3}}-\mu_{3}\frac{\sin\theta_{3}}{r_{13}^{2}}\end{gathered} (2)

where r1=(x+μ)2+y2r_{1}=\sqrt{(x+\mu)^{2}+y^{2}}, r2=(x1+μ)2+y2r_{2}=\sqrt{(x-1+\mu)^{2}+y^{2}}, and r3=(xx3)2+(yy3)2r_{3}=\sqrt{(x-x_{3})^{2}+(y-y_{3})^{2}} are the distances from the spacecraft to m1m_{1}, m2m_{2}, and m3m_{3}, respectively. Note that we recover the usual m1m_{1}-m2m_{2} planar CRTBP equations of motion if we set μ3=0\mu_{3}=0. The equations of motion given by Equation (2) are Hamiltonian, with time-periodic Hamiltonian function

Hμ3(x,y,px,py,θ3)=px2+py22+pxypyx1μr1μr2μ3r3+μ3xcosθ3r132+μ3ysinθ3r132H_{\mu_{3}}(x,y,p_{x},p_{y},\theta_{3})=\frac{p_{x}^{2}+p_{y}^{2}}{2}+p_{x}y-p_{y}x-\frac{1-\mu}{r_{1}}-\frac{\mu}{r_{2}}-\frac{\mu_{3}}{r_{3}}+\mu_{3}\frac{x\cos\theta_{3}}{r_{13}^{2}}+\mu_{3}\frac{y\sin\theta_{3}}{r_{13}^{2}} (3)

Just as we normalized units to make r12=𝒢(m1+m2)=Ω2=1r_{12}=\mathcal{G}(m_{1}+m_{2})=\Omega_{2}=1 and wrote the planar CCR4BP equations of motion in an m1m_{1}-m2m_{2} synodic frame, we can alternatively normalize units to make r13=𝒢(m1+m3)=Ω3=1r_{13}=\mathcal{G}(m_{1}+m_{3})=\Omega_{3}=1, and then write the equations of motion in an m1m_{1}-m3m_{3} synodic frame centered at the m1m_{1}-m3m_{3} barycenter. In this case, the equations of motion are of the same form as Equation (2); defining μ¯=m3m1+m3\bar{\mu}=\frac{m_{3}}{m_{1}+m_{3}} and μ¯2=m2m1+m3\bar{\mu}_{2}=\frac{m_{2}}{m_{1}+m_{3}}, the m1m_{1}-m3m_{3} rotating frame equations are

x˙=px+yy˙=pyxp˙x=py(1μ¯)x+μ¯r13μ¯x(1μ¯)r33μ¯2xx2r23μ¯2cosθ2r122p˙y=px(1μ¯)yr13μ¯yr33μ¯2yy2r23μ¯2sinθ2r122\begin{gathered}\dot{x}=p_{x}+y\quad\quad\dot{y}=p_{y}-x\\ \dot{p}_{x}=p_{y}-(1-\bar{\mu})\frac{x+\bar{\mu}}{r_{1}^{3}}-\bar{\mu}\frac{x-(1-\bar{\mu})}{r_{3}^{3}}-\bar{\mu}_{2}\frac{x-x_{2}}{r_{2}^{3}}-\bar{\mu}_{2}\frac{\cos\theta_{2}}{r_{12}^{2}}\\ \dot{p}_{y}=-p_{x}-(1-\bar{\mu})\frac{y}{r_{1}^{3}}-\bar{\mu}\frac{y}{r_{3}^{3}}-\bar{\mu}_{2}\frac{y-y_{2}}{r_{2}^{3}}-\bar{\mu}_{2}\frac{\sin\theta_{2}}{r_{12}^{2}}\end{gathered} (4)

where r1=(x+μ¯)2+y2r_{1}=\sqrt{(x+\bar{\mu})^{2}+y^{2}}, r2=(xx2)2+(yy2)2r_{2}=\sqrt{(x-x_{2})^{2}+(y-y_{2})^{2}}, and r3=(x1+μ¯)2+y2r_{3}=\sqrt{(x-1+\bar{\mu})^{2}+y^{2}} are the distances from the spacecraft to m1m_{1}, m2m_{2}, and m3m_{3}, respectively, and θ2(t)=(Ω21)t+θ2,0\theta_{2}(t)=(\Omega_{2}-1)t+\theta_{2,0}, (x2(t),y2(t))=(μ¯+r12cos(θ2),r12sin(θ2))(x_{2}(t),y_{2}(t))=(-\bar{\mu}+r_{12}\cos(\theta_{2}),r_{12}\sin(\theta_{2})). We recover the m1m_{1}-m3m_{3} planar CRTBP equations of motion when μ¯2=0\bar{\mu}_{2}=0. As both Eq. (2) and (4) model the same system, there exists a transformation which takes a state from the m1m_{1}-m2m_{2} frame to the m1m_{1}-m3m_{3} frame. We present this next.

2.1 Transformation from m1m_{1}-m2m_{2} frame to m1m_{1}-m3m_{3} frame

We know that the m1m_{1}-m3m_{3} frame xx-axis is the line between those two bodies, which is represented in the m1m_{1}-m2m_{2} coordinate frame as a line passing through the point (μ,0)(-\mu,0), making an angle θ3\theta_{3} with the m1m_{1}-m2m_{2} frame xx-axis, and revolving at an angular rate of Ω31\Omega_{3}-1. Thus, to transform a state from the m1m_{1}-m2m_{2} frame into the m1m_{1}-m3m_{3} frame described earlier, one must follow several steps:

  1. 1.

    Shift the origin of the position from the m1m_{1}-m2m_{2} barycenter to m1m_{1}

  2. 2.

    Rotate the m1m_{1}-m2m_{2} frame position and velocity vectors by the angle θ3-\theta_{3}

  3. 3.

    Apply the transport theorem to get the actual m1m_{1}-m3m_{3} frame apparent velocity

  4. 4.

    Rescale the length, mass, and time units, and set θ2=θ3\theta_{2}=-\theta_{3}

  5. 5.

    Shift the origin of the position from m1m_{1} to the m1m_{1}-m3m_{3} barycenter

Let (x,y,px,py,θ3)(x,y,p_{x},p_{y},\theta_{3}) be a state in the m1m_{1}-m2m_{2} frame, and let (x¯,y¯,p¯x,p¯y,θ2)(\bar{x},\bar{y},\bar{p}_{x},\bar{p}_{y},\theta_{2}) denote the equivalent state in the m1m_{1}-m3m_{3} frame. Denote RρR_{\rho} as the 2×22\times 2 rotation matrix such that for 𝕩2\mathbb{x}\in\mathbb{R}^{2}, the vector Rρ𝕩R_{\rho}\mathbb{x} is rotated by ρ\rho radians counterclockwise. Then, remembering that x˙=px+y\dot{x}=p_{x}+y and y˙=pyx\dot{y}=p_{y}-x, steps 1 and 2 from above for finding (x¯,y¯,p¯x,p¯y)(\bar{x},\bar{y},\bar{p}_{x},\bar{p}_{y}) require computing

[xy]=Rθ3[x+μy][x˙y˙]=Rθ3[x˙y˙]\begin{bmatrix}x^{\prime}\\ y^{\prime}\end{bmatrix}=R_{-\theta_{3}}\begin{bmatrix}x+\mu\\ y\end{bmatrix}\quad\quad\begin{bmatrix}\dot{x}^{\prime}\\ \dot{y}^{\prime}\end{bmatrix}=R_{-\theta_{3}}\begin{bmatrix}\dot{x}\\ \dot{y}\end{bmatrix} (5)

After this, we can write expressions for (x¯,y¯,x¯˙,y¯˙)(\bar{x},\bar{y},\dot{\bar{x}},\dot{\bar{y}}) in the m1m_{1}-m3m_{3} frame as

x¯=xr13μ¯y¯=yr13x¯˙=x˙+(Ω31)yr13Ω3y¯˙=y˙(Ω31)xr13Ω3\bar{x}=\frac{x^{\prime}}{r_{13}}-\bar{\mu}\quad\quad\bar{y}=\frac{y^{\prime}}{r_{13}}\quad\quad\dot{\bar{x}}=\frac{\dot{x}^{\prime}+(\Omega_{3}-1)y^{\prime}}{r_{13}\Omega_{3}}\quad\quad\dot{\bar{y}}=\frac{\dot{y}^{\prime}-(\Omega_{3}-1)x^{\prime}}{r_{13}\Omega_{3}} (6)

These expressions encompass steps 3, 4, and 5 from the previous list. Last of all, we can compute p¯x=x¯˙y¯\bar{p}_{x}=\dot{\bar{x}}-\bar{y} and p¯y=y¯˙+x¯\bar{p}_{y}=\dot{\bar{y}}+\bar{x}; substituting Eq. (6) into these expressions for p¯x\bar{p}_{x} and p¯y\bar{p}_{y} actually gives an even simpler alternative to Eq. (6). In particular, we find that

p¯x=x˙yr13Ω3=pxr13Ω3p¯y=y˙+xr13Ω3μ¯=pyr13Ω3μ¯\bar{p}_{x}=\frac{\dot{x}^{\prime}-y^{\prime}}{r_{13}\Omega_{3}}=\frac{p_{x}^{\prime}}{r_{13}\Omega_{3}}\quad\quad\quad\bar{p}_{y}=\frac{\dot{y}^{\prime}+x^{\prime}}{r_{13}\Omega_{3}}-\bar{\mu}=\frac{p_{y}^{\prime}}{r_{13}\Omega_{3}}-\bar{\mu} (7)

where [pxpy]T=Rθ3[pxpy+μ]T\begin{bmatrix}p_{x}^{\prime}&p_{y}^{\prime}\end{bmatrix}^{T}=R_{-\theta_{3}}\begin{bmatrix}p_{x}&p_{y}+\mu\end{bmatrix}^{T}. Finally, once (x¯,y¯,p¯x,p¯y)(\bar{x},\bar{y},\bar{p}_{x},\bar{p}_{y}) has been found, one should also keep in mind that θ2=θ3\theta_{2}=-\theta_{3}, which completes the full extended state required to propagate the m1m_{1}-m3m_{3} equations of motion given in Eq. (4). We will refer to this transformation as Φθ3:44\Phi_{\theta_{3}}:\mathbb{R}^{4}\rightarrow\mathbb{R}^{4}; that is, using the earlier notation of this section, (x¯,y¯,p¯x,p¯y)=Φθ3(x,y,px,py)(\bar{x},\bar{y},\bar{p}_{x},\bar{p}_{y})=\Phi_{\theta_{3}}(x,y,p_{x},p_{y}). Note that Φθ3\Phi_{\theta_{3}} is just a composition of affine and linear transformations, so its derivative DΦθ3D\Phi_{\theta_{3}} is simple to compute.

3 Computing Invariant Tori in the Planar CCR4BP

The planar CCR4BP is an example of a periodically-perturbed PCRTBP model. As mentioned earlier, for μ3=0\mu_{3}=0 in Eq. (2) and μ¯2=0\bar{\mu}_{2}=0 in Eq. (4), the CCR4BP reduces to either the m1m_{1}-m2m_{2} or the m1m_{1}-m3m_{3} CRTBP, respectively. On the other hand, for μ3>0\mu_{3}>0 (μ¯2>0\bar{\mu}_{2}>0), Eq. (2) (Eq, (4)) consists of the planar m1m_{1}-m2m_{2} (m1m_{1}-m3m_{3}) CRTBP equations of motion plus perturbation terms dependent on the angle θ3\theta_{3} (θ2\theta_{2}), which advances at the constant rate θ˙3=Ω31\dot{\theta}_{3}=\Omega_{3}-1 (θ˙2=Ω21\dot{\theta}_{2}=\Omega_{2}-1). The perturbation terms are periodic, with period Tp=2π|Ω31|T_{p}=\frac{2\pi}{|\Omega_{3}-1|} (T¯p=2π|Ω21|\bar{T}_{p}=\frac{2\pi}{|\Omega_{2}-1|}). Furthermore, as evidenced by Eq. (3) (a similar Hamiltonian exists for Eq. (4)), the additional perturbative terms due to μ3\mu_{3} or μ¯2\bar{\mu}_{2} do not break the Hamiltonian structure of the equations of motion.

Due to this structure of the planar CCR4BP as a Hamiltonian periodic-perturbation of both the m1m_{1}-m2m_{2} planar CRTBP as well the m1m_{1}-m3m_{3} planar CRTBP, some conclusions can be drawn. First of all, it can be concluded that up to some value of the perturbation parameter μ3\mu_{3} or μ¯2\bar{\mu}_{2}, unstable periodic orbits from both m1m_{1}-m2m_{2} and m1m_{1}-m3m_{3} CRTBP’s will generally persist as 2D invariant tori in the CCR4BP extended phase space (x,y,px,py,θ3)(x,y,p_{x},p_{y},\theta_{3}) or (x¯,y¯,p¯x,p¯y,θ2)(\bar{x},\bar{y},\bar{p}_{x},\bar{p}_{y},\theta_{2}). This persistence is related to that of normally hyperbolic invariant manifolds and of Kolmogorov-Arnold-Moser (KAM) tori, as is explained in our previous paper [11]. For any resulting 2D torus, one frequency will be that of the perturbation (θ˙3\dot{\theta}_{3} or θ˙2\dot{\theta}_{2}), while the other will be the frequency of the original CRTBP periodic orbit. As we will show, an invariant 2D torus in the m1m_{1}-m2m_{2} synodic CCR4BP coordinates can be transformed to one in the m1m_{1}-m3m_{3} rotating frame using the transformation Φθ3\Phi_{\theta_{3}}.

In earlier work[11], we developed efficient methods for computing unstable invariant tori and their center, stable, and unstable directions in periodically-perturbed planar CRTBP models. To apply these methods to the planar CCR4BP, we first need the concept of stroboscopic maps.

3.1 Stroboscopic Maps

The quasi-periodic orbits of interest in the planar CCR4BP lie on 2D unstable invariant tori in the 5D extended phase space (x,y,px,py,θp)(x,y,p_{x},p_{y},\theta_{p}), where p=3p=3 or 22 depending on the frame being used. These invariant tori can be parameterized as the image of a function of two angles K2:𝕋24×𝕋K_{2}:\mathbb{T}^{2}\rightarrow\mathbb{R}^{4}\times\mathbb{T}. Any quasi-periodic trajectory 𝕩(t)\mathbb{x}(t) lying on this torus can be expressed as

𝕩(t)=K2(θ,θp)θ=θ0+Ω1t,θp=θp,0+(Ωp1)t\mathbb{x}(t)=K_{2}(\theta,\theta_{p})\quad\quad\quad\theta=\theta_{0}+\Omega_{1}t,\quad\theta_{p}=\theta_{p,0}+(\Omega_{p}-1)t (8)

where 𝕩(0)\mathbb{x}(0) determines θ0\theta_{0} and θp,0\theta_{p,0}. θp\theta_{p} and Ωp1\Omega_{p}-1 are the perturbation phase angle and frequency described earlier, respectively. Defining the stroboscopic map F:4×𝕋4×𝕋F:\mathbb{R}^{4}\times\mathbb{T}\rightarrow\mathbb{R}^{4}\times\mathbb{T} as the time-2π|Ωp1|\frac{2\pi}{|\Omega_{p}-1|} mapping of extended phase space points by the equations of motion, we have

F(K2(θ,θp))=K2(θ+ω,θp), where ω=2πΩ1/|Ωp1|F(K_{2}(\theta,\theta_{p}))=K_{2}(\theta+\omega,\theta_{p}),\text{ where }\omega=2\pi\Omega_{1}/|\Omega_{p}-1| (9)

since the angle θp\theta_{p} increases or decreases by 2π2\pi in the time 2π|Ωp1|\frac{2\pi}{|\Omega_{p}-1|}. Since the value of θp\theta_{p} is invariant under the map FF, we can fix θp\theta_{p} and define K(θ)=K2(θ,θp)K(\theta)=K_{2}(\theta,\theta_{p}). Without loss of generality, we choose θp=0\theta_{p}=0 in this study; this has the added benefit that both θ2=θ3=0\theta_{2}=\theta_{3}=0, so the m1m_{1}-m2m_{2} and m1m_{1}-m3m_{3} frames are aligned with each other at this phase. With KK thus defined, Equation (9) becomes

F(K(θ))=K(θ+ω)F(K(\theta))=K(\theta+\omega) (10)

Ignoring the constant θp\theta_{p} component of the extended phase space and making a slight abuse of notation, we have F:44F:\mathbb{R}^{4}\rightarrow\mathbb{R}^{4} and K:𝕋4K:\mathbb{T}\rightarrow\mathbb{R}^{4}. Equation (10) implies that KK is an invariant 1D torus (circle) of FF. Hence, basing our computations on the stroboscopic map FF is more efficient than solving for tori invariant under the flow of the equations of motion, since we reduce the phase space dimension from 5D to 4D and the dimension of the unknown invariant tori from 2D to 1D. Once the 1D stroboscopic map torus is computed, one can visualize the full 2D torus of the flow by numerically integrating points from the invariant circle by the equations of motion Eq. (2) or (4).

3.2 Parameterization Methods for Tori and Bundles

With the stroboscopic map FF defined by the CCR4BP equations of motion, we now wish to find solutions K(θ)K(\theta) of Equation (10). In this section, we summarize the results of the parameterization methods developed in Kumar, Anderson, and de la Llave[11] for computing invariant tori in periodically-perturbed planar CRTBP models such as the planar CCR4BP; these methods were themselves inspired by methods described in Haro et al. [13] and Zhang and de la Llave[14]. The rotation number ω=2πΩ1|Ωp1|\omega=\frac{2\pi\Omega_{1}}{|\Omega_{p}-1|} is generally known; for instance, if the CCR4BP torus being solved for comes from a known PCRTBP periodic orbit, then Ω1\Omega_{1} is the frequency of that periodic orbit.

In our previous work[11] , we developed an efficient quasi-Newton method for solving equation (10) given a sufficiently accurate initial guess. Our quasi-Newton method adds an extra equation to be solved in addition to Eq. (10). In particular, as well as K(θ)K(\theta), we simultaneously solve for matrix-valued periodic functions P(θ)P(\theta), Λ(θ):𝕋4×4\Lambda(\theta):\mathbb{T}\rightarrow\mathbb{R}^{4\times 4} satisfying

DF(K(θ))P(θ)=P(θ+ω)Λ(θ)DF(K(\theta))P(\theta)=P(\theta+\omega)\Lambda(\theta) (11)

P(θ)P(\theta) and Λ(θ)\Lambda(\theta) are the matrices of bundles and of Floquet stability, respectively. For each θ𝕋\theta\in\mathbb{T}, the columns of P(θ)P(\theta) are comprised of the (linearly independent) tangent, symplectic conjugate center, stable, and unstable directions of the torus at the point K(θ)K(\theta), in that order, while Λ\Lambda has the form

Λ(θ)=[1T(θ)00010000λs0000λu]\Lambda(\theta)=\begin{bmatrix}1&T(\theta)&0&0\\ 0&1&0&0\\ 0&0&\lambda_{s}&0\\ 0&0&0&\lambda_{u}\end{bmatrix} (12)

where T:𝕋T:\mathbb{T}\rightarrow\mathbb{R} and λs,λu\lambda_{s},\lambda_{u}\in\mathbb{R} are constants with λs<1\lambda_{s}<1 and λu>1\lambda_{u}>1. λs\lambda_{s} and λu\lambda_{u} are the stable and unstable multipliers for the invariant torus, which we will also find useful in this study.

As it turns out, solving simultaneously for KK, PP, and Λ\Lambda not only gives stability information, but actually has lower computational complexity than more commonly-used methods which solve for KK alone. When discretizing functions of θ\theta at NN evenly spaced angle values, our method requires only O(N)O(N) storage and O(NlogN)O(N\log N) operations since the nearly-diagonal Λ\Lambda matrix allows decoupling of the scalar functional equations which are solved in each quasi-Newton step[11]. This is much more efficient than KK-only methods which require solving an un-decoupled system of functional equations in each step, which after discretization requires O(N3)O(N^{3}) operations due to Gaussian elimination.

3.3 Continuation of Tori into the Planar CCR4BP

In this work, we use the quasi-Newton method of the previous section as part of a numerical continuation scheme for computing tori. Note that the stroboscopic map FF defined earlier is obtained by integrating points by the equations of motion Eq. (2) or (4); hence, FF depends on the value of μ3\mu_{3} or μ¯2\bar{\mu}_{2}, depending on the frame being used. Due to this, in this section we write F=Fμ3F=F_{\mu_{3}} or F=Fμ¯2F=F_{\bar{\mu}_{2}} to signify this dependence on parameters which we will vary during the continuation.

To compute an invariant torus for some desired value of μ3\mu_{3}, we can start with a periodic orbit in the m1m_{1}-m2m_{2} PCRTBP, and then continue this by μ3\mu_{3} until the required μ3\mu_{3} value is reached. A periodic orbit is an invariant circle for Fμ3=0F_{\mu_{3}=0}, so we can take this periodic orbit as a starting point for the continuation by μ3\mu_{3}. We can similarly continue m1m_{1}-m3m_{3} PCRTBP periodic orbits by μ¯2\bar{\mu}_{2}. One thing to note is that due to Kepler’s third law (see Eq. (1)), fixing the angular velocity Ω3\Omega_{3} of m3m_{3} and varying μ3\mu_{3} during the continuation results in r13r_{13} changing as well; similarly, r12r_{12} changes during the continuation by μ¯2\bar{\mu}_{2} in the case of an m1m_{1}-m3m_{3} frame continuation. It is desirable to fix Ω3\Omega_{3} or Ω2\Omega_{2} to its physical value during the entire continuation, so that the invariant circle rotation number ω=2πΩ1|Ω31|\omega=\frac{2\pi\Omega_{1}}{|\Omega_{3}-1|} or 2πΩ1|Ω21|\frac{2\pi\Omega_{1}}{|\Omega_{2}-1|} remains constant. Once a single torus has been continued by μ3\mu_{3} or μ¯2\bar{\mu}_{2} to the desired physical mass value, the same quasi-Newton method can also be used to continue the resulting torus by ω\omega (with fixed mass values) to find other CCR4BP tori in the same family.

While the quasi-Newton method gives a way to correct an approximate solution of Eq. (10)-(11), we improved continuation performance by adding a predictor step based on the Poincaré-Lindstedt method to complement the corrector. We described the Lindstedt method for ω\omega continuation in our previous work[11]. Here we derive a similar method for predicting the next torus during a continuation by μ3\mu_{3} (the predictor for μ¯2\bar{\mu}_{2} continuation works the exact same way).

Assume we have a solution Kμ3(θ),Pμ3(θ),Λμ3(θ)K_{\mu_{3}}(\theta),P_{\mu_{3}}(\theta),\Lambda_{\mu_{3}}(\theta) to Eq.(10)-(11) for some value of μ3\mu_{3}. Then, we have that Fμ3(Kμ3(θ))=Kμ3(θ+ω)F_{\mu_{3}}(K_{\mu_{3}}(\theta))=K_{\mu_{3}}(\theta+\omega). Differentiating this with respect to μ3\mu_{3}, we have

dFμ3dμ3(Kμ3(θ))+DFμ3(Kμ3(θ))dKμ3dμ3(θ)=dKμ3dμ3(θ+ω)\frac{dF_{\mu_{3}}}{d\mu_{3}}(K_{\mu_{3}}(\theta))+DF_{\mu_{3}}(K_{\mu_{3}}(\theta))\frac{dK_{\mu_{3}}}{d\mu_{3}}(\theta)=\frac{dK_{\mu_{3}}}{d\mu_{3}}(\theta+\omega) (13)

where DFμ3DF_{\mu_{3}} is the matrix-valued derivative of Fμ3F_{\mu_{3}} with respect to the state (x,y,px,py)(x,y,p_{x},p_{y}), and dFμ3dμ3\frac{dF_{\mu_{3}}}{d\mu_{3}} is the vector-valued derivative of Fμ3F_{\mu_{3}} with respect to the parameter μ3\mu_{3}. To solve for dKμ3dμ3(θ)\frac{dK_{\mu_{3}}}{d\mu_{3}}(\theta), substitute dKμ3dμ3(θ)=Pμ3(θ)ξ(θ)\frac{dK_{\mu_{3}}}{d\mu_{3}}(\theta)=P_{\mu_{3}}(\theta)\xi(\theta) into Eq. (13). Left multiplying by Pμ31(θ+ω)P^{-1}_{\mu_{3}}(\theta+\omega) and recalling from Eq. (11) that Pμ31(θ+ω)DFμ3(Kμ3(θ))Pμ3(θ)=Λμ3(θ)P_{\mu_{3}}^{-1}(\theta+\omega)DF_{\mu_{3}}(K_{\mu_{3}}(\theta))P_{\mu_{3}}(\theta)=\Lambda_{\mu_{3}}(\theta), we get the equation

Λμ3(θ)ξ(θ)ξ(θ+ω)=Pμ31(θ+ω)dFμ3dμ3(Kμ3(θ))\Lambda_{\mu_{3}}(\theta)\xi(\theta)-\xi(\theta+\omega)=-P_{\mu_{3}}^{-1}(\theta+\omega)\frac{dF_{\mu_{3}}}{d\mu_{3}}(K_{\mu_{3}}(\theta)) (14)

Recalling that Fμ3F_{\mu_{3}} just represents the integration of an ODE by some fixed time, dFμ3dμ3(Kμ3(θ))\frac{dF_{\mu_{3}}}{d\mu_{3}}(K_{\mu_{3}}(\theta)) can be computed using the usual variational equations for a parameter dependent system. Hence, the RHS of Eq. (14) is known; equations of the form of Eq. (14) are almost diagonal due to Eq. (12), and ξ\xi can easily be solved for using Fourier series as is described in our previous work[11]. Once ξ\xi and hence dKμ3dμ3(θ)\frac{dK_{\mu_{3}}}{d\mu_{3}}(\theta) are known, we can use this to predict the torus for μ3+Δμ3\mu_{3}+\Delta\mu_{3} as

Kμ3+Δμ3(θ)Kμ3(θ)+Δμ3dKμ3dμ3(θ)K_{\mu_{3}+\Delta\mu_{3}}(\theta)\approx K_{\mu_{3}}(\theta)+\Delta\mu_{3}\frac{dK_{\mu_{3}}}{d\mu_{3}}(\theta) (15)

The result of this computation is then used as the initial guess (along with Pμ3(θ)P_{\mu_{3}}(\theta) and Λμ3(θ)\Lambda_{\mu_{3}}(\theta)) for the quasi-Newton method for finding an invariant circle of Fμ3+Δμ3F_{\mu_{3}+\Delta\mu_{3}}.

3.4 Transforming Tori and Bundles Between Frames

Assume we have a solution K,P,ΛK,P,\Lambda of Eq. (10)-(11) with F=Fμ3F=F_{\mu_{3}}, the stroboscopic map for some fixed θ3\theta_{3} of the m1m_{1}-m2m_{2} frame equations of motion Eq. (2); we would like to transform this to the corresponding solution K¯,P¯,Λ¯\bar{K},\bar{P},\bar{\Lambda} of Eq. (10)-(11) for F=Fμ¯2F=F_{\bar{\mu}_{2}}, the θ2=θ3\theta_{2}=-\theta_{3} based stroboscopic map of the m1m_{1}-m3m_{3} frame equations of motion Eq. (4). Recall the function Φθ3\Phi_{\theta_{3}} defined earlier taking states from the m1m_{1}-m2m_{2} frame to the m1m_{1}-m3m_{3} frame. The relationship between Fμ3F_{\mu_{3}}, Fμ¯2F_{\bar{\mu}_{2}}, and Φθ3\Phi_{\theta_{3}} is

Fμ¯2Φθ3=Φθ3Fμ3F_{\bar{\mu}_{2}}\circ\Phi_{\theta_{3}}=\Phi_{\theta_{3}}\circ F_{\mu_{3}} (16)

Eq. (16) simply means that the same final state is attained whether one first transforms to the m1m_{1}-m3m_{3} frame and then applies the m1m_{1}-m3m_{3} frame stroboscopic map Fμ¯2F_{\bar{\mu}_{2}}, or one first applies the m1m_{1}-m2m_{2} frame stroboscopic map Fμ3F_{\mu_{3}} and then only afterwards transforms to the m1m_{1}-m3m_{3} frame. This can be justified by noting that substituting (x,y,px,py)=Φθ31(x¯,y¯,p¯x,p¯y)(x,y,p_{x},p_{y})=\Phi_{\theta_{3}}^{-1}(\bar{x},\bar{y},\bar{p}_{x},\bar{p}_{y}) and θ3=θ2\theta_{3}=-\theta_{2} into Eq. (2), followed by a rescaling of time to m1m_{1}-m3m_{3} frame time units Ω3dt=dt¯\Omega_{3}\,dt=d\bar{t}, yields Eq. (4); the derivation of this is simple but lengthy, so we omit it for the purpose of space. Eq. (16) is simply the discrete-time version of the equivalency of Eq. (2) and Eq. (4) through Φθ3\Phi_{\theta_{3}}.

Since we know that Fμ3(K(θ))=K(θ+ω)F_{\mu_{3}}(K(\theta))=K(\theta+\omega), Eq. (16) implies that

Fμ¯2(Φθ3(K(θ)))=Φθ3(Fμ3(K(θ)))=Φθ3(K(θ+ω))F_{\bar{\mu}_{2}}\left(\Phi_{\theta_{3}}(K(\theta))\right)=\Phi_{\theta_{3}}\left(F_{\mu_{3}}(K(\theta))\right)=\Phi_{\theta_{3}}(K(\theta+\omega)) (17)

which means that K¯(θ)=Φθ3(K(θ))\bar{K}(\theta)=\Phi_{\theta_{3}}(K(\theta)) satisfies Eq. (10) for F=Fμ¯2F=F_{\bar{\mu}_{2}}. Similarly, we know that DFμ3(K(θ))P(θ)=P(θ+ω)Λ(θ)DF_{\mu_{3}}(K(\theta))P(\theta)=P(\theta+\omega)\Lambda(\theta); differentiating Eq. (16) and right-multiplying by PP thus gives

DFμ¯2(Φθ3(K(θ)))DΦθ3(K(θ))P(θ)=DΦθ3(Fμ3(K(θ)))DFμ3(K(θ))P(θ)=DΦθ3(K(θ+ω))P(θ+ω)Λ(θ)\begin{split}DF_{\bar{\mu}_{2}}\left(\Phi_{\theta_{3}}(K(\theta))\right)D\Phi_{\theta_{3}}(K(\theta))P(\theta)&=D\Phi_{\theta_{3}}\left(F_{\mu_{3}}(K(\theta))\right)DF_{\mu_{3}}(K(\theta))P(\theta)\\ &=D\Phi_{\theta_{3}}\left(K(\theta+\omega)\right)P(\theta+\omega)\Lambda(\theta)\end{split} (18)

which implies that K¯(θ)=Φθ3(K(θ))\bar{K}(\theta)=\Phi_{\theta_{3}}(K(\theta)), P¯(θ)=DΦθ3(K(θ))P(θ)\bar{P}(\theta)=D\Phi_{\theta_{3}}(K(\theta))P(\theta), and Λ¯(θ)=Λ(θ)\bar{\Lambda}(\theta)=\Lambda(\theta) satisfies Eq. (11) for F=Fμ¯2F=F_{\bar{\mu}_{2}}. Thus, through these equations, we can transform any solution of Eq. (10)-(11) for F=Fμ3F=F_{\mu_{3}} to the corresponding solution for F=Fμ¯2F=F_{\bar{\mu}_{2}}.

4 Resonant Tori in the Jupiter-Europa-Ganymede Planar CCR4BP

As mentioned in the previous sections, we can expect most m1m_{1}-m2m_{2} and m1m_{1}-m3m_{3} planar CRTBP unstable periodic orbits to persist as 2D invariant tori in the m1m_{1}-m2m_{2}-m3m_{3} planar CCR4BP. In the remainder of this study, we will take m1m_{1} to be Jupiter, m2m_{2} to be Europa, and m3m_{3} to be Ganymede. We know that there exist families of unstable resonant periodic orbits in the Jupiter-Europa and Jupiter-Ganymede planar CRTBP models; such a resonant periodic orbit is identified using a ratio mm:nn, which means that in an inertial coordinate frame, the spacecraft makes approximately mm revolutions around Jupiter in the same time that the moon considered makes nn revolutions. Using the previously described Lindstedt predictor and quasi-Newton corrector methods for continuation, we compute the invariant tori corresponding to some Jupiter-Europa and Jupiter-Ganymede resonances in the Jupiter-Europa-Ganymede CCR4BP. We refer to these as Jupiter-Europa and Jupiter-Ganymede resonant CCR4BP tori. Though initial computation of tori is done in different coordinate frames (rotating with Jupiter-Europa or Jupiter-Ganymede), we can use the transformation described earlier to visualize Jupiter-Europa resonant CCR4BP tori in a Jupiter-Ganymede frame, and vice versa.

In all the computations to follow, the invariant tori, bundles, and multipliers were solved with an accuracy of 10710^{-7} or better in Eq. (10)-(11). We used the values of Jupiter, Europa, and Ganymede masses and orbital periods given in Table 1. The 𝒢mi\mathcal{G}m_{i} values are used to compute mass ratios; the periods are converted to the normalized time units described earlier depending on the frame being used, from which other quantities (such as Ω2\Omega_{2} and Ω3\Omega_{3}) can be computed.

Body 𝒢mi\mathcal{G}m_{i} (m3/s2\text{m}^{3}/\text{s}^{2}) Orbital Period (s)
Jupiter 1.2668653785779600×10171.2668653785779600\times 10^{17} -
Europa 9.8869974284299492×10129.8869974284299492\times 10^{12} 3.0689648366400000×1053.0689648366400000\times 10^{5}
Ganymede 3.2009998067205903×10123.2009998067205903\times 10^{12} 6.1808096312640002×1056.1808096312640002\times 10^{5}
Table 1: Masses and Orbital Periods Used for Jupiter, Europa, and Ganymede

4.1 3:4 Jupiter-Europa Resonant CCR4BP Tori

We first compute the quasi-periodic equivalents of Jupiter-Europa 3:4 unstable resonant periodic orbits in the CCR4BP. Starting from a periodic orbit with Jacobi constant value 3.0041 and ω=3.097849\omega=3.097849 (arbitrarily chosen), the Jupiter-Europa frame planar CCR4BP stroboscopic map invariant circles computed at various μ3\mu_{3} continuation steps are displayed in Figure 1; the continuation step size used was Δμ3=8×106\Delta\mu_{3}=8\times 10^{-6} until the final value of μ3=7.804102777055038×105\mu_{3}=7.804102777055038\times 10^{-5} for Ganymede. We also show the orbit of Ganymede on the plot as a red dashed-line circle, although recall that our stroboscopic map is defined using a phase of θ3=0\theta_{3}=0, so Ganymede is on the xx-axis aligned with Europa at the phase of these computed invariant circles.

Refer to caption
Refer to caption
Figure 1: Continuation of Jupiter-Europa 3:4 Resonant CCR4BP Torus By μ3\mu_{3}

Zooming into the neighborhood of Europa in the μ3\mu_{3} continuation plot, it is visible that the invariant circle moves closer to Europa as μ3\mu_{3} increases, potentially to offset some of the gravitational pull of Ganymede in the other direction. In physical units, the closest approach to Europa decreases from 22052 km to 18721 km. Nevertheless, plotting the unstable Floquet multiplier λu\lambda_{u} (recall Eq. (12)) of the torus versus the parameter μ3\mu_{3} in Figure 2, we can see that the instability of the torus actually decreases slightly as μ3\mu_{3} increases and the invariant circle moves towards Europa.

Refer to caption
Figure 2: Unstable Floquet Multiplier vs μ3\mu_{3} for Jupiter-Europa 3:4 Continuation

After computing a single Jupiter-Europa 3:4 unstable resonant CCR4BP torus for the physical value of Ganymede’s mass ratio μ3\mu_{3}, we continued this torus by ω\omega to get a family of invariant circles for the stroboscopic map. Figure 3 shows the resulting tori computed in the Jupiter-Europa frame; the overall structure of the invariant circle family is similar to that of the Jupiter-Europa 3:4 unstable resonant PCRTBP periodic orbit family.

Refer to caption
Figure 3: Continuation of Jupiter-Europa 3:4 Resonant CCR4BP Torus Family

With Jupiter-Europa 3:4 unstable resonant CCR4BP invariant circles computed for the Jupiter-Europa frame stroboscopic map, we can transform the invariant circle states to the Jupiter-Ganymede rotating frame using the function Φθ3\Phi_{\theta_{3}} defined previously; note that one of the benefits of using θ3=0\theta_{3}=0 as the stroboscopic map phase is that no rotation is required during this transformation between frames. As demonstrated earlier, the resulting set of states will be an invariant circle of the Jupiter-Ganymede frame CCR4BP stroboscopic map based at θ2=0\theta_{2}=0. One such invariant circle is shown in both frames in Figure 4; on the left of the figure is the invariant circle in the Jupiter-Europa frame, while on the right is the same circle in the Jupiter-Ganymede frame. As is clearly visible, the shape of the invariant circle in position space is the same in either frame.

Refer to caption
Refer to caption
Figure 4: 1D CCR4BP Stroboscopic Map-Invariant Torus for Jupiter-Europa 3:4 Resonance, (left) in the Jupiter-Europa frame, (right) in the Jupiter-Ganymede frame

We can also convert this 1D CCR4BP stroboscopic map invariant circle to a 2D invariant torus of the continuous time equations of motion in either frame; this is done by integrating the circle states by their respective CCR4BP equations of motion. The resulting 2D torus corresponding to the invariant circle of Figure 4 is plotted in both frames in Figure 5;

Refer to caption
Refer to caption
Figure 5: 2D CCR4BP Flow-Invariant Torus for Jupiter-Europa 3:4 Resonance, (left) in the Jupiter-Europa frame, (right) in the Jupiter-Ganymede frame

it is clear that the 2D flow-invariant torus looks very different depending on the frame used, even though the map-invariant circle was similarly shaped in both frames. Indeed, in the Jupiter-Europa frame, the continuous-time trajectories closely follow the shape of the invariant circle, whereas in the Jupiter-Ganymede frame, a much larger portion of the position space is explored.

To better visualize what is happening, we numerically integrated a single state from the invariant circle to get a continuous-time trajectory lying on the torus of Figure 5; this was then plotted in each frame, as is shown in Figure 6. The invariant circle is plotted in blue, while the integrated trajectory is in green; the trajectory initial condition was chosen to be the intersection of the invariant circle with the negative xx-axis. The integration time in the Jupiter-Europa frame was 6π|Ω31|\frac{6\pi}{|\Omega_{3}-1|}, while in the Jupiter-Ganymede frame it was 6π|Ω21|\frac{6\pi}{|\Omega_{2}-1|}; these are the same physical amount of time and are related to each other through the change of time unit between frames. Comparing the trajectory plotted in the two frames, it is visible that the trajectory’s apoapsis passes seem to rotate clockwise in the Jupiter-Ganymede frame over time; by contrast, in the Jupiter-Europa frame, the apoapsis passes remain in the vicinity of the same three locations over time.

Refer to caption
Refer to caption
Figure 6: Example Jupiter-Europa 3:4 CCR4BP Quasi-Periodic Trajectory, (left) in the Jupiter-Europa frame, (right) in the Jupiter-Ganymede frame

4.2 3:2 Jupiter-Ganymede Resonant CCR4BP Tori

In Figure 6, plotting the 3:4 Jupiter-Europa resonant CCR4BP torus trajectory in the Jupiter-Ganymede frame gave a trajectory somewhat reminiscent of a 3:2 Jupiter-Ganymede PCRTBP resonant periodic orbit. Hence, we next computed 3:2 Jupiter-Ganymede unstable resonant CCR4BP tori. During our first attempts at continuing 3:2 Jupiter-Ganymede unstable PCRTBP periodic orbits into invariant tori of the CCR4BP (we used the Jupiter-Ganymede frame for this), we found our quasi-Newton method failing to converge for even extremely small μ¯2\bar{\mu}_{2} values such as 101210^{-12}.

Upon further investigation, the reason for this was found to be that the addition of Europa to the model introduces singularities in the equations of motion at points belonging to many of the 3:2 Jupiter-Ganymede periodic orbits. In Figure 7, we plot part of the family of unstable 3:2 Jupiter-Ganymede PCRTBP resonant orbits, as well as a red circle representing the orbit of Europa in the CCR4BP. It is clearly visible that the Europa orbit intersects all of the 3:2 Jupiter-Ganymede orbits which pass closest to Ganymede. Hence, no matter how small we take μ2\mu_{2}, unless μ¯2=0\bar{\mu}_{2}=0, we are introducing an infinite perturbation of the equations of motion at states which are included in those periodic orbits; we suspect this destroys any potential invariant tori which would have existed near those periodic orbits for a finite perturbation. We have not investigated whether such tori might exist if one uses regularized equations of motion to remove the singularity at Europa, however.

Refer to caption
Figure 7: 3:2 Jupiter-Ganymede Periodic Orbit Collisions with Europa

While all of the most unstable 3:2 Jupiter-Ganymede PCRTBP unstable resonant periodic orbits intersect Europa’s orbit, some of the less unstable ones do not; some of these are visible as the outermost orbits in Figure 7, having higher perijoves and lower apojoves. We were able to continue one such orbit by μ¯2\bar{\mu}_{2} to the physical value of μ¯2=2.5265115494603433×105\bar{\mu}_{2}=2.5265115494603433\times 10^{-5} for Europa in the Jupiter-Ganymede frame planar CCR4BP. The continuation step size used was Δμ¯2=2.5×107\Delta\bar{\mu}_{2}=2.5\times 10^{-7}. Some of the computed intermediate stroboscopic map invariant circles are shown in Figure 8,

Refer to caption
Refer to caption
Figure 8: Continuation of Jupiter-Ganymede 3:2 Resonant CCR4BP Torus By μ2\mu_{2}

with a zoomed-in plot near Ganymede given on the right.

Just as was seen in the Jupiter-Europa 3:4 resonant CCR4BP torus computation, we see the invariant circles moving closer to Ganymede as μ¯2\bar{\mu}_{2} is increased. However, this time, plotting the torus’ unstable Floquet multiplier λu\lambda_{u} versus the parameter μ¯2\bar{\mu}_{2} in this case shows the opposite trend compared to the Jupiter-Europa 3:4 resonance. In Figure 9, it can be seen that as μ¯2\bar{\mu}_{2} increases and the circle’s closest approach moves closer and closer to Ganymede, the torus grows more unstable. However, it should be noted that the value of λu\lambda_{u} is much smaller for this 3:2 Jupiter-Ganymede resonant torus than it was for the 3:4 Jupiter-Europa torus.

Refer to caption
Figure 9: Unstable Floquet Multiplier vs μ¯2\bar{\mu}_{2} for Jupiter-Ganymede 3:2 Continuation

4.3 7:5 Jupiter-Ganymede Resonant CCR4BP Tori

Another resonance of interest for Jupiter-Europa-Ganymede tour design is the Jupiter-Ganymede 7:5 resonance[9]. Hence, we computed the corresponding tori in the CCR4BP model. Figure 10 shows the continuation of one such invariant circle by μ¯2\bar{\mu}_{2} to the physical value for Europa in the Jupiter-Ganymede frame. As μ¯2\bar{\mu}_{2} went from zero to its physical value, the number of Fourier modes required to sufficiently accurately represent the torus increased significantly, from 512 to 2048.

Refer to caption
Refer to caption
Figure 10: Continuation of Jupiter-Ganymede 7:2 Resonant CCR4BP Torus By μ2\mu_{2}

Using a combination of continuation by μ¯2\bar{\mu}_{2} and ω\omega, we next computed a family of 7:5 Jupiter-Ganymede resonant tori in the physical Jupiter-Europa-Ganymede CCR4BP; this is plotted in Figure 11. Zooming into the family as shown in Figure 12, we see some interesting phenomena. First of all, it is clear that certain invariant circles see sharp bends at their apojoves; as indicated in the left plot, these apojoves belong to the same invariant circles which make closer passes of Europa’s orbit (note that the 7:5 invariant circles loop twice around Jupiter in position space before closing).

Second of all, as indicated on the right plot of Figure 12, we see a significant gap between the invariant circles we were able to compute. The reason for this is that in this region, the rotation number of topologically similar tori (had they existed) would have been nearly rational; this was verified by computing the continued fraction expansion of the average rotation number of the two tori on either side of the gap. Equivalently, the period of the perturbation from Europa is nearly resonant with the period of the corresponding Jupiter-Ganymede PCRTBP periodic orbits. This causes torus breakdown. Indeed, the “bulge” shape of the gap is immediately reminiscent of the gaps between invariant circles which appear at rational rotation numbers in the commonly-studied Chirikov standard map[15], as the perturbation strength is increased.

Refer to caption
Figure 11: Family of Jupiter-Ganymede 7:2 Resonant CCR4BP Tori
Refer to caption
Refer to caption
Figure 12: Continuation of Jupiter-Ganymede 3:2 Resonant CCR4BP Torus By μ2\mu_{2}

5 Relations Between Jupiter-Europa and Jupiter-Ganymede Resonant Tori

As mentioned earlier, the 3:4 Jupiter-Europa resonant CCR4BP torus trajectory shown in Figure 6 in the Jupiter-Ganymede frame gave a trajectory of a similar shape to a 3:2 Jupiter-Ganymede PCRTBP resonant periodic orbit. Indeed, we actually found a continuous-time trajectory which starts on one of the 3:4 Jupiter-Europa family of CCR4BP tori (see Figure 3), which also for some time closely follows another 3:2 Jupiter-Ganymede CCR4BP invariant circle (as well as the continuous-time trajectories of the corresponding 2D flow-invariant torus). The aforementioned 3:4 Jupiter-Europa trajectory and the 3:2 Jupiter-Ganymede map-invariant circle are plotted in green and blue, respectively, in a Jupiter-Ganymede rotating frame in Figure 13.

Refer to caption
Figure 13: Comparison of a Flow Trajectory from a Jupiter-Europa 3:4 Torus to a Jupiter-Ganymede 3:2 Invariant Circle in the Jupiter-Ganymede Rotating Frame

The reason for this observed similarity in the shape of Jupiter-Europa 3:4 and Jupiter-Ganymede 3:2 resonant CCR4BP torus trajectories is the Laplace resonance[12]. The Laplace resonance refers to the 4:2:1 resonance between the orbits of Io, Europa, and Ganymede around Jupiter; in other words, Io makes approximately four revolutions around Jupiter in the same time that Europa makes two and Ganymede makes one. Hence, if the spacecraft makes approximately mm revolutions around Jupiter in the same time that Ganymede makes nn revolutions (an mm:nn resonance), this is also approximately the same amount of time in which Europa makes 2n2n revolutions. This implies that the spacecraft is close to an mm:2n2n resonance with Europa if it is in an mm:nn resonance with Ganymede. Of course, the previously observed similarity between Jupiter-Ganymede 3:2 and Jupiter-Europa 3:4 trajectories is just the case of m=3m=3 and n=2n=2.

Given the potential for a relationship between Jupiter-Ganymede mm:nn and Jupiter-Europa mm:2n2n resonances in the planar CCR4BP, we carried out an investigation to see what happens if we take a Jupiter-Europa 3:4 resonant torus in the CCR4BP with full Jupiter, Europa, and Ganymede masses, and continue this to the Jupiter-Ganymede PCRTBP by decreasing the Europa mass to zero. Hence, the overall continuation path taken is of continuing a Jupiter-Europa 3:4 resonant periodic orbit by μ3\mu_{3} from the Jupiter-Europa PCRTBP to the CCR4BP, and then (after changing frames) continuing the result by μ¯2\bar{\mu}_{2} from the CCR4BP to the Jupiter-Ganymede PCRTBP.

We started with the invariant circle from Figure 3 with ω=3.111756\omega=3.111756, and after transforming to the Jupiter-Ganymede rotating frame, started the decreasing-μ¯2\bar{\mu}_{2} continuation from the physical value μ¯2=2.5265×105\bar{\mu}_{2}=2.5265\times 10^{-5}. One thing to note is that in the PCRTBP, the range of possible periods for the family of 3:4 resonant periodic orbits varies as the mass ratio changes (indeed, for zero mass ratio in the PCRTBP, the period of all 3:4 resonant orbits must be exactly 8π8\pi); this change of periods depending on Europa mass corresponds to changes in the range of possible rotation numbers of our tori as μ2\mu_{2} decreases. In the limit of zero Europa mass, we expect the torus frequency Ω1\Omega_{1} from Eq. (8) corresponding to the original Jupiter-Europa 3:4 periodic orbit to tend to Ω1=2π8πΩ2Ω3=0.503493\Omega_{1}=\frac{2\pi}{8\pi}\frac{\Omega_{2}}{\Omega_{3}}=0.503493 in Jupiter-Ganymede frame time units. Thus, ω\omega is expected to tend towards ω=2πΩ1Ω21=3.119948\omega=\frac{2\pi\Omega_{1}}{\Omega_{2}-1}=3.119948 for all 3:4 tori continued to μ¯2=0\bar{\mu}_{2}=0. Since we started the continuation at ω=3.111756\omega=3.111756, we had to interrupt our μ¯2\bar{\mu}_{2} continuation in the middle to continue ω\omega to larger values as well.

Refer to caption
Refer to caption
Figure 14: Continuation by μ¯2\bar{\mu}_{2} of Jupiter-Europa 3:4 resonant invariant circle in Jupiter-Ganymede frame from (left) μ¯2=2.5265×105\bar{\mu}_{2}=2.5265\times 10^{-5} to 1.0015×1051.0015\times 10^{-5} with ω=3.111756\omega=3.111756; (right) μ¯2=1.0015×105\bar{\mu}_{2}=1.0015\times 10^{-5} to 2.506370×1062.506370\times 10^{-6} with ω=3.116809\omega=3.116809
Refer to caption
Figure 15: Continuation by ω\omega of μ¯2=1.0015×105\bar{\mu}_{2}=1.0015\times 10^{-5} Jupiter-Europa 3:4 resonant invariant circle from ω=3.111756\omega=3.111756 to ω=3.116809\omega=3.116809 in Jupiter-Ganymede frame

In Figure 14, on the left we show the first part of the continuation by μ¯2\bar{\mu}_{2}, where we take μ2\mu_{2} from 2.5265×1052.5265\times 10^{-5} (the physical value) to 1.0015×1051.0015\times 10^{-5} for an invariant circle with ω=3.111756\omega=3.111756. Since we kept ω\omega fixed, as μ¯2\bar{\mu}_{2} decreases the torus makes closer and closer approaches to Europa; hence, at μ¯2=1.0015×105\bar{\mu}_{2}=1.0015\times 10^{-5} we continued the circle by ω\omega to ω=3.116809\omega=3.116809 as shown in Figure 15. The resulting torus does not approach Europa as closely, and is less unstable. This circle is then continued to μ¯2=2.506370×106\bar{\mu}_{2}=2.506370\times 10^{-6} (9.9% of Europa’s actual mass) with ω\omega fixed again; this is shown on the right of Figure 14. We once more observe the torus moving closer to Europa as μ¯2\bar{\mu}_{2} decreases and ω\omega is kept fixed. Our quasi-Newton method started diverging when trying to continue the ω=3.116809\omega=3.116809 and μ¯2=2.506370×106\bar{\mu}_{2}=2.506370\times 10^{-6} circle further by either ω\omega or by μ¯2\bar{\mu}_{2}. We suspect this might be due to a rapid decline, as μ¯2\bar{\mu}_{2} decreases to 2.506370×1062.506370\times 10^{-6}, in the minimum angle made by the stable and unstable directions to the torus (columns 3 and 4 of P(θ)P(\theta) from Eq. (11)-(12)). As this angle gets closer to zero, this makes PP increasingly close to singular, which negatively affects the convergence of the quasi-Newton method; we plot the minimum angle versus μ¯2\bar{\mu}_{2} in Figure 16.

Refer to caption
Figure 16: Plot of minimum (over θ)\theta) angle between stable and unstable torus directions, versus μ¯2\bar{\mu}_{2}

5.1 Structure of Jupiter-Europa 3:4 CCR4BP Torus as μ¯20\bar{\mu}_{2}\rightarrow 0

To characterize the type of Jupiter-Ganymede PCRTBP dynamical structure we may be approaching as μ¯2\bar{\mu}_{2} decreases to zero, we integrated trajectories in the Jupiter-Ganymede frame from the ω=3.116809\omega=3.116809 and μ¯2=2.506370×106\bar{\mu}_{2}=2.506370\times 10^{-6} invariant circle. As mentioned earlier, this gives us the full flow-invariant 2D torus corresponding to the stroboscopic map-invariant circle. We plotted this 2D torus in both (x,y)(x,y) space as well as in (x,y,px)(x,y,p_{x}) space; the results are given in Figure 17. Clearly, the resulting structure is still similar to that of the Jupiter-Europa 3:4 resonant CCR4BP tori computed for full μ¯2\bar{\mu}_{2}, such as the one from Figure 5. Our initial hypothesis before carrying out the computations was that by continuing μ¯2\bar{\mu}_{2} to zero, we might approach a Jupiter-Ganymede PCRTBP stable 3:2 resonant periodic orbit. However, we see no indications of this. Instead, given the results, what we now believe is occurring is that we are approaching a Jupiter-Ganymede PCRTBP stable 2D non-resonant KAM torus as μ¯20\bar{\mu}_{2}\rightarrow 0.

Refer to caption
Refer to caption
Figure 17: 2D μ¯2=2.506370×106\bar{\mu}_{2}=2.506370\times 10^{-6} CCR4BP Flow-Invariant Torus for Jupiter-Europa 3:4 Resonance in Jupiter-Ganymede Rotating Frame

To see this, we converted the torus states shown in Figure 17 to Jupiter-Ganymede synodic Delaunay coordinates. For full details of this coordinate transformation see Celletti[16]; we summarize the basics here. For any state in the Jupiter-Ganymede rotating cartesian coordinate frame, we can compute the instantaneous semi-major axis aa, eccentricity ee, longitude of periapse gg relative to the Jupiter-Ganymede rotating xx-axis, and the mean anomaly \ell. The Delaunay coordinates are comprised of L=𝒢m1aL=\sqrt{\mathcal{G}m_{1}a}, G=L1e2G=L\sqrt{1-e^{2}}, \ell, and gg. The most important thing about synodic Delaunay coordinates is that they are action-angle variables for the rotating frame Kepler problem (the PCRTBP with μ=0\mu=0). Hence, in the Kepler problem, the Hamiltonian becomes a function of only LL and GG; the actions LL and GG remain constant along trajectories, while \ell and gg advance at constant frequencies which are a function of LL only (g˙=1\dot{g}=-1, as that is the rotation rate of the coordinate frame). For any (L,G)(L,G) such that ˙\dot{\ell} and g˙\dot{g} are non-resonant, this results in an invariant 2D torus with (,g)(\ell,g) values in 𝕋2\mathbb{T}^{2} is densely filled over time by any trajectory starting on the torus.

When the rotating-frame Kepler problem is perturbed by μ>0\mu>0 in the CRTBP, the problem is no longer globally integrable; that is, there are no global action-angle coordinates. Nevertheless, many of the 2D stable non-resonant tori described just earlier persist with just small changes. These tori are called KAM tori, and are discussed further by Celletti[16]; indeed, Celletti and Chierchia[17] rigorously proved the existence of such tori inside an energy surface in the Sun-Jupiter CRTBP. Since KAM tori do not change much compared to the tori of the same frequencies in the Kepler problem, the values of the actions LL and GG do not change significantly on the torus either. However, the full range of possible (,g)𝕋2(\ell,g)\in\mathbb{T}^{2} should still be densely filled in such a KAM torus. There can exist other tori in the perturbed system which do not visit the whole range of all possible (,g)(\ell,g) values; these are referred to as secondary tori, and are topologically different from KAM tori.

Converting the torus states shown in Figure 17 to (L,G,,g)(L,G,\ell,g) coordinates and plotting the resulting torus in these Delaunay coordinates, it is clear that the torus topology is similar to that expected for a KAM torus. The Delaunay coordinate plots in (,g,L)(\ell,g,L) space and (,g,G)(\ell,g,G) space are shown on the left and right respectively of Figure 18. We indeed observe that the whole range of (,g)(\ell,g) values in 𝕋2\mathbb{T}^{2} is densely filled, while the actions (L,G)(L,G) do not significantly vary on the torus. Hence, we propose that the limiting dynamical structure of the Jupiter-Europa 3:4 resonant CCR4BP torus in the Jupiter-Ganymede PCRTBP is a non-resonant KAM torus.

We believe that the reason for this is the slight incommensurability of the periods of Europa and Ganymede around Jupiter; Europa and Ganymede are in an approximate, not exact, 2:1 resonance with each other. Hence, writing Ω2\Omega_{2} for the rotational frequency of Europa around Jupiter in the Jupiter-Ganymede frame time units, the frequencies involved in a Jupiter-Europa 3:4 resonant orbit are 3Ω2/43\Omega_{2}/4 (mean motion), 1-1 (due to g˙\dot{g} caused by the frame rotating with Ganymede), and Ω21\Omega_{2}-1 (due to Europa). This creates a single resonance as 4(3Ω2/4)+3(1)3(Ω21)=04(3\Omega_{2}/4)+3(-1)-3(\Omega_{2}-1)=0; Ω2\Omega_{2} is not rational so there are no other resonances. If Europa’s mass is set to zero, the Ω21\Omega_{2}-1 frequency is decoupled from the other two, so the resonance is broken. The only coupled frequencies left are the 3Ω2/43\Omega_{2}/4 and 1-1, which are incommensurate, leading to a KAM torus.

Refer to caption
Refer to caption
Figure 18: 2D μ¯2=2.506370×106\bar{\mu}_{2}=2.506370\times 10^{-6} CCR4BP Flow-Invariant Torus for Jupiter-Europa 3:4 Resonance in Jupiter-Ganymede Synodic Delaunay Coordinates

6 Conclusions

Analyzing models incorporating more than two large bodies, such as the CCR4BP, can help to more accurately link CRTBP models corresponding to different pairs of bodies as compared to simpler patched approximations. An understanding of the resonances present in the CCR4BP can provide insight into potentially important structures for multi-moon tour design. In this study, we successfully computed the quasi-periodic analogues of Jupiter-Europa 3:4 and Jupiter-Ganymede 3:2 and 7:5 resonant periodic orbits in the Jupiter-Europa-Ganymede planar CCR4BP. A predictor based on the Poincaré-Lindstedt method was coupled with an efficient quasi-Newton method corrector to compute the tori and their stable and unstable directions and multipliers. Significant differences were observed in the shapes of the full 2D flow-invariant tori depending on whether a Jupiter-Europa or Jupiter-Ganymede rotating frame was used. After computing Jupiter-Europa 3:4 tori in the CCR4BP with physical Jupiter, Europa, and Ganymede masses, we found that continuing the torus with Europa mass decreasing towards zero results in the unstable Jupiter-Europa resonant torus likely approaching a stable Jupiter-Ganymede PCRTBP nonresonant KAM torus.

Through the computations carried out in this paper, we were also able to verify the performance of the quasi-Newton method developed in our previous work[11], implementing it for a different dynamical model then the planar elliptic RTBP model used in that paper for numerical demonstrations. The computational results were very positive in this application as well. The tori computed here should prove useful for future work on calculations of low-energy trajectories between them. Indeed, the quasi-Newton method we used for the computations also gave us the linear manifold approximations as columns 3 and 4 of the P(θ)P(\theta) matrix. We expect to study these manifolds further in the very near future, with a view to searching for heteroclinic connections in the CCR4BP linking Jupiter-Ganymede resonances to Jupiter-Europa resonant orbits.

7 Acknowledgments

This work was supported by a NASA Space Technology Research Fellowship. This research was carried out in part at the Jet Propulsion Laboratory, California Institute of Technology, under a contract with the National Aeronautics and Space Administration (80NM0018D0004). R.L was supported in part by NSF grant DMS 1800241.

References

  • [1] R. L. Anderson and M. W. Lo, “Dynamical Systems Analysis of Planetary Flybys and Approach: Planar Europa Orbiter,” Journal of Guidance, Control, and Dynamics, Vol. 33, No. 6, 2010, pp. 1899–1912, 10.2514/1.45060.
  • [2] R. Anderson and M. Lo, “A Dynamical Systems Analysis of Resonant Flybys: Ballistic Case,” The Journal of the Astronautical Sciences, Vol. 58, 04 2011, 10.1007/BF03321164.
  • [3] R. L. Anderson and M. W. Lo, “Flyby Design using Heteroclinic and Homoclinic Connections of Unstable Resonant Orbits,” 21st AAS/AIAA Space Flight Mechanics Meeting, No. AAS 11-125, New Orleans, LA, February 13-17, 2011.
  • [4] B. Kumar, R. L. Anderson, and R. de la Llave, “High-order resonant orbit manifold expansions for mission design in the planar circular restricted 3-body problem,” Communications in Nonlinear Science and Numerical Simulation, Vol. 97, 2021, p. 105691, https://doi.org/10.1016/j.cnsns.2021.105691.
  • [5] B. Kumar, R. L. Anderson, and R. de la Llave, “Rapid and Accurate Computation of Invariant Tori, Manifolds, and Connections Near Mean Motion Resonances in Periodically Perturbed Planar Circular RTBP Models,” AAS/AIAA Astrodynamics Specialist Conference, No. AAS 20-694, 2020.
  • [6] B. Kumar, R. L. Anderson, and R. de la Llave, “Using GPUs and the Parameterization Method for Rapid Search and Refinement of Connections between Tori in Periodically Perturbed Planar Circular Restricted 3-Body Problems,” AAS/AIAA Space Flight Mechanics Meeting, No. AAS 21-349, February 2021.
  • [7] R. L. Anderson, S. Campagnola, D. Koh, T. P. McElrath, and R. M. Woollands, “Endgame Design for Europa Lander: Ganymede to Europa Approach,” The Journal of the Astronautical Sciences, Vol. 68, No. 1, 2021, pp. 96–119, 10.1007/s40295-021-00250-7.
  • [8] T. Sweetser, R. Maddock, J. Johannesen, J. Bell, P. Penzo, A. Wolf, S. Williams, S. Matousek, and S. Weinstein, “Trajectory Design for a Europa Orbitter Mission: A Plethora of Astrodynamic Challenges,” 1997.
  • [9] R. L. Anderson, “Tour Design Using Resonant-Orbit Invariant Manifolds in Patched Circular Restricted Three-Body Problems,” Journal of Guidance, Control, and Dynamics, Vol. 44, No. 1, 2021, pp. 106–119, 10.2514/1.G004999.
  • [10] D. Blazevski and C. Ocampo, “Periodic orbits in the concentric circular restricted four-body problem and their invariant manifolds,” Physica D: Nonlinear Phenomena, Vol. 241, No. 13, 2012, pp. 1158–1167, https://doi.org/10.1016/j.physd.2012.03.008.
  • [11] B. Kumar, R. L. Anderson, and R. d. l. Llave, “Rapid and Accurate Methods for Computing Whiskered Tori and their Manifolds in Periodically Perturbed Planar Circular Restricted 3-Body Problems,” 2021.
  • [12] R. Barnes, Laplace Resonance, pp. 905–906. Berlin, Heidelberg: Springer Berlin Heidelberg, 2011.
  • [13] À. Haro, M. Canadell, J. Figueras, A. Luque, and J. Mondelo, The Parameterization Method for Invariant Manifolds: From Rigorous Results to Effective Computations, Vol. 195 of Applied Mathematical Sciences. Springer International Publishing, 2016.
  • [14] L. Zhang and R. de la Llave, “Transition state theory with quasi-periodic forcing,” Communications in Nonlinear Science and Numerical Simulations, Vol. 62, Sept. 2018, pp. 229–243, 10.1016/j.cnsns.2018.02.014.
  • [15] E. Sander and J. Meiss, “Birkhoff averages and rotational invariant circles for area-preserving maps,” Physica D: Nonlinear Phenomena, Vol. 411, 2020, p. 132569, https://doi.org/10.1016/j.physd.2020.132569.
  • [16] A. Celletti, Stability and Chaos in Celestial Mechanics. Astronomy and Planetary Sciences, Springer-Verlag Berlin Heidelberg, January 2010, 10.1007/978-3-540-85146-2.
  • [17] A. Celletti and L. Chierchia, “KAM stability and celestial mechanics,” 2007.