1. INTRODUCTION
Celestial navigation uses the optical signals emitted or reflected by celestial bodies to calculate the carrier position (Li et al., Reference Li, Cui and Cui2006; Wang et al., Reference Wang, Huang and Guan2007). The stars (Sun) radiate external signals, and celestial bodies such as asteroids reflect the optical signals from the stars. Deep-space explorers can achieve real-time celestial navigation by receiving these signals and processing them (Fang et al., Reference Fang, Ning and Liu2017). Because they are not limited by ground stations, the celestial autonomous navigation methods are particularly important in the approach phase of deep space exploration (Yan et al., Reference Yan, Zhu and Wang2016). Traditional celestial autonomous navigation methods include angle measurement (Konopliv et al., Reference Konopliv, Asmar and Bills2011; Yu et al., Reference Yu, Cui and Zhu2014; Wang et al., Reference Wang, Zheng and Zhang2017), speed measurement (Long et al., Reference Long, Leung, Folta and Gramling2000; Chen et al., Reference Chen, Sun, Zhang and Xu2019; Christian, Reference Christian2019), and distance measurement (Sheikh et al., Reference Sheikh, Pines and Ray2006; Liu et al., Reference Liu, Fang and Kang2015a; Sun et al., Reference Sun, Bao and Fang2016; Zhang et al., Reference Zhang, Jiao and Xu2019). But these methods fail to provide the radial navigation information (such as distance and velocity) between the spacecraft and the target celestial body in the approach phase of deep space exploration. To solve this problem, the direct light of the Sun and the reflected light of the planet are compared to obtain the distance and velocity information of the spacecraft relative to the target celestial body. In 2015, Liu proposed a solar Doppler velocity difference method (Liu et al., Reference Liu, Fang and Yang2015b). Subsequently, many scientific research institutes also carried out research in this field and achieved a series of results. Ning proposed a novel differential Doppler measurement that aided celestial navigation method for spacecraft during the approach phase (Ning et al., Reference Ning, Gui and Fang2018b). Kang proposed a Doppler velocity measurement based on the double measurement model and its integrated navigation (Kang et al., Reference Kang, Xu, Liu and Li2017). Pantalone and Cedeno used Doppler frequency shifting of the Fraunhofer lines for celestial navigation (Pantalone and Kudenov, Reference Pantalone and Kudenov2018). In 2017, inspired by the idea of Doppler velocity difference, Liu developed the solar time difference of arrival (TDOA) navigation method (Liu et al., Reference Liu, Fang, Liu and Wu2017b). The solar TDOA navigation uses light-intensity meters to receive photons directly emitted from the Sun and solar photons reflected by Mars, and measures the arrival time of the two respectively. The difference between them can reflect the radial distance information. Ning also carried out related research in this field, and proposed a solar oscillation time-delay measurement-assisted celestial navigation method (Ning et al., Reference Ning, Gui and Zhang2017; Ning et al., Reference Ning, Gui and Fang2018a). In addition, these methods can also be used for relative navigation (Liu et al., Reference Liu, Fang and Liu2017a; Wang et al., Reference Wang, Huang and Liu2020; Yu et al., Reference Yu, Liu and Pan2019). In summary, solar difference navigation has become a research hotspot.
In te solar difference navigation, the establishment of measurement models is an important work (Liu et al., Reference Liu, Li and Ning2020). In 2017, in the original of the solar TDOA navigation concept proposed by Liu, the shapes of the Sun and Mars were ignored. Under these conditions, a TDOA measurement model was constructed. However, the time difference of arrival at different locations at the solar surface is different. And the shape of the Sun has an impact on the TDOA measurement model. In response to this problem, two years later, Liu approximated the Mars's moons (Phobos and Deimos) to a point, and treated the Sun as a huge sphere. Under these conditions, Liu established a time dispersion model caused by the solar sphere, and the error analysis of the solar TDOA navigation was carried out (Liu et al., Reference Liu, Ning and Ma2019).
However, this is not the reality, and the shape of the Mars's moons are not points. In fact, the shapes of the Mars's moons cannot be ignored, nor can they be regarded as spherical. Their shapes affect the measurement of the solar TDOA and the accuracy of the solar TDOA navigation. In this paper, starting from the basic principle of the measurement method of the solar TDOA, the solar TDOA measurement model proposed in Ref (Liu et al., Reference Liu, Ning and Ma2019) is modified by differential geometry and geometric optics. The shapes of Mars's moons are fitted as accurately as possible. The solar TDOA measurement model based on the nonspherical Mars's moons is developed. And the time dispersion caused by the nonspherical Mars's moons for the solar TDOA navigation is analysed. To improve navigation performance, this analysis can be used to compensate for errors.
This article is divided into six parts. After the introduction, we present the coordinate system used in this article in Section 2. In Section 3, we present the measurement model of the solar TDOA and the basic principles of time dispersion caused by non-spherical the Mars's moons. Section 4 analyses and proves the properties of the time dispersion model caused by the nonspherical Mars's moons. Section 5 shows the corresponding simulation results and analysis, and finally draws conclusions.
2. CALCULATION COORDINATE SYSTEM
To facilitate navigation calculation, the calculation coordinate system is established as shown in Figure 1. The Mars's moons are ellipsoids, and the origin of the calculated coordinate system is the Mars's moons centroid. The solar centroid is on the z-axis, and the spacecraft is on the y−−z plane. The x-axis is perpendicular to the y−−z plane and forms a right-handed coordinate system with it.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig1.png?pub-status=live)
Figure 1. Space rectangular coordinate system.
Using the space rectangular coordinate system established in Figure 1, the parametric equations of the Mars's moons are shown as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn1.png?pub-status=live)
Since the Mars's moons are ellipsoids, the three semi-axes are defined as a, b, and c, and their values are 13·5 km, 10·7 km and 9·6 km, respectively.
As shown in Figure 2, c is used as the radius to make the spherical surface. Passing arbitrary point P at the surface of the ellipsoid makes the plane β perpendicular to the z-axis. The plane β has a line of intersection with the spherical surface. Take O as the vertex and the intersection line as the base circle to form a cone. The angle between the conical generatrix and the z-axis is φ.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig2.png?pub-status=live)
Figure 2. Ellipsoid.
As shown in Figure 3, we use O as the centre of the circle, and draw circles a and b, respectively. The point B is the intersection of the large circle radius surface OM and the small circle. Making MN perpendicular to OX, the pedal is N. And making BP perpendicular to MN, the pedal is P. Then the locus of point P is the ellipsoid section, and ∠XOM is θ.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig3.png?pub-status=live)
Figure 3. Ellipsoid section.
3. BASIC PRINCIPLE OF TIME DISPERSION
In this section, we establish a 3D model with the Mars's moons considered as ellipsoids. And we introduce the basic principle of Mars's moons-induced time dispersion for the solar TDOA navigation.
The Mars's moons are not the points, but the ellipsoids. For different points at the surface of the Mars's moons, the solar TDOAs are different, which leads to the time dispersion caused by the Mars's moons for the solar TDOA navigation. Using the coordinate system established in the Section 2, the basic principle is shown in Figure 4. Assume that the starting point of both direct sunlight and reflected light is the centre of the Sun. Point P is the reflected point at the surface of the Mars's moons. Points S and E represent the solar centroid and the spacecraft, respectively.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig4.png?pub-status=live)
Figure 4. Principle of time dispersion.
Then we derive the expression of the solar TDOA relative to the reflection point. Suppose two solar photons leave point S at time t 0. A solar photon flies directly to the spacecraft, which is captured at point E at time t 1. The other is reflected by the Mars's moons (point P) at time t P and captured at point E at time t. The difference between time t and t 1 is the solar TDOA.
The sunlight comes from the centre of the Sun (point S). Assume that the solar photons pass through the Mars's moons and reach the centroid O of Mars's moons. The direct flight distance of the solar photon is | ES|, and the corresponding flight time is t 1 − t 0. The reflected flight distance of the solar photon is $\vert \hbox{OS}\vert +\vert \hbox{EO}\vert $, and the corresponding flight time is
$( t_{P}-t_{0}) +( t-t_{0}) $. The ideal TDOA is shown as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn2.png?pub-status=live)
In fact, the reflection of sunlight is at the surface of the Mars's moons, not in the centre of the Mars's moons. More precisely, the actual TDOA is shown as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn3.png?pub-status=live)
And point P (x, y, z) satisfies the following equation
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn4.png?pub-status=live)
where a, b, and $c=\hbox{three}$ semi-axis lengths of Mars's moons, respectively.
We use the spherical polar coordinate system established in Section 2. A schematic diagram on the Y−−Z plane is shown in Figure 5. The point O is the centre of the Mars's moons, the point S is the centre of the Sun, ST2 is the tangent line, T 2 is the point of tangency, E is the spacecraft, ET1 is the tangent line, T 1 is the point of tangency, and point P(x, y, z) is a point at the surface of the Mars's moons.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig5.png?pub-status=live)
Figure 5. Y−−Z plane cross section on the Mars's moons.
When point P ∈ ∠T2OS corresponds to the ellipsoidal surface and ∠EPO is greater than π/2, the area where the two points satisfy both conditions is the coincident area of the two areas. That is, the areas that can be both direct sunlight and reflected on the spacecraft, as shown in Equation (12):
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn5.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn6.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn7.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn8.png?pub-status=live)
In Equation (8) can be rewritten as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn9.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn10.png?pub-status=live)
We define ∠EPO as θ2. In Equation (10) can be rewritten as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn11.png?pub-status=live)
According to In Equations (9) and (11), the coincident area, S12, can be presented as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn12.png?pub-status=live)
where r SMn = Sun-to-Mars's moons distance, θ 1 = angle of the Sun directly on the Mars's moons, S 1 = area where Mars's moons can be irradiated by the Sun, $\theta_{2}=\hbox{angle}$ at which Mars's moons can reflect on the spacecraft,
$S_{2}=\hbox{area}$ where Mars's moons can reflect on the spacecraft, and
$S_{12}=\hbox{coincident}$ area.
In summary, we can combine Equations (1), (3) and (9) to calculate the TDOA in this coincident area and analyse the time dispersion caused by the Mars's moons for the solar TDOA navigation. In practical application, both the direct light and the reflected light are received by the spacecraft. According to the probability distribution of time dispersion, the direct light is processed by delay and expansion to simulate the reflected light. Then, the reflected light and the simulated light are cross-correlated to provide the velocity information.
4. THEORETICAL ANALYSIS
In this section, we theoretically analyse two faces, including the shapes of the Mars's moons and the Mars's moons-to-spacecraft distance. The shapes of the Mars's moons on the time dispersion are given as Theorem 1. The relationship between the time dispersion caused by the Mars's moons and the Mars's moons-to-spacecraft distance given as Theorem 2. Proofs are given respectively.
Theorem 1: The time dispersion caused by the Mars's moons is uncorrelated to the position of the starting point at the solar surface.
Proof. Assume that there are two points M (x s1, y s1, z s1) and N (x s2, y s2, z s2) at the solar surface. The two points A (x 1, y 1, z 1) and B (x 2, y 2, z 2) are at the surface of the Mars's moons, and the coordinates of the spacecraft is E (x e, y e, z e). We define the time dispersion width as the difference between the maximum value and the minimum value of the TDOA. The principle of the time dispersion is shown in Section 3. The time dispersion width T W of the two points on the Sun can be expressed as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn13.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn14.png?pub-status=live)
The difference in time dispersion width between the two points of the Sun is expressed by $\Delta T_{W-MN}$ as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn15.png?pub-status=live)
From these equations, we can see that the time dispersion width difference between two points at the solar surface is almost unchanged, which indicates that the time dispersion profile of any point at the solar surface is almost the same. And the time dispersion width of any point at the solar surface is also constant. Analysing Equation (15), we calculate that the magnitude of the error is about 10−8 s. The time dispersion at a point on the Sun is defined as the difference between the maximum and minimum values of the TDOA:
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn16.png?pub-status=live)
where the solar coordinate is (0, 0, z s), and the coordinates of the spacecraft is (0, y e, z e). Assume f is the component of T W, it can be expressed as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn17.png?pub-status=live)
Finding the maximum and minimum values of f respectively, we can find the time dispersion of a point on the Sun. Taking Equation (1) into f, we get
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn18.png?pub-status=live)
Taking partial derivatives for f, we get
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn19.png?pub-status=live)
We can obtain the solutions as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn20.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn21.png?pub-status=live)
Considering the boundary points of the ellipsoid, the maximum and minimum points are finally obtained as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn22.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn23.png?pub-status=live)
By taking Equation (22) and Equation (23) into Equation (18), the maximum and minimum values of f can be obtained as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn24.png?pub-status=live)
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn25.png?pub-status=live)
The time dispersion width T W can then be expressed as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn26.png?pub-status=live)
It can be seen from this equation that the value in the time dispersion width T W expression is unchanged, that is, the time dispersion at any point on the Sun is constant. The time dispersion width of the point at the solar surface is given as follows. For the convenience of analysis, Equation (26) can be simplified as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn27.png?pub-status=live)
During the approach phase, the magnitude of z s is approximately on the order of 108 km, the magnitude of z e is approximately 106 km, and the magnitude of C is 105 km/s. So, the estimated the magnitude of time dispersion T W is approximately 10−5 s. In summary, the time dispersion caused by the Mars's moons is uncorrelated to the position of the starting point at the solar surface. This completes the proof of Theorem 1.■
Theorem 2: The time dispersion width is unrelated to the Mars's moons-to-spacecraft distance.
Proof Let r EMn be the Mars's moons-to-spacecraft distance. During the approach of the spacecraft to the Mars's moons, the Mars's moons-to-spacecraft distance r EMn is constantly changing. With r EMn as a variable, the time dispersion width is analysed. The time dispersion is shown in Section 3. Taking the Mars's moons-to-spacecraft distance r EMn as a variable, the time dispersion, Equation (4) can be expressed as
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_eqn28.png?pub-status=live)
where $\alpha=\hbox{Sun-Mars's moons-spacecraft}$ angle. It can be seen from this equation that the time dispersion width is unrelated to the Mars's moons-to-spacecraft distance. But the time dispersion width is related to the Sun-Mars's moons-spacecraft angle. This completes the proof of Theorem 2.■
5. SIMULATION RESULTS
In this section, we study the effect of time dispersion caused by the Mars's moons on the solar TDOA navigation. The simulation conditions are as follows: (1) We use the Mars Pathfinder in the United States as a reference and its initial orbit elements are shown in reference Ning et al. (Reference Ning, Li and Dai2016). The simulation time is from 00: 00: 00·000 UTCG on July 1, 1997, to 16: 55: 00·000 UTCG on July 4, 1997, as the approach phase of the American Mars Pathfinder is in this time interval; (2) The Mars mission in 2018 is simulated (Ma et al., Reference Ma, Ning and Chen2019). The elements of its initial orbit are shown in Table 1. The orbit epoch time is at 23: 59: 56·000 UTGG on May 15, 2018. The simulation time is from 00: 00: 00·000 UTCG on January 28, 2019, to 02: 37: 30·591 UTCG on February 1, 2019. The orbit data of the Mars Pathfinder and the Mars mission in 2018 are generated by the Systems Tool Kit (STK). In the last experiment, the orbit data are from the Mars mission in 2018. The other data are from the Mars Pathfinder. The three semi-axis lengths of Phobos are 13·5 km, 10·7 km and 9·6 km, and the three semi-axis lengths of Deimos are 7·5 km, 6·0 km and 5·5 km.
Table 1. Initial orbit elements
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_tab1.png?pub-status=live)
In this section, we first analyse the time dispersion caused by Phobos and Deimos, and then analyse some factors that affect time dispersion, such as the Mars's moons-to-spacecraft distance, the Sun-Mars's moons-spacecraft angle, the attitude of Mars's moons, the shapes of Mars's moons and the solar flare. Finally, we compare the 3D TDOA model with the point model.
5.1. Time dispersion caused by Mars's moons
Since the Mars's moons is not a point, the 3D TDOA model established in this article treats the Mars's moons as an ellipsoid. The Mars's moons include Phobos and Deimos. The difference between the two is that the lengths of the three axes are different. In this subsection, we study the time dispersion caused by Phobos and Deimos, respectively.
Figure 6 shows the time dispersion caused by Phobos at 00: 00: 00·000 UTCG on July 1, 1997. It can be seen from Figure 6 that the time dispersion on Phobos is a sharp peak. The diffusion width of time is 0·063 ms, and the diffusion width of position caused by this is about 19 km. Figure 7 shows the time dispersion caused by Deimos. It can be seen from Figure 7 that this is not consistent with the time dispersion caused by the Phobos. The profile, diffusion width and probability distributions have all changed, which proves that the three-axis lengths of the Mars's moons have a certain effect on the time dispersion. The time diffusion width caused by Deimos is 0·034 ms, and the corresponding diffusion width of position is approximately 10 km. Figure 8 shows the relationship between the TDOA and time, and the relationship between the dispersion width and time, respectively. From Figure 8, we can see that the TDOA and dispersion width both decrease with time. Because the time comes, the spacecraft gets closer to the Mars's moons. The distance between them is getting shorter.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig6.png?pub-status=live)
Figure 6. Time dispersion caused by Phobos.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig7.png?pub-status=live)
Figure 7. Time dispersion caused by Deimos.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig8.png?pub-status=live)
Figure 8. TDOA and dispersion width versus time.
5.2. Time dispersion width of different points of the Sun
As the Sun is a huge sphere, the point position at the solar surface causes the time dispersion to change. In this subsection, we study the time dispersion caused by the Mars's moons at different points at the solar surface, and the width of time dispersion caused by the Mars's moons at the point of the Sun.
Figure 9 shows the time dispersion width distribution of different points at the solar surface. From Figure 9, we can see that with the changing of the solar coordinates, the size of the dispersion width is basically unchanged, about 63 us. The error is quite small, as demonstrated in Subsection 4·1. We take a few points of different solar coordinates as (0, 0, r SMn-R), (0, R, r SMn), (R, 0, r SMn) and (0, -R, r SMn), where R is 695,500 km. We take the middle point of the experimental data as the centre time, and take 0·03 ms as a unit for drawing. And time the dispersion profiles of these points are drawn as shown in Figures 10(a)–(d). We can see that the time dispersion profiles of these points remain almost unchanged, and the time dispersion width is basically the same. The magnitude of the error is 10−8 s. The analysis in Subsection 4.1 is being validated.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig9.png?pub-status=live)
Figure 9. Time dispersion width distribution of Sun.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig10.png?pub-status=live)
Figure 10. Time dispersion at different points: (a) Sun coordinates are (0, 0, r SMn−R;); (b) Sun coordinates are (0, −R;, r SMn); (c) Sun coordinates are (R, 0, rSMn); (d) Sun coordinates are (0, R, rSMn).
5.3. Impact of the Mars's moons-to-spacecraft distance
During the approach of the spacecraft to the Mars's moons, the Mars's moons-to-spacecraft distance changes. In this subsection, we study the relationship between time dispersion and the Mars's moons-to-spacecraft distance.
Figures 11(a)–(e) show the relationship between time dispersion and the Mars's moons-to-spacecraft distance. The Sun-Mars's moons-spacecraft angle is 26·5°. From Figures 11(a)–(e), we can see that as the Mars's moons-to-spacecraft distance increases, the spread width of the time dispersion, the profile shape and the probability distributions are basically the same, while the TDOA increases. Thus, the time dispersion width is approximately unrelated to the Mars's moons-to-spacecraft distance, as analysed in Subsection 4.2.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig11.png?pub-status=live)
Figure 11. Time dispersion versus the Mars's moons-to-spacecraft distance: (a) Distance is 104 km; (b) Distance is 105 km; (c) Distance is 106 km; (d) Distance is 107 km; (e) Distance is 108 km.
5.4. Impact of the Sun-Mars's moons-spacecraft angle
During the approach of the spacecraft to the Mars's moons, both the Mars's moons-to-spacecraft distance and the Sun-Mars's moons-spacecraft angle change. In this subsection, we study the relationship between time dispersion and the Sun-Mars's moons-spacecraft angle. The Mars's moons-to-spacecraft distance is 1·712*106 km.
Figures 12(a)–(f) show the relationship between TDOA and the Sun-Mars's moons-spacecraft angle, and the relationship between time dispersion and the Sun-Mars's moons-spacecraft angle. From Figures 12(a)–(e), we can see that as the Sun-Mars's moons-spacecraft angle increases, the TDOA and the profile shape change, and the time dispersion width decreases. It can be seen from Figure 12(f) that as the Sun-Mars's moons-spacecraft angle increases, the expectation value of the TDOA and dispersion width both decrease with the approximation of a straight line. That is, the Sun-Mars's moons-spacecraft angle is approximately proportional to the solar TDOA and the time dispersion width.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig12.png?pub-status=live)
Figure 12. Time dispersion versus the Sun-Mars's moons-spacecraft angle: (a) Angle is π /12; (b) Angle is π /4; (c) Angle is 5π /12; (d) Angle is 7π /12; (e) Angle is 3π /4; (f) TDOA and dispersion width versus the angle.
5.5. Impact of the Sun-Mars's moons-spacecraft angle
As the spacecraft approaches the Mars's moons, the Sun-Mars's moons-spacecraft angle changes, and this affects the solar TDOA. In this subsection, we study the relationship between the Sun-Mars's moons-spacecraft angle and the solar TDOA under the ellipsoid and the diamond.
Figure 13 shows the relationship between TDOA and the Sun-Mars's moons-spacecraft angle under the ellipsoid and the diamond. As shown in Figure 13, we can see that no matter whether the shapes of the Mars's moons are ellipsoids or diamonds, the solar TDOA decreases as the Sun-Mars's moons-spacecraft angle increases. The values of the TDOA are very close and basically coincide. We can see that the values of the difference curves are quite small, all on the 10−6 s order of magnitude and below. And the minimum value is 7·66*10−8 s when the Sun-Mars's moons-spacecraft angle is between π /2 and 2π /3.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig13.png?pub-status=live)
Figure 13. TDOA versus the Sun-Mars's moons-spacecraft angle in different shapes.
5.6. Influence of Mars's moons attitude
The three-axes lengths of the Mars's moons are fixed, but the attitude of the Mars's moons cannot be determined. In this subsection, we study the influence of Mars's moons attitude on the time dispersion under the ellipsoid and the diamond.
Figures 14(a)–(f) show the effect of the attitude of the Mars's moons on the time dispersion when the Mars's moons are ellipsoids or diamonds. It can be seen from Figures 14(a)–(f) that the time dispersion differs depending on the attitude of the Mars's moons. When the major axis and the minor major axis change, the distribution of the TDOA is different, and both the shapes and the probability distributions change. Table 2 shows the impact of the attitude of Mars's moons on the mathematical expectations of TDOA, which are calculated by weighting. From Table 2, we can see that magnitude of the expectation of the TDOA between the two attitudes is about 10−6 s. Therefore, the attitude of Mars's moons has influence on the solar TDOA.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig14.png?pub-status=live)
Figure 14. Time dispersion versus Mars's moons attitude: (a) major: x-axis, minor: y-axis (ellipsoid); (b) major: y-axis, minor: z-axis (ellipsoid); (c) major: z-axis, minor: x-axis (ellipsoid); (d) major: x-axis, minor: y-axis (diamond); (e) major: y-axis, minor: z-axis (diamond); (f) major: z-axis, minor: x-axis (diamond).
Table 2. Mathematical expectation of TDOA versus attitude
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_tab2.png?pub-status=live)
5.7. Influence of the Mars's moons shapes
The actual shape of the Mars's moons are potato shaped. That is, the surface of Mars's moons has depressions, but 3D TDOA model is an ellipsoid with no depressions. In fact, with comparing the potato shape with the ellipsoid, we find that the potato shape is located between the ellipsoid and the diamond. This subsection studies the influence of Mars's moons shapes on the time dispersion.
Figure 15 shows the impact of the Mars's moons shapes on time dispersion. As shown in Figures 15(a)–(c), the influence of the Mars's moons shapes on the time dispersion makes the shapes and probability distributions of the time dispersion in different shapes slightly different. But the diffusion width of the time dispersion and the distribution range in these shapes are the same. And the distribution of the TDOA is different in different shapes, and the distribution is basically smooth. Therefore, we study the expectations of the time dispersion of the three shapes. The difference in expectation of the time dispersion between the ellipsoid and the diamond is 10−6 s, which means that the position error is 300 m. Then the difference in expectation of the time dispersion between the potato shape and the ellipsoid model is about 150 m. This error is small for navigation. So, the 3D TDOA model is relatively accurate.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig15.png?pub-status=live)
Figure 15. Time dispersion versus Mars's moons shapes: (a) ellipsoid; (b) sphere; (c) diamond.
5.8. Influence of solar flare
Solar activity is inevitable. So, we must consider its impact when we use sunlight for navigation. In this subsection, we study the influence of solar flare on the time dispersion.
Figures 16(a) and 16(b) are images of the Sun during flare eruption, and Figures 16(c) and 16(d) show the impact of solar flare on the time dispersion. We use these two images for experiments, map the entire image to three-dimensional space and study the time dispersion analysis within a certain threshold. As shown in Figures 16(c) and 16(d), we can see that the solar flare for time dispersion caused by the Mars's moons is influential. The multiple flares on the Sun cause several diffusion segments. The larger the area of a flare on the Sun, is larger the range, and the wider the time dispersion width of the solar TDOA. Besides, the greater the brightness of a flare on the Sun, the greater the probability of the TDOA.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig16.png?pub-status=live)
Figure 16. Time dispersion versus solar flare: (a) three flares; (b) one flare; (c) three flares; (d) one flare.
5.9. Comparison between the 3D model and the point model
The point model is not accurate, which causes high position error. The 3D TDOA model is more accurate than the point model in both the ellipsoid and diamond. In this subsection, the orbit data of the Mars mission in 2018 is used to study the time dispersions of ellipsoid, diamond and point models.
Figure 17 shows the comparison between the point model and the 3D model, which is under the ellipsoid and the diamond. From Figures 17(a) and 17(b), we can see that the distribution of the time dispersion between the ellipsoid and the diamond is different. But the distribution range is the same, and the distribution is smooth. Table 3 shows the comparison of the time dispersion expectation between the 3D TDOA model and the point model. According to the calculation of the expectation values of the ellipsoid and diamond, we can see from Table 3 that the difference between the two is 2·27*10−7 s, which represents a position error of 68 m. This error is negligible, which proves that the 3D TDOA model is accurate. The point model is much different from the expectation value of the ellipsoid or the diamond. If we use the average value of the ellipsoid and the diamond as the standard, then the point model error is 1·89*10−5 s, which represents a position error of 5·66 km. Thus, the point model is very inaccurate.
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_fig17.png?pub-status=live)
Figure 17. Time dispersion of ellipsoid and diamond: (a) ellipsoid; (b) diamond.
Table 3. Time dispersion expectation of ellipsoid and diamond
![](https://static.cambridge.org/binary/version/id/urn:cambridge.org:id:binary:20210127154109339-0947:S0373463320000478:S0373463320000478_tab3.png?pub-status=live)
6. CONCLUSION
The Mars's moons model causes time dispersion. The time dispersion of the TDOA caused by the Mars's moons (Phobos and Deimos) has a certain effect on the solar TDOA navigation, which leads to a reduction in navigation accuracy. Therefore, this paper establishes an accurate 3D TDOA model. Theoretical analysis and simulation experiments confirm the properties of time dispersion of the TDOA caused by the Mars's moons.
The 3D TDOA model established in this paper is meaningful as it is reflected in the following aspects: (1) compared with the point model, the 3D TDOA model is more accurate. The point model error is 5·66 km, while the 3D TDOA model error is within 70 m. The simulation results are conducive to the improvement of navigation accuracy; (2) The 3D TDOA model treats the Mars's moons asellipsoids, and the actual shape of the Mars's moons are potato shaped, which are located between the ellipsoid and the diamond. Simulation results confirm that the accuracy is quite close to the actual situation.
It can be seen from the simulation experiments that the factors that have a large impact on the 3D TDOA model are: (1) the three-axes lengths of the Mars's moons. When the three-axes lengths change greatly, the time dispersion is greater; (2) the attitude of the Mars's moons. When the major axis and the minor major axis change, the distribution of the TDOA is different, and both the shapes and the probability distributions change; (3) the Sun-Mars's moons-spacecraft angle. As the Sun-Mars's moons-spacecraft angle increases, the TDOA changes, the time dispersion width decreases and the profile shape changes; (4) the flare erupting on the Sun. Flares on the Sun cause several diffusion segments. These factors must be accurately estimated in navigation. The three-axes lengths and attitude data of the Mars's moons are provided by the astronomical database. The solar flare data can be obtained by the onboard CCD. And the Sun-Mars's moons-spacecraft angle can be estimated by the navigation system.
It can be seen from the simulation experiments that the Mars's moons-to-spacecraft distance has little influence on the 3D TDOA model. As the Mars's moons-to-spacecraft distance increases, the spread width of the time dispersion, the profile shape and the probability distribution are basically the same. This factor has little influence on navigation accuracy and do not require accurate estimation.
ACKNOWLEGEMENTS
This study was supported in part by the National Natural Science Foundation of China (Nos. 61873196, 61772187, and 61501336).