The present invention discloses a method for designing an Earth-Moon space navigation
constellation based on a special long-period
orbit, comprising the following steps: step 1, designing Halo orbits of Earth-Moon L1 and L2
libration points in a dynamic model of a circular restricted three-body problem; step 2, designing a special long-period
orbit using the invariant manifold of the Halo
orbit, on which a
spacecraft performs periodic motion; step 3, forming a navigation
satellite constellation by deploying multiple navigation satellites on the special long-period orbit according to configuration parameters; step 4, setting a series of sample points in an ecliptic plane for simulating and analyzing the navigation performance of the
constellation; at the sample points, first obtaining visible satellites according to a coverage judgment condition; then performing a star selection operation according to an optimal GDOP method, i.e., selecting a four-
satellite combination with the smallest GDOP value for positioning; and calculating the minimum GDOP of each sample point at each time during the
simulation process; and step 5, establishing a navigation constellation optimization model under constraint conditions, using the configuration parameters in step 3 as input, optimizing each configuration parameter of the constellation using an optimization
algorithm to minimize the optimization index, and using the optimized parameters as the configuration parameters for the navigation constellation design. The present invention can solve the problem that existing navigation systems cannot meet the demand for high-precision navigation and positioning in the entire Earth-Moon space.