Undergraduate Journal of Mathematical Modeling: One + Two
Volume 6 | 2014 Fall Article 5
2014
Modeling Rocket Flight in the Low-Friction Approximation
Logan White University of South Florida
Advisors: Manoug Manougian, Mathematics and Statistics Razvan Teodorescu, Physics
Problem Suggested By: Razvan Teodorescu
Follow this and additional works at: https://scholarcommons.usf.edu/ujmm
Part of the Mathematics Commons
UJMM is an open access journal, free to authors and readers, and relies on your support: Donate Now
Recommended Citation White, Logan (2014) "Modeling Rocket Flight in the Low-Friction Approximation," Undergraduate Journal of Mathematical Modeling: One + Two: Vol. 6: Iss. 1, Article 5. DOI: http://dx.doi.org/10.5038/2326-3652.6.1.4861 Available at: https://scholarcommons.usf.edu/ujmm/vol6/iss1/5 Modeling Rocket Flight in the Low-Friction Approximation
Abstract In a realistic model for rocket dynamics, in the presence of atmospheric drag and altitude-dependent gravity, the exact kinematic equation cannot be integrated in closed form; even when neglecting friction, the exact solution is a combination of elliptic functions of Jacobi type, which are not easy to use in a computational sense. This project provides a precise analysis of the various terms in the full equation (such as gravity, drag, and exhaust momentum), and the numerical ranges for which various approximations are accurate to within 1%. The analysis leads to optimal approximations expressed through elementary functions, which can be implemented for efficient flightediction pr on simple computational devices, such as smartphone applications.
Keywords Differential Equations, Rocket Flight, Motion
This article is available in Undergraduate Journal of Mathematical Modeling: One + Two: https://scholarcommons.usf.edu/ujmm/vol6/iss1/5 White: Modeling Rocket Flight in the Low-Friction Approximation MODELING ROCKET FLIGHT IN THE LOW-FRICTION APPROXIMATION 3
PROBLEM STATEMENT & MOTIVATION
The question under investigation in this paper is: How can we best model rocket flight
with closed-form equations?
MATHEMATICAL DESCRIPTION AND SOLUTION APPROACH
I. EXACT SOLUTIONS
Assuming that the relationship between the mass of the rocket 푚(푡) at time 푡 and the
rate of mass depletion 푚′(푡) is proportional, gives
푑푚 = −푄 푚(푡) 푑푡
for some constant 푄. Hence the mass remaining at time 푡, found through separation of
variables and subsequent integration, is
−푄 푡 푚(푡) = 푚0 푒 where 푡 ≥ 0 (1)
and 푚0 = 푚(0) is the initial mass of the rocket. By Newton’s Second Law, the sum of forces
퐹𝑖 on an object equals the product of the object’s mass and acceleration:
푛 푑푣 ∑ 퐹 = 푚 . (2) 𝑖 푑푡 𝑖=1
The forces summed in the direction of the rocket’s flight following liftoff are the gravitational
force:
Produced by The Berkeley Electronic Press, 2014 Undergraduate Journal of Mathematical Modeling: One + Two, Vol. 6, Iss. 1 [2014], Art. 5 4 LOGAN WHITE
퐺 푚 푚(푡) 퐹 = − 푒 , (3) 𝑔 푦2
where G is Newton’s gravitational constant, 푚푒 is Earth’s mass, and 푦 = 푦(푡) is the vertical
position of the rocket relative to Earth’s center, and the force of thrust caused by the ejection of
fuel out of the rocket’s nozzle:
푑푚 퐹 = −푐 , (4) 푡 푑푡
where 푐 is the constant exhaust speed, relative to the rocket.
Letting 훼 = 퐺 푚푒 and 훽 = 푄 푐 and combining equations (2), (3), and (4), we receive a
differential equation into which we can substitute equation (1) like so:
푑푣 훼 푚(푡) 푑푚 푑푣 훼 푚 푒−푄푡 푚(푡) = − − 푐 ⟹ (푚 푒−푄푡) = − 0 + 훽 (푚 푒−푄푡) . 푑푡 푦2 푑푡 0 푑푡 푦2 0
Simplifying, we receive
푑푣 훼 = 훽 − , (5) 푑푡 푦2
Noticing that 푣 = 푑푦/푑푡 :
푑푣 푑푣 푑푦 푑푣 = = 푣 . (6) 푑푡 푑푦 푑푡 푑푦
Substituting equation (6) into our second-order differential equation (5), we arrive at the
equation:
푑푣 훼 훼 푣 = 훽 − ⟹ 푣 푑푣 = 훽 푑푦 − 푑푦 푑푦 푦2 푦2
and integrate:
https://scholarcommons.usf.edu/ujmm/vol6/iss1/5 DOI: http://dx.doi.org/10.5038/2326-3652.6.1.4861 White: Modeling Rocket Flight in the Low-Friction Approximation MODELING ROCKET FLIGHT IN THE LOW-FRICTION APPROXIMATION 5
푣(푡) 푦(푡) 푦(푡) 훼 [ 푣(푡) ]2 훼 [ 푦(푡) − 푟 ] ∫ 푣 푑푣 = ∫ 훽 푑푦 − ∫ 푑푦 ⟹ = 훽 [ 푦(푡) − 푟 ] − 푒 , 푦2 2 푒 푟 푦(푡) 푣=0 푦=푟푒 푦=푟푒 푒
noting that the rocket begins its flight on the Earth’s surface, i.e., 푦(0) = 푟푒 where 푟푒 is the
radius of the Earth. If we substitute 푣(푡) = 푑푦/푑푡, we arrive at
2 푑푦 훼 [푦 − 푟푒] ( ) = 2 훽 [푦 − 푟푒] − 2 . (7) 푑푡 푟푒 푦
Separating variables in equation (7) gives
푑푦 푑푡 =
훼 [푦 − 푟푒] √2 훽 [푦 − 푟푒] − 2 푟푒 푦
and integrating yields
푡 푦(푡) 푑푦 푧(푡) 푑푧 ∫ 푑 푡 = ∫ = ∫ , 푡=0 푦=푟푒 훼 푧=0 1 (8) √2[푦 − 푟푒] [훽 − ] − 푟푒푦 2훼 푟푒훽 푟푒 √ [푧] [ + 푧 ] 푟푒 훼 1 − (− ) 푟푒
and we get an equation that is difficult to use. This solution is not practical from a computational
standpoint, as it involves two different types of Jacobi elliptic integrals. Instead, it would
probably be more useful to investigate various methods of approximation by which we can
simplify the function further.
1. APPROXIMATIONS AND ERROR
1 − 푟푒 The simplest approximation of equation (8) that we consider neglects the effect of the 푧(푡) 1−(− ) 푟푒
term. This approximation leads to a solution that is unsatisfactory because it ignores the effects
of gravity:
Produced by The Berkeley Electronic Press, 2014 Undergraduate Journal of Mathematical Modeling: One + Two, Vol. 6, Iss. 1 [2014], Art. 5 6 LOGAN WHITE
훽 푧(푡) = 푡2 . (9) 2 In order to arrive at a more satisfactory solution, we will have to look at geometric series. The
푎 sum of the infinite and convergent geometric series ∑∞ 푎 is 1 , where 푎 is the first term of 𝑖=1 𝑖 1−푟 1
the series and 푟 is the common ratio. The term in the denominator of the right side of equation
(8) that makes the equation difficult to integrate is
1 − 푟 1 푧(푡) [푧(푡)]2 푒 = − + − + ⋯ . (10) −푧(푡) 푟 푟2 3 1 − ( ) 푒 푒 푟푒 푟푒
1 푧(푡) when expressed as the sum of an infinite geometric series with 푎1 = − and 푟 = − 푟푒 푟푒
The total sum (10) can be approximated by simply taking the first few terms of the series.
All of this can be done only under the assumption that 푧(푡) ≪ 푟푒, which makes the series
convergent. However, this is always going to be true for the first stage of any multi-stage rocket
flight. The error of any order approximation is going to be less than 0.01 (=1%) as follows:
1 푧(푡) [푧(푡)]2 푆푛 = − + 2 − 3 + ⋯ + 푎푛 + ⋯ . 푟푒 푟푒 푟푒
푎푛 is neglected as having less than 1% of the total sum 푆푛. So
1 푧(푡) [푧(푡)]2 푆푛 = − + 2 − 3 + ⋯ + 푅푛, 푟푒 푟푒 푟푒
where 푅푛 is the remainder and error term used to represent the terms 푎푛 and beyond. In
particular,
https://scholarcommons.usf.edu/ujmm/vol6/iss1/5 DOI: http://dx.doi.org/10.5038/2326-3652.6.1.4861 White: Modeling Rocket Flight in the Low-Friction Approximation MODELING ROCKET FLIGHT IN THE LOW-FRICTION APPROXIMATION 7
푎 푅 = 푛 . 푛 푧(푡) 1 − (− ) 푟푒
Because 푎푛 < 0.01, it must be true that 푅푛 < 0.01, so all errors are less than 1%.
i. ZERO-ORDER APPROXIMATION
In the zero-order approximation, the first term is taken from the infinite series (10) and used to
approximate the sum of the series. When this substitution is carried out and the integrand
simplified, we obtain
푧(푡) 푑푧 1 푡 = ∫ = √2 푧(푡) (훽 − 푔) . 푧=0 √2푧(푡)(훽 − 푔) 2(훽 − 푔)
Solving for 푧(푡), we get
푡2 푧(푡) = (훽 − 푔). (11) 2
푧(푡) If the zero-order approximation is only reasonable when ≤ 0.01, the time domain 0 ≤ 푡 ≤ 푇0 푟푒
can be found as follows:
훽 − 푔 0.02 푟 0.01 푟 = 푇2 ( ) ⇒ 푇 = √ 푒 . 푒 0 2 0 훽 − 푔
Equation (11) provides a quadratic approximation of the first stage of a rocket flight;
however, it does not account for variation in gravitational force. Instead, it assumes a constant
force 푚푔 that would only be present at Earth’s surface. Because we are assuming a varying
gravitational force, it is necessary to use a first-order approximation.
ii. FIRST-ORDER APPROXIMATION
Produced by The Berkeley Electronic Press, 2014 Undergraduate Journal of Mathematical Modeling: One + Two, Vol. 6, Iss. 1 [2014], Art. 5 8 LOGAN WHITE
Taking the first two terms of the series (10) and substituting in for the sum of the series, we arrive at
푡 푧(푡) 푑푧 푧(푡) 푑푧 ∫ 푑푡 = ∫ = ∫ 2 2 푡=0 푧=0 푧=0 √퐴 [(푧 + 휅) − 휅 ] (12) 2훼 푟푒 훽 1 푧 √ (푧) ( − + 2) 푟푒 훼 푟푒 푟푒
2𝑔 훽−𝑔 where 퐴 = and 휅 = . Using the trigonometric substitution 푧 = 휅 sec 휃 − 휅 and 푑푧 = 푟푒 퐴
휅 sec 휃 tan 휃 푑휃, equation (12) evaluates to
푡 1 휅 sec 휃−휅 휅 sec 휃 tan 휃 ∫ 푑푡 = ∫ 푑휃 2 2 2 푡=0 √퐴 휃0 √휅 sec 휃 − 휅
휅 sec 휃−휅 = ∫ sec 휃 푑휃 휃0
푧(푡) 1 푧 + 휅 + √(푧 + 휅)2 − 휅2 = ln | | . √퐴 휅 푧=0
Evaluated at its upper and lower limits, this equation gives us our position function of time, 푧(푡),
which is a hyperbolic cosine function:
푧(푡) = 휅 cosh(푡√퐴) − 휅 . (13)
푧(푡) The first-order approximation is valid as long as ≤ 0.1, so the time domain 0 ≤ 푡 ≤ 푇1 푟푒
can be found as follows:
2 2 1 0.1 푟푒 + 휅 + √(0.1 푟푒 + 휅) − 휅 푇1 = ln | | . √퐴 휅
If equation (13) is plotted as a time function of position, then the reflection of the graph over
푦 = 푥 will simply be the position function of time. Thus we have the first-order approximation
https://scholarcommons.usf.edu/ujmm/vol6/iss1/5 DOI: http://dx.doi.org/10.5038/2326-3652.6.1.4861 White: Modeling Rocket Flight in the Low-Friction Approximation MODELING ROCKET FLIGHT IN THE LOW-FRICTION APPROXIMATION 9
of the rocket’s first-stage position function with consideration of varying gravity and exponential
fuel burn rate.
Of course, a rocket will almost never fly in a straight path governed by the equations
above. Thus, models must be derived to account for other situations as well. Many rockets use
the gravity turn technique in order to assume a stable orbit.
II. GRAVITY TURN
A rocket performing a gravity turn will fly in a rectilinear path orthogonally outward
from the surface of the Earth until it reaches a predetermined displacement from its starting
point. At that displacement, the rocket’s aim is slightly shifted by a momentarily redirected thrust
so the rocket is tilted at an angle to the vertical, which is defined as the axis perpendicular to the
Earth’s surface. The force of thrust from the rocket’s nozzle then acts strictly along the axis
parallel to the length of the rocket while gravity provides torque. This torque eventually causes
the rocket to level out with the horizontal.
The goal of the maneuver is to prevent too much thrust from being used in the direction
opposite to gravity and to let the rocket gain horizontal velocity while gaining vertical position.
A rocket has to meet a certain threshold velocity and position before it can maintain itself in
L.E.O. (low Earth orbit), so the ideal goal is to meet those markers before the rocket levels out
with the horizontal.
We will be making the simplifying assumption that a rocket’s gravity turn takes place
over a nearly circular arc so that we may arrive at a solution made up of elementary functions,
see Figure 1.
Produced by The Berkeley Electronic Press, 2014 Undergraduate Journal of Mathematical Modeling: One + Two, Vol. 6, Iss. 1 [2014], Art. 5 10 LOGAN WHITE
푃
휃 퐻 푠 푅 푦
휙
Figure 1: Rocket performing a gravity turn (not drawn to scale)
1. CONSTANT GRAVITY ASSUMPTION
The forces acting on a rocket undergoing a gravity turn include gravity, thrust, and drag.
Assuming drag is negligible, we are left with gravity and thrust. If we assume that the force of
gravity acting on the rocket is constant and equal to 푚푔, then we can write a differential
equation as follows:
푛 푑푚 푑푣 ∑ 퐹 = −푐 − 푚 푔 sin 휃 = 푚 , (14) 𝑖 푑푡 푑푡 𝑖=1
where the thrust term is negative because mass is decreasing and sin 휃 is multiplied by 푚푔
because 푚푔 sin 휃 is the component of gravity acting opposite to thrust. It is now necessary to
use our mass assumption to simplify equation (14). We arrive at
푑푣 푚 푒−푄푡 = −푚 푒−푄푡 푔 sin 휃 + 푄 푐 푚 푒−푄푡. 푑푡 0 0 0
https://scholarcommons.usf.edu/ujmm/vol6/iss1/5 DOI: http://dx.doi.org/10.5038/2326-3652.6.1.4861 White: Modeling Rocket Flight in the Low-Friction Approximation MODELING ROCKET FLIGHT IN THE LOW-FRICTION APPROXIMATION 11
Simplifying,
푑푣 푑푣 푑푠 푑푣 푄 푐 − 푔 sin 휃 = = = 푣 (15) 푑푡 푑푠 푑푡 푑푠
which can be solved by determining a way to rewrite sin 휃 in terms of 푠. A diagram relating
the arc length 푠 covered by the rocket at an arbitrary point P to 휃 is shown below.
This diagram relates all of the relevant distance quantities and angles that we will be
dealing with, so it will be useful throughout the exploration. For now, it is important to notice
that 휃 is a function of time and is approaching zero as the point 푃 approaches the top of the
arc. At any point 푃,
√푅2 − 푦2 (16) sin 휃 = , 푅
where √푅2 − 푦2 is the side of the right triangle opposite to 휃 by Pythagoras’ theorem. Using
the circle-sector relationship, i.e., arclength = radius × angle, we can write
푦 푠 푠 = 푅 휙 = 푅 sin−1 ( ) ⟹ 푦 = 푅 sin ( ) . (17) 푅 푅
Combining equations (15), (16), and (17) , we have
푠 푠 √푅2 − 푅2 sin2 ( ) √푅2 1 − sin2 ( ) 푑푣 푅 [ 푅 ] 푣 = 푄 푐 − 푔 = 푄 푐 − 푔 . 푑푠 푅 푅
Using the trigonometric identity cos2 휃 = 1 − sin2 휃, we can simplify this equation to
푑푣 푠 푣 = 푄 푐 − 푔 cos ( ) . 푑푠 푅
We can integrate this equation as follows:
Produced by The Berkeley Electronic Press, 2014 Undergraduate Journal of Mathematical Modeling: One + Two, Vol. 6, Iss. 1 [2014], Art. 5 12 LOGAN WHITE
푣(푡) 푠(푡) 푠 [ 푣(푡) ]2 푣2 푠(푡) ∫ 푣 푑푣 = ∫ [ 푄 푐 − 푔 cos ( ) ] 푑푠 ⟹ − 0 = 푄 푐 푠(푡) − 푔 푅 sin ( ) . 푅 2 2 푅 푣0 푠=0
This is another first order differential equation, but unlike the first, it is not solvable. In order to
approximate solutions numerically, however, we must rearrange as if we were going to solve the
푑푠 equation. 푣(푡) must become , and 푠(푡) must again become 푠 for the purpose of integration: 푑푡
푑푠 푠 = √푣2 − 2 푔 푅 sin ( ) + 푄 푐 푠 푑푡 0 푅
which means that
푡 푠(푡) 푑푠 ∫ 푑 푡 = ∫ . (18) 푠 푡=0 푠=0 √푣2 − 2 푔 푅 sin ( ) + 푄 푐 푠 0 푅
Similar to (8), this particular integral does not have a closed form-solution made up of
elementary functions. As such, we must deal with it numerically. Before doing so, however, let
us analyze a slightly more accurate approximation ─ one which accounts for varying
gravitational force.
2. VARYING GRAVITY ASSUMPTION
The distance over which a gravity turn takes place is usually much longer than the rest of the
푘 rocket flight. As such, modeling gravity by the inverse square law , where ℎ is the height (ℎ+푦)2
where the rocket begins the gravity turn and 푘 = 푚푒퐺, rather than the static model 푚푔
substantially impacts the projected trajectory of the rocket during the gravity turn. Luckily, the
derivation of the model with the additional varying gravity assumption is largely similar to
constant gravity model:
https://scholarcommons.usf.edu/ujmm/vol6/iss1/5 DOI: http://dx.doi.org/10.5038/2326-3652.6.1.4861 White: Modeling Rocket Flight in the Low-Friction Approximation MODELING ROCKET FLIGHT IN THE LOW-FRICTION APPROXIMATION 13
푑푣 푘 푣 = − sin 휃 + 푄 푐 . 푑푠 (ℎ + 푦)2
푠 푠 In (17) we noted that 푦 = 푅 sin ( ) and used this observation to show that sin 휃 = cos ( ). 푅 푅
푠 푑푣 푘 cos ( ) 푣 = − 푅 + 푄 푐 ; This means that 푠 2 separating variables and integrating as before yields 푑푠 (ℎ+푅 sin ( )) 푅
푠 푣(푡) 푠(푡) 푘 cos ( ) 푣(푡)2 − 푣2 푘 푘 ∫ 푣 푑푣 = ∫ [− 푅 + 푄 푐] 푑푠 ⟹ 0 = − + 푄 푐 푠(푡). 푠 2 2 푠(푡) ℎ 푣0 푠=0 (ℎ + 푅 sin ( )) ℎ + 푅 sin ( ) 푅 푅
푑푠 Isolating , separating variables, and integrating, we get 푑푡
푡 푠(푡) 푑푠 ∫ 푑푡 = ∫ . (19) 푡=0 푠=0 2 2 푘 2 푘 √푣0 + 푠 − + 2 푄 푐 푠 ℎ + 푅 sin ( ) ℎ 푅
III. NUMERICAL APPROXIMATIONS
We can test the accuracy of the constant gravity assumption by performing numerical
approximations on both models (18) and (19), seeing how they differ. To do this, we will use the
method of trapezoidal sums to approximate the integrals. The quantities we must know include
the velocity and height of the rocket as it begins its turn and the goal height for the end of the
maneuver.
1. APPROXIMATION COMPARISONS
A well-known height at which a rocket should start its gravity turn is 10 푘푚. To find the
velocity with which the rocket starts its turn, we must determine the rocket’s position and
velocity functions of time before it enters the turn. This is relatively simple if we assume that
gravity is constant, which we can do in this situation because the ratio of the gravitational force
Produced by The Berkeley Electronic Press, 2014 Undergraduate Journal of Mathematical Modeling: One + Two, Vol. 6, Iss. 1 [2014], Art. 5 14 LOGAN WHITE
퐹1 acting on an object of mass 푚 on Earth’s surface to the gravity 퐹2 acting on the same
object at 10 푘푚 is
퐺 푚푒 푚 2 2 6 2 퐹1 푟푒 (푟푒 + 10,000) (6.38 × 10 + 10,000) = = 2 = 6 2 ≈ 1.003 . 퐹2 퐺 푚푒 푚 푟푒 (6.38 × 10 ) 2 (푟푒 + 10,000)
With proper significant figures, the ratio is approximately equal to 1.00, so the difference
between the two is negligible for our purposes. With that said, Newton’s Second Law gives us
푑푣 푑푚 푑푣 푣(푡) 푡 푚 = −푚푔 − 푐 ⟹ = 푄 푐 − 푔 ⟹ ∫ 푑푣 = ∫ (푄 푐 − 푔) 푑푡 ⟹ 푣(푡) = (푄 푐 − 푔 ) 푡, 푑푡 푑푡 푑푡 푣=0 푡=0
푧(푡) ( ) 푡 which means ∫푧=0 푑 푧 = 푄 푐 − 푔 ∫푡=0 푡 푑푡 and
푄 푐 − 푔 (20) 푧(푡) = ( ) 푡2 . 2
Using data released by SpaceX from the first stage of a Falcon 9 launch, 푄 = 0.075/푠
and 푐 = 2,840 푚/푠. Therefore, according to equation (9), at 푧 = 10,000 푚,
2 (10,000) 푡 = √ ≈ 9.92 seconds . (0.075)(2,840) − 9.81
Substituting 푡 = 9.92 seconds into equation (8) gives 푣(9.92) ≈ 2,020 m/s.
Assuming 퐻 = 6,540,000 m, which is the beginning of low-Earth orbit relative to
Earth’s center, the radius of curvature of the rocket’s gravity turn is equal to
푅 = 퐻 − ℎ = 6,540,000 − (10,000 + 6.38 × 106) = 150,000 m .
https://scholarcommons.usf.edu/ujmm/vol6/iss1/5 DOI: http://dx.doi.org/10.5038/2326-3652.6.1.4861 White: Modeling Rocket Flight in the Low-Friction Approximation MODELING ROCKET FLIGHT IN THE LOW-FRICTION APPROXIMATION 15
Substituting our numerical data into the gravity turn equation (6) which we derived under the
assumption of constant gravity,
푠(푡) 푑푠 푡 = ∫ , 푠 푠=0 4,080,400 − 2943,000 sin ( ) + 213 푠 √ 150,000
where 푡 is equal to the time it takes for the rocket to travel from 푠 = 0 to 푠(푡). Once the rocket
150,000 휋 has traveled 푚, it is horizontal (at the top of the arc). To test the accuracy of this 2
150,000 휋 function, we will perform a numerical approximation of the integral from 푠 = 0 to 푠 = 2
using trapezoidal sums of eight subdivisions.
The formula for the trapezoidal approximation with 푛 subdivisions of the integral of a
function 푓(푥) is
푏 푏 − 푎 ∫ 푓 (푥)푑푥 ≈ [푓(푥0) + 2푓(푥1) + 2푓(푥2)+. . . +2푓(푥푛−1) + 푓(푥푛)] , 푎 2푛
where 푓(푥0) = 푓(푎) and 푓(푥푛) = 푓(푏). Using this formula to approximate our integral with
푛 = 8, we arrive at
75,000 휋 푑푠 푡 = ∫ ≈ 52.5 seconds . 푠 푠=0 4,080,400 − 2,943,000 sin ( ) + 213 푠 √ 150,000
Substituting the same numerical data into our more accurate integral equation and replacing 푘
14 with 퐺푚푒 = 7.96 × 10 , we arrive at
푠(푡) 푑푠 푡 = ∫ ≈ 37.2 seconds. 푠=0 7.96 × 1014 √4,080,400 + 푠 − 116,374,269 + 426 푠 6,390,000 + 150,000 sin ( ) 150,000
Produced by The Berkeley Electronic Press, 2014 Undergraduate Journal of Mathematical Modeling: One + Two, Vol. 6, Iss. 1 [2014], Art. 5 16 LOGAN WHITE
As should be expected, the equation based on a varying gravitational force states that the rocket
takes less time than it would under a constant gravitational force 푚푔. This is because gravity
decreases as the rocket moves farther and farther from Earth, so the net force acting against it
also decreases, making it easier for the rocket to reach its goal at low-Earth orbit. The percent
error of the constant gravity assumption for this particular approximation (assuming that the
|37.2−52.5| varying gravity approximation is accurate) is × 100 = 41.1%. Clearly, assuming a 37.2
constant gravitational force here is not going to yield accurate results.
2. GRAPHICAL CONFIRMATION
We can check the results of our numerical approximations by plotting the integrals as time
functions of position like so:
Figure 2: Comparison of a rocket trajectory on a gravitational turn with the assumption of constant gravity (blue) versus inverse square distance gravity (red).
The upper curve is the plot of the function derived from constant gravity assumptions, while the
lower curve is the model based upon varying gravity. Both are plotted from 푠 = 0 to 푠 =
75000 휋, with the 푦-axis representing time and the 푥-axis representing position. The graph is an
excellent visual display of the disparity between the constant gravity and varying gravity
functions. To address the accuracy of the trapezoidal approximations, the constant gravity graph
reads 푡 = 51.8 seconds at 푠 = 75,000 휋, while the varying gravity graph reads 푡 = 33.8
https://scholarcommons.usf.edu/ujmm/vol6/iss1/5 DOI: http://dx.doi.org/10.5038/2326-3652.6.1.4861 White: Modeling Rocket Flight in the Low-Friction Approximation MODELING ROCKET FLIGHT IN THE LOW-FRICTION APPROXIMATION 17
seconds at the same 푠 position. In the constant gravity case, the error is less than 5%, making the
numerical approximation valuable for most applications. In the varying gravity case, however,
error is closer to 10%, meaning a higher n-value would need to be chosen for an accurate
approximation with trapezoidal sums.
IV. VELOCITY IN ORBIT
The final part of this exploration focuses on the velocity necessary to maintain a rocket in
low-Earth orbit. When an object is in orbit, it is actually falling around the Earth fast enough
such that it doesn’t appear to be falling at all. This is why a rocket must reach a threshold
velocity before it can stay in orbit. In circular motion, an object’s centripetal acceleration (the
푣2 acceleration vector perpendicular to the object’s velocity vector) is 푎 = , where 푟 is the 푐 푟
distance from the center of the circle to the object. Thus for an object of mass m in circular
푚 푣2 motion ∑푛 퐹 = . Once the rocket reaches orbit at height 퐻, it experiences only the force of 𝑖=1 𝑖 푟
푚푣2 푘푚 푘 gravity in the direction of centripetal acceleration, i.e., ℎ = ⟹ 푣 = √ . When 퐻 퐻2 ℎ 퐻
7.96×1014 퐻 = (160 + 푟 ) km, it follows that 푣 = √ ≈ 11.0 km/s. 푒 ℎ 160,000 + 6.38×106
Now we must determine whether the rocket with our specifications will meet the
threshold velocity at this particular orbit. To do this, we will use the velocity function of position
derived earlier but restated here:
푣(푠(푡))2 − 푣2 푘 푘 0 = − + 푄 푐 푠(푡) . 2 푠(푡) ℎ (20) ℎ + 푅 sin ( ) 푅
Solving for 푣(푠(푡)) when 푠(푡) = 75,000 휋, gives 푣(75,000휋) ≈ 10.1 km/s.
Produced by The Berkeley Electronic Press, 2014 Undergraduate Journal of Mathematical Modeling: One + Two, Vol. 6, Iss. 1 [2014], Art. 5 18 LOGAN WHITE
DISCUSSION
At this point, we must consider the reasons why our rocket did not meet the threshold.
The first observation to make is that this is actually the threshold velocity for the lowest point
that is still considered low-Earth orbit. This means that if the rocket with the same specifications
had tried to reach a higher orbit, it would have probably met that orbit's threshold velocity. The
formula derived above for the required velocity shows that it decreases as the distance from the
center of orbit increases. Also, the rocket would have been given more time to accelerate if it had
aimed for a higher orbit. The second observation to make is that this example shows the
importance of effective exhaust velocity. The higher the effective exhaust velocity of a rocket,
the easier it will be for that rocket to meet the required velocity for orbit.
CONCLUSION AND RECOMMENDATIONS
The ideal goal is to choose an exhaust speed, relative to the rocket, that will not
accelerate the rocket too far past the goal velocity. If the rocket does accelerate past the goal
velocity, energy, and thus money, has been wasted. Finally, the specs used to examine our
derived formulae are from one of the Falcon 9 flights. We did not consider the many possible
variations SpaceX employed on its Falcon 9 launches. This particular launch, for example, was a
staged rocket.
This model is being extended through the inclusion of the effects of friction. Thus far,
friction has made the problem quite a bit more challenging, for a realistic friction model (for a
fast moving rocket) would see drag to be dependent on the square of the rocket's velocity.
https://scholarcommons.usf.edu/ujmm/vol6/iss1/5 DOI: http://dx.doi.org/10.5038/2326-3652.6.1.4861 White: Modeling Rocket Flight in the Low-Friction Approximation MODELING ROCKET FLIGHT IN THE LOW-FRICTION APPROXIMATION 19
NOMENCLATURE
6 푟푒 Earth’s radius, or 6.38 x 10 m
퐺 Newton’s gravitational constant
푔 Acceleration due to gravity at Earth’s surface, or 9.81m/s2
24 푚푒 Earth’s mass, or 5.97 × 10 kg
푚0 Initial mass of the rocket at time 푡 = 0
푚 Rocket’s mass (varies with time)
푄 Proportionality constant relating 푚(푡) to its derivative (푠−1)
푐 Exhaust speed relative to the rocket
푣 Speed of the rocket relative to the Earth’s center (varies with time)
푣0 Initial speed of the rocket at time 푡 = 0
푦 Position of the rocket relative to the Earth’s center (varies with time)
푦0 Initial position of the rocket at time 푡 = 0
ℎ Height when the rocket begins the gravity turn
퐻 Goal height for the second stage
푧 Position of the rocket relative to the Earth’s surface (varies with time)
훼 Constant equal to 퐺푚푒
훽 Constant equal to 푄푐
2𝑔 퐴 Constant equal to 푟푒
퐵 Constant equal to 2훽 − 2푔
퐵 휅 Constant equal to 2퐴
Produced by The Berkeley Electronic Press, 2014 Undergraduate Journal of Mathematical Modeling: One + Two, Vol. 6, Iss. 1 [2014], Art. 5 20 LOGAN WHITE
REFERENCES
Betts, John. "Survey of Numerical Methods for Trajectory Optimization." Journal of Guidance,
Control, and Dynamics 21.2 (1998): 193-207.
Coburn, Nathaniel. "Optimum Rocket Trajectories." Technical Report. University of Michigan,
1950.
Hoburg, Warren. Aircraft Design Optimization as a Geometric Program. PhD Thesis. Berkeley:
University of Califorinia, 2013.
Rankin, RA. "The Mathematical Theory of the Motion of Rotated and Unrotated Rockets."
Philosophical Transactions A 241.837 (1949): 457-584.
Sutton, George P and Oscar Biblarz. Rocket Propulsion Elements. 8th Edition. John Wiley &
Sons, 2010.
Tawakley, VB. "Recent Developments in Rocket Flight Optimization Problems." Defence
Science Journal 16.4A (1966): 91-98.
https://scholarcommons.usf.edu/ujmm/vol6/iss1/5 DOI: http://dx.doi.org/10.5038/2326-3652.6.1.4861