missile | Trajectory | Cartesian Coordinate System

# Applied Mathematics and Computation 188 (2007) 1832–1847 www.elsevier.

com/locate/amc

Ballistic missile trajectory prediction using a state transition matrix
W.J. Harlin a, D.A. Cicci
a b

b,*

Dynetics, Inc., P.O. Box 5500, Huntsville, AL 35814-5500, USA Department of Aerospace Engineering, 211 Aerospace Engineering Building, Auburn University, AL 36849-5338, USA

Abstract A method for the determination of the trajectory of a ballistic missile over a rotating, spherical Earth given only the launch position and impact point has been developed. The iterative solution presented uses a state transition matrix to correct the initial conditions of the ballistic missile state vector based upon deviations from a desired set of ﬁnal conditions. A six-degree-of-freedom simulation of a ballistic missile is developed to calculate the resulting trajectory. Given the initial state vector of the ballistic missile, the trajectory is simulated and the state transition matrix propagated along the trajectory to the impact point. The error in the ﬁnal state vector is calculated and elements of the initial state vector are corrected using the state transition matrix. The process is repeated until the ballistic missile impacts the target location within a predeﬁned miss distance tolerance. The result of this research is an analysis tool which accurately solves for the initial state vector of the ballistic missile. Ó 2006 Elsevier Inc. All rights reserved.
Keywords: Ballistic missiles; Missile trajectories; State transition matrix; Trajectory propagation

1. Introduction For nearly every type of Anti-Ballistic Missile (ABM) defense method conceived, it is necessary to accurately predict the trajectory of the incoming ballistic missile, which is crucial to coordinate defenses, choose the most viable defense option, and launch at the appropriate time to intercept the incoming missile. An accurate prediction of the trajectory also has analysis applications, including the need to portray the missile state vector throughout ﬂight to assist in the development and evaluation of our country’s ballistic missile defense concepts and programs. The purpose of this research is to provide a tool that can be used to determine the trajectory of a ballistic missile, given only the launch position and targeted impact point. In post-mission

*

Corresponding author. E-mail address: dcicci@eng.auburn.edu (D.A. Cicci).

H. assuming a ﬁxed launch site. the resulting side force is negative. 1. longitude. . N Z Þ. A positive yawing moment results in a positive rotation about the B Z Fig. The origin of the NED frame is collocated with the missile launch site. Y .1834 W. /. The N X . and for a positive angle of sideslip. respectively [6. h. 1 depicts the three coordinate systems and their relationship to each other. and altitude above the Earth surface. and a Body-Fixed (BODY) frame B b Bb Bb ð X .7]. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 2. and N Z axes point in the north. Eb Eb The X axis points toward the Greenwich meridian and the Z axis points toward the North Pole [6].A. east. Coordinate systems The coordinate systems used in missile equations of motion are an Earth-Centered-Inertial (ECI) frame b b b b b b ðE X . b b The ECI frame has its origin at the center of the Earth and the E X and E Y axes lie in the equatorial plane. the resulting normal force is positive. k. Fig. a North-East-Down (NED) frame ðN X . The launch site longitude is measured with respect to the origin of the ECI frame and can therefore be used to compute the Earth rotation b b b angle. Bb Bb normal to the X and Y axes [7]. are performed in the BODY frame. b and U in that order. b. All airframe related calculations. or nose-up b when viewed from the rear of the missile. For a positive angle of attack. The B Y axis is directed out the right side and the B Z axis points downward. N Y . A positive pitching moment results in a positive rotation about the B Y axis. The BODY frame is related to the NED system by a 3–2–1 rotation sequence using the Euler angles W. with the exception of the equations of motion which require an inertial frame. and down directions. Harlin. Coordinate system deﬁnition. The positive B X axis is coincident with the missile longitudinal axis and points forward b b through the nose of the missile. E Y . Z Þ. a. Axial force is deﬁned as positive b b along the B X direction. N Y . E Z Þ.J. D. The NED frame is related to the ECI frame by geocentric latitude.

the thrust is assumed to be perfectly aligned with the longitudinal axis of the airframe and is the only propulsive force acting on the missile body. angle of sideslip.W. ð3Þ ð4Þ ð5Þ where CA CY CN q S aerodynamic coeﬃcient due to axial force aerodynamic coeﬃcient due to side force aerodynamic coeﬃcient due to normal force dynamic pressure missile airframe reference area [9] . (1)–(24). and CN are calculated from table lookups. h. Dynamical model In developing the equations of motion of the missile. the aerodynamic forces acting on the airframe can be calculated as presented in [8] as B B B F AEROx ¼ ÀC A qS. CA. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 1835 axis. m ð2Þ where F PROP B F AERO m N [T]B B propulsion forces acting on the missile airframe aerodynamic forces acting on the missile airframe missile mass transformation matrix required to rotate from the BODY coordinate system to the NED coordinate system Since the propulsion forces acting on the airframe are aligned with the longitudinal axis. and the forces acting along the transverse axes are zero. F AEROz ¼ ÀC N qS. Therefore. r a a a a a ð1Þ where CG a N G a N COR a N CEN a N LS a N acceleration of the missile airframe center-of-gravity (CG) due to propulsive and aerodynamic forces acceleration due to gravity Coriolis acceleration centripetal acceleration tangential acceleration of the launch site The expression depicting the acceleration of the missile airframe CG due to propulsive and aerodynamic forces is N CG ¼ N ½T B a ðB F PROP þ B F AERO Þ . the propulsion force acting on the airframe CG along the longitudinal axis is equal to the delivered thrust. or nose-right when viewed from the rear. D. F AEROyx ¼ ÀC Y qS. and. A positive rolling moment results in a positive rotation about b the B X axis. M. the diﬀerential equations describing the motion of the ballistic missile are provided in Eqs. b. Harlin. Mach Number. two assumptions are employed: the airframe is assumed to be symmetrical about the longitudinal axis. 3. they do not impart a moment on the airframe. The aerodynamic coeﬃcients. CY. and are functions of angle of attack. resulting in aerodynamic coeﬃcient tables that reﬂect a generic axisymmetric airframe. a. Using the six-degree-of-freedom (6-DOF) dynamical model described by Etkin [6]. Integration of these equations yields the missile position and velocity state vectors with respect to the NED reference frame N€  ¼ N TOTAL ¼ N CG þ N G À N aCOR À N CEN À N LS . and altitude. Once the aerodynamic coeﬃcients have been determined.J.A.

I ð14Þ where MCG total moment acting about the airframe B x missile angular velocity in the BODY frame having components Bxx. a r the angular velocity of the Earth with respect to the ECI frame the position of the launch site with respect to the ECI frame ð13Þ where xLS E LS r E The missile angular acceleration in the BODY frame. bc.1836 W.J. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 The boost stage is modeled as a 3-DOF in which aerodynamic forces on the airframe are computed using a ballistic coeﬃcient. a r the angular velocity of the Earth. (14) results in the missile angular velocity in the BODY frame.A. The gravitational acceleration vector is transformed to the NED frame using the N[T]E transformation matrix. Bxy. ð7Þ bC   q B aCGy ¼ À cosðaÞ sinðbC Þ . The Coriolis and centripetal accelerations due to Earth rotation are calculated using the expressions N N _  COR ¼ 2ðN xLS Â NÞ. The ballistic coeﬃcient. D. CD0. can be expressed as B B ¼ a   M CG À ðB x Â I B xÞ . which is assumed to be constant position vector of the airframe with respect to the NED reference frame velocity vector of the airframe with respect to the NED reference frame N N N ð11Þ ð12Þ where xLS N  r N_  r N The tangential acceleration of the launch site is calculated using the expression N   LS ¼ N ½T E ðE xLS Â ðE xLS Â ELS ÞÞ. and Bxz I airframe moment of inertia in the BODY frame B Integration of Eq. and the reference area as bC ¼ m C D0 S : ð6Þ The acceleration acting on the airframe CG as a result of the aerodynamic force during the boost phase is calculated using   q B aCGx ¼ À cosðaÞ cosðbC Þ . Harlin. ð10Þ where lG is the gravitational constant of the Earth and E is the position of the airframe with respect to the r ECI frame [1]. ð8Þ bC   q B aCGz ¼ À sinðaÞ : ð9Þ bC The gravitational acceleration vector is calculated in the ECI reference frame using the expression E G ¼ a ÀlG E r r kEk 3 . r a   CEN ¼ xLS Â ð xLS Â Þ. is the ratio of airframe mass to the zero lift drag coeﬃcient. Since it is assumed that the airframe CG location coincides with the longitudinal axis and there are no propulsive forces acting along .

D. This state vector is written as ð19Þ ð18Þ ð20Þ . Orientation of the airframe is calculated using a unit quaternion of the form  ¼ q4 þ q1 þ q2 þ q3  q k: i j The missile quaternion derivatives as a function of the missile angular velocities are provided as 1 _ q1 ¼ ðB xx q4 À B xy q3 þ B xz q2 Þ. H. State transition matrix The missile airframe state vector is comprised of 13 elements that deﬁne the missile position. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 1837 the transverse axes.W. the moment about the CG due to propulsive forces is zero. velocity. and quaternion. respectively. and W as described in [7]. (18)–(24) yields the state vector elements corresponding to the missile quaternion. 4. ð16Þ 2v   d B M AEROz ¼ C n þ C nr B xz qSd. is computed from the missile quaternion using 2 2 3 2ðq1 q2 þ q3 q4 Þ 2ðq1 q3 À q2 q4 Þ q4 þ q2 À q2 À q 2 1 2 3 6 7 N B ð25Þ ½T  ¼ 4 2ðq1 q2 À q3 q4 Þ q2 À q2 þ q2 À q2 2ðq2 q3 þ q1 q4 Þ 5: 4 1 2 3 2ðq1 q3 þ q2 q4 Þ 2ðq2 q3 À q1 q4 Þ q2 À q 2 À q2 þ q2 4 1 2 3 The transformation matrix is composed of successive rotations through the Euler angles U. ð21Þ 2 1 _ q2 ¼ ðB xx q3 þ B xy q4 À B xz q1 Þ. ð23Þ 2 1 _ q4 ¼ ðÀB xx q1 À B xy q2 À B xz q3 Þ: ð24Þ 2 Integration of Eqs. The aerodynamic moment vector is calculated as   d B M AEROx ¼ C l þ C lp B xx qSd. The NED to BODY transformation matrix.B[T]N.A. ð15Þ 2v   d B M AEROy ¼ C m þ C mq B xy qSd. where L ¼ LREF À LCG : The position vector of the aerodynamic reference point and CG are LREF and LCG . ð22Þ 2 1 _ q3 ¼ ðÀB xx q2 þ B xy q1 þ B xz q4 Þ. Harlin. angular velocity. ð17Þ 2v where Cl aerodynamic coeﬃcient due to roll moment Cm aerodynamic coeﬃcient due to pitch moment Cn aerodynamic coeﬃcient due to yaw moment Clp aerodynamic coeﬃcient due to roll damping Cmq aerodynamic coeﬃcient due to pitch damping Cnr aerodynamic coeﬃcient due to yaw damping v magnitude of the total airframe velocity d aerodynamic reference length [8] The total aerodynamic moment acting on the airframe CG is expressed as B M AEROTOTAL ¼ B M AERO þ L Â B F AERO .J.

The missile airframe is initially at rest. resulting in the diﬀerential equations for the deviation from. t0 Þ ½d x d y d z d x dN y _ _ dB xy dB xz dq1 dq2 dq3 dq4 f _ dN z dB xx dB xy dB xz dq1 dq2 T À1 ð27Þ ð29Þ Uðtk . 11Þdq2 þ Uð1. Therefore the only known elements of the ﬁnal state vector corresponding to the true trajectory are the T position elements ½ x y z  and the only known deviations from the true trajectory at time tf are T ½ dxf dy f dzf  . tk Þ ¼ I: ð30Þ The STM is a fundamental matrix that satisﬁes the properties [10] of ð31Þ ð32Þ ð33Þ dq3 dq4 T 0 ð34Þ This dynamical model is then integrated to determine the state vector and the associated STM at any time along the trajectory. Uðt2 .1838 W. t2 Þ: Applying these properties of the STM allows Eq. 12Þdq3 þ Uð2. 10Þdq1 þ Uð1. 12Þdq3 þ Uð3. 10Þdq1 þ Uð3. U(t. tk Þ ¼ AðtÞUðt. dy f ¼ Uð2. A minimum norm solution can subsequently be used to calculate an estimate to the initial quaternion. À1 ð38Þ . tf. therefore the only elements of the initial state vector that can be used in the iteration are components of the missile quaternion. 13Þdq4 . (29) to be rewritten as _ _ ½dN x dN y dN z dN x dN y dN z dB xx _ N N N N ¼ Uðtf . t0 Þ ¼ Uðt2 . the entire STM would be inverted to solve for corrections to the initial state given deviations in the ﬁnal state. 13Þdq4 : ð35Þ ð36Þ ð37Þ The result is a system of three equations having four unknowns. dzf ¼ Uð3. 13Þdq4 . The initial missile position coincides with the origin of the NED coordinate system and must remain ﬁxed throughout the iterative process. Uðtk .J. the reference trajectory given by _ ðtÞ ¼ AðtÞðtÞ. are added to the initial quaternion obtained from the previous iteration. which are given by dxf ¼ Uð1. the only known information is the desired impact point location at the ﬁnal time. tk Þ. Corrections to the initial state vector that are available for use are changes to the initial missile quaternion. Harlin. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 X ðtÞ ¼ ½N x N y N z N _ x N _ y N z _ B xx B xy B xz q1 q2 q3 q4  T : ð26Þ The equations of motion are linearized about a reference trajectory. tk Þ ¼ I. 10Þdq1 þ Uð2. t1 Þ ¼ U ðt1 . ½ dq1 dq2 dq3 dq4 T . 11Þdq2 þ Uð2. X Ã ðtÞ. The corrections. 12Þdq3 þ Uð1. into the state correction ðtÞ at time t.A. 11Þdq2 þ Uð3. However. t1 ÞUðt1 . given by _ Uðt. tk Þk : x x The STM is calculated by integrating the diﬀerential equation for U(t. The minimum norm solution is given [11] as xk ¼ H T ðHH T Þ y. This simpliﬁes the problem and reduces the number of equations to be solved to three. x x where   ðtÞ ¼ X ðtÞ À X Ã ðtÞ: x ð28Þ The state sensitivity matrix A(t) in Eq. Uðt2 . Ordinarily. (27) is a (13 · 13) matrix and contains the ﬁrst order terms in the Taylor Series expansion of the equations of motion about the reference trajectory [10]. is a linear transformation which maps the state correction k at x time tk. tk). The state transition matrix (STM). ½ dq1 dq2 dq3 dq4 T . or correction to. tk). t0 Þ. as shown by the expression x ðtÞ ¼ Uðt. D. and the process is repeated until the ballistic missile intercepts the target location within a predetermined tolerance.

A.J. (34) is accumulated and the system of equations is solved using the minimum norm solution technique. . the portion of the STM used in the solution of Eq. otherwise corrections to the launcher elevation and azimuth angles are required.1840 W. re-initializes the state vector. Following a failed tolerance condition. D. The correction to the airframe initial quaternion is obtained and summed with the previous values of the quaternion. and state sensitivity matrix. Simulation order of operation. and repeats the process until convergence. Harlin. Fig. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 cess is complete and execution of the program is terminated. 2. The algorithm returns to the initialization steps. STM.

W. D. K. Cartesian coordinates are calculated from spherical coordinates using the relationships [12] ECI ECI ECI rx ¼ ðrE þ hÞ cosðkÞ cosð/Þ. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 1841 Fig 2. ry ¼ ðrE þ hÞ sinðkÞ cosð/Þ. must be calculated to compute an estimate of the required launcher azimuth angle to intercept the target.J. The range angle. The . Harlin. rz ¼ ðrE þ hÞ sinð/Þ: ð40Þ ð41Þ ð42Þ A polynomial curve ﬁt is used to estimate the required initial launcher elevation angle. (continued) Within the simulation.A.

Harlin.A. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 range angle is a sum of the powered ﬂight range angle. .1842 W. This is a scenario in which the ballistic missile will reach altitudes that are nearly exoatmospheric. A primary intent of this research was to produce a tool to accurately predict the trajectory of a ballistic missile. given only the launch position and impact point. six simulated trajectories Fig. free ﬂight range angle. complete airframe data sets are available for the remainder of the trajectory for which the missile is modeled as a 6-DOF system. The velocity proﬁle is depicted in Fig. Since the booster burnout times are constant for both cases and there is no pitch proﬁle ﬂown during the boost phase. ð43Þ where the diﬀerence in longitude between the launch point and the target is denoted by Dk. the ballistic missile is launched at an attitude corresponding to a lofted trajectory. As the RV reaches apogee. guidance. Results A model of the ballistic missile airframe was developed for the simulation. given deviations in the ﬁnal state vector. the time of ﬂight is greater due to the higher loft angle at launch. the ballistic missile was launched at loft angles to produce maximum and minimum range trajectories.J. D. Due to limitations in obtaining airframe. Booster burnout is evident at 72 s. It is apparent from Fig. As the vehicle accelerates toward Earth through the thin atmosphere the velocity increases until the eﬀects of atmospheric drag are substantial enough to cause the RV to rapidly decelerate. Altitude vs. Results from the minimum range case are shown in Figs. 6. The high eccentricity of the trajectory resulting from the near vertical launch elevation angle is apparent from the velocity proﬁle of Fig. and autopilot data for the ﬁrst stage of the missile. and the re-entry range angle [13]. An STM was used to calculate corrections to the initial state vector. The ballistic missile attains a speed of 1478 m/s at the end of boost for the maximum range case. that the ballistic missile is exo-atmospheric for a large portion of the trajectory. the boost phase of the trajectory is modeled as a 3-DOF system. K is calculated from the launch site and target latitude and longitude using the expression cosðKÞ ¼ sinð/0 Þ sinð/f Þ þ cosð/0 Þ cosð/f Þ cosðDkÞ. 5. To test the methodology. downrange for maximum range case. To generate a minimum range trajectory. 5 and 6. whereas the speed attained at the end of boost for the minimum range case is 1400 m/s. it is expected that the time of ﬂight for the minimum range case is greater than that for the maximum range case. the speed decreases dramatically to 175 m/s. 3. at which point the RV separates and slowly decelerates until apogee is reached at 174 s. then increases as the vehicle accelerates toward Earth under exo-atmospheric conditions. As expected. However. 4. The results from the maximum range case are shown in Figs. In order to simulate the trajectory. beginning at 280 s into the ﬂight. 3 and 4. The initial launcher azimuth angle estimate is obtained from cosðW0 Þ ¼ sinð/f Þ À sinð/0 Þ cosðKÞ : cosð/0 Þ sinðKÞ ð44Þ 6.

Velocity proﬁle for minimum range case. To increase the eﬃciency of the iterative process. 4.A. This value was chosen since it is comparable to the accuracy of the ballistic missile systems studied using this simulation. a typical scenario required 10–15 iterations before a solution within the given tolerance was calculated. two methods were used. During initial testing. downrange for minimum range case. 6.J. Harlin. Fig. Altitude vs. The ﬁrst was an . The miss distance tolerance used for these tests was 1500 m. 5. D. Fig. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 1843 Fig.W. were studied having the initial conditions shown in Table 1. Velocity proﬁle for maximum range case.

5 180.0 0.0 0.0 À1. The second method employed was a ﬁner adjustment to the iterative process.0 improvement on the method of initializing the launcher elevation angle for the ﬁrst iterative pass.5 179.0 1. These results show the robustness of the STM calculations. TOL Â 100 ð46Þ missile–target miss distance user deﬁned tolerance Each correction.0 1.A. Polynomial curve ﬁt comparison. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 Case 1 Launch latitude Launch longitude Impact latitude Impact longitude 89.0 Case 6 0. The equation used is SF ¼ where D TOL D þ 1:0. 7. It involved weighting the corrections calculated using the STM with a scale factor based upon missile–target miss distance.0 À1. but to provide an estimate that is suﬃcient to provide a convergent solution. .5 Case 5 0.5 À0.5 0.0 1.1844 Table 1 STM test cases W. Using these two methods to improve solutions convergence resulted in a substantial reduction in the number of iterations required. the initial launcher elevation angle is calculated as a function of target downrange distance.0 1.J.0 90. The elevation angle required to impact the target location is a function of missile performance capabilities and target downrange distance. 7.0 Case 4 0. To provide a priori information. The scenario is an ‘‘over the pole’’ trajectory. ﬁve ﬂy outs with varying launcher elevation angles were executed and achieved downrange distance recorded. as shown in Fig. is multiplied by the scale factor and then added to the initial quaternion obtained from the previous iteration. This method is not intended to give an accurate value for the required launcher elevation angle to intercept the target. The polynomial equation that relates launcher elevation angle and achieved downrange distance is h0 ¼ À3:2624 Â 10À15 r3 þ 1:2255 Â 10À9 r2 À 2:2591 Â 10À4 r þ 94:6494: ð45Þ Using this equation. It was expected that corrections to adjust for downrange Fig.0 Case 2 0.0 89. ½ dq1 dq2 dq3 dq4 T . Results of the ﬁrst test case are shown in Table 2.0 Case 3 0.0 0.5 0.0 270. D. A plot of launcher elevation angle versus downrange distance was developed and a third order polynomial curve ﬁt to this plot was calculated.0 0. Harlin.

J. D.52 1085.99 179. the solution converged to a value within the deﬁned tolerance without encountering numerical discontinuities in the calculations. and adjustments to account for the Earth’s rotation would be necessary for the launcher azimuth plane.03 À1. in a due West direction. and 45° to the Northwest for the second case.97 1035. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 Table 2 STM Case 1 test results Iteration 1 2 3 Miss distance (m) 5348.42 Launcher azimuth angle (in degrees) 179. The results for this case are presented in Table 5. This is expected since the target is located due North of the launch site.94 68.02 1802.88 2619. thus a launch towards the Northeast is required to intercept a target located on the rotating Earth.32 Table 5 STM Case 4 test results Iteration 1 2 3 Miss distance (m) 4422. The curve ﬁt was generated by ﬂying ﬁve trajectories. in which the target is located due South.79 Launcher elevation angle (in degrees) 75.72 1280. The fourth test case studied was used to test the STM correction calculations for a scenario in which the missile passed over the equator and 180° meridian.91 75.40 Launcher elevation angle (in degrees) 69. As expected.00 À135.32 179.88 2619.68 0.42 Launcher azimuth angle (in degrees) À135.55 75.51 À135. reﬂecting the change in target location.A.55 75.42 2028.72 1280.52 76. As shown in Table 4.W. except for the launcher azimuth corrections.12 1845 miss distance would be required in the launcher elevation plane.73 76.05 À1. Harlin.84 Launcher azimuth angle (in degrees) 0. would be identical to those obtained for Case 2.91 75. the launcher elevation angles and miss distance remain the same.10 68. Symmetry in the launch calculations is veriﬁed by comparing the results of Case 2 with those obtained for Case 3.79 Launcher elevation angle (in degrees) 75.52 . It was expected that the results for Case 3.68 Table 4 STM Case 3 test results Iteration 1 2 3 Miss distance (m) 6463. The launcher azimuth angles diﬀer by 180°. The second case examines the eﬀects of Earth rotation on the required launch angles and veriﬁes symmetry in the corrections calculated using the STM.01 0. The target is located at an azimuth of 45° to the Northeast for the ﬁrst case.42 Launcher azimuth angle (degrees) 0. Therefore it was expected that the launcher elevation angle estimate would be Table 3 STM Case 2 test results Iteration 1 2 3 Miss distance (m) 6463.97 Launcher elevation angle (in degrees) 76. As shown in Table 3 the adjustments made in the launcher azimuth plane result in a launch direction to the Northeast. The last test cases studied were used to demonstrate the eﬀects caused by the launcher elevation angle estimation method using the polynomial curve ﬁt.

Y. Tactical and Strategic Missile Guidance.50 45.73 76. McGraw-Hill.1846 Table 6 STM Case 5 test results Iteration 1 2 3 W. As shown in Tables 6 and 7. The Prediction of Ballistic Missile Trajectories from Radar Observations. Using missile airframe and performance data. B. Isaacson. N. This method is suﬃcient in converging to a solution within 1500 m tolerance of the target and within three iterations. I. The oblate shape provides more realistic ground tracks and the gravitational eﬀects of oblateness (i. Etkin. Space based tactical ballistic missile launch parameter estimation.e. Conway. As stated earlier. New York. Iterative computation of initial quaternion. B. Harlin. NJ. This addition will improve simulation accuracy for longer trajectories and trajectories with large polar components. RAND Corp.04 Launcher elevation angle (in degrees) 76.42 76.A. CA. Vaughan. Dynamics of Atmospheric Flight. Zarchan.. 1993. This method would not interfere with the iterative. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 Miss distance (m) 5911.A. New York.99 1207. along which a state transition matrix is propagated. Prussing. To more accurately model this segment of the trajectory. AIAA. IEEE Transactions on Aerospace and Electronic Systems 29 (2) (1993) 412–424.J. VA. Princeton. 1982.B. the miss distances diﬀer resulting from the initial launcher elevation angle of 76.29 2556. J.73 76. Santa Monica. a threat speciﬁc guidance computer and autopilot would need to be simulated for each ballistic missile system to be included in the simulation.52 76. Conclusions and recommendations A method has been developed to accurately predict the trajectory of a ballistic missile required to impact a desired position. 1996. a 6-DOF simulation was developed to generate a trajectory.J. 7. I. A limitation of the simulation is the boost phase modeling.. Inc.A. J. References [1] [2] [3] [4] [5] [6] [7] [8] [9] J. P. The most viable option would be to wrap the STM iterative calculation process around an existing ballistic missile 6-DOF model.R. The iterations would be based upon boost phase parameters. Orbital Mechanics. B. J2 perturbations) contribute to a more accurate trajectory. Kuipers. D. . Journal of Spacecraft and Rockets 7 (3) (1970) 367–369.50 Table 7 STM Case 6 test results Iteration 1 2 3 Miss distance (m) 4430. New York.I. Quaternions and Rotation Sequences. with the miss distance achieved in Case 6 being closer to the target.48 closer for Case 6 than for Case 5. John Wiley and Sons.00 45. Etkin. 1997. the errors in position due to initial missile orientation are computed using the STM.38 1040. 1972. A logical upgrade to the simulation would be the use of an oblate Earth versus the present spherical model being used. 1999. Upon impact. given only the launch and targeted impact locations. Reston. John Wiley and Sons. STM-based algorithm which is the focus of this study.74 2035. Dynamics of Flight – Stability and Control.73°. Danis.E. Inc.29 Launcher azimuth angle (in degrees) 45. this is a complex and threat speciﬁc portion of any ballistic missile trajectory. New York. D. adjustments to the initial state vector elements corresponding to the initial missile quaternion are calculated. especially for long ﬂight times with extended exo-atmospheric portions. Shapiro. such as booster burn out time and burn out angle instead of launcher angles.33 Launcher elevation angle (in degrees) 76. Using these errors. Estimation and Prediction of Ballistic Missile Trajectories. Oxford University Press. Princeton University Press.00 À44.. 1958.42 Launcher azimuth angle (in degrees) À45.49 À44. Bar-Itzhack.

E.W.. [12] L. Tapley. Bate. Mueller. Amsterdam. Inc. Statistical Orbit Determination.D. 1971. Control.O. G. pp. New York. 2004. Lupash. D.R. Tapley. Dover Publications. D. Born. Elsevier Academic Press. Statistical Orbit Determination Theory. [13] R. Cicci / Applied Mathematics and Computation 188 (2007) 1832–1847 1847 [10] B. J. Schutz. 1972.D. Fundamentals of Astrodynamics. D..E. . 396–401. Journal of Guidance. [11] B.H.D. B. Reidel Publishing Co.J. A new algorithm for the computation of the geodetic coordinates as a function of earth-centered earth-ﬁxed coordinates. Harlin. White. Recent Advances in Dynamical Astronomy. and Dynamics 8 (6) (1985) 787–789.A.