Skip to content

Commit afe2d10

Browse files
committed
modified documentation
1 parent 6345934 commit afe2d10

File tree

3 files changed

+54
-11
lines changed

3 files changed

+54
-11
lines changed

docs/references.bib

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,4 +224,11 @@ @book{She20
224224
publisher={The University of North Dakota}
225225
}
226226

227+
@book{Are63,
228+
title={Periodic solutions of the restricted three body problem representing analytic continuations of Keplerian elliptic motions},
229+
author={Arenstorf, Richard F},
230+
year={1963},
231+
publisher={National Aeronautics and Space Administration}
232+
}
233+
227234

toolbox/+otp/+circularrestricted3body/+presets/Arenstorf.m

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
classdef Arenstorf < otp.circularrestricted3body.CR3BPProblem
22
% One period of a satellite moving in an Earth-Moon system on a planar
3-
% orbit. See pages 129--130 of :cite:p:`HNW93` for more details.
3+
% orbit. The original orbit was derived in :cite:p:`Are63` for the
4+
% planar circular restricted three body problem, and the setting from
5+
% which this preset is derived is taken form pages 129--130 of
6+
% :cite:p:`HNW93`.
47

58
methods
69
function obj = Arenstorf(varargin)

toolbox/+otp/+circularrestricted3body/CR3BPProblem.m

Lines changed: 43 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
% total mass of the system is represented by the non-dimensional
99
% constant $\mu$. The reference frame of the system is fixed to the
1010
% rotationg frame of the two objects, meaning that the objects have
11-
% fixed constant positions of $(\mu,0,0)^T$ for the first object, and
12-
% $(1 - \mu,0,0)^T$ for the second object. The evolution of the third
11+
% fixed constant positions of $[-\mu, 0, 0]^T$ for the first object, and
12+
% $[1 - \mu, 0, 0]^T$ for the second object. The evolution of the third
1313
% object of negligent mass is given by the following second-order
1414
% non-dimensionalized differential equation:
1515
%
@@ -19,18 +19,32 @@
1919
% z'' &= \frac{\partial U}{\partial z},
2020
% $$
2121
%
22-
% where
22+
% where the energy and distances are defined as,
2323
%
2424
% $$
25-
% U &= \frac{1}{2} (x^2 + y^2) + \frac{1 - \mu}{d} + \frac{mu}{r},\\
25+
% U &= \frac{1}{2} (x^2 + y^2) + \frac{1 - \mu}{d} + \frac{\mu}{r},\\
2626
% d &= \sqrt{(x + \mu)^2 + y^2 + z^2},\\
2727
% r &= \sqrt{(x - 1 + \mu)^2 + y^2 + z^2},
2828
% $$
2929
%
30-
% and where the system is converted to a differential equation in six
31-
% variables in the standard fashion. The distances $d$ and $r$ can
32-
% cause numerical instability as they approach zero, thus a softening
33-
% factor of $s^2$ is typically added under both of the square-roots.
30+
% and where the system is converted to a first order differential
31+
% equation in six variables in the standard fashion as,
32+
%
33+
% $$
34+
% x' = v_x,\\
35+
% y' = v_y,\\
36+
% z' = v_z,\\
37+
% v_x' = x'',\\
38+
% v_y' = y'',\\
39+
% v_z' = z'',
40+
% $$
41+
%
42+
% where the new variables $v_x$, $v_y$, and $v_z$ represent the
43+
% velocity vector.
44+
%
45+
% The distances $d$ and $r$ can cause numerical instability as they
46+
% approach zero, thus a softening factor of $s^2$ is typically added
47+
% under both of the square-roots of the distances $d$ and $r$.
3448
%
3549
% When the object under consideration is on an orbit that is co-planar
3650
% to the orbit of the two other objects, then the system of equations
@@ -40,11 +54,30 @@
4054
% constant of the system,
4155
%
4256
% $$
43-
% J = 2U - x'^2 - y'^2 - z'^2,
57+
% J = 2U - v_x^2 - v_y^2 - v_z^2,
4458
% $$
4559
%
4660
% is preserved throughout the evolution of the equations, though this
47-
% is typically not true numerically.
61+
% is typically not true numerically. The Jacobi constant is provided as
62+
% a function.
63+
%
64+
% For state estimation purposes a radar measurement is also provided,
65+
%
66+
% $$
67+
% h(x, y, z, v_x, v_y, v_z) = \begin{bmatrix}
68+
% \sqrt{(x - s_x)^2 + (y - s_y)^2 + (z - s_z)^2}\\
69+
% \frac{(x - s_x) \cdot v_x + (y - s_y) \cdot v_y + (z - s_z) \cdot v_z}
70+
% {\sqrt{(x - s_x)^2 + (y - s_y)^2 + (z - s_z)^2}}\\
71+
% \tan^{-1} \frac{y}{x + \mu}\\
72+
% \tan^{-1} \frac{z}{\sqrt{(x - s_x)^2 + (y - s_y)^2 + (z - s_z)^2}}
73+
% \end{bmatrix}
74+
% $$
75+
%
76+
% where $s_x$, $s_y$, and $s_z$ are the locations of the radar sensor,
77+
% the first term is the range to the object from the sensor, the second
78+
% term is the rate of change of the range (range-rate), and the third
79+
% and fourth terms are the two angles the radar must be pointing. In
80+
% the planar case, the fourth term is absent.
4881
%
4982
% Notes
5083
% -----

0 commit comments

Comments
 (0)