Section 3 AER506
Section 3 AER506
3 Orbital Dynamics
FI f 12 f 21
~ 6 ~ -
~ u
u
r1
3m :
~ 1 @ m2
r @
-
2
~ @
@@
O r = r1 − r2
~ ~ ~
defines the location of the centre of mass, rc . Therefore, r̈c = 0 which shows that the centre
~ ~ ~
of mass moves at constant velocity. As such, we may take the origin of our inertial frame to
be located at that point. Hence, rc = 0 and without loss in generality,
~ ~
m1 r1 + m2 r2 = 0 (7)
~ ~ ~
An Equivalent Problem
Now, define
∆ m1 m2 ∆
M = m1 + m2 , m= (8)
m1 + m2
. .
For m1 ≪ m2 , M = m2 and m = m1 . Multiplying both sides of (4) by m gives
GMm Gm1 m2
mr̈ = − 3
r=− r = f 12
~ r ~ r3 ~ ~
Hence, the motion of m1 with respect to m2 is the same as if m2 were fixed and m1 were
replaced by the reduced mass m.
Energy
The kinetic energy of the system is given by
1 m1 m22 1 m2 m21
T = 2
ṙ · ṙ + ṙ · ṙ
(m1 + m2 )2~ ~ 2 (m1 + m2 )2~ ~
= 12 mṙ · ṙ
~ ~
Hence, the interpretation introduced above would give the correct kinetic energy.
The potential energy is given by
Gm1 m2 GMm µm
V =− =− =−
r r r
Notice that f 12 = −∇V , i.e., the gravitational force is derivable from a potential function
~ ~
since it is conservative.
Orbital Dynamics 3
ṙ = F T2 (ṙ + ω × r)
~ ~
ṙ
= F T2 θ̇r (15)
~ 0
and
r̈ = F T2 (r̈ + 2ω × ṙ + ω̇ × r + ω × ω × r)
~ ~
r̈ − r θ̇2
= F T2 r θ̈ + 2ṙ θ̇ (16)
~ 0
−µ/r 2
µ T
r̈ = − 3 F 2 r = F T2 0 (17)
r
~ ~ ~ 0
Therefore,
d2 u
−h2 u2 − h2 u3 = −µu2
dθ2
Orbital Dynamics 5
or
d2 u µ
2
+u= 2 (21)
dθ h
The solution to this linear equation can be written as
µ
u= + C cos(θ − θ0 ) (22)
h2
where C and θ0 are constants of integration. Therefore,
1
r = µ
+ C cos(θ − θ0 )
h2
h2 /µ
= 2 (23)
1 + h µC cos(θ − θ0 )
When θ = θ0 + 2nπ, r takes on its minimum value. Without loss in generality, we shall take
θ0 = 0 and assign t = t0 when r = rmin.
Defining
h2 h2 C
p= , e= (24)
µ µ
Eq. (23) can be written as
p
r= (25)
1 + e cos θ
Note that
ṙ = ep θ̇ sin θ/(1 + e cos θ)2
Hence, ṙ = 0 when θ = 0. Let us evaluate the energy at this point in the trajectory. From
(15), v 2 = v · v = ṙ 2 + r 2 θ̇2 . Hence,
~ ~
2
1 2 2 1h µ
E = 2
r θ̇ − µ/r = 2 2
−
r r
1 2 2
= 2
h u − µu
µ µ
= 21 h2 ( 2 + C)2 − µ( 2 + C)
h h
2
µ 2µC µ2
= 12 h2 ( 4 + 2 + C 2 ) − 2 − µC
h h h
2
µ
= 21 h2 C 2 − 21 2 (26)
h
Solving for C gives s
2E µ2
C= +
h2 h4
Using (24), the solution for e becomes:
s s
h2 C 2Eh2 2Ep
e= = 1+ 2 = 1+ (27)
µ µ µ
Orbital Dynamics 6
The orbits of interest to us are ellipses and circles wherein the trajectory of m1 forms a closed
path.
@ p/e
@
a b @a p sP r/e
@ r
@
θ
@s
AK
*
s
ae ae
F′ O a(1−e) a 1−e
F e
b
directrix
-
2a
Ellipse Geometry
Elliptical Orbits
Let us restrict ourselves to the case of an elliptical orbit (0 ≤ e < 1). The minimum value
of r occurs when θ = 0 in Eq. (25):
p
rmin = rp =
1+e
The maximum value of r occurs when θ = π in Eq. (25):
p
rmax = ra =
1−e
The point at which rmin occurs is called periapsis (perigee for an earth orbit). Correspond-
ingly, rmax occurs at apoapsis (apogee for an earth orbit).
Orbital Dynamics 7
The dynamical constants E and h can be expressed in terms of the geometric constants a
and e using (24) and (27):
√ q
h = pµ = aµ(1 − e2 ) (32)
(e2 − 1)µ µ
E = =− (33)
2p 2a
The last relationship states that the energy only depends on the size of the orbit. A very
useful relationship can be derived by rearranging Eq. (10) and substituting (33):
q
v = 2(E + µ/r)
s
2 1
= µ − (34)
r a
which is called the vis-viva equation. It yields the velocity in terms of the spacecraft position.
Note that the magnitude of v varies inversely with r.
Parabolic Orbits (e = 1, E = 0)
6 y
6
p r
I
@
θ
@- -x
p/2
Orbital Dynamics 8
rp = r|θ=0 = p/2
Q
Q
Q Q
Q
Q
b′
Q
Q
δ -
Q
Q
Q
Q
Q Q
Q Q θ∞
Q γ Q
Qt
Q JJ
Q
t
F - Q F′
Q
a′ Q
Q
Q
Q
Q
Q
Q
QQ
By rewriting the polar equation of the hyperbola in Cartesian form, it can be shown that
the semimajor axis is given by
p
a′ = −a = 2
e −1
The periapsis distance is again
p
rp = = a′ (e − 1)
1+e
As r → ∞, θ → θ∞ = cos−1 (−1/e). Hence,
γ = π − θ∞ = cos−1 (1/e)
δ = π − 2γ = 2θ∞ − π = 2 sin−1 (1/e)
We also have
b′ = (a′ + rp ) sin γ
s
1
= a′ e 1 − 2
e
′
√
= a e2 − 1
p
= √ 2 = ib
e −1
Orbital Dynamics 9
q
Using the vis-viva equation, v = (2µ/r) − µ/a, we have that as r → ∞,
q
v → v∞ = µ/a′ = hyperbolic excess speed
Kepler’s Laws
Johannes Kepler was the first to state the following based on an empirical study of Tycho
Brahe’s observational data:
I. The orbit of each planet is an ellipse with the sun at one focus.
II. The radius vector drawn from the sun to a planet sweeps out equal areas in
equal times.
III. The squares of the periods of the planets are proportional to the cubes of
the semimajor axes of the respective orbits.
These were subsequently derived mathematically by Newton using his Law of Gravitation
and his Laws of Motion. We have followed this route and proven Kepler’s First Law. The
Second and Third Laws are proven below.
Kepler’s Second Law
Consider the diagram below which shows the motion of m in time ∆t. The area swept out
is given by
∆A = 1
2
r · r∆θ + O(∆θ)2
1 2
= 2
r ∆θ + O(∆θ)2
Therefore,
dA dθ h
= 21 r 2 = (a constant) (35)
dt dt 2
This demonstrates Kepler’s Second Law which states that dA/dt is constant.
Orbital Dynamics 10
r(θ + ∆θ) ∆A
r(θ)
∆θ
@
I@
I θ
@
@
where we have used the fact that dA/dt = h/2, Eq. (32) for h, and Eq. (31) for b. The last
result states that T 2 is proportional to a3 which is a statement of the Third law.
The mean angular rate is defined by
2π rad q
n= = µ/a3
T
Ac
P ′
BB Ae
B
AK B
P A B
b a AB
rAB
AKA AH
YB θ
E A ABHH
O A F
ae -
Mean Anomaly
The mean anomaly M is defined by
∆ t − t0
M = 2π (37)
T
Since Ṁ = 2π/T is the average angular rate, the mean anomaly represents the angle covered
if the body moved constantly at the average rate. The key to solving the time and distance
problem is to relate of θ, E, and M since M brings in time in a simple way.
From Kepler’s II Law, the area swept out in time ∆t is given by
∆A = (h/2)∆t (38)
Let Ae (t − t0 ) represent the area swept out in time (t − t0 ) and AT be the area of the ellipse.
By virtue of (37),
Ae t − t0
=
AT T
Using the definition of M, (37), we can write
t − t0 Ae
M = 2π = 2π (39)
T AT
An ellipse can be interpreted as the projection of a circle with all lines perpendicular to the
major axis equally foreshortened. Therefore, Ae is the projection of the area Ac shown in
the previous figure.
Hence,
Ae b
= (40)
Ac a
Orbital Dynamics 12
since all vertical elements of Ae are shortened by a factor of b/a. But from the figure,
p sin θ a(1 − e2 )
r sin θ = = sin θ = b sin E
1 + e cos θ 1 + e cos θ
√
But, b = a 1 − e2 and therefore,
√
1 − e2 sin θ
= sin E (44)
1 + e cos θ
which is the desired result. It is also possible to show that
r cos θ = a(cos E − e)
2
a(1 − e )
⇒ cos θ = a(cos E − e)
1 + e cos θ
Therefore,
e + cos θ
= cos E (45)
1 + e cos θ
Orbital Dynamics 13
(i) Given the elapsed time since periapsis, (t − t0 ), calculate M using (37).
(ii) Solve Kepler’s Equation, (43), for E.
(iii) Using (46), calculate θ.
where
g ′ (E) = dg/dE = 1 − e cos E
A suitable initial guess for E is E0 = M (usually). The algorithm terminates when |Ek+1 −
Ek | < ǫ or |g(Ek )| < δ where δ and ǫ are appropriately chosen small, positive numbers.
Parabolic and Hyperbolic Orbits
For a parabola, the time of flight can be written as
s " #
p3 1 θ 1 θ
t − t0 = tan + tan3
µ 2 2 6 2
In the hyperbolic case, E and M have imaginary values and we define the hyperbolic eccentric
anomaly and the hyperbolic mean anomaly by E ′ = −iE and M ′ = iM, respectively. The
relationships analogous to (43) and (46) are
µ
s
′ ′ ′
M = e sinh E − E = (t − t0 )
(a′ )3
s
θ e+1 E′
tan = tanh
2 e−1 2
ṙ = v , r(0) = r0 (47)
~ ~ ~ ~
µ
v̇ = − 3 r , v(0) = v0 (48)
~ r~ ~ ~
which is six first order differential equations. Hence, the solution is completely specified by
the six initial conditions {r0 , v0 }. It is more convenient to have six other constants.
~ ~
Classical Orbital Elements
We have noted that the orbit lies in a plane. For an ellipse, the size and shape are specified
by a and e. A third parameter is required to temporally locate the satellite in the orbit. The
time of perigee passage, t0 , is used. Hence, {a, e, t0 } completely specify the motion within
the orbital plane. We need three parameters to specify the orientation of the orbital plane.
Two parameters are used to orient the plane of the orbit and one is needed to locate the
orbit within that plane.
Inertial Reference Frame
We require an inertial frame, F i , which is used as a reference frame for locating the orbit.
~
In the case of the earth F i = [i1 i2 i3 ]T is usually the geocentric equatorial coordinate
~ ~ ~ ~
system. The unit vectors {i1 , i2 } lie in the equatorial plane and i3 points in the direction
~ ~ ~
of the geographical north pole. The vector i1 points in the direction of Υ, Aries. Υ is the
~
direction of the vernal equinox (in the direction of the sun along a line connecting the earth
and sun on the first day of spring when the sun crosses the equator).
Orbit Orientation
Define the point in the orbit where the body crosses the equatorial plane from south to north
as the ascending node. A line from the centre of the earth through the ascending node is
the line of nodes. Denote the unit vector in this direction by n.
~
The angle between i1 and n is Ω, the right ascension of the ascending node. It takes on
~ ~
values of 0 ≤ Ω < 2π. In the case of the earth it is also called the longitude of the ascending
node.
The angle between the equatorial plane and the orbital plane measured at the ascending
node is i, the inclination. It takes on values in the range 0 ≤ i ≤ π.
The angle measured in the plane of the orbit between n and perigee is ω, the argument of
~
perigee. It takes on values of 0 ≤ ω < 2π.
The angles {Ω, i, ω} specify the orientation of the orbit with respect to an inertial frame.
Collectively, {a, e, Ω, i, ω, t0 } are the classical orbital elements.
0 0 1 0 −si ci 0 0 1
cΩ cω − sω ci sΩ s Ω cω + ci sω cΩ si sω
= −cΩ sω − cω ci sΩ −sΩ sω + cω ci cΩ si cω (49)
sΩ si −si cΩ ci
Therefore, {a, e, Ω, i, ω, t0 } are a complete set of orbital elements. They completely specify
the orbit and hence, are equivalent to knowing {r0 , v0 }.
~ ~
Step 7. The angle between n and r measured in the orbital plane is ω + θ. Threfore,
~ ~
n · r = nr cos(ω + θ) = r cos(ω + θ)
~ ~
Therefore,
ω = cos−1 (n · r)/r − θ (53)
~ ~
Note that ω + θ < π if r3 > 0 and ω + θ > π if r3 < 0.
Step 8. Knowing θ, we can solve for E using (46), and then (43) can be used to solve for
t0 .
Steps 1-8 determine {a, e, Ω, i, ω, t0 }.
Orbital Dynamics 18
o2 r
~ 6 ~ θ
I
@
- @
o1
~
Therefore,
v = ṙ = (ṙ cos θ − r θ̇ sin θ)o1 + (ṙ sin θ + r θ̇ cos θ)o2 (55)
~ ~ ~ ~
From Eq. (52),
√
ṙ = (he/p) sin θ , h= µp
s
µ
= e sin θ (56)
p
Also, Cio = CToi is the transpose of the matrix presented in Eq. (49). The velocity is given
by
− sin θ s
T µ
v(t) = F i Cio cos θ + e (58)
~ ~ p
0