North Korea’s missile launches of July 2017 demonstrate that it has developed ballistic missiles (Figure 1) with intercontinental range (ICBMs). This, plus its parallel development of nuclear weapons, has added a grave new threat to world order. This is a grim topic, but because it has such immediate importance — and encompasses fundamental physical principles — it deserves to be discussed in our introductory physics classes.
The missile launch of July 4 flew for 37 minutes (Ref. 1), and the one launched on July 28 was aloft for 47 minutes (Ref. 2). Based on this information, analysts in the United States and Japan estimate the maximum range of the former to be 6,700 km, and the latter to be 10,400 km, placing Los Angeles, Denver, Chicago, New York, Boston and other North American population centers within targeting range of Pyongyang. The purpose of this post is to show, using mathematics and concepts appropriate to the introductory calculus-based mechanics course, how to estimate missile range from the (observable) flight time. Following a treatment of Kepler’s Laws, it should be possible to present this material in a single class period.
Note: See also Post 15: The Range of North Korean Ballistic Missiles: Update (Jan 14, 2018) for a better approach to this issue. In particular, the numerical technique for estimating the burnout speed from the total flight time is no longer necessary.
B. Determining the Burnout Speed of a Ballistic Missile
To simplify the discussion, assume the missile altitude at burnout (when rocket fuel is exhausted) is negligible compared to the Earth’s radius, neglect atmospheric drag, and also neglect the Earth’s rotation. North Korea uses highly “lofted” trajectories to test its ICBMs; that is, they are launched at much steeper angles (approaching 90º) than they would be to achieve maximum range. In this section, we will assume that the missile is launched vertically, and calculate its flight time and maximum altitude as functions of its burnout speed . For small and , this is an easy task, as the gravitational acceleration is roughly constant, and the familiar equations of kinematics are applicable: and . (Note: is twice the time from launch to maximum altitude.) But a lofted ICBM will reach an altitude comparable to the Earth’s radius , so the gravitational acceleration varies significantly during the missile’s flight. This complicates the analysis considerably.
Let be the gravitational constant, be the mass of the Earth, and be the instantaneous distance of the missile from the center of the planet. Launched vertically, the speed of the missile at maximum altitude () is zero, so by energy conservation,
where and is the escape velocity from the planet’s surface.
Our first task is to find the flight time in terms of the burnout speed . One way to proceed is to integrate the equation of motion numerically. The most straightforward numerical technique is the second-order Taylor approximation (Ref. 3), in which the stepwise equations for position and speed are reminiscent of the kinematic equations for projectile motion:
where the acceleration and is the time step. A simple Excel spreadsheet is adequate for the integration. Figure 2 shows the computed altitude for a projectile that has reached its maximum altitude at , for the three values = 0.5, 0.6 and 0.7. The intersection of each curve with the x-axis () marks half the total flight time of the missile.
Some instructors may prefer an analytic expression for . A power series solution for , due to Foong (Ref. 4), is outlined in the Appendix and is displayed in Fig. 2 along with the numerical solution. Figure 3 shows the total flight time as a function of , calculated numerically as well as by the power series approximation. Knowing , one may find directly from Fig. 3.
C. Finding the Maximum Range of the Missile
When the burnout speed is low (), the maximum altitude and range of the missile are small, and its trajectory is adequately described as a parabola over a flat Earth. At the higher speeds needed for intercontinental targeting, the parabolic approximation is no longer adequate, and the trajectory must be treated properly as a segment of an ellipse having one focal point at the center of the planet. (This follows from Kepler’s Laws.) Changing the launch angle changes the eccentricity of the ellipse — which affects the range of the missile — but not the length of its semi-major axis . The goal of this section is to find the optimum launch angle (the one that yields the maximum range), and to calculate that range as a function of the burnout speed . This can be done easily by appealing to the reflection property of an ellipse (Ref. 5).
In Figure 4, line is tangent to the ellipse at point P. The reflection, or focal property states that and make equal angles with the tangent line. So at point P, angle φ = φ′ , and at point P′, angle γ = γ′. If the ellipse were a reflective surface, any light ray emanating from one focus would, after reflection, pass through the other focus. For example, a parabola is an ellipse with one focus at infinity. As is well known, light rays originating at infinity (parallel rays) converge at the focal point of a parabolic mirror.
Next we review the energetics of orbital motion governed by an inverse square central force. If the eccentricity ε of the elliptical orbit is zero, the trajectory is circular with radius r. The orbital speed is found by equating the centripetal acceleration to the gravitational force per unit mass, , so
where E is the total mechanical energy of the missile and m is its mass. When , a similar relation holds (Ref. 6): the energy per unit mass is fixed — not by the orbital radius r but by the length of the semi-major axis a:
An ICBM’s energy and semi-major axis are set by its burnout speed , which we have assumed is reached when the missile is close to the Earth’s surface ():
Using and , we obtain
Figure 5a shows the missile trajectory as an ellipse with focus at the Earth’s center (the center of force). The launch point P and the target point Q both lie on the planet’s surface, and the actual missile trajectory is the segment of the ellipse lying outside of the planet (). The range of the missile is , where θ is the angle between (or ) and the major axis of the ellipse. The location of the second focus depends on , which is governed by the missile launch angle. For all points P (and, by symmetry, Q), , regardless of the location of along the major axis. Since , then . By inspection, the angle θ is maximized when is perpendicular to the major axis. Therefore,
Besides calculating the maximum range, it is interesting to find the launch angle associated with it. In Figure 5b, let once again be tangent to the ellipse at the launch point P. Using the reflection property discussed above, angle β = β′, so . (Note: β is the launch angle measured with respect to the local vertical direction at P.) Since is a right triangle, angle . Therefore,
In the literature, the launch angle is more commonly measured relative to the local horizontal, i.e., , or
Note that as , and , or 45°, just as we would expect from basic kinematics. If (the condition for low Earth orbit), and , i.e., the missile should be launched parallel to the Earth’s surface.
According to US Pacific Command, the Hwasong-14 missile launched by North Korea on July 4 was aloft for 37 minutes. From Figure 2, this indicates that , or km/s. Eqn. 1 then tells us that the missile reached a maximum altitude km during its test flight. From Eqn. 4, , or (radians), so the maximum range is km. The launch angle associated with this range is rad, or 31°. These results are in good agreement with those of Dr. David Wright, Senior Scientist at the Union of Concerned Scientists, who estimated (Ref. 7) the maximum altitude to be “more than 2800 km” and the maximum range to be “roughly 6700 km.”
D. Questions for Students
1. The July 4 missile flew for 37 minutes and splashed down about 950 km from its launch site. Show that the launch angle must have been close to 90°. (Ans: km/s, while km/s. , or °)
2. The July 28 missile flew for 47 minutes. Find the maximum altitude during the test flight, the maximum range , and the optimum launch angle . (Ans: km, km, and °)
3. Your calculation of above assumed that burnout occurred at zero altitude. Realistically, burnout occurs at an altitude of several hundred kilometers. The “official” estimate of the range of the July 28 missile was 10,400 km. Using the launch angle calculated above, estimate the burnout altitude of the missile. (Ans: about 250 km)
- Choe Sang-Hun, “U.S. Confirms North Korea Fires an Intercontinental Ballistic Missile,” New York Times, July 4, 2017
- Choe Sang-Hun and Eileen Sullivan, “North Korea Launches Ballistic Missile, the Pentagon Says,” New York Times, July 28, 2017
- Robert W. Stanley, “Numerical methods in mechanics,” Am. J. Phys. 52(6), 499-507 (1984)
- S. K. Foong, “From Moon-falls to motions under inverse square laws,” Eur. J. Phys. 29, 987-1003 (2008)
- For a simple proof of the reflection property, see Physics from Planet Earth, J. C. Amato and E. J. Galvez, Taylor & Francis/CRC Press (2015) p. 471
- ibid, section 8.2, “Kepler’s Laws”
- David Wright, Union of Concerned Scientists blog, July 3, 2017: http://allthingsnuclear.org/dwright/north-korea-appears-to-launch-missile-with-6700-km-range
The series approximation shown in Figures 2 and 3 is derived by Foong in Ref. 4. If the missile is at its peak altitude at time , then ; i.e., is an even function of time, and may be expressed as a power series:
The coefficients are chosen to satisfy the equation of motion
Following Foong, we introduce dimensionless variables and , where . We then rewrite the power series as , which must satisfy the equation of motion expressed in dimensionless units:
Expanding the parentheses and multiplying,
For the equality to hold over the entire flight time of the missile, the coefficient of each power of τ must equal zero, so and . See Ref. 4 for the values of higher order coefficients. Returning to the physical variables r and t, our power series solution is
where is given as a function of in Eqn. 3. The truncated series containing just the terms shown above is plotted in Fig. 2 for = 0.5, 0.6 and 0.7. The agreement with the numerical solution is quite good for .