Motion of a Satellite under the influence of an oblate Earth ASEN 3200 July 10, 2001 George H. Born z P r dm y x Figure 1. Potential of an arbitrary shaped body We wish to derive the gravitational potential function for an arbitrary shape body as shown in figure 1. Consider a particle, , of mass, m. The gravitational force on P due to the differential mass dm given by Newton’s law of gravitation is F Gmdm 3 (1) where dm dxdydz (2) 1 and is the density. The acceleration of dm is given by F i.e. the force per unit mass m F Gdm 3 . m a (3) We can express the acceleration as the gradient of a potential function, , where Gdm . (4) This is easily shown by taking the gradient of i.e., a ˆ ˆ ˆ i j k x y z Gdm ˆ ˆ ˆ i j k y z 2 x Gdm ˆ ˆ xi yj zkˆ 3 Gdm . 3 (5) To obtain the potential function for the entire body we would integrate Eq. (4) over the volume of the body (Kaula, 2000). The result is l R 1 J l Pl sin r l 2 r l 1 l r l 1 Pl m sin C l m cos m S l m sin m 1 m 1 (6) where the coordinates of P are now expressed in spherical coordinates r, , , where is the geocentric latitude and is the longitude. Also, R is the equatorial radius of the primary body and Pl m sin is the Legendre’s Associated Functions of degree and order m. 2 The coefficients J l , C l m and S l m are referred to as spherical harmonic coefficients. If m = 0 the coefficients are referred to as zonal harmonics. If l m 0 they are referred to as tesseral harmonics, and if l m 0 , they are called sectoral harmonics. We will considered the effect of J 2 , the second zonal harmonic, on the orbit of a satellite. J 2 is also known as the oblateness coefficient. Gravitationally, the earth can be modeled fairly accurately as an ellipsoid of revolution i.e. by the J 2 harmonic. In fact the next zonal harmonic, J 3 2.5 10 6 , is thee orders of magnitude smaller than J 2 1.08 10 3 . + indicates positive gravity anomaly + + - indicates negative gravity anomaly Figure 2. The Earth as described by J 2 Figure 2 illustrates the equipotential surface representing the influence of J 2 . The polar radius of the elliptical earth is 20 km smaller than the equatorial radius. This effect is primary due to the movement of mass to the equator cause by the centripetal force due to earth rotation. The value of J 2 for the earth is 0.00108, for Mars J 2 0.00196 , for the Moon J 2 0.000195 , and for the asteroid Eros J 2 0.11 . The value of J 2 for the Moon is much lower for the Earth and Mars because its rotation rate is much less. If we evaluate Eq. (6) for l 2, m 0, 3 i.e. J 2 , and drop the central force field contribution we obtain the perturbing potential, p p J2 R 2 2 (1 3sin ) . r 2 r (7) Equation (7) may be written in terms of the Kelper elements of a satellite’s orbit by replacing , the geocentric latitude, with the inclination and argument of latitude of the satellite orbit. z orbit S/C r u y i Equator x Figure 3. Orientation of the s/c orbit where, u argument of latitude, argument of perigee true anomaly i inclination right ascension of the ascending node geocentric latitude From Figure (3) and spherical trig identities sin sin u sin i 4 Hence, Eq. (7) may be written as p J2 R 2 2 2 (1 3 sin u sin i ) r 2 r 2 sin 2 u 1 cos 2u but (8) (9) and p my be written as 3 R 1 1 2 1 2 p J 2 sin i sin i cos2 2 2rr 2 3 2 2 (10) The differential equations which describe the variation with time of the orbit elements are called Lagrange's Planetary Equations (Roy, 1988), and are given by da 2 p dt na M de 1 e 2 p 1 e 2 p dt na 2 e M na 2 e p p di cos i 1 2 2 2 2 dt na 1 e sin i na 1 e sin i p d 1 dt na 2 1 e 2 sin i i p d cos i 1 e 2 p dt na 2 e e na 2 1 e 2 sin i i dM 1 e 2 p 2 p n 2 dt na a na e e 5 (11) In general the orbit element will experience secular, long and short period perturbations due to J 2 (Brouwer, 1959). Secular perturbations grow linearly with time; long and short period perturbations are periodic in multiples of the argument of perigee and true anomaly respectively. The first order (i.e., to OJ 2 ) secular terms may be obtained by averaging the short period terms out of p by integrating over the mean anomaly from zero to 2 , i.e., p 1 2 2 p (12) dM 0 It has been shown by Tisserand (1889) that 1 2 and Hence, 1 2 2 3 a 2 3 2 0 r dM 1 e 2 0 3 1 a sin 2 2 r 3 R2 p 3 J 2 1 e2 2 a 2 (13) 3 a cos 2 0 . r (14) 3 2 13 12 sin 2 i . (15) 0 , and M because Inspection of Eqs. (11) shows that secular terms can only appear in p is only dependent on a, e, and i. If the partial derivatives of p are substituted into Eqs. (11) the resulting secular rates are J2R2 3 s 2 a 2 1 e 2 2 n cos i 6 (16) J2R2 3 s 2 a 2 1 e 2 2 5 n 2 sin 2 i 2 J2R2 3 3 M s n n 1 sin 2 i 3 2 2 2 a 1 e 2 2 Where n 1 2 (17) (18) (19) a32 and the overbar represents mean values that will be defined later. A first order solution in J 2 may be developed by solving Lagrange’s planetary equations under the assumption that the reference orbit is a secularly precessing ellipse. This means that a, e, and i are held constant on the right band side of Lagrange’s equations and , and M vary with linear rates given by equations (16) through (19) Consider for example the differential equation for the semimajor axis, da 2 p . dt na M (20) If we assume we are dealing with near-circular orbits (e < 0.002), and write Eq. (10) in terms of the mean anomaly M, and ignore term of OeJ 2 , by using M r a1 e cos M we obtain 2 3 R 1 1 2 1 2 p J 2 sin i sin i cos2 2 M . 2 aa 2 3 2 7 (21) Thus, p 3 R 2 J 2 sin i sin 2 2 M . M 2 aa 2 (22) Substituting Eq. (22) into Eq. (20) and assuming a secularly precessing ellipse, i.e., a , e , and i are constant, and 2 t M t 2 0 M 0 2 s M s t t0 (23) we can integrate Eq. (20) as follows 2 2 3 R da J 2 sin 2 i sin 2 M dt na 2 a a (24) 2 s M s da 3 J sin i sin 2 M dt . 2 2 a s M s 2 na a t t a t R t 2 2 0 (25) 0 Retaining terms of OJ 2 on the RHS yields, 2 3 R 2 a t a t0 J 2 sin icos 2 M 2 n 2a 2 a or t0 t a t a t0 K1 cos 2 t0 M t0 K1 cos 2 t M t (26) 3 R 2 J 2 sin i 2 2 2n a a 2 where K1 3 R2 J 2 sin 2 i . 2 a If we define a a t0 K1 cos 2 t0 M t0 8 (27) then the expression for at is generally written as at a K1 cos 2 t M t . (28) Where t and M t are given (t ) (t 0 ) s (t t 0 ) (29) M t M M (t 0 ) M s (t t 0 ) (30) and s and M s are given by Eq. (17) and Eq. (18) respectively. Hence, the time history for the semimajor axis for near circular orbits given by Eq. (28) is a sinusoid with an amplitude of K1 and a frequency of twice per revolution. Here a , given by Eq. (27), is the mean value of the semimajor axis and is the value used to compute n in Eq. (19). A similar procedure may be used to solve for the time history of all six orbit elements. Note however from Eq. (11) that p must be carried out to terms of order e 2 J 2 to determine t and M t accurate to order J 2 ,i.e. ignoring terms of OeJ 2 . This is because of the terms containing 1 p . e e This procedure may be carried out and the solutions for all six elements obtained. Alternatively, the method of Brouwer (1959) may be used to obtain the solutions. Note that Brouwer’s solutions are valid for all elliptical orbits (e<1); however, they are more complex than the equations given here for near circular orbits. The solutions are as follows a t a K1 cos 2 M (31) 9 7 3 3 et e K 2 sin 2 i cos2 M cos2 3M K 2 3 cos 2 i 1cos M (32) 4 4 2 i t i K 3 cos 2 M (33) t t K sin 2 M t 0 s 0 4 (34) 1 e 1 2 t 0 s t t 0 K 5 1 sin 2 i sin M sin 2M 1 sin 2 i sin 2 M 3 2 1 2 5 2 7 3 1 sin 2 i sin 2 M sin 2 3M sin 2 4M 12e 8 4e R S T U V W 1 40 cos4 i K2 1 11cos2 i sin 2 8 1 5 cos2 i (35) 3 1 1 M t M 0 M s t t 0 K 5 1 sin 2 i sin M sin 2M 2 e 2 7 3 1 sin 2 i sin 2 M sin 2 3M sin 2 4M 12e 8 4e R S T U V W 1 40 cos4 i K2 1 11cos2 i sin 2 8 1 5 cos2 i (36) Where K1 3 R2 J 2 sin 2 i 2 a J R K2 2 2 a 2 2 3 R K 3 J 2 sin 2i 8 a 2 3 R K 4 J 2 cos i 4 a 10 (37) K 5 3K 2 . Given a set of osculating elements a, e, i, , and M at the epoch time, the computational procedure is to first compute the mean elements a , e , i , 0 , 0 and M 0 by evaluating Eqs. (31) through (36) at the epoch time. For example, a at 0 K1 cos 2 t 0 M t 0 . (38) Using a , compute n from Eq. (19) and then compute the secular rate from Eqs. (16), (17), and (18). The secular rates may be computed using either mean or osculating elements since the theory is only accurate to OJ 2 and using osculating elements introduces and errors of O J 2 . 2 However, a must be used to compute n in Eq. (19) to avoid introducing an error of OJ 2 in M s . An examination of Eqs. (31) through (36) indicates that perturbations in a , e , and i will be short period with frequencies of twice per revolution. The right ascension of the ascending node, , will have the same frequency short period variation superimposed on a secular trend. Note that both and M contain long period terms; however, these will cancel in the argument of latitude, +M. For near circular orbits the results given by these equations should compare to better than a hundred meters in position with numerical integration containing the complete effects of J 2 . 11 An expression for r (t ) The expression for the magnitude of the radius vector, r (t ) , can be developed from the equation r a1 e cos E (39) e3 E M e sin M . 8 (40) where (Roy,1988) We wish to have Eq. (39) accurate to first order in J 2 , i.e. terms of order e or J 2 will be retained, and to ignore terms of O(eJ 2 ) . Hence, Eq. (40) becomes EM . (41) We may ignore the second term in Eq. (40) since e cos( M sin M ) e cos M e where e3 8 (42) (43) This may be demonstrated as follows e cos( M sin M ) e [cos M cos( sin M ) sin M sin( sin M )] e [cos M sin 2 M ] e cos M since e is O(e 2 ) . Hence, e cos E e cos M , (44) r a (1 e cos M ) . (45) and Eq. (39) becomes 12 By using the expression for a(t ) , e(t ) , and M (t ) , the expression for r (t ) can be derived i.e., r (t ) a(t )[ 1 e(t )cos M (t ) ] (46) where a (t ) a a e(t ) e e (47) M (t ) M M and a and e are the mean values of these quantities and M M 0 M s (t t 0 ) . Here M 0 is the mean value of M at the epoch time and a , e and M are the periodic variations in these elements given by Eqs. (31),(32) and (36) respectively. Substituting Eq. (47) into (46) yields r (t ) (a a)[ 1 (e e) cos( M M ) ] (48) Expanding Eq. (48) and ignoring higher order terms yields, r (t ) a ( 1 e cos M ) a a e M sin M a e cos M . Note that we must include terms in e M because M contains terms proportional to (49) 1 . e From Eqs. (31), (32) and (36) a K1 cos 2 ( M ) 3 (50) 7 3 e K 2 sin 2 i cos( 2 M ) cos( 2 3M ) K 2 (3 cos 2 i 1) cos M 8 8 4 13 (51) M 3 3 1 1 K 2 ( sin 2 i 1) sin M sin 2M 2 2 2 e 7 3 1 sin 2 i sin( 2 M ) sin( 2 3M ) sin( 2 4M ) 12e 8 4e 4 1 40cos i K 2 1 11cos 2 i sin 2 . 8 1 5cos 2 i We may ignore terms in Eq. (52) that do not contain (52) 1 because they will be higher order when e substituted into Eq. (49). Substituting Eqs. (50) through (52) into Eq. (49) and simplifying yields the desired result r (t ) a ( 1 e cos M ) 3 R2 1 R2 J 2 ( 3 sin 2 i 2 ) J 2 sin 2 i cos 2( M ) 4 a 4 a (53) Very near circular orbits An inspection of the solutions given by Eqs. (35) and (36) reveals that they contain eccentricity divisors. Therefore, if the epoch orbit is very near circular (say e < 0.002) both and M will experience vary large short period perturbations and the solutions may be numerically unstable. However, the sum, M , will be well behaved because the terms with eccentricity divisors cancel. Hence, for very near circular orbits one generally replaces the equations for e , , and M with the alternate expressions h e sin k e cos (54) M . 14 The solutions for these elements may be obtained by substituting the expressions for e, and M from Eqs. (32), (35) and (36) as follows e sin (e e) sin( ) (e e)(sin cos cos sin ) (55) e sin e cos e sin Likewise, e cos e cos e sin e sin . (56) Substituting the expressions for e and yields the desired results where ht h (t ) K 6 sin K 7 sin 3 (57) k t k (t ) K 8 cos K 7 cos 3 (58) M and and M are defined by Eqs. (29) and (30 ). Also, h (t ) e sin (59) k (t ) e cos , and e and (t 0 ) are given by e h (t o ) 2 k (t 0 ) 2 . (t 0 ) =atan2( h(t0 ), k (t0 ) ) h (t0 ) and k (t0 ) are obtained by evaluating Eqs. (57) and (58) at the epoch time. In evaluating these equations the epoch value of may be used in place of (t0 ) . 15 The equation for (t) is given by (t ) M . (60) Substituting the expressions for and M from Eqs. (35) and (36) yields (t ) K 9 sin 2 . (61) The constants are defined by 2 K6 1 R 21 J 2 6 sin 2 i 4 a 2 K7 7 R J 2 sin 2 i 8 a K8 1 R 15 2 J 2 6 sin i 4 a 2 2 (62) 2 2 3 R K 9 J 2 3 5 cos 2 i . 8 a The values of e , , and M may be determined from e h2 k 2 (63) a tan 2h, k (64) M . (65) Secular Rates of O(J22) The secular rates of O(J22) from Brouwer (1959) are given here for completeness. These terms may simply be added to the secular rates given by Eqs. (16) – (18). However, mean elements must be used to evaluate the O(J2) secular rates to avoid introducing errors of O(J22). The mean 16 value of the semimajor axis must always be used to evaluate n . The second order secular rates are given by 3 2 2 s ( J 2 ) nK10 [(5 12 K11 9 K11 ) cos i 8 2 (35 36 K11 5 K11 ) cos3 i ] s ( J 22 ) 3 2 nK10 [35 24 K11 25 K11 (90 192 K11 32 2 2 126 K11 ) cos 2 i (385 360 K11 45 K11 ) cos 4 i ] M s (J2 ) 2 (66) 3 2 nK10 K11[15 16 K11 25 K11 (30 96 K11 32 2 2 90 K11 ) cos 2 i (105 144 K11 25 K11 ) cos 4 i ] where FJ FR I 1 I G GJ H2 Ha K(1 e ) J K 2 2 K10 2 2 2 (67) K11 1 e 2 While mean values are shown in these equations, epoch values may be used since they would introduce errors of O(J23). Results Results of comparing the analytical solutions for the classical and nonsingular elements with numerical integration for one day are presented in Figs. 4 - 15. Figures 4 - 7 present results for a satellite in the Quikscat orbit, Figs. 8 - 11 show the results for a satellite in the ICESat orbit and Figs. 12 – 15 are results for Quikscat and ICESat including secular rates of O(J22). Difference plots are analytical minus numerical integration values. Quikscat is in a sun synchronous, 800 km orbit while the ICESat orbit is more nearly polar with an altitude of about 600 km. Figure 4 17 shows the time history for the classical elements of Quikscat as computed from Eqs. (31) - (36). The history for r(t) is computed using Eq. (53). Figure 5 shows the difference between the analytical results and those obtained by numerical integration of the orbit perturbed by J 2. The RMS of the differences also is shown. Figures 6 and 7 present the analogous results for Quikscat using the nonsingular elements of Eqs. (57), (58), and (60). The figures show results for the classical elements that have been computed from the nonsingular elements. The history of r(t) is again computed from Eq. (53). Note that the elements computed from the nonsingular formulation are more accurate than those computed using classical elements. In particular e, , M and r are significantly more accurate when computed from the nonsingular elements. This is primarily due to the fact that the mean value of eccentricity is more accurate when computed from h and k. Furthermore, the nonsingular formulation does not require dealing with eccentricity divisors. Figures 8 –11 present the analogous results for the ICESat orbit. Figures 12 and 13 present the results for the Quikscat nonsingular elements including the secular rates of O(J22) given by Eq. (66). Figures 14 and 15 present the same results for ICESat. Note that only the node is noticeably effected by including the second order effects. The RMS error in the node is reduced by an order of magnitude. Errors in the argument of perigee and mean anomaly are dominated by short period terms and including the second order secular terms does not change the error RMS. 18 Reducing the epoch values of eccentricity for the Quikscat and ICESat orbits by an order of magnitude reduces the differences between the analytical and numerical integration results by a factor of two or more. Hence, periodic errors in the analytical solutions of O(eJ2) are larger than periodic errors of O(J22) for the orbits evaluated here. The theory presented here is only valid for near circular orbits (e < .002) perturbed by J 2. It could be extended to include terms of O(eJ2) in order to handle more elliptical orbits Acknowledgement I thank Yoola Hwang for coding the theory and generating the numerical results for this memo. References 1. Kaula, W., Theory of Satellite Geodesy, Dover, Mincola N.Y., 2000. 2. Roy A.E., Orbital Motion, Adam Hilger, Philadelphia, 1988. 3. Tisserand F., Traite de mecanique Celeste (Vol#1), Gauthier-Villars, Paris, 1889. 4. Brouwer D., “Solution of the Problem of Artificial Satellite Theory Without Drag”, The Astronomical Journal, Vol 64, No. 1274, pp 378-397, Nov. 1959. 19 Figure 4. QUIKSCAT analytical solutions with classical elements Figure 5. Difference between QUIKSCAT analytical solutions and numerical integration for classical elements 20 Figure 6. QUIKSCAT analytical solutions with nonsingular elements Figure 7. Difference between QUIKSCAT analytical solutions and numerical integration for nonsingular elements 21 Figure 8. ICESat analytical solutions with classical elements Figure 9. Difference between ICESat analytical solutions and numerical integration for classical elements 22 Figure 10. ICESat analytical solutions with nonsingular elements Figure 11. Difference between ICESat analytical solutions and numerical integration for nonsingular elements 23 Figure 12. QUIKSCAT analytical solutions of O( J 22 ) with nonsingular elements Figure 13. Difference Between QUIKSCAT analytical solution of for nonsingular elements 24 O( J 22 ) and numerical Integration Figure 14. ICESat analytical solutions of O( J 22 ) with nonsingular elements Figure 15. Difference Between ICESat analytical solution of for nonsingular elements 25 O( J 22 ) and numerical Integration