1. INTRODUCTION
The history of satellite navigation can be dated back to the 1960s (Kaplan and Hegarty, Reference Kaplan and Hegarty2006). From the U.S. Transit system and the Russian Tsikada system to the modern Global Positioning System (GPS) and the Globalnaya Navigatsionnaya Sputnikovaya Sistema (GLONASS), performance of satellite navigation has been greatly improved. Nowadays, the navigation accuracy and coverage of these existing systems have already fulfilled the requirement of near-Earth users, but these systems are still beyond the reach of deep space targets. Due to the renewed interest in space exploration, a novel high-precision satellite navigation system is becoming even more important. The increasing demand for such a deep space navigation system has contributed to the emergence of a variety of new constellation architectures, such as the Lunar Global Positioning System (LGPS). Apart from a Walker constellation which is similar to the one adopted by GPS on Earth, a novel constellation architecture which consists of libration point satellites in the Earth-Moon system is also available to construct the lunar navigation system, which can be called accordingly, the libration point satellite navigation system.
The concept of using Earth-Moon libration point satellites for lunar navigation was first proposed by Farquhar (Reference Farquhar1967) and then followed by many other researchers. Farquhar (Reference Farquhar1970) described the idea of using a lunar relay satellite operating in the vicinity of Earth-Moon L 2 to provide navigation capability for the far side of the Moon. Carpenter et al. (Reference Carpenter, Folta, Moreau and Quinn2004) showed that a few Earth-Moon L 2 halo orbiters could provide the same coverage as a larger number of lunar orbiters. Grebow (Reference Grebow2006) created architectures for continuous lunar south pole coverage by two libration point satellites located in quasi-periodic orbits around Earth-Moon L 1 and L 2. Romagnoli and Circi (Reference Romagnoli and Circi2010), as well as Ren and Shan (Reference Ren and Shan2013) respectively investigated the Lissajous orbits and periodic orbits around Earth-Moon L 1 and L 2 to form the LGPS. A major advantage of these proposed constellations is that the number of satellites needed to construct the lunar navigation system can be remarkably reduced by adopting the libration point orbits (LPOs). Moreover, due to the special characteristics of LPOs, an autonomous orbit determination technique, which is called “Liaison navigation”, can be adopted by the libration point satellites (Hill et al., Reference Hill, Lo and Born2005a). Using only scalar satellite-to-satellite tracking (SST) data, both the orbits of the user and libration point satellites can be determined autonomously. In this way, the extensive Earth-based tracking measurement can be eliminated, and an autonomous satellite navigation system can be developed for future space exploration missions.
As the first step for the navigation system design, this work is mainly focused on a systematic study of feasible architectures for the libration point satellites. Considering the navigation is mainly provided for lunar orbiters, only LPOs around the Earth-Moon L 1, L 2, L 4 and L 5 are considered. In order to achieve continuous global coverage for all lunar orbits, three candidate constellation architectures are specially investigated: the Earth-Moon L 1,2 constellation, the Earth-Moon L 2,4,5 constellation and the Earth-Moon L 1,2,4,5 constellation. For each of the three constellations, it is assumed that only one navigation satellite is arranged around every libration point so as to simplify the geometry of the system. Then an exhaustive search process is adopted to determine the feasible architectures for each constellation. After some candidate solutions have been identified, the Liaison navigation technique is also adopted to verify the autonomous orbit determination accuracy of the candidate constellations.
The remainder of this paper is organised as follows. In Section 2, a brief description of the libration point satellite navigation system is given, including the dynamical model and candidate orbits. After discussing the satellite constellation coverage of the libration point navigation system, the search process used to determine the feasible architecture is illustrated in Section 3, and Section 4 shows the final search results of three primarily investigated constellations. The autonomous orbit determination performances of feasible constellations are then verified by the Liaison simulation and two optimal configurations are obtained in Section 5. Finally, some discussions and conclusions are drawn in Section 6.
2. DYNAMICAL MODEL AND COMPUTATION OF LPOS
2.1. Dynamical Model
The dynamical model used in this work is the Circular Restricted Three-Body Problem (CRTBP). By adopting a normalized set of units, the equations of motion of CRTBP expressed in the Earth-Moon barycentric synodic frame are (Szebehely, Reference Szebehely1967)
with
where μ=M 2/(M 1+M 2) is the mass parameter of CRTBP, here for the Earth-Moon system, μ≈0·01215. R 1 and R 2 are the distances from the spacecraft to the Earth and the Moon, respectively
The equations of motion of CRTBP admit five well-known equilibrium points in the synodic coordinate system (as shown in Figure 1). The five equilibrium points, also known as the libration points, are all located in the plane of motion of the primaries, with three collinear points L 1,2,3 located on the X-axis, and two triangular ones L 4,5 forming two equilateral triangles with the primaries.
The dynamical properties around the libration points are abundant, which offer many new orbits and applications to space missions, such as providing low energy transfers between the Earth and the Moon (Lei et al., Reference Lei, Xu and Sun2013a) or forming navigation architectures for space exploration. In this work, the LPOs around the Earth-Moon equilibrium points are selected as candidate orbits to build the constellation architecture for our proposed satellite navigation system.
2.2. Computation Of The LPOs
Generally speaking, there are two kinds of LPOs, the periodic orbits and the quasi-periodic orbits. Around the three collinear libration points L 1, L 2 and L 3, the periodic orbits are halo orbits, planar Lyapunov orbits and vertical Lyapunov orbits, and the quasi-periodic orbits are Lissajous orbits and Quasi-Halo orbits. While for the two triangular libration points L 4 and L 5, there are three kinds of periodic orbits: the planar long periodic orbits, planar short periodic orbits and the vertical periodic orbits. Similarly, there also exist quasi-periodic orbits around the triangular libration points.
There are various methods of constructing these LPOs, including numerical differential correction (Gómez et al., Reference Gómez, Llibre, Martínez and Simó2001a;Reference Gómez, Llibre, Martínez and Simób) and analytic construction (Richardson, Reference Richardson1980; Jorba and Masdemont, Reference Jorba and Masdemont1999). As a large number of LPOs need to be constructed for constellation design, a high-efficiency computational method is indispensable. After trying several different ways of computation, a semi-analytical computational method is finally adopted in this work to construct the LPOs. Firstly, the analytical solutions of different LPOs truncated at a relatively high order are constructed by the Lindstedt-Poincaré (L-P) method. Here we shall only give the final expressions. The construction details and meanings of different coefficients can all be found in the References (Lei et al., Reference Lei, Xu, Hou and Sun2013b; Lei and Xu, Reference Lei and Xu2013c).
For LPOs around L 1,2,3,
For LPOs around L 4,5,
It should be noted that when the in-plane amplitude α=0 in Equation (4), the Lissajous orbits reduce to the vertical Lyapunov orbits and when the out-of-plane amplitude β=0, they reduce to the planar Lyapunov orbits.
Once the coefficients in the above equations have been determined recursively by the L-P procedure, expressions for different LPOs can be obtained directly by substituting the amplitude parameter. Then with the initial conditions provided by these high-order analytical solutions, a RKF78 integrator is employed to numerically integrate the orbit for appropriate units of time. In this way, LPOs can be computed quickly and efficiently for constellation design purposes and some typical plots of LPOs computed by this method are presented in Figures 2 and 3 respectively for the collinear and triangular case.
3. SATELLITE CONSTELLATION COVERAGE AND GEOMETRY
Constellation coverage performance is regarded as a primary criterion for satellite constellation design. Here for the libration point satellite navigation system, it is also the primary consideration. From the above description, it is known that the proposed navigation system employs the Liaison technique to perform autonomous navigation, so the geometry of the constellation can be more flexible, because only one libration point satellite in view is enough to provide navigation capability. Also, as the size and shape of LPOs are correlated with autonomous orbit determination accuracy, constellation design of the libration point satellite navigation system should be based on a comprehensive consideration of constellation coverage and autonomous orbit determination performance. Considering the existing navigation systems have already been able to provide an excellent coverage on Earth and the proposed system is primarily designed for lunar exploration, the coverage here is specific to lunar orbits, which can have various orbital characteristics.
Consider a lunar orbiter moving on a circular orbit, with inclination i and right ascension of the ascending node Ω. The position vector of the lunar orbiter at a given time can be expressed in a Moon-centred inertial (MCI) frame as
where r is the orbital radius of the circular orbit, u is the argument of latitude at the given time.
As the LPOs are customarily expressed in the Earth-Moon barycentric synodic reference frame, it requires a coordinate transformation between the inertial frame and the synodic frame. The rotation matrix from the MCI frame to the Moon-centred rotating frame, denoted by Rz(t), is given by
It has been assumed that the two frames coincide at t=0, and the transformation time t is in the normalized unit so as to simplify the rotation matrix to the above form. Then the coordinate transformation from the MCI frame to the Earth-Moon barycentric synodic reference frame can be expressed as
where $\overset{\lower-0.5em\hbox{$\smash{\scriptscriptstyle\rightharpoonup}$}}\hskip-5pt {r} _{syn} $ is the position vector expressed in the synodic frame, and μ is the mass parameter of the Earth-Moon system. Substituting the expression of $\overset{\lower-0.5em\hbox{$\smash{\scriptscriptstyle\rightharpoonup}$}}\hskip-5pt {r} _{MCI} $ into the above equation, it can be deduced, after some calculations, that
where r′ is the normalized orbital radius of the circular orbit, k is a scaling factor between the argument of latitude u and normalized time t, which is defined by
Comparing the second term on the right side of Equation (10) with the expression of $\vec r_{MCI} $ given by Equation (7), it can be found that the right ascension of the ascending node is now varying with time in the synodic frame, which means a circular lunar orbit in the MCI frame becomes a spherical zone seen from the synodic frame and the expression for the spherical zone can be written as
From the above relation, it can be easily deduced that the size and shape of different spherical zones are only related to the orbital radius and inclination of circular lunar orbits. When two lunar orbits have the same orbital radius, the spherical zone of the more inclined one will cover the spherical zone with smaller inclination. Consequently, the constraint of continuous global coverage for users that are in lunar orbits becomes the equivalent coverage to different spherical zones in the synodic frame.
Consider a libration point satellite constellation with the navigation satellites located on different LPOs around the Earth-Moon L 1, L 2, L 4 and L 5. The LPOs around L 3 are not selected because they are on the far side of the Earth and make no contribution for lunar orbit coverage. Then the satellite constellation can be determined as follows to fulfil the continuous global coverage requirement:
1) Compute the spherical zone. For a given circular lunar orbit with inclination i and radius r′, use Equation (12) to obtain the corresponding spherical zone;
2) Construct the LPO. Select a first libration point L i, i=1, 2, 4, 5, and compute LPOs around this point using the semi-analytical method mentioned before;
3) Identify the continuous coverage region. For the previously computed LPOs, identify the region on the spherical zone which can be continuously covered by the libration point satellite in its whole orbit period;
4) Check for the global coverage requirement. If the existing constellation has already been able to achieve continuous global coverage for the whole spherical zone, the construction procedure is over. Otherwise, select a different libration point and repeat the above two steps until the constellation which can maximize the continuous coverage region has been found.
Candidate constellations which fulfil the continuous global coverage requirement can be found after such a search process and, because of the special requirement described in Step 3, there is no constraint for the relative phase difference between LPOs.
What should be noted is that only the periodic LPOs are investigated in this work for the consideration of spatial repeatability of the constellation configuration. It is also assumed that only one navigation satellite is operating in the vicinity of every libration point so as to simplify the geometry of the system.
4. ARCHITECTURE ANALYSIS OF THE CANDIDATE CONSTELLATIONS
According to the search process described before, an architecture analysis of the libration point satellite navigation system will be performed in this section. Candidate orbits for the navigation satellites operating around different libration points are summarised in Table 1. Candidate configurations primarily considered in this work include: 1) Earth-Moon L 1,2 constellation with two satellites located respectively around Earth-Moon L 1 and L 2; 2) Earth-Moon L 2,4,5 constellation with three satellites located respectively around Earth-Moon L 2, L 4 and L 5; and 3) Earth-Moon L 1,2,4,5 constellation with four satellites located respectively around Earth-Moon L 1, L 2, L 4 and L 5. Only these three kinds of configurations are considered, for the reason that they are the simplest and most representative architecture for each case, and it will be seen later that the latter two cases can already achieve continuous global coverage for a variety of lunar orbits.
4.1. Earth-Moon L1,2 Constellation
As a starting point, we first consider the simplest constellation with two navigation satellites operating in the periodic LPOs around the Earth-Moon L 1 and L 2, respectively. In order to investigate the coverage performance of this constellation, orbits of the user satellites must be determined first. Assume the user satellites are located in circular lunar orbits with inclination i and altitude h, varying in the range of
As was described in Section 3, a circular lunar orbit looks like a spherical zone when looking from the synodic frame and the height of the spherical zone is positively correlated with the inclination of the orbit. When a lunar orbiter has a polar inclination (i=90°), the spherical zone becomes a spherical surface, which covers all other spherical zones with the same radius and smaller inclinations.
For the Earth-Moon L 1,2 two-satellite constellation, it is an intuitive thought that this constellation cannot achieve continuous coverage for the region perpendicular to the line joining the two libration points, which has been verified by the numerical simulation result, as shown in Figure 4. This is given no more consideration for this case. Actually, it can be concluded that it is impossible to achieve continuous global coverage for any lunar orbits, which is not restricted to the L 1,2 case.
4.2. Earth-Moon L2,4,5 Constellation
Consider the Earth-Moon L 2,4,5 three-satellite constellation, which employs two satellites operating in the vicinity of the Earth-Moon triangular libration points. The planar long periodic orbits, planar short periodic orbits and vertical periodic orbits around the triangular libration points are available now. In order to determine the appropriate architecture that can fulfil the continuous global coverage requirement, LPOs of the navigation satellites are discretized first. Assuming a periodic LPO is discretized into N patch points, then a region on the spherical zone of a lunar orbit is said to be continuously covered by the navigation satellite, on condition that all the N points are visible to that region. For LPOs around the collinear libration points and triangular libration points, the discrete number N is selected respectively as Table 2.
Then for the circular lunar orbits which are in the same range given by Equation (13), an exhaustive search process stated before is adopted to determine the appropriate Earth-Moon L 2,4,5 constellation architecture. The final results show that the Earth-Moon L 2,4,5 three-satellite constellation is feasible and all the appropriate configurations that fulfil the continuous global coverage requirement are listed in Table 3.
* The variables A H, APL, AVL, AVP, ALP and A SP in the table are amplitude parameters respectively representing for: the out-of-plane amplitude of the halo orbit, the in-plane amplitude of the planar Lyapunov orbit, the out-of-plane amplitude of the vertical Lyapunov orbit, the out-of-plane amplitude of the vertical periodic orbit, the in-plane amplitude of the planar long periodic orbit and the in-plane amplitude of the planar short periodic orbit. All these amplitudes are parameters in the analytical expressions of LPOs.
It can be seen from the above results that there exists an upper bound value for the amplitude parameter of every feasible configuration. As long as the amplitude constraint is satisfied, the corresponding constellation can achieve continuous global coverage for all lunar orbits with arbitrary inclination and orbital radius changing in the range of 100 km to 2000 km, and an intuitive coverage performance of the Earth-Moon L 2,4,5 constellation is presented in Figure 5. Note that the region which is unable to be continuously covered by the Earth-Moon L 1,2 two-satellite constellation can be covered by the triangular libration point satellites now.
4.3. Earth-Moon L1,2,4,5 Constellation
Although the Earth-Moon L 2,4,5 constellation can already achieve the continuous global coverage requirement, it can be seen from Figure 5 that only a small part of the spherical zone is continuously covered by more than one navigation satellite, which is not a prominent criterion in a consideration of system stability. Thus it is a natural idea to add another satellite. Here, for the Earth-Moon L 1,2,4,5 constellation, we consider adding a fourth satellite operating in the vicinity of L 1. By adopting a similar search process, the appropriate four-satellite constellation architecture can be found, and the final results are listed in Table 4.
It should be noted that only the results of vertical periodic orbits around L 4,5 are listed here for the triangular libration point satellites, for the reason that the result will be just similar for the planar long periodic orbit and planar short periodic orbit cases. Comparing the above results with the first three rows in Table 3, it can be found that the upper bound value for the amplitude of the same LPO in the Earth-Moon L 1,2,4,5 constellation is larger than that of the Earth-Moon L 2,4,5 case, which means the number of feasible LPOs will be increased. Moreover, as had been expected, the coverage performance of the Earth-Moon L 1,2,4,5 four-satellite constellation will also be improved.
From Figure 6, it can be clearly seen that more regions can be covered by more than one libration point satellites compared with the three-satellite constellation case. Although the coverage performance can still be improved by adding more navigation satellites, we do not cover that here to preserve the simplicity of the constellation architecture.
5. AUTONOMOUS ORBIT DETERMINATION FOR THE LPOS
It is known that scalar satellite-to-satellite tracking data can be used to perform autonomous orbit determination. Because of the strong asymmetry of the three-body force field, a LPO with specific size and shape can only have a single orientation with respect to the Earth and the Moon, which means a spacecraft in a LPO can track other spacecraft using crosslink range measurements and determine the absolute positions of both spacecraft simultaneously without any mathematical constraints. This linked, autonomous orbit determination method is known as Liaison Navigation which was first proposed by Hill et al. (Reference Hill, Born and Lo2005b). Hill has conducted a systematic study on the autonomous orbit determination for LPOs in his PhD dissertation (Hill, Reference Hill2007). Here, as part of the navigation architecture analysis, a Liaison Navigation simulation is also performed to verify the autonomous orbit determination accuracy for these candidate libration point satellite constellations.
By assuming a 0·3 m inter-satellite ranging precision, which is acceptable for current techniques, we first come to the orbit determination of Earth-Moon L 2,4,5 three-satellite constellation. With the semi-analytical LPO solutions used as nominal orbits, a typical plot of 180 days' autonomous orbit determination results obtained by an extended Kalman filter is shown in Figure 7. The plot shown here is for a L 2 navigation satellite, for the L 1 or the L 4,5 case, the result is similar.
It can be seen from Figure 7 that the position of a libration point satellite is autonomously determined within 3 m error in the 180 days period. With the help of Liaison navigation, orbits of the navigation satellites can be determined accurately and autonomy of the libration point navigation system can be greatly increased. For all the 18 candidate three-satellite constellations, the autonomous orbit determination accuracies are verified by this process and maximum orbit determination errors in 180 days for each case are presented in Figure 8.
From the above results, it can be found that the autonomous orbit determination accuracy of the Earth-Moon L 2,4,5 three-satellite constellation is within a few metres for all of the 18 candidate configurations. Also, the out-of-plane orbit determination accuracy seems always to exhibit a better performance, which may be concerned with the intrinsic characteristics of LPOs. According to the autonomous orbit determination results, the optimal architecture for the Earth-Moon L 2,4,5 three-satellite constellation is the Vertical Lyapunov Orbit - Vertical Periodic Orbit - Vertical Periodic Orbit (ID=3) configuration.
Likewise, the orbit determination performance of the Earth-Moon L 1,2,4,5 four-satellite constellation is also verified by the Liaison navigation technique and maximum orbit determination errors in 180 days are illustrated in Figure 9.
Similarly with the three-satellite constellation, autonomous orbit determination performance of the Earth-Moon L 1,2,4,5 four-satellite case is also satisfactory seen from the above results. Considering the overall constellation position error, the optimal Earth-Moon L 1,2,4,5 four-satellite architecture is the Vertical Lyapunov Orbit - Planar Lyapunov Orbit - Vertical Periodic Orbit - Vertical Periodic Orbit (ID=6) configuration.
6. CONCLUSIONS AND DISCUSSIONS
This paper presents a detailed study on the architecture of the libration point satellite navigation system. In order to achieve continuous global coverage for lunar orbits, three candidate constellations are specifically analysed. The final results indicate that the Earth-Moon L 2,4,5 three-satellite constellation and the Earth-Moon L 1,2,4,5 four-satellite constellation are the simplest feasible architectures to form the libration point satellite navigation system, with the latter having a better coverage performance. Considering the strong asymmetry of the three-body force field, an autonomous navigation technique, known as Liaison navigation, is also adopted by the libration point satellites. After a comprehensive consideration of coverage ability and autonomous orbit determination accuracy, two optimal architectures are finally obtained by a thorough numerical simulation.
In further discussions, the main superiorities of the proposed libration point satellite navigation system can be concluded as follows:
a. The proposed system will provide a better navigation capability for deep-space exploration missions in the future;
b. The proposed system can combine with existing navigation satellites near Earth, which can improve the autonomy of these navigation systems;
c. In fact, the proposed system can also be extended to other libration points, such as the Sun-Mars libration points, with a similar procedure.
This paper serves as a first step for libration point navigation system design. Specific examination of the navigation performance for lunar exploration and station-keeping techniques for libration point navigation satellites will be investigated in future work.
ACKNOWLEDGMENTS
The author thanks Dr. Youtao Gao and Hanlun Lei for their helpful discussions and comments. This work was carried out with financial support from the National Basic Research Program 973 of China (2013CB834103), the National High Technology Research and Development Program 863 of China (2012AA121602), and the National Natural Science Foundation of China (Grant No. 11078001).