Next Article in Journal
Numerical Modeling of Venous Outflow from the Cranial Cavity in the Supine Body Position
Previous Article in Journal
Speaker Anonymization: Disentangling Speaker Features from Pre-Trained Speech Embeddings for Voice Conversion
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

New Methods of Series Expansions between Three Anomalies

1
Department of Navigation Engineering, Naval University of Engineering, 717 Jiefang Avenue, Qiaokou District, Wuhan 430030, China
2
Department of Control Engineering, Naval University of Engineering, 717 Jiefang Avenue, Qiaokou District, Wuhan 430030, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(9), 3873; https://doi.org/10.3390/app14093873
Submission received: 24 March 2024 / Revised: 24 April 2024 / Accepted: 29 April 2024 / Published: 30 April 2024

Abstract

:
The calculation of satellite orbit involves some very complex formula derivations and expansions, which are very difficult to manually derive and prone to errors. And the efficiency of manual derivation is not high. We can use computer algebra systems to derive complex formulas related to satellite orbits. This can avoid some of the drawbacks of manual derivation and significantly improve computational efficiency and accuracy. In the past, the relationship among three anomalies was generally represented in the form of a trigonometric series with the first eccentricity e as the parameter. In this paper, the trigonometric series with the parameter m = 1 1 e 2 e is used, as determined by the Lagrange conjugate series. We can use the formula of the Lagrange conjugate series to derive the relationship between the true anomaly and elliptic anomaly. And the relationship between the elliptic anomaly and the mean anomaly is derived by using the symbolic iteration method. In this research paper, we calculated the accuracy of the trigonometric series expansion among three types of anomalies at the first eccentricity e equal to values of 0.01, 0.1, and 0.2. The calculation results indicate that the accuracy of the trigonometric series expansion with m as the parameter is better than 10−5. Moreover, in some cases, the trigonometric series expansion among the three anomalies with m as a parameter is simpler in form than the expansion expressed with parameter e. This paper also derived and calculated the symbolic expressions and extreme values of the difference among three anomalies and expressed the extreme values of the difference in the form of a power series of e. It can be seen that the extreme value increases with the increase in eccentricity e. And the absolute values of the extreme value of the difference between the elliptic anomaly and the mean anomaly, the true anomaly and the elliptic anomaly, and the true anomaly and the mean anomaly increase in this order. When the eccentricity is small, the absolute value of the extreme value of the difference between the true anomaly and the mean anomaly is about twice as large as the elliptic anomaly and the mean anomaly and the true anomaly and the mean anomaly.

1. Introduction

With the development of the Chinese BeiDou Navigation Satellite System (BDS) globalization process, the construction of the third-generation BeiDou Navigation Satellite System with global coverage (BDS-3) was basically completed by the end of 2018 [1,2]. In 2020, China completed the global networking of the Beidou Navigation System and provided conventional PNT services as well as short message communication and international search and rescue services to global users [3]. The nominal space constellation of the Beidou-3 satellite consists of three geostationary orbit (GEO) satellites, three inclined geostationary orbit (IGSO) satellites, and twenty-four medium Earth orbit (MEO) satellites. Geostationary orbit (GEO) satellites have an orbit altitude of 35,786 km, located at 80 degrees east longitude, 110.5 degrees east longitude, and 140 degrees east longitude, respectively; the inclined geostationary orbit (IGSO) satellites have an orbit altitude of 35,786 km, and the inclination angle of the track surface is 55 degrees. The medium Earth orbit (MEO) satellites have an orbit altitude of 21,528 km, and the inclination angle of the track surface is 55 degrees. The Beidou Navigation Satellite System deploys in orbit backup satellites according to specific circumstances [4].
The Chinese space industry, represented by the BeiDou Navigation Satellite System (BDS), has developed vigorously and made great achievements [5,6]. With the needs of scientific research, business, and other aspects, more and more spacecrafts have been launched; most of these spacecrafts orbit the Earth. Some satellites, represented by the Beidou Navigation System, require the precise determination of their orbits [7,8]. And they may need to perform precise calculations on their orbital formulas, such as calculating satellite ephemeris. In these precise calculation processes, three types of anomalies of satellite orbits are often involved [9]. For example, in the process of converting the orbital elements to the vector of the position and velocity, the time element in the orbital elements is often used as the mean anomaly. But in the calculation, it needs to be converted to the true anomaly and the elliptic anomaly before calculation, which involves the transformation between the three types of anomalies. In addition, in many problems, it is necessary to express some parameters as explicit functions of time through the mean anomaly. However, due to the fact that Kepler’s equation is a transcendental equation [10], it is difficult to obtain a rigorous analytical solution. We cannot directly convert the three types of anomalies. Many scholars have studied the Kepler equation. For example, M. K. Abubekerov et al. proposed a high-precision numerical solution for the Kepler equation [11]. Ruichen Zhang et al. solved Kepler’s equation using the symbolic iteration method of computer algebra analysis [12]. Baisheng Wu et al. proposed a new analytical approach for constructing approximate solutions to the elliptic Kepler’s equation [13]. In 1968, Karl Stumpff applied the Lie-Series to Kepler’s problem of an undisturbed planet around the sun (two-body problem) [14]. R. H. Gooding and A. W. Odell proposed a method that solves the hyperbolic Kepler equation in a very efficient manner, and to an accuracy that proves to be always better than 10−20 [15]. Taking into account the monotony and convexity properties of the sine hyperbolic Kepler equation (SHK) and by making a detailed analysis of the discretization error, M. Calvo et al. provided a monotonic piecewise starter for this equation which has the q-convergence property for the Newton iteration [16]. M. Zechmeister developed an idea to solve Kepler’s equation with a CORDIC-like algorithm, which solves Kepler’s equation using only bitshifts, additions, and one initial multiplication [17]. O. González-Gaxiola and S. Hernández-Linares proposed a numerical technique, based on Banach’s fixed-point theorem, to obtain an approximate solution of the elliptical Kepler equation [18]. Oliver H. E. Philcox et al. proposed an explicit integral solution, utilizing methods recently applied to the ‘geometric goat problem’ and to the dynamics of spherical collapse [19]. Danielle Tomasini and David N. Olivieri proposed two programs to solve Kepler’s equation with high computational speed and optimal accuracy [20]. Furthermore, this also involves the conversion between three types of anomalies. The conversion expressions among the three types of anomalies are generally complex and extremely inconvenient in numerical calculations. We can express it in the form of series within an appropriate range of accuracy to improve its computational efficiency and accuracy [21].
With the application and development of space technology and computer technology in satellite ephemeris calculations, studying the relationship among the three types of anomalies of satellite motion (true anomaly, elliptic anomaly, and mean anomaly), as well as the extreme value problem of their differences, has a more important practical value. Many scholars at home and abroad have conducted in-depth research on the relationship among the three types of anomalies in satellite motion, but there are few studies in the literature that deeply analyze the extreme value problem of the differences among these three types of anomalies.
In this paper, we mainly use the Lagrange conjugate series to derive the series expansion formula between the true anomaly and the elliptic anomaly. Then, we derived the series expansion between the elliptic anomaly and the mean anomaly using the symbolic iteration method. We further use the series expansion between the true anomaly and the elliptic anomaly and the series expansion between the elliptic anomaly and the mean anomaly to derive the relationship between the true anomaly and the mean anomaly. And we analyze the accuracy and characteristics of the obtained expansion formulas. The expression derived in this paper is easy to compare and analyze. And the calculation results of this paper have, to some extent, expanded the scope of satellite motion analysis theory.

2. Materials and Methods

2.1. The Geometric Relationship among True Anomaly, Elliptic Anomaly, and Mean Anomaly

As shown in Figure 1, the point O is a focus of the satellite orbit ellipse. O is the center of the ellipse. Point O is the center of the circle. r is the radius vector of the satellite orbit. And the major half-axis of the ellipse is the radius of the auxiliary circle. S is the position of the satellite; perpendicular lines through S intersect H and extend the HS intersection auxiliary circle at S . P is the perigee, f is the true anomaly, E is the elliptic anomaly, and M is the mean anomaly.
It can be seen from Figure 1 that the coordinate expression of the satellite orbital radius vector r is as follows [22,23]:
{ x = r cos f = a cos E a e y = r sin f = a 1 e 2 sin E
In the above formula, parameter e ( e 1 ) is the eccentricity of the satellite’s elliptical orbit.
The relation between the radius vector r and the true anomaly f can be obtained from the polar equation of the ellipse [24,25]:
r = a ( 1 e 2 ) 1 + e cos f
The above formula can be transformed by shifting terms to obtain the following formula:
r cos f = a ( 1 e 2 ) r e
The following formula can be obtained by combining the first equation of Formula (1) with Formula (3) [26,27]:
r = a a e cos E = a ( 1 e cos E )
By substituting Formula (4) into Formula (1) and replacing the radius vector r, we can obtain the formula for calculating the true anomaly f from the elliptic anomaly E [28,29]:
{ cos f = cos E e 1 e cos E sin f = 1 e 2 sin E 1 e cos E
From Formula (5), we can also obtain the formula for calculating the elliptic anomaly E from the true anomaly f:
{ cos E = cos f + e 1 + e cos f sin E = 1 e 2 sin f 1 + e cos f
From Formula (5), we can also derive the formula for the relationship between the true anomaly and the elliptic anomaly [30,31]:
tan f 2 = 1 cos f 1 + cos f = ( 1 + e ) ( 1 cos E ) ( 1 e ) ( 1 + cos E ) = 1 + e 1 e tan E 2
The relationship between the mean anomaly M and the elliptic anomaly E is determined by Kepler’s equation [32,33]:
M = E e sin E

2.2. The Derivation of the Expansion Formula for the Relationship between True Anomaly and Elliptic Anomaly

The essence of the Lagrange conjugate series is the series expansion of the tangent relationship between two variables [34]. The definition of the Lagrange conjugate series is as follows.
If there are two variables with the following relationship,
tan y = K tan x
Then, there can be the following relationship:
y x = K 1 K + 1 sin 2 y 1 2 ( K 1 K + 1 ) 2 sin 4 y + 1 3 ( K 1 K + 1 ) 3 sin 6 y
Alternatively, there can also be the following forms:
y x = K 1 K + 1 sin 2 x + 1 2 ( K 1 K + 1 ) 2 sin 4 x + 1 3 ( K 1 K + 1 ) 3 sin 6 x
According to Formula (7) of the relationship between the true anomaly and the elliptic anomaly and the formula of the Lagrange conjugate series, let 1 + e 1 e = K , K 1 K + 1 = m , and then we can obtain the following two Formulas (12) and (13):
f 2 E 2 = m sin f 1 2 m 2 sin 2 f + 1 3 m 3 sin 3 f
f 2 E 2 = m sin E + 1 2 m 2 sin 2 E + 1 3 m 3 sin 3 E
We can further derive the following formulas by simply deriving the two Formulas (12) and (13) above:
E = f 2 p = 1 ( 1 ) p + 1 1 p m p sin p f
f = E + 2 p = 1 1 p m p sin p E
In Formulas (14) and (15),
m = 1 1 e 2 e
By substituting Equations (16) into Equations (14) and (15), respectively, we can obtain the trigonometric series expansion formula with eccentricity e as the parameter. In the case where e is equal to zero, we expand the elliptic anomaly E and the true anomaly f into a power series form of eccentricity e. We take the expanded formulas to the e8 terms to obtain Equations (17) and (18),
E = f + n = 1 8 a n sin n f
f = E + n = 1 8 b n sin n E
The coefficients in Formulas (17) and (18) are as follows:
{ a 1 = e e 3 4 e 5 8 5 e 7 64 a 2 = e 2 4 + e 4 8 + 5 e 6 64 + 7 e 8 128 a 3 = e 3 12 e 5 16 3 e 7 64 a 4 = e 4 32 + e 6 32 + 7 e 8 256 a 5 = e 5 80 e 7 64 a 6 = e 6 192 + e 8 128 a 7 = e 7 448 a 8 = e 8 1024
{ b 1 = e + e 3 4 + e 5 8 + 5 e 7 64 b 2 = e 2 4 + e 4 8 + 5 e 6 64 + 7 e 8 128 b 3 = e 3 12 + e 5 16 + 3 e 7 64 b 4 = e 4 32 + e 6 32 + 7 e 8 256 b 5 = e 5 80 + e 7 64 b 6 = e 6 192 + e 8 128 b 7 = e 7 448 b 8 = e 8 1024

2.3. The Derivation of the Expansion Formula for the Relationship between Elliptic Anomaly and Mean Anomaly

By shifting the terms of Kepler’s Equation (8), we can obtain the following symbolic iterative relationship (14) [35]:
E = M + e sin E
Due to the small difference between the elliptic anomaly E and the mean anomaly M, the initial value E0 of the elliptic anomaly E can be taken as E 0 = M . By substituting the initial value E0 of the elliptic anomaly into Formula (21), we can obtain the first iteration value E1 of the elliptic anomaly:
E 1 = M + e sin E 0
By substituting the first iteration value E1 of the elliptic anomaly into Kepler’s Equation (21) for the second iteration, we expand the formula to the 8th order of e (If you want to improve computational accuracy, you need to expand to a higher order of e). We can obtain the second iteration result of the elliptic anomaly as follows:
E 2 = M + e sin E 1
The second iteration value E2 of the elliptic anomaly is substituted into Kepler’s Equation (21) to continue the iteration. Through calculation, we found that when the iteration formula for the elliptic anomaly is iterated for the ninth time, the coefficients of the formula no longer change. Then, the iteration of the formula stops. We can obtain the result of the ninth iteration, which is the trigonometric series expansion of the elliptic anomaly we obtained.
E 9 = M + n = 1 8 c n sin n M
{ c 1 = e e 3 8 + e 5 192 e 7 9216 c 2 = e 2 2 e 4 6 + e 6 48 e 8 720 c 3 = 3 e 3 8 27 e 5 128 + 243 e 7 5120 c 4 = e 4 3 4 e 6 15 + 4 e 8 45 c 5 = 125 e 5 384 3125 e 7 9216 c 6 = 27 e 6 80 243 e 8 560 c 7 = 16807 e 7 46080 c 8 = 128 e 8 315
We substitute e = 2 m 1 + m 2 into Formula (24), and then we can obtain new coefficients in the form of m power series:
{ c 1 = 2 m 3 m 3 + 31 m 5 6 637 m 7 72 c 2 = 2 m 2 20 m 4 3 + 18 m 6 1936 m 8 45 c 3 = 3 m 3 63 m 5 4 + 2313 m 7 40 c 4 = 16 m 4 3 192 m 6 5 + 8032 m 8 45 c 5 = 125 m 5 12 6875 m 7 72 c 6 = 108 m 6 5 8424 m 8 35 c 7 = 16807 m 7 360 c 8 = 32768 m 8 315

Comparison of Efficiency

All algorithms were implemented in Python and run on a Lenovo XiaoXinPro 14IHU 2021 with a 4-core 3.11 GHz Intel i5-11300H processor. The manufacturer of the computer is Lenovo (Beijing) Co., Ltd., located in Beijing, China.
According to the literature, it is known that Kepler’s Goat Herd is superior to the Newton–Raphson, Danby (1988), and Series methods [36,37]. Therefore, this article compares Kepler’s Goat Herd method. The method in this article is only applicable to situations where e 1 .
Computation time (in milliseconds) required Kepler’s equation to be solved for 106 points (equally spaced in E) using Kepler’s Goat Herd and that of this work. The number of N was chosen by repeating the calculation until a mean absolute error below 10−12 (relative to the true solution) was obtained for the sample. We can find that when e 1 , the efficiency of the two methods has their own advantages and disadvantages. The comparison results are shown in Table 1.

2.4. The Derivation of the Expansion Formula for the Relationship between True Anomaly and Mean Anomaly

By substituting Formula (14) into Formula (8), we can obtain the trigonometric series expression between the mean anomaly M and the true anomaly f. Then, around m = 0, we expand the obtained formula into a power series of m. We expand the formula to m8.
M = f + n = 1 8 d n sin n f
{ d 1 = 4 m + 4 m 3 4 m 5 + 4 m 7 d 2 = 3 m 2 4 m 4 + 4 m 6 22 m 8 5 d 3 = 8 m 3 3 + 4 m 5 18 m 7 5 d 4 = 5 m 4 2 22 m 6 5 + 24 m 8 5 d 5 = 2 m 5 + 16 m 7 5 d 6 = 29 m 6 15 16 m 8 5 d 7 = 66 35 m 7 d 8 = 8 5 m 8
If the eccentricity e is taken as the parameter, the coefficient of the formula is as follows:
{ d 1 = 2 e d 2 = 3 e 2 4 + e 4 8 + 3 e 6 64 + 3 e 8 128 d 3 = e 3 3 e 5 8 e 7 16 d 4 = 5 e 4 32 + 3 e 6 32 + 15 e 8 256 d 5 = 3 e 5 40 e 7 16 d 6 = 7 e 6 192 + 5 e 8 128 d 7 = e 7 56 d 8 = e 8 128
By substituting Formula (15) into Formula (24), we can obtain the trigonometric series expression between the true anomaly f and the mean anomaly M. Then, around m = 0, we expand the obtained formula into a power series of m. We expand the formula to m8.
f = M + n = 1 8 g n sin n M
{ g 1 = 4 m 6 m 3 + 35 3 m 5 769 36 m 7 g 2 = 5 m 2 52 3 m 4 + 50 m 6 5644 45 m 8 g 3 = 26 3 m 3 95 2 m 5 + 733 4 m 7 g 4 = 103 6 m 4 644 5 m 6 + 28084 45 m 8 g 5 = 1097 30 m 5 12539 36 m 7 g 6 = 1223 15 m 6 32948 35 m 8 g 7 = 47273 252 m 7 g 8 = 556403 1260 m 8
If the eccentricity e is taken as the parameter, the coefficient of the formula is as follows:
{ g 1 = 2 e e 3 4 + 5 e 5 96 + 107 e 7 4608 g 2 = 5 e 2 4 11 e 4 24 + 17 e 6 192 + 43 e 8 5760 g 3 = 13 e 3 12 43 e 5 64 + 95 e 7 512 g 4 = 103 e 4 96 451 e 6 480 + 4123 e 8 11520 g 5 = 1097 e 5 960 5957 e 7 4608 g 6 = 1223 e 6 960 7913 e 8 4480 g 7 = 47273 e 7 32256 g 8 = 556403 e 8 322560

2.5. Error Analysis

In order to analyze the error of the series expansion obtained above, the value E0 of the elliptic anomaly is given first. Then, we substitute the given value E0 of the elliptic anomaly into Formula (7) to obtain the value f0 of the true anomaly. We substitute the value E0 of the elliptic anomaly into Kepler’s Equation (8) to obtain the value M0 of the mean anomaly. We take the values of the elliptic anomaly E0, the true anomaly f0, and the mean anomaly as theoretical values. By substituting the value E0 of the elliptic anomaly into Formula (18), we can obtain the calculated value f1 of the true anomaly. By substituting the value f0 of the true anomaly into Formulas (17) and (27), we can obtain the calculated values E1 of the elliptic anomaly and M1 of the mean anomaly. By substituting the value M0 of the mean anomaly into Formulas (24) and (30), we can obtain the calculated values E2 of the elliptic anomaly and f2 of the true anomaly. By subtracting the calculated values f1, E1, M1, E2, and f2 of the three types of anomalies from the theoretical values E0, f0, and M0, we can obtain the error of the trigonometric series expansion formula with e and m as parameters, respectively. We record the errors obtained above as Δ f 1 , Δ E 1 , Δ M 1 , Δ E 2 and Δ f 2 , respectively. When e = 0.01 , e = 0.1 , and e = 0.2 , we draw error variation graphs for Δ f 1 , Δ E 1 , Δ M 1 , Δ E 2 and Δ f 2 , respectively [38].
From Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7 and Table 2, the following conclusions can be drawn:
  • These errors of the trigonometric series expansion of the three anomalies increase with the increase in eccentricity e.
  • These error plots of the trigonometric series expansions with parameters m and e for three anomalies are different, but they all exhibit central symmetry.
  • When e = 0.01, these errors Δ f 1 , Δ E 1 , Δ M 1 , Δ E 2 , and Δ f 2 calculated with parameter m are better than 10−15. When e = 0.1 , these errors are better than 10−7. When e = 0.2, these errors are better than 10−5.
  • When e = 0.01, these errors Δ f 1 , Δ E 1 , Δ M 1 , Δ E 2 , and Δ f 2 calculated with parameter e are better than 10−15. When e = 0.1 , these errors are better than 10−8. When e = 0.2, the errors are better than 10−5.
  • The transformation formula between the true anomaly f and the elliptic anomaly E with the parameter m is simpler in form than the formula with the parameter e.
  • The transformation formula between the true anomaly f and the mean anomaly M with the parameter m is simpler in form than the formula with the parameter e.

2.6. Symbolic Expression for Extreme Value of Differences among Three Anomalies

2.6.1. Symbolic Expression for Extreme Value of Difference between Elliptic and Mean Anomalies

From Formulas (5), (7), and (8), the derivative of the difference between the elliptic anomaly E and the mean anomaly M with respect to the elliptic anomaly E, the mean anomaly M, and the true anomaly f can be obtained:
d ( E M ) d E = e cos E
d ( E M ) d M = e cos E 1 e cos E
d ( E M ) d f = 1 e 2 e cos E 1 + e cos f
By making the above three equations equal to zero and the second derivative not zero, we can obtain the following:
When E = π 2 , f = + arccos e (the plus sign indicates an angle range of 0 to 180 degrees. The minus sign indicates an angle range of 180 to 360 degrees), M = π 2 e , the maximum value of E M is e.
When E = π 2 , f = arccos e (the plus sign indicates an angle range of 0 to 180 degrees. The minus sign indicates an angle range of 180 to 360 degrees), M = π 2 + e , the maximum value of E M is e .

2.6.2. Symbolic Expression for Extreme Value of Difference between True Anomaly and Elliptic Anomaly

From Formulas (5), (7), and (8), the derivative of the difference between the true anomaly f and the elliptic anomaly E with respect to the elliptic anomaly E, the mean anomaly M, and the true anomaly f can be obtained:
d ( f E ) d E = 1 e 2 1 e cos E 1
d ( f E ) d M = ( 1 e 2 1 e cos E 1 ) 1 1 e cos E
d ( f E ) d f = 1 1 e 2 1 + e cos f
By making the above three equations equal to zero and the second derivative not zero, we can obtain the following:
cos E = 1 1 e 2 e
cos f = 1 e 2 1 e
Furthermore, we can obtain the extreme points of three types of anomalies:
E = ± arccos 1 1 e 2 e
f = arccos 1 e 2 1 e
M = ± arccos 1 1 e 2 e 2 1 + e 2 + 1 e 2
The extreme value is as follows:
f E = ± arccos 1 e 2 1 e arccos 1 1 e 2 e

2.6.3. Symbolic Expression for Extreme Value of Difference between True and Elliptic Anomalies

From Formulas (5), (7), and (8), the derivative of the difference between the true anomaly f and the mean anomaly M with respect to the elliptic anomaly E, the mean anomaly M, and the true anomaly f can be obtained:
d ( f M ) d E = 1 e 2 1 e cos E + e cos E 1
d ( f M ) d M = 1 e 2 ( 1 e cos E ) 2 1
d ( f M ) d f = 1 ( 1 e cos E ) 1 e 2 1 + e cos f
By making the above three equations equal to zero and the second derivative not zero, we can obtain the following:
cos E = 1 ( 1 e 2 ) 1 / 4 e
cos f = 1 + ( 1 e 2 ) 3 / 4 e
Furthermore, we can obtain the extreme points of three types of anomalies:
E = ± arccos 1 ( 1 e 2 ) 1 / 4 e
f = ± arccos 1 + ( 1 e 2 ) 3 / 4 e
M = e 2 ( 1 ( 1 e 2 ) 1 / 4 ) 2 ± arccos 1 ( 1 e 2 ) 1 / 4 e
The extreme value is as follows:
f M = ± arccos 1 + ( 1 e 2 ) 3 / 4 e ± e 2 ( 1 ( 1 e 2 ) 1 / 4 ) 2 arccos 1 ( 1 e 2 ) 1 / 4 e
The extreme value expression of the differences among the three anomalies obtained above is too complex to have an intuitive understanding of their size relationship. Therefore, the above expression is expressed as a power series with respect to eccentricity e, taken to the 6th order, as shown in the table below.
The following conclusions can be drawn from Table 3:
  • The absolute values of the extreme values of the difference among the three anomalies increase with the increase in eccentricity.
  • The absolute values of the extreme values of the difference E M between the elliptic anomaly and the mean anomaly, the difference f E between the true anomaly and the elliptic anomaly, and the difference f M between the true anomaly and the mean anomaly gradually increase.
  • When the eccentricity is small, the extreme absolute value of the difference EM between the elliptic anomaly and the mean anomaly, as well as the extreme value of the difference fE between the true anomaly and the elliptic anomaly, is approximately equal.
  • The absolute value of the extreme value of the difference fM between the true anomaly and the mean anomaly is approximately twice as large as the absolute value of the extreme value of the difference EM between the elliptic anomaly and the mean anomaly, and the absolute value of the extreme value of the difference fE between the true anomaly and the elliptic anomaly.

3. Conclusions

This paper establishes a mathematical model for the transformation between the true anomaly and the elliptic anomaly using Lagrange conjugate series. We have redefined the parameters m and used them to represent the relationship between the three anomalies.
In this paper, we iterate over Kepler’s equation by using the symbolic iteration method. Then, we derive the series expansion between the mean anomaly and the elliptic anomaly. We can derive the relationship between the mean anomaly M and the true anomaly f by using previous formulas.
By calculating the extreme values of the differences among three anomalies and expanding the extreme values into a power series form of eccentricity e, the form is intuitive and easy to analyze.

Author Contributions

Conceptualization and methodology, D.Z. and S.B.; software, D.Z. and S.B.; validation, D.Z. and H.L.; formal analysis, Y.C.; investigation, W.L.; resources, Y.C.; writing—original draft preparation, D.Z.; writing—review and editing, D.Z.; visualization, D.Z.; supervision, H.L.; project administration, D.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the project from the National Natural Science Foundation of China, grant No. 42074010, grant No. 42174051, and grant No. 42122025.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data used during the current study are available from the corresponding author on reasonable request.

Acknowledgments

The authors would like to thank the reviewers who gave their valuable suggestions that have helped to improve the quality of the manuscript.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhao, Q.; Guo, J.; Wang, C.; Lyu, Y.; Xu, X.; Yang, C.; Li, J. Precise orbit determination for BDS satellites. Satell. Navig. 2022, 3, 1–24. [Google Scholar] [CrossRef]
  2. Chen, G.; Zhou, R.; Hu, Z.; Lv, Y.; Wei, N.; Zhao, Q. Statistical characterization of the signal-in-space errors of the BDS: A comparison between BDS-2 and BDS-3. GPS Solut. 2021, 25, 112. [Google Scholar] [CrossRef]
  3. Cui, H.; Wang, J.; Wang, M.; Wang, H.; Zhu, W.; Hou, Y. Service Performance Assessment of BDS⁃3 Using Satellite Distribution Probability. Geomat. Inf. Sci. Wuhan Univ. 2021, 45, 938–946. [Google Scholar]
  4. Shao, B.; Xin, J.; Lu, H.; Mao, Y.; Yuan, H.; Liu, C.; Hu, X.; Lou, Y. BDS-3 performance assessment: PNT, SBAS, PPP, SMC, and SAR. Acta Geod. Cartogr. Sin. 2021, 50, 181–193. [Google Scholar]
  5. Li, J. Solar Radiation Pressure Modeling for Beidou-3 Satellites. Ph.D. Thesis, Wuhan University, Wuhan, China, 2022. [Google Scholar]
  6. Yang, Y.; Mao, Y.; Sun, B. Basic performance and future developments of BeiDou global navigation satellite system. Satell. Navig. 2020, 1, 1. [Google Scholar] [CrossRef]
  7. Han, C.; Liu, L.; Cai, Z.; Lin, Y. The space–time references of BeiDou navigation satellite system. Satell. Navig. 2021, 2, 18. [Google Scholar] [CrossRef]
  8. Li, P.; Zhang, H. Research on BDS satellites precision orbit determination based on global MGEX observation stations. J. Navig. Position 2021, 9, 25–32. [Google Scholar]
  9. Gao, D.; Li, H.; Bian, S. The Series Expansions of Transformations between Eccentric, Mean and True Anomalies. J. Navig. Position 2015, 3, 57–61. [Google Scholar]
  10. Markley, F.L. Kepler Equation solver. Celest. Mech. Dyn. Astron. 1995, 63, 101–111. [Google Scholar] [CrossRef]
  11. Abubekerov, M.K.; Gostev, N.Y. Solution of Kepler’s Equation with Machine Precision. Astron. Rep. 2020, 64, 1060–1066. [Google Scholar] [CrossRef]
  12. Zhang, R.; Bian, S.; Li, H. Symbolic iteration method based on computer algebra analysis for Kepler’s equation. Sci. Rep. 2022, 12, 2957. [Google Scholar] [CrossRef] [PubMed]
  13. Wu, B.; Zhou, Y.; Lim, C.W.; Zhong, H. A new solution approach via analytical approximation of the elliptic Kepler equation. Acta Astronaut. 2023, 202, 303–310. [Google Scholar] [CrossRef]
  14. Stumpff, K. On the Application of Lie—Series to the Problems of Celestial Mechanics; National Aeronautics and Space Administration: Washington, DC, USA, 1968.
  15. Gooding, R.H.; Odell, A.W. The hyperbolic Kepler equation (and the elliptic equation revisited). Celest. Mech. 1988, 44, 267–282. [Google Scholar] [CrossRef]
  16. Calvo, M.; Elipe, A.; Montijano, J.I. A monotonic starter for solving the hyperbolic Kepler equation by Newton’s method. Celest. Mech. Dyn. Astron. 2019, 131, 18. [Google Scholar] [CrossRef]
  17. Zechmeister, M. Solving Kepler’s equation with CORDIC double iterations. Mon. Not. R. Astron. Soc. 2021, 500, 109–117. [Google Scholar] [CrossRef]
  18. González-Gaxiola, O.; Hernández-Linares, S. An Efficient Iterative Method for Solving the Elliptical Kepler’s Equation. Int. J. Appl. Comput. Math. 2021, 7, 42. [Google Scholar] [CrossRef]
  19. Philcox, O.H.E.; Jeremy, G.; Zachary, S. Kepler’s Goat Herd: An exact solution to Kepler’s equation for elliptical orbits. Mon. Not. R. Astron. Soc. 2021, 506, 6111–6116. [Google Scholar] [CrossRef]
  20. Tommasini, D.; Olivieri, D.N. Two fast and accurate routines for solving the elliptic Kepler equation for all values of the eccentricity and mean anomaly. Astron. Astrophys. 2022, 658, A196. [Google Scholar] [CrossRef]
  21. Bian, S.; Li, H. Computer Algebra Analysis on Geodesy, 1st ed.; China Science Publishing & Media Ltd.: Beijing, China, 2018. [Google Scholar]
  22. Li, Q.; Cui, C. Principles of Satellite Geodesy, 1st ed.; Surveying and Mapping Publishing: Beijing, China, 1989. [Google Scholar]
  23. Zhao, Y. Fundamentals of Astromechanics, 1st ed.; Nanjing University Press: Nanjing, China, 1993. [Google Scholar]
  24. Gu, X. A Calculating Method for Epicyclic Motion of Spacecraft. J. UEST China 2003, 32, 635–637. [Google Scholar]
  25. Gu, X.; Tan, Z. Calculating Method of Series for the True Anomaly of a Spacecraft Elliptic Orbit. Appl. Math. Mech. 2005, 26, 45–50. [Google Scholar] [CrossRef]
  26. Liu, L.; Hou, Y. Fundamentals of Orbital Mechanics, 1st ed.; Higher Education Press: Beijing, China, 2018. [Google Scholar]
  27. Liu, L. Orbital Mechanics of Artificial Earth Satellites, 1st ed.; Higher Education Press: Beijing, China, 1992. [Google Scholar]
  28. Clemence, G.M. Methods of Celestial Mechanics, 1st ed.; Academic Press: New York, NY, USA, 1961. [Google Scholar]
  29. Farnocchia, D.; Cioci, D.B.; Milani, A. Robust resolution of Kepler’s equation in all eccentricity regimes. Celest. Mech. Dyn. Astron. 2013, 116, 21–34. [Google Scholar] [CrossRef]
  30. Liu, L. Theory and Application of Spacecraft Orbit Determination, 1st ed.; Publishing House of Electronics Industry: Beijing, China, 2015. [Google Scholar]
  31. Liu, L. Satellite Orbit Theory and Applications, 1st ed.; Publishing House of Electronics Industry: Beijing, China, 2015. [Google Scholar]
  32. Da, S.F.S. Extension of the solution of Kepler’s equation to high eccentricities. Celest. Mech. Dyn. Astron. 1994, 58, 297–308. [Google Scholar]
  33. Siewert, C.E.; Burniston, E.E. An exact analytical solution of Kepler’s equation. Celest. Mech. 1972, 6, 294–304. [Google Scholar] [CrossRef]
  34. Xiong, J. Ellipsoidal Geodesy, 1st ed.; The People’s Liberation Army Press: Beijing, China, 1988. [Google Scholar]
  35. Li, Z.; Bian, S.; Kong, H. Symbolic Iterative Method for Solving Inverse Problems in Ellipsoidal Geodesy. Hydrogr. Surv. Charting 2013, 33, 27–29. [Google Scholar]
  36. Murray, C.D.; Dermott, S.F. Solar System Dynamics; Cambridge University Press: Cambridge, UK, 2000. [Google Scholar]
  37. Danby, J.M.A. Fundamentals of Celestial Mechanics; Willmann-Bell: Richmond, VA, USA, 1988. [Google Scholar]
  38. Gao, D.; Bian, S.; Li, H. Symbolic Expressions of Difference Extrema Between Anomalies for Satellite Movement. Hydrogr. Surv. Charting 2015, 35, 8–11. [Google Scholar]
Figure 1. Schematic of the three types of anomalies.
Figure 1. Schematic of the three types of anomalies.
Applsci 14 03873 g001
Figure 2. When e = 0.01 and the parameter of the expansion formula is m, the error varies with the elliptic anomaly E0.
Figure 2. When e = 0.01 and the parameter of the expansion formula is m, the error varies with the elliptic anomaly E0.
Applsci 14 03873 g002aApplsci 14 03873 g002b
Figure 3. When e = 0.01 and the parameter of the expansion formula is e, the error varies with the elliptic anomaly E0.
Figure 3. When e = 0.01 and the parameter of the expansion formula is e, the error varies with the elliptic anomaly E0.
Applsci 14 03873 g003
Figure 4. When e = 0.1 and the parameter of the expansion formula is m, the error varies with the elliptic anomaly E0.
Figure 4. When e = 0.1 and the parameter of the expansion formula is m, the error varies with the elliptic anomaly E0.
Applsci 14 03873 g004aApplsci 14 03873 g004b
Figure 5. When e = 0.1 and the parameter of the expansion formula is e, the error varies with the elliptic anomaly E0.
Figure 5. When e = 0.1 and the parameter of the expansion formula is e, the error varies with the elliptic anomaly E0.
Applsci 14 03873 g005
Figure 6. When e = 0.2 and the parameter of the expansion formula is m, the error varies with the elliptic anomaly E0.
Figure 6. When e = 0.2 and the parameter of the expansion formula is m, the error varies with the elliptic anomaly E0.
Applsci 14 03873 g006
Figure 7. When e = 0.2 and the parameter of the expansion formula is e, the error varies with the elliptic anomaly E0.
Figure 7. When e = 0.2 and the parameter of the expansion formula is e, the error varies with the elliptic anomaly E0.
Applsci 14 03873 g007aApplsci 14 03873 g007b
Table 1. Comparison of efficiency between two methods.
Table 1. Comparison of efficiency between two methods.
Methode = 0.01e = 0.05e = 0.1e = 0.2
NTimeNTimeNTimeNTime
Kepler’s Goat Herd3137.55269.35249.25219.3
This Work5114.68155.611194.418299.0
Table 2. The maximum absolute errors of the three types of anomalies under different parameters.
Table 2. The maximum absolute errors of the three types of anomalies under different parameters.
EccentricitiesParameter The   Maximum   Absolute   Value   of   Δ f 1 /rad The   Maximum   Absolute   Value   of   Δ E 1 /rad The   Maximum   Absolute   Value   of   Δ M 1 /rad The   Maximum   Absolute   Value   of   Δ E 2 /rad The   Maximum   Absolute   Value   of   Δ f 2 /rad
e = 0.01m 3.8   ×   10 16 3.8   ×   10 16 4.1   ×   10 16 1.5   ×   10 16 4.3   ×   10 16
e 4.3   ×   10 16 5.0   ×   10 16 4.2   ×   10 16 3.6   ×   10 18 4.3   ×   10 16
e = 0.1m 4.6   ×   10 13 4.6   ×   10 13 3.6   ×   10 11 3.1   ×   10 9 1.2   ×   10 8
e 7.6   ×   10 11 7.6   ×   10 11 3.9   ×   10 10 1.2   ×   10 9 5.1   ×   10 9
e = 0.2m 2.6   ×   10 10 2.6   ×   10 10 2.0   ×   10 8 1.7   ×   10 6 6.6   ×   10 6
e 4.4   ×   10 8 4.4   ×   10 8 2.0   ×   10 7 5.9   ×   10 7 2.6   ×   10 6
Table 3. Symbolic expression for extreme value of differences among three anomalies.
Table 3. Symbolic expression for extreme value of differences among three anomalies.
FunctionArgumentExtreme PointExtreme Value
EME ± π 2 ± e
M ± ( π 2 e )
f ± ( π 2 + e + e 3 6 + 3 e 5 40 )
fEE ± ( π 2 e 2 7 e 3 48 103 e 5 1280 ) ± ( e + 7 e 3 24 + 103 e 5 640 )
M ± ( π 2 3 e 2 e 3 48 13 e 5 1280 )
f ± ( π 2 + e 2 + 7 e 3 48 + 103 e 5 1280 )
fME ± ( π 2 e 4 37 e 3 384 2363 e 5 40960 ) ± ( 2 e + 11 e 3 48 + 599 e 5 5120 )
M ± ( π 2 + 3 e 4 + 21 e 3 128 + 3409 e 5 40960 )
f ± ( π 2 5 e 4 25 e 3 384 1383 e 5 40960 )
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhao, D.; Li, H.; Bian, S.; Chen, Y.; Li, W. New Methods of Series Expansions between Three Anomalies. Appl. Sci. 2024, 14, 3873. https://doi.org/10.3390/app14093873

AMA Style

Zhao D, Li H, Bian S, Chen Y, Li W. New Methods of Series Expansions between Three Anomalies. Applied Sciences. 2024; 14(9):3873. https://doi.org/10.3390/app14093873

Chicago/Turabian Style

Zhao, Dongfang, Houpu Li, Shaofeng Bian, Yongbing Chen, and Wenkui Li. 2024. "New Methods of Series Expansions between Three Anomalies" Applied Sciences 14, no. 9: 3873. https://doi.org/10.3390/app14093873

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop