Circular Restricted Three Body Problem – Part 8: Linearized Motion
In the last post, we talked about the stability of motion that started in the vicinity of the Lagrange points. We found that motion around any of the colinear points ($L_1$, $L_2$, or $L_3$) was unconditionally unstable and that motion around the triangular points ($L_4$ and $L_5$) was conditionally stable. In this post, we are going to talk about the kind of motion available. We are only going to touch on the basic concepts because the subject is quite involved with entire works have been devoted to the rich motions that result.
For our purposes, we are going to start with the linearized equations of motion
\[ \delta {\ddot x} – 2 \delta {\dot y} = (1+2A) \delta x \;, \]
\[ \delta {\ddot y} + 2 \delta {\dot x} = (1-A) \delta y \;, \]
and
\[\delta {\ddot z} = -A \delta z \;,\]
with
\[A = \frac{1-\mu}{d_1^3} + \frac{\mu}{d_2^3} \; .\]
Note that we are evaluating $A$ at whichever colinear point we are interested in, as if the motion were really occurring at that point. This assumption allows us to set $A$ to one specific value (which we’ll calculate for the Sun-Earth/Moon $L_2$ point below) and subsequently treat as a constant. In more careful considerations, we would evaluate $A$ at each point along the trajectory as the motion evolves. This ‘extra step’ is analytically very difficult, typically requiring Floquet or Magnus type solutions, and the preferred method is to employ numerical solutions programmed on a computer.
With that simplifying assumption understood, we start by tackling the motion in $z$ since it is not coupled to motion in the other two dimensions. The immediate solution is
\[ \delta z(t) = {\mathcal A}_{z} \cos ( \omega_z t + \phi_z ) \; \] with $\omega_z = \sqrt{A}$ . The phase $\phi_z$ and the amplitude ${\mathcal A}_z$ are arbitrary. Note that despite their formal similarity, the amplitude ${\mathcal A}_z$ is always distinguishable from the dynamic parameter $A$ by virtue of the subscript (even if the font-face difference is not always clear at a glance).
Before turning to the motion in the $x$-$y$ plane, let’s look at how to solve for the value of $A$. Since we are linearizing about a Lagrange point, we need to evaluate $A$ at that point. For the Sun-Earth/Moon $L_2$ point, we use the corresponding quintic equation
\[f(\gamma) = \gamma^5 + (3-\mu)\gamma^4 + (3-2\mu)\gamma^3 – \mu \gamma^2 – 2 \mu \gamma – \mu = 0 \; ,\]
with
\[\mu = \frac{m_{Earth}+m_{Moon}}{m_{Sun} + m_{Earth}+m_{Moon}} \approx 3.0404\times 10^{-6}\]
To find the root, we use the Newton-Raphson method, which requires us to use the derivative of the quintic, given by:
\[f'(\gamma) = 5 \gamma^4 + 4(3-\mu)\gamma^3 + 3(3-2\mu)\gamma^2 – 2\mu \gamma – 2 \mu \;\]
and then to update our current guess iteratively as
\[ x_{new} = x_{old} – \frac{f(\gamma)}{f'(\gamma)} ;. \]
Following this algorithm gives a numerical value of $A=3.8825$ with the corresponding frequency $\omega_z = 1.9704$ (in the appropriate non-dimensional units of the CR3BP).
We now turn to the in-plane motion. Start by assuming $\delta x = \alpha e^{\lambda t}$ and $\delta y = \beta e^{\lambda t}$ , where we have used the fact that the motion is coupled to have the time dependance in each of the in-plane degrees of freedom to match (i.e., $\lambda$ for both).
The coupled equations of motion take on the form of
\[ \alpha \lambda^2 – 2\ \beta \lambda = (1+2A) \alpha \]
and
\[\beta \lambda^2 + 2 \alpha \lambda = (1-A) \beta \; .\]
Next, recast these equations as matrix versions
\[ \left[ \begin{array}{cc} \lambda^2 – (1+2A) & -2 \lambda \\ 2 \lambda & \lambda^2 – (1-A) \end{array} \right] \left[ \begin{array}{c} \alpha \\ \beta \end{array} \right] = \left[ \begin{array}{c} 0 \\ 0 \end{array}\right] \; \]
and, since we want non-trivial solutions for $\alpha$ and $\beta$, we demand that the determinant of the matrix is zero. Carrying out the algebra leads to the characteristic equation with details similar to what was presented in the last post but expanded on here so that the presentation is self-containted
\[\lambda^4 + (2-A) \lambda^2 +(1+2A)(1-A) = 0 \; .\]
The solutions for $\lambda^2$ can then be written as:
\[\lambda^2 = \frac{A-2 \pm \sqrt{A(9A-8)}}{2} \; . \]
We know from our numeric work that $A>1$ so that the constant term, $c = (1+2A)(1-A)$ is negative. From this we know that the discriminant, $\sqrt{A(9A-8)}$, is positive and from Vieta’s formula’s for quadratic equations (namely $q_+ q_- = c/a$,), we conclude that the two roots for $\lambda^2$ have opposite signs and, following the notation of last post, we label these two roots as $q_+$and $q_-$. The subsequent sets of values for $\lambda$ we can categorize as
\[\lambda_{+1} = +\sqrt{q_+} \; ,\]
\[\lambda_{+2} = – \sqrt{q_+} \; ,\]
\[ \lambda_{-1} = i \sqrt{|q_-|} \; ,\]
and
\[\lambda_{-2} = – i \sqrt{|q_-|} \; .\]
The real pair of values, $\lambda_{+1}$ and $\lambda_{+2}$ lead to either exponentially growing or decreasing motion but, in either case, no oscillations and so can be ignored if we are looking for motion like JWST executes around a Lagrange point. The oscillatory motion arises from the imaginary pair with the corresponding frequency being given by
\[\omega_{xy} \equiv \sqrt{|q_-|} = \sqrt{\left|\frac{A – 2-\sqrt{A(9A-8)}}{2} \right|} \;.\]
Substituting in the value of $A$ we derived above gives
\[\omega_{xy} = 2.0427 \;. \]
Since the in-plane and out-of-plane frequencies are not equal (although they are relatively close), periodic motion is not possible and the result is a Lissajous pattern in which the motion slowly evolves toward or away from the line on which the Lagrange points lie (the Sun-Earth/Moon line in the case of JWST), depending on initial phase.
The final ingredient to model this Lissajous motion is to determine the scaling between motion along $x$ (denoted by $\alpha$ earlier) to that along $y$ (denoted by $\beta$). Either of the two dynamical equations will serve but the second one for $\delta {\ddot y}$ is slightly easier to work with. Plugging in the proposed solutions we get
\[\beta \lambda^2 + 2 \alpha \lambda = (1-A) \beta \;,\]
from which we get
\[\frac{\beta}{\alpha} = -\frac{2 \lambda}{\lambda^2 + A -1}\;.\]
Since we are focusing on oscillatory motion we will use $\lambda = \omega_{xy}$ (i.e. we throw away considerations of $\lambda_{-1}$ and $\lambda_{-2}$ being imaginary). Plugging in that value gives
\[ \frac{\beta}{\alpha} = – 3.187 \; .\]
The magnitude means that the amplitude along the $y$-axis is roughly 3 times larger than the corresponding $x$-axis and the minus sign serves only to alter the phase relationship between their motion.
A typical plot of this system is shown in the following plot, made several decades ago when I was the flight dynamics lead for the WMAP mission.
The RLP abbreviation stands for Rotating Libration Point and is the name NASA gave to the rotating coordinate system (at least at that time – names and fads change) for the rotating coordinate system in which the equations of motion are defined. This plot shows how motion around the Sun-Earth/Moon $L_2$ produces a Lissajous pattern. Each revolution around the Lagrange point (the origin) takes approximately 180 days in keeping with the corresponding frequencies being approximately 2.
We should close with two points in brief. First, since the equations of motion are non-linear, it is possible (and useful) to design motion that is periodic (rather than the quasi-periodic motion of the Lissajous) by increasing the amplitude of the $x$-$y$ and $z$ motions. At some point, roughly 10 times the values shown in the plot above, the in-plane and out-of-plane frequencies equal and it is possible to have periodic motion, which is often called a halo orbit. Second, one might wonder how close the actual solar system model can come to what is clearly an idealization. The answer is quite close as the following side-by-side comparison, created during my time on JWST shows.
In this plot, the Earth is the white pixel at the center and the green trail is the trajectory from launch onwards. The ‘squiggly’ segment between the Earth and the periodic halo is the ascent trajectory.














