Next Article in Journal
Performance Analysis of Underlay Cognitive Radio System with Self-Sustainable Relay and Statistical CSI
Next Article in Special Issue
Design of a Ultra-Stable Low-Noise Space Camera Based on a Large Target CMOS Detector and Image Data Analysis
Previous Article in Journal
A Generative Adversarial Network (GAN) Technique for Internet of Medical Things Data
Previous Article in Special Issue
Information Extraction and Population Estimates of Settlements from Historic Corona Satellite Imagery in the 1960s
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Satellite Relative Navigation Scheme for Microsatellites Using Inter-Satellite Radio Frequency Measurements

1
School of Aeronautics and Astronautics, Zhejiang University, Hangzhou 310027, China
2
Key Laboratory of Micro-Nano Satellite Research, Hangzhou 310027, China
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(11), 3725; https://doi.org/10.3390/s21113725
Submission received: 26 April 2021 / Revised: 7 May 2021 / Accepted: 23 May 2021 / Published: 27 May 2021
(This article belongs to the Special Issue Sensing for Space Applications)

Abstract

:
The inter-satellite relative navigation method—based on radio frequency (RF) range and angle measurements—offers good autonomy and high precision, and has been successfully applied to two-satellite formation missions. However, two main challenges occur when this method is applied to multi-microsatellite formations: (i) the implementation difficulty of the inter-satellite RF angle measurement increases significantly as the number of satellites increases; and (ii) there is no high-precision, scalable RF measurement scheme or corresponding multi-satellite relative navigation algorithm that supports multi-satellite formations. Thus, a novel multi-satellite relative navigation scheme based on inter-satellite RF range and angle measurements is proposed. The measurement layer requires only a small number of chief satellites, and a novel distributed multi-satellite range measurement scheme is adopted to meet the scalability requirement. An inter-satellite relative navigation algorithm for multi-satellite formations is also proposed. This algorithm achieves high-precision relative navigation by fusing the algorithm and measurement layers. Simulation results show that the proposed scheme requires only three chief satellites to perform inter-satellite angle measurements. Moreover, with the typical inter-satellite measurement accuracy and an inter-satellite distance of around 1 km, the proposed scheme achieves a multi-satellite relative navigation accuracy of ~30 cm, which is about the same as the relative navigation accuracy of two-satellite formations. Furthermore, decreasing the number of chief satellites only slightly degrades accuracy, thereby significantly reducing the implementation difficulty of multi-satellite RF angle measurements.

1. Introduction

Microsatellites are relatively low cost and have a short development cycle and excellent flexibility. Thus, they are a perfect substitute for traditional large satellites in multi-satellite missions such as satellite formations, especially for large-scale applications. Missions that cannot be achieved using a single satellite can be accomplished with multi-satellite formations through inter-satellite cooperation. Consequently, microsatellite formations are widely employed in a number of space missions.
Inter-satellite relative measurement and navigation are the premise and basis for inter-satellite cooperation in the formation. The traditional method based on ground telemetry, tracking, and command (TT&C) network suffers from limited observation time, low precision, and poor real-time performance, and therefore cannot satisfy the relative navigation application demands for general satellite formations. To meet the high-precision, real-time operations and autonomy requirements of satellite formations, most measurement methods for inter-satellite relative navigation use global navigation satellite systems (GNSS), radar, inter-satellite radio frequency (RF), and optical measurements [1]. Overall, GNSS and RF measurement methods provide the best performance (Table 1) and are widely used. The GNSS-based method has achieved great success, and centimeter-level real-time relative navigation accuracy can be achieved with the carrier phase differential GNSS (CDGNSS) technique for satellite formations in low earth orbit (LEO) [2]. However, the application of the GNSS-based method is restricted because highly accurate measurement cannot be guaranteed in orbits above LEO. This method also offers limited autonomy because the GNSS constellation depends on the ground TT&C network. The inter-satellite RF measurements, which are independent of satellite orbital altitude and are almost independent of any external systems, not only have the potential to achieve higher measurement accuracy than CDGNSS, but also have excellent autonomy. Thus, RF measurements play an important role in the increasing number of satellite formation missions.
Unlike GNSS, which supports three-dimensional navigation, inter-satellite RF measurement is a one-dimensional approach. Thus, RF angle measurements are conventionally combined with RF range measurements to achieve inter-satellite relative navigation.
Two-satellite relative navigation based on a single inter-satellite relative measurement (inter-satellite range measurement, angle measurement, or range-rate measurement) has been extensively studied. For angles-only relative navigation, David C. Woffinden et al. [3] studied the observability criteria; Francisco J. Franquiz et al. [4] proposed optimal range observability maneuvers and trajectory planning methods for spacecraft formations under constrained relative orbital motion; Jianjun Luo et al. [5] developed angles-only relative navigation and guidance coupling algorithm in the context of Clohessy–Wiltshire and Tschauner–Hempel dynamics; and Baichun Gong et al. [6] studied the angles-only relative navigation problem for spacecraft proximity operations when the camera offset from the vehicle center-of-mass allows for range observability. For range-only relative navigation, John A. Christian [7] explored the observability of range-only relative navigation and revealed the multiplicities of possible relative trajectories of various special relative orbits; Yanghe Shen et al. [8] conducted relative orbit determination with quantum ranging, which provides more accurate range measurement than traditional methods; and Daan C. Massen et al. [9] and Frank R. Chavez et al. [10] utilized relative orbital elements instead of Hill coordinates for relative orbit determination. Besides, Cagri Kilic et al. [11] explored the relative navigation of a formation of small satellites using only range-rate measurements that may be acquired using radio hardware already on the spacecraft.
Multi-satellite absolute navigation based on inter-satellite measurements has also been studied by several researchers. Yunpeng Hu et al. [12] proposed a novel solution for autonomous orbit determination for three spacecraft with inertial angles-only measurements, and analyzed the observability. Wei Kang et al. [13] developed the observability theory and estimation algorithms for multi-satellite systems.
However, these navigation algorithms have various limitations, such as strict requirements on the satellite orbit type, which restricts their practical application. For satellite formation missions, NASA developed an RF-based autonomous formation flying (AFF) sensor and applied it to the Space-Technology 3 (ST-3) mission. The AFF sensor can achieve an inter-satellite range measurement accuracy of better than 5 mm and an inter-satellite angle measurement accuracy of better than 1 arcmin (0.017 deg) over a range of 50–1010 m [14]. However, the relative navigation accuracy has not been reported. The PRISMA mission successfully verified the inter-satellite relative navigation based on RF range and angle measurements. The inter-satellite range measurement accuracy was 1 cm, angle measurement accuracy was 0.2 deg, and relative navigation accuracy was approximately 70 cm over a range of 2–4 km [15].
Although relative navigation methods based on inter-satellite RF range and angle measurements have been studied and applied, almost all are for two-satellite formations. Relative navigation methods for multi-satellite formations have barely been studied, which significantly hinders the development of satellite formations.
There are two critical problems in the application of RF-based multi-satellite relative navigation. First, although the current inter-satellite RF angle measurement technology is relatively mature, its implementation is significantly more complex than inter-satellite RF range measurement. For multi-satellite formations, the number of inter-satellite angle measurements soars in power series with the number of satellites. Thus, implementing multi-satellite RF angle measurement becomes difficult when using a microsatellite platform due to the extremely limited computational resources. In a formation consisting of N satellites, if inter-satellite angle measurement is required between any two satellites, the number of inter-satellite angle measurements increases dramatically to N ( N 1 ) . Wang et al. [16] proposed a multi-satellite relative navigation method based on inter-satellite range and angle measurements. Their approach selects one chief satellite, with the others being deputy satellites, and performs inter-satellite angle measurements between the chief and deputy satellites. This method reduces the difficulty of implementing angle measurements to some extent. However, when the number of satellites is large, it is still challenging to achieve angle measurements between the chief and deputy satellites. Second, there is no multi-satellite RF measurement scheme and corresponding multi-satellite relative navigation algorithm. Although multi-satellite navigation methods were previously studied, they focused on the navigation algorithm layer instead of the measurement layer. Without a feasible multi-satellite RF measurement framework, such navigation algorithms are far from practical application.
To overcome these two problems, a novel multi-satellite relative navigation scheme based on RF measurements is proposed. This scheme uses the concept of dividing a satellite formation into deputy satellites and a small number of chief satellites. The inter-satellite range measurements are performed among all the satellites, whereas the inter-satellite angle measurements are conducted only among the chief satellites. As the number of inter-satellite angle measurements is simply related to the pre-specified number of chief satellites, and is therefore independent of the total number of satellites, the difficulty of achieving inter-satellite angle measurements is significantly reduced and the scalability of the satellite formation is not affected. According to previous research by several of the authors [17], a multi-satellite measurement scheme based on time division multiple access (TDMA) could be adopted to achieve high-precision inter-satellite range measurements while effectively solving the scalability problem of frequency division multiple access (FDMA)-based or code division multiple access (CDMA)-based measurement schemes. Such a scheme would fully satisfy the application requirements of multi-satellite relative navigation described above. Based on this RF measurement scheme and the idea of measuring angles among a small number of chief satellites, a multi-satellite relative navigation algorithm could be designed to construct a high-precision multi-satellite autonomous relative navigation scheme for the large-scale applications of microsatellites.

2. Proposed Multi-Satellite Relative Navigation Scheme

The proposed multi-satellite relative navigation scheme employs inter-satellite range and angle measurements. The chief satellites perform both inter-satellite range and angle measurements, while the deputy satellites only perform inter-satellite range measurements. For the range measurements, a distributed multi-satellite measurement scheme proposed by the authors [18] is adopted. Accordingly, K time slots are assigned to K nodes and the measurement signal is broadcast within each time slot by the corresponding node. At the same time, inter-satellite angle measurements are performed among the chief satellites. The angle and range measurements between two satellites are assumed to be measured simultaneously, which can be achieved with the radio frequency measurement method [15]. The relative state estimation for the chief satellites, accomplished based on the range and angle measurements, provides a spatial position reference for the multi-satellite formation.
Under the assumption that time synchronization, which can be performed with the radio frequency measurement method [18], has been completed among the formation satellites, the relative states of the deputy satellites can be estimated using the trilateral positioning method. Specifically, inter-satellite angle measurements are carried out among the chief satellites ( C 1 C 3 ), and inter-satellite range measurements are conducted among all satellites (Figure 1).

2.1. Reference Frame and Relative Orbital Dynamics Modeling

Clohessy–Wiltshire (CW) equations are widely used to express the linearized spacecraft dynamics in the Hill frame [19]. As shown in Figure 2, the Hill frame is centered on a chief satellite, with the x-axis (radius unit vector) aligned with the orbit radius vector, the z-axis (normal unit vector) aligned with the orbit angular momentum vector, and the y-axis (tangential unit vector) directed so that a right-handed Cartesian reference frame is formed.
The choice of CW dynamics comes with three assumptions: first, the chief satellite’s orbit is approximately circular; second, no disturbing forces are acting on either the chief satellite or the deputy satellites; and third, the spacecraft separation is much smaller than the semi-major axis of the chief satellite’s orbit. The linearized relative orbital dynamics can be expressed with the CW equations in the Hill frame as:
x ¨ 2 n x ˙ 3 n 2 x = a x y ¨ + 2 n x ˙ = a y z ¨ + n 2 z = a z
where ( x , y , z ) T , ( x ˙ , y ˙ , z ˙ ) T , and ( x ¨ , y ¨ , z ¨ ) T denote the relative positions, velocities, and accelerations, respectively. a x , a y , a z are the perturbing accelerations in the corresponding x -, y - and z -directions. n is the orbital mean motion of the chief spacecraft, which is defined as
n = μ a 3
with μ and a respectively denoting Earth’s gravitational constant and the semi-major axis of the chief satellite’s orbit. To obtain the homogeneous solution of Equation (1), a x , a y , a z are set to zero, and Equation (1) can be rewritten as
X ˙ ( t ) = A X ( t )
where x = ( r , v ) T = ( x , y , z , x ˙ , y ˙ , z ˙ ) T and
A = ( 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 3 n 2 0 0 0 2 n 0 0 0 0 2 n 0 0 0 0 0 n 2 0 0 )
The state transition matrix (STM), mapping the state at time t 0 = 0 to the state at time t, is easily obtained as
Φ ( t , 0 ) = e A t = ( 4 3 c n t 0 0 s n t n 2 ( 1 c n t ) n 0 6 ( s n t n t ) 1 0 2 ( c n t 1 ) n 4 s n t n 3 t 0 0 0 c n t 0 0 s n t n 3 n s n t 0 0 c n t 2 s n t 0 6 n ( c n t 1 ) 0 0 2 s n t 4 c n t 3 0 0 0 n s n t 0 0 c n t )
where s n t = s i n ( n t ) and c n t = c o s ( n t ) .
Considering the limitations of the CW dynamics, some correction methods have been proposed to obtain more precise forms [20,21,22]. These modified CW dynamics can be considered when the CW equations are inappropriate for describing the relative orbital dynamics.

2.2. Measurement Modeling

In the proposed multi-satellite relative navigation scheme, inter-satellite angle measurements are performed by the chief satellites and inter-satellite range measurements are performed by both the chief and deputy satellites. The inter-satellite range and angle measurements between the chief and the deputy satellites in the chief’s Hill frame are presented in Figure 3.

2.2.1. Range Measurements

The distributed multi-satellite range measurement scheme is intended to achieve centimeter-level inter-satellite measurements for microsatellite formations, making it suitable for use in a multi-satellite relative navigation algorithm. A brief description of the measurement scheme is as follows.
In the distributed multi-satellite measurement scheme, a TDMA-based distributed broadcast protocol is employed in the media access control layer, integrated with the asymmetric double-sided two-way ranging method in the physical layer [17,23]. As shown in Figure 4, the range measurement between nodes i and j is
M i j = T r o u n d i × T r o u n d j T r e p l y i × T r e p l y j T r o u n d i + T r o u n d j + T r e p l y i + T r e p l y j
where T r e p l y i = T i R j ; T r o u n d i = R j T i ; T r e p l y j = T j R i ; T r o u n d j = R i T j ; T i , T j , T i are the signal transmission times; and R i , R j , R i are the signal reception times.
The inter-satellite range measurement equation is
f ( X ) = ρ = x 2 + y 2 + z 2
where ρ is the inter-satellite range. Our previous numerical simulation results demonstrate that the distributed multi-satellite range measurement scheme achieves high precision and has good scalability [17]. The frequency deviation of the frequency source has a significant effect on the measurement accuracy. Utilizing the miniaturized oven-controlled crystal oscillator (OCXO), commonly used in microsatellite platforms, sub-centimeter-level range measurement accuracy can be achieved. In preliminary ground testing, the measurement accuracy was better than 5 cm (a prototype of the RF range measurement equipment for ground testing is shown in Figure 5), providing a basis for in-orbit application in the future. In Section 4, the range measurement noise parameters are set according to the pre-simulation test results.

2.2.2. Angle Measurements

The bearing angles θ (azimuth angle) and φ (pitch angle) can be used to define the angle measurements, in which the output function is
{ θ = arctan ( y x ) φ = arcsin ( z x 2 + y 2 + z 2 )
Inter-satellite RF measurement accuracy is related to the carrier frequency. At a distance of 30 km, the inter-satellite angle measurement accuracy can reach 0.1 deg at the L-band frequency and 1 arcmin (0.017 deg) at the Ka-band frequency [14]. Additionally, optional infrared and laser angle measurement methods are available, potentially providing an angle measurement accuracy of 1 arcsec (0.00028 deg) [24,25]. In Section 4, the angle measurement noise parameters are set according to the aforementioned angle measurement accuracy.

3. Multi-Satellite Relative Navigation Algorithm

Assuming that a satellite network consists of N chief satellites ( C i , i = 1 : N ) and K deputy nodes ( D j , j = 1 : K ), the inter-satellite angle and range measurement vector between the chief satellite C i and other chief satellites is expressed as
h C i = [ h C i C 1 T , , h C i C j T , , h C i C N T ] T , h C i C j = [ ρ C i C j , θ C i C j , φ C i C j ] T , i j
where h C i C j is the measurement vector from C i to C j ; ρ C i C j ,   θ C i C j , and φ C i C j are the range, azimuth angle, and pitch angle, respectively, and are assumed to be measured synchronously. The inter-satellite range measurement vector between deputy satellite D i and the other satellites is
h D i = [ h D i C T , h D i D T ] T h D i C = [ ρ D i C 1 , ρ D i C 2 , , ρ D i C N ] T , h D i D = [ ρ D i D 1 , , ρ D i D j , , ρ D i D K ] T , i j
The range measurements are completed using the TDMA-based distributed multi-satellite range measurement scheme, which leads to asynchronization. Thus, epoch naturalization is used to synchronize the range measurements to a reference time. In the proposed relative navigation scheme, the reference time is the end time of the range measurement period.
Any chief satellite can be the origin of the Hill frame. To describe the relative states of the other satellites, C 1 is adopted as the origin of the Hill frame discussed in Section 2.
At time t k , the relative state of satellite S is denoted by X S k = X S ( t k ) in the Hill frame; the a priori state estimate and estimated state error covariance matrix are denoted by X ¯ S k = X ¯ S ( t k ) and P ¯ S k = P ¯ S ( t k ) , respectively, and the a posteriori state estimate and estimation error covariance matrix are denoted by X ^ S k = X ^ S ( t k ) and P ^ S k = P ^ S ( t k ) , respectively. The relative state of C 1 in its own Hill frame is zero, i.e., X C 1 = ( 0 ,   0 ,   0 ,   0 ,   0 ) T .
The procedure of the multi-satellite relative navigation algorithm, as shown in Figure 6, involves the following four steps:
  • Step 1. Estimate the relative states of the chief satellites based on their range and angle measurements;
  • Step 2. Propagate the relative states of the chief and deputy satellites to a reference time;
  • Step 3. Obtain the range measurements at the reference time by applying epoch naturalization to the range measurements of all the deputy satellites;
  • Step 4. Estimate the relative states of the deputy satellites.
The following pseudo-code describes the process of the multi-satellite relative navigation algorithm in detail (Algorithm 1).
Algorithm 1. Multi-satellite relative navigation algorithm.
Input:
  1. The relative state estimates X ^ C i k 1 (i = 2:N) and X ^ D j k 1 (j = 1:K) and the corresponding state error covariance matrices P ^ C i k 1 and P ^ D i k 1 at the last epoch t k 1 ;
  2. The angle and range measurement vector h C 1 C i = { ρ C 1 C i , φ C 1 C i , θ C 1 C i } between the chief satellite C 1 and C i (i = 2:N), the corresponding measurement time is t C 1 C i ;
  3. The range measurement vector of deputy satellite h D j (j = 1:K), the corresponding measurement time of range measurement between D j and S is t D j S ;
  4. The reference time t r e f , which is the end time of the current range measurement period;
  5. The a priori standard deviation of range and angle measurement noise σ ρ , σ φ , σ θ and the process noise covariance matrix Q .
Output:
  1. Relative state estimates of all the satellites X ^ C i ( t r e f ) (i = 2:N) and X ^ D j ( t r e f ) (j = 1:K), and the state error covariance matrices P ^ C i ( t r e f ) and P ^ D j ( t r e f ) at the reference time t r e f ;
Initialize X ^ C i 0 (i = 2:N), X ^ D j 0 (j = 1:K), P ^ C i 0 , X ^ D j 0 , σ ρ , σ φ , σ θ , and Q .
for each chief satellite C i (i = 2:N) do
  Estimate the relative state X ^ C i ( t C 1 C i ) and the corresponding covariance matrix P ^ C i ( t C 1 C i ) with the relative navigation algorithm for chief satellite;
  Propagate the relative state X ^ C i ( t C 1 C i ) to the reference time t r e f using the CW STM;
  Output the relative state X ^ C i ( t r e f ) and the corresponding covariance matrix P ^ C i ( t r e f ) .
end
for each deputy satellite D j (j = 1:K) do
  Propagate the relative state X ^ D j k 1 to the reference time t r e f using the CW STM
end
for each deputy satellite D j (j = 1:K) do
  Interpolate the range measurement vector h D j to reference time t r e f with the polynomial interpolation method. The new range measurements are denoted by h ¯ D j ( t r e f ) ;
  Estimate the relative state of D j based on the interpolated range measurement vector h ¯ D j ( t r e f ) , relative states X ^ D i ( t r e f ) (i = 1:N), and state error covariance matrices P ^ D i ( t r e f ) of the chief satellites;
  Output the relative state X ^ C i ( t r e f ) and state error covariance matrix P ^ C i ( t r e f ) .
end
As it uses the distributed multi-satellite range measurement scheme, the multi-satellite relative navigation algorithm is decentralized. That is, each satellite can independently determine its relative state while the other satellites are broadcasting the relative state information.
Regarding the relative navigation algorithm for the chief satellites, both inter-satellite RF range and angle measurements are used. This is the same as the traditional inter-satellite relative navigation algorithm for two-satellite formations. Therefore, the performance of the proposed multi-satellite relative navigation scheme will be demonstrated by comparing the relative navigation simulation results of the deputy satellites with those for the chief satellites.

3.1. Relative Navigation Algorithm for Chief Satellites

The inter-satellite measurements between chief satellites C i and C 1 (the origin of the Hill frame) are:
h C i C 1 = [ ρ C i C 1 , θ C i C 1 , φ C i C 1 ] T , i j
The Jacobian matrix of the observation equation is
H C i = h C i C 1 X C i | X C i = X ¯ C i
The Kalman filter is an optimal linear estimator when the process noise and the measurement noise can be modeled by white Gaussian noise, and the nonlinear problems can be solved with the extended Kalman filter (EKF). Linearization of EKF is carried out through partial derivatives of nonlinear state functions or Taylor series expansion. An alternative to the EKF is the Unscented Kalman Filter (UKF), a recursive estimation filter that meets the requirements of strongly nonlinear systems [26]. While the UKF has drawn more attention and been applied for navigation algorithm [8,13], the EKF, which is widely used in various navigation algorithms, is adopted for the relative navigation of the chief satellites. The state and covariance can be propagated using the analytic solution of the CW STM in the time-update process:
X ¯ C i k = Φ k 1 , k X ^ C i k 1
P ¯ C i k = Φ k 1 , k P ^ C i k 1 Φ k 1 , k T + Q
where Φ k 1 , k = Φ ( t k , t k 1 ) and Q is the process noise covariance matrix. The nonlinear measurements are used to update the state and covariance in the measurement-update process according to
K = P ¯ C i k H C i T ( W 1 + H C i ( P ¯ C i k ) 1 H C i T )
X ^ C i k = X ¯ C i k + K ( h C i C 1 f ( X ¯ C i k ) )
P ^ C i k = ( I K H C i ) P ¯ C i k
where W denotes the measurement noise, K is the Kalman gain, I is the unit matrix, and f ( . ) is the output function of the range measurement.

3.2. Epoch Naturalization

The distributed multi-satellite range measurement scheme will result in asynchronization of the range measurements among all the satellites. Epoch naturalization is therefore adopted to ensure that the asynchronous range measurements can be used to estimate the relative state of the deputy satellites. For this, polynomial interpolation methods such as Lagrange interpolation, Aitken interpolation, and Newton’s interpolation method are often used [27]. The satellite formation maintenance and control system ensures that the inter-satellite distance is kept within a specific range for a long time. Thus, the range-rate of the inter-satellite distance is very small and remains almost constant over short periods for typical satellite formation-flying configurations (e.g., leader–follower, cartwheel, space-circle) [28]. The Lagrange interpolation method has the advantage of simplicity and is therefore adopted here. The k-degree Lagrange interpolation formula can be expressed as
L ( x ) = j = 0 k y i l j ( x ) , l j ( x ) = i = 0 , i j k x x i x j x i , y i = f ( x i )
where x is the independent variable of the interpolation point, ( x i , y i ) is the i-th distinct point for interpolation, and f ( x ) is a mapping function.
A space-circle formation based on seven-satellite formation is designed for simulations and explained in detail in Section 4. A pre-simulation of interpolation for inter-satellite distance is performed to clarify the impact of interpolation on range measurement accuracy. In the space-circle formation with a space-circle radius of 10 km, the inter-satellite distance between two satellites varies around 17.3 km (Figure 7). The interpolation error is significantly affected by the interpolation interval, which is not greater than the range measurement period. The range measurement period (T) varies with the length of the time slot ( t s l o t ) and the number of satellites in the formation ( M ), specifically, T = 2 M t s l o t . Thus, the distance interpolation simulation is performed to show the effect of the interpolation time interval on the interpolation error. The five-degree Lagrange interpolation is applied in the simulation, and the simulation result is shown in Figure 8.
In Section 4, the time slot in the distributed multi-satellite range measurement scheme is set to 1 s and the number of satellites in the formation is seven. Therefore, the range measurement period is 14 s. As the interpolation interval is not greater than one measurement period, the maximum interpolation time interval is 14 s. When the measurement period is less than 14 s, the interpolation error is within 1 mm (Figure 8), which is negligible in the simulation scenario. Based on the pre-simulation results, five-degree Lagrange interpolation can be adapted to make epoch naturalization in the relative navigation algorithm for deputy satellites.

3.3. Relative Navigation Algorithm for Deputy Satellites

The range measurements of each deputy satellite S i are updated after the epoch naturalization and are expressed as
h ¯ D i = [ ρ ¯ D i C 1 , ρ ¯ D i C 2 , , ρ ¯ D i C N , ρ ¯ D i D 1 , , ρ ¯ D i D j , , ρ ¯ D i D K ] T , j = 1 : K , j i
where C 1 is the origin of the Hill frame. The Jacobian matrix of the observation equation is
H D i = h ¯ D i X D i | X D i = X ¯ D i
As the aforementioned procedure in Section 3.1, EKF is also adopted to achieve relative navigation for the deputy satellites.
Factors such as angle and range measurement accuracy and the satellites’ spatial configuration affect the relative navigation accuracy of the deputy satellites. Geometric dilution of precision (GDOP) is a term widely used in satellite navigation and geomatics engineering to describe the error propagation of satellites’ geometry on positional measurement precision. It is a critical factor for evaluating the quality of the spatial distribution of the formation satellites and can be obtained from the Jacobian matrix of the observation equation H as
G D O P = t r ( ( H T H ) 1 )
where tr(∙) denotes the trace of the matrix. GDOP builds a connection between the measurement error and the position error through the relation
σ P = G D O P · σ U R E
where σ P denotes the position estimation error and σ U R E is the sum of measurement errors [29]. Herein, σ U R E is the sum of the range measurement error σ ρ of the deputy satellite and the position estimation error σ e of the chief satellite:
σ U R E 2 = σ ρ 2 + σ e 2
Due to the lack of precise information, σ e can be estimated through the trace of the state covariance matrix as
σ e 2 = t r ( P p ) .
Therefore, the error covariance matrix of the range measurements can be represented as
R D i = d i a g { σ U R E C 1 2 , , σ U R E C N 2 , σ U R E D 1 2 , , σ U R E D j 2 , , σ U R E D K 2 } , j = 1 : K , i j
where C 1 , , C N and D 1 , , D j , , D K represent the corresponding satellites.

4. Numerical Simulation

The space-circle formation is a typical satellite formation-flying configuration in which three satellites compose a projected circular formation centered at a reference satellite. To verify the effectiveness of the proposed multi-satellite relative navigation scheme and to evaluate the accuracy of the multi-satellite relative navigation algorithm, we designed a seven-satellite space-circle formation. Precisely, the seven-satellite space-circle formation consists of a reference satellite S 1 and two space-circle formations (Figure 9). Three of the seven satellites, S 2 ,   S 3 ,   S 4 , are in one relative orbit, with the initial phases being 0 deg, 120 deg, and 240 deg, respectively. The remaining three satellites, S 5 ,   S 6 ,   S 7 , are in the other relative orbit, and their initial phases are 0 deg, 120 deg, and 240 deg, respectively. The orbits of the seven-satellite space-circle formation were calculated for a space-circle radius of 1 km and a radius of 10 km. The results are presented in Table 2 and Table 3.
The number of chief satellites determines the difficulty of achieving inter-satellite angle measurement in a large-scale satellite network. To clarify the influence of the number of chief satellites, simulations were conducted with 2–6 chief satellites:
  • Case a: 6 chief satellites ( S 2 , S 3 , S 4 , S 5 , S 6 , S 7 ) and 1 deputy satellite ( S 1 );
  • Case b: 5 chief satellites ( S 3 , S 4 , S 5 , S 6 , S 7 ) and 2 deputy satellites ( S 1 , S 2 );
  • Case c: 4 chief satellites ( S 4 , S 5 , S 6 , S 7 ) and 3 deputy satellites ( S 1 , S 2 , S 3 );
  • Case d: 3 chief satellites ( S 5 , S 6 , S 7 ) and 4 deputy satellites ( S 1 , S 2 , S 3 , S 4 );
  • Case e: 2 chief satellites ( S 6 , S 7 ) and 5 deputy satellites ( S 1 , S 2 , S 3 , S 4 , S 5 ).
In Case e, as there are only two chief satellites, no spatial position reference is available, and so the relative navigation algorithm for the deputy satellites diverges according to the theory. Case e is used to validate this inference further.
The measurement accuracy determines the relative navigation accuracy. Pre-simulation analysis and ground tests have shown that sub-centimeter-level range measurement accuracy can be achieved. With the RF measurement method, angle accuracy of 1 arcmin (0.017 deg) to 0.1 deg can be achieved at a working distance of more than 30 km. With the infrared and laser measurement methods, inter-satellite angle measurement accuracy reaches 1 arcsec (0.00028 deg), where the working distance can be up to 30 km for the infrared measurement method and less than 1 km for the laser measurement method.
Inter-satellite RF measurement accuracy is related to factors such as the frequency source, the signal-to-noise ratio, and the inter-satellite distance. To ensure generalization of the simulation results, the range measurement error σ ρ is set to
σ ρ { 0.01   cm ,   0.1   cm ,   1   cm ,   10   cm }
and the angle measurement errors σ θ and σ φ are set to
σ θ = σ φ { 1   arcsec ,   0.01   deg ,   0.1   deg }
Although the inter-satellite angle is measured among all the chief satellites, only the angle measurements between one chief satellite and the other chief satellites are used. Consequently, the redundancy of the angle measurements could be exploited to provide backup information or to improve the navigation accuracy. This is not discussed in the present paper. Without a loss of generality, chief satellite S 7 is set as the origin of the Hill frame in all the simulations, and the angle measurements between S 7 and the remaining chief satellites are used.

4.1. GDOP Analysis

As the structure of the seven-satellite space-circle formation is symmetrical, the geometric locations of satellites S 2 S 7 can be considered to be equivalent. Take S 2 as an example. The GDOP values of satellites S 2 and S 1 are compared in Figure 10. The mean GDOP value of S 1 is 1.45, which is significantly smaller than that of S 2 (mean GDOP value = 1.78). The effect of GDOP on the relative navigation accuracy of deputy satellites is analyzed later.

4.2. Simulation of Multi-Satellite Relative Navigation Algorithm

The Satellite Tool Kit (STK) software [30] is used to generate data for the seven-satellite space-circle formation. The initial state error of satellite S i ( i = 1 : 6 ) is set to
Δ X S i 0 = ( 10 , 10 , 10 , 0.01 , 0.01 , 0.01 ) T
The initial state covariance matrix is
P S i 0 = d i a g { 10 2 , 10 2 , 10 2 , 0.01 2 , 0.01 2 , 0.01 2 }
The measurement error covariance matrix of the chief satellite is
R M = d i a g { σ ρ 2 , σ θ 2 , σ φ 2 }
and the measurement error covariance matrix of deputy satellite S i is
R S i = d i a g { σ U R E S 1 2 , , σ U R E S i 1 2 , σ U R E S i + 1 2 , , σ U R E S 7 2 }
The time slot of the distributed multi-satellite measurement scheme is 1 s and the measurement period is 14 s for the seven-satellite formation. The process noise covariance matrix is
Q = d i a g { 0.06 2 , 0.06 2 , 0.06 2 , 0.0024 2 , 0.0024 2 , 0.0024 2 }
Focusing on a typical simulation scenario with a space-circle radius of 1 km and three chief satellites (Case d: S 5 , S 6 , S 7 ), the simulation results for the chief satellites S 5 , S 6 and the deputy satellites S 1 , S 2 , S 3 , S 4 are shown in Figure 11, Figure 12, Figure 13, Figure 14, Figure 15 and Figure 16. S 7 is the origin of the Hill frame, and the relative state is X S 7 = ( 0 ,   0 ,   0 ,   0 ,   0 ) T , which does not need to be determined. For brevity, only the statistical results are given for the other cases in the remainder of this paper.
The inter-satellite RF angle measurement accuracy can reach 0.01 deg, and the inter-satellite RF range measurement accuracy is at the centimeter-level for the distributed multi-satellite measurement scheme. Under this condition, the relative navigation results shown in Figure 11, Figure 12, Figure 13, Figure 14, Figure 15 and Figure 16 are summarized in Table 4.
As inferred above, the relative navigation algorithm for the deputy satellites will diverge in Case e; this is verified by the simulation results in Figure 17. Therefore, no statistics are presented for Case e.
To assess the effect of the inter-satellite measurement accuracy, inter-satellite distance, GDOP value, and number of chief satellites on the relative navigation accuracy, simulations were also conducted under the scenarios summarized in Table 5. Statistical results for the relative navigation accuracy are displayed in Figure 18.
Based on the simulation results, we present the following conclusions and analyses:
  • The relative navigation algorithm for the deputy satellites converges when there are more than three chief satellites (Figure 11); otherwise, the algorithm diverges (Figure 17).
  • Inter-satellite distance is an essential factor in determining the accuracy of multi-satellite relative navigation (Figure 18). The multi-satellite relative navigation accuracy is negatively related to the inter-satellite distance.
  • According to the relative navigation simulation results of deputy satellites S 1 and S 2 (Figure 18), with a smaller GDOP value, the relative navigation accuracy of S 1 is remarkably better than that of S 2 .
  • Under the typical scenario of σ φ = σ θ = 0.01   deg , σ ρ = 1   cm and a space-circle radius of 1 km, the relative navigation accuracy of the deputy satellites is better than that of the chief satellites when there are at least three chief satellites (Table 4 and Figure 18). This is because the relatively low angle measurement accuracy affects the relative navigation accuracy of the chief satellites rather than that of the deputy satellites. When the angle measurement accuracy reaches 1 arcsec and the range measurement accuracy is better than 1 cm, the relative navigation accuracy of all deputy satellites except S 1 is slightly lower than that of the chief satellites. However, the relative navigation accuracy of the deputy satellites still reaches the centimeter level, which meets the application requirements of most missions. In general, the relative navigation accuracy of the deputy satellites is comparable with that of the chief satellites, regardless of scenario.
  • Taking the scenario with a space-circle radius of 1 km as an example, the multi-satellite relative navigation accuracy is summarized in Figure 18. The multi-satellite relative navigation accuracy is significantly affected by the angle measurement accuracy. When the inter-satellite angle measurement accuracy is 0.1 deg, the multi-satellite relative navigation accuracy is only 1 m. However, when the inter-satellite angle measurement accuracy improves to 1 arcsec, the multi-satellite relative navigation accuracy is significantly affected by the range measurement accuracy. The multi-satellite relative navigation accuracy is better than 1 cm with a range measurement accuracy of better than 1 mm, and is maintained within 20 cm with a range measurement accuracy of 10 cm. Therefore, improving inter-satellite RF angle measurement accuracy is critical to further improving multi-satellite relative navigation accuracy.

5. Conclusions

We have proposed an innovative multi-satellite relative navigation scheme based on inter-satellite RF measurements for large-scale microsatellite formations. This scheme uses inter-satellite RF range and angle measurements. Only three chief satellites are required in this scheme, which significantly reduces the implementation difficulty of multi-satellite angle measurements. Simultaneously, based on the high-precision distributed multi-satellite RF range measurement scheme, a multi-satellite relative navigation algorithm has been developed and integrated with the measurement scheme. Numerical simulation results demonstrate the effects of the inter-satellite distance, GDOP value, range measurement accuracy, and angle measurement accuracy on the multi-satellite relative navigation accuracy. With the typical inter-satellite RF range and angle measurement accuracy, and an inter-satellite distance of around 1 km, the multi-satellite relative navigation accuracy reaches a level of ~30 cm, and the accuracy is comparable between the deputy satellites (which use range measurements) and the chief satellites (which use both range and angle measurements). Further, the multi-satellite relative navigation accuracy is robust to the number of chief satellites, demonstrating the incredible scalability of the proposed scheme. Finally, relative navigation accuracy can be improved to the centimeter level when more accurate angle measurement is provided using laser or infrared technology.

Author Contributions

Conceptualization, S.M. and X.J.; methodology, S.M.; software, S.M.; validation, S.M.; formal analysis, S.M. and C.L.; investigation, S.M. and X.J.; data curation, S.M.; writing—original draft preparation, S.M. and W.Z.; writing—review and editing, S.M., Z.X. and X.J.; visualization, S.M., W.Z.; supervision, X.J.; project administration, X.J. and Z.J.; funding acquisition, X.J. and Z.J. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (62073289) and the Primary Research and Development Plan of Zhejiang Province (209C05004).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Marszalek, M.; Kurz, O.; Drentschew, M.; Schmidt, M.; Schilling, K. Intersatellite Links and Relative Navigation: Pre-conditions for Formation Flights with Pico- and Nanosatellites. IFAC Proc. Vol. 2011, 44, 3027–3032. [Google Scholar] [CrossRef] [Green Version]
  2. Leung, S.; Montenbruck, O. Real-time navigation of formation-flying spacecraft using global-positioning-system measurements. J. Guid. Control Dyn. 2005, 28, 226–235. [Google Scholar] [CrossRef]
  3. Woffinden, D.C.; Geller, D.K. Observability Criteria for Angles-Only Navigation. IEEE Trans. Aerosp. Electron. Syst. 2009, 45, 1194–1208. [Google Scholar] [CrossRef]
  4. Franquiz, F.J.; Muñoz, J.D.; Udrea, B.; Balas, M.J. Optimal Range Observability Maneuvers of a Spacecraft Formation Using Angles-Only Navigation. Acta Astronaut. 2018, 153, 337–348. [Google Scholar] [CrossRef]
  5. Luo, J.; Gong, B.; Yuan, J.; Zhang, Z. Angles-Only Relative Navigation and Closed-Loop Guidance for Spacecraft Proximity Operations. Acta Astronaut. 2016, 128, 91–106. [Google Scholar] [CrossRef]
  6. Gong, B.; Luo, J.; Li, S.; Li, W. Observability Criterion of Angles-Only Navigation for Spacecraft Proximity Operations. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2019, 233, 4302–4315. [Google Scholar] [CrossRef]
  7. Christian, J.A. Relative Navigation Using Only Intersatellite Range Measurements. J. Spacecr. Rockets 2017, 54, 13–28. [Google Scholar] [CrossRef]
  8. Shen, Y.; Xu, L.; Zhang, H.; Chen, S.; Song, S. Relative Orbit Determination for Satellite Formation Flying Based on Quantum Ranging. Adv. Space Res. 2015, 56, 680–692. [Google Scholar] [CrossRef]
  9. Maessen, D.; Gill, E. Relative Orbital Element Estimation and Observability Analysis for Formation Flying Satellites using Inter-Satellite Range Measurements Only. In Proceedings of the AIAA Guidance, Navigation, and Control Conference, Toronto, ON, Canada, 6–9 August 2010. [Google Scholar]
  10. Chavez, F.; Lovell, T. Relative-Orbit Element Estimation for Satellite Navigation and Guidance. In Proceedings of the AIAA/AAS Astrodynamics Specialist Conference and Exhibit, Providence, RI, USA, 16–19 August 2004. [Google Scholar]
  11. Kilic, C.; Christian, J.A. Spacecraft Relative Navigation Using Only Range-Rate Measurements. In Proceedings of the AIAA Guidance, Navigation, and Control Conference, Grapevine, TX, USA, 9–13 January 2017. [Google Scholar]
  12. Hu, Y.; Sharf, I.; Chen, L. Three-Spacecraft Autonomous Orbit Determination and Observability Analysis with Inertial Angles-Only Measurements. Acta Astronaut. 2020, 170, 106–121. [Google Scholar] [CrossRef]
  13. Kang, W.; Ross, I.M.; Pham, K.; Gong, Q. Autonomous Observability of Networked Multisatellite Systems. J. Guid. Control. Dyn. 2009, 32, 869–877. [Google Scholar] [CrossRef] [Green Version]
  14. Wu, S.-C.; Kuang, D. Positioning with Autonomous Formation Flyer (AFF) on Space-Technology 3. In Proceedings of the 12th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GPS 1999), Nashville, TN, USA, 15–18 September 1999; pp. 385–392. [Google Scholar]
  15. Grelier, T.; Guidotti, P.Y.; Delpech, M.; Harr, J.; Thevenet, J.-B.; Leyre, X. Formation Flying Radio Frequency Instrument: First Flight Results from The PRISMA Mission. In Proceedings of the 2010 5th ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC), Noordwijk, The Netherlands, 8–10 December 2011; pp. 1–8. [Google Scholar]
  16. Wang, X.; Qin, W.; Bai, Y.; Cui, N. A Novel Decentralized Relative Navigation Algorithm for Spacecraft Formation Flying. Aerosp. Sci. Technol. 2016, 48, 28–36. [Google Scholar] [CrossRef] [Green Version]
  17. Mo, S.; Jin, X.; Hu, W.; Zhang, W.; Xu, Z.; Jin, Z. Distributed Multi-Satellite Measurement Scheme Oriented Towards Microsatellite Formations. Electron. Lett. 2020, 56, 252–255. [Google Scholar] [CrossRef]
  18. Xu, J.; Zhang, C.; Wang, C.; Jin, Z.; Dynamics. Novel Approach to Intersatellite Time-Difference Measurements for Microsatellites. J. Guid. Control. Dyn. 2018, 41, 2476–2482. [Google Scholar] [CrossRef]
  19. Clohessy, W.H.; Wiltshire, R.S. Terminal Guidance System for Satellite Rendezvous. J. Aerosp. Sci. 1960, 27, 653–658. [Google Scholar] [CrossRef]
  20. Gilani, S.A.A.; Palmer, P.L. Analysis of Fidelities of Linearized Orbital Models Using Least Squares. In Proceedings of the 2011 Aerospace Conference, Big Sky, MT, USA, 5–12 March 2011; pp. 1–15. [Google Scholar]
  21. Schweighart, S.A.; Sedwick, R.J. High-Fidelity Linearized J Model for Satellite Formation Flight. J. Guid. Control. Dyn. 2002, 25, 1073–1080. [Google Scholar] [CrossRef]
  22. Carter, T.; Humi, M. Clohessy-Wiltshire Equations Modified to Include Quadratic Drag. J. Guid. Control. Dyn. 2002, 25, 1058–1063. [Google Scholar] [CrossRef]
  23. Neirynck, D.; Luk, E.; McLaughlin, M. An Alternative Double-Sided Two-Way Ranging Method. In Proceedings of the 2016 13th Workshop on Positioning, Navigation and Communications (WPNC), Bremen, Germany, 19–20 October 2016; pp. 1–4. [Google Scholar]
  24. Jung, S.; Park, S.-Y.; Park, C.-D.; Kim, S.-W.; Jang, Y.-S. Real-Time Determination of Relative Position Between Satellites Using Laser Ranging. J. Astron. Space Sci. 2012, 29, 351–362. [Google Scholar] [CrossRef] [Green Version]
  25. Longlong, X.; Shaoyang, T.; Kun, L.; Dapeng, H. Design of Infrared Measurement System for Determining the Relative Position of Inner-Formation Gravity Satellite. Infrared Laser Eng. 2013. [Google Scholar] [CrossRef]
  26. Konatowski, S.; Kaniewski, P.; Matuszewski, J. Comparison of estimation accuracy of EKF, UKF and PF filters. Annu. Navig. 2016, 23, 69–87. [Google Scholar] [CrossRef] [Green Version]
  27. Burden, R.L.; Faires, J.D. Numerical Analysis, 7th ed.; Higher Education Press: Beijing, China, 2002. [Google Scholar]
  28. Sharifi, M.; Sneeuw, N.; Keller, W. Gravity Recovery Capability of Four Generic Satellite Formations. In Proceedings of the “Gravity Field of the Earth” Symposium, General Command of Mapping, Istanbul, Turkey, 28 August–1 September 2007; pp. 211–216. [Google Scholar]
  29. Langley, R.B. Dilution of precision. GPS World 1999, 10, 52–59. [Google Scholar]
  30. Satellite Tool Kit. Available online: https://www.agi.com/missions/space-operations-missions (accessed on 4 May 2021).
Figure 1. The multi-satellite relative navigation scheme.
Figure 1. The multi-satellite relative navigation scheme.
Sensors 21 03725 g001
Figure 2. Hill frame is a local vertical, local horizon frame with its origin at the chief satellite. The z-axis of the Hill frame is directed out of the page; r is the relative position vector.
Figure 2. Hill frame is a local vertical, local horizon frame with its origin at the chief satellite. The z-axis of the Hill frame is directed out of the page; r is the relative position vector.
Sensors 21 03725 g002
Figure 3. Inter-satellite range and angle measurements in the chief’s Hill frame.
Figure 3. Inter-satellite range and angle measurements in the chief’s Hill frame.
Sensors 21 03725 g003
Figure 4. Node-to-node asymmetric double-sided two-way ranging measurement process.
Figure 4. Node-to-node asymmetric double-sided two-way ranging measurement process.
Sensors 21 03725 g004
Figure 5. Prototype of RF range measurement equipment for ground testing.
Figure 5. Prototype of RF range measurement equipment for ground testing.
Sensors 21 03725 g005
Figure 6. Flowchart of the multi-satellite relative navigation algorithm.
Figure 6. Flowchart of the multi-satellite relative navigation algorithm.
Sensors 21 03725 g006
Figure 7. Time history of inter-satellite distance.
Figure 7. Time history of inter-satellite distance.
Sensors 21 03725 g007
Figure 8. Lagrange interpolation result of inter-satellite distance.
Figure 8. Lagrange interpolation result of inter-satellite distance.
Sensors 21 03725 g008
Figure 9. Seven-satellite space-circle formation in the Hill frame centered at S 1 (space-circle radius of 10 km).
Figure 9. Seven-satellite space-circle formation in the Hill frame centered at S 1 (space-circle radius of 10 km).
Sensors 21 03725 g009
Figure 10. Time history of GDOP of S 1 and S 2 .
Figure 10. Time history of GDOP of S 1 and S 2 .
Sensors 21 03725 g010
Figure 11. Relative navigation errors of S 1 (simulated scenario: Case d, space-circle formation radius of 1 km).
Figure 11. Relative navigation errors of S 1 (simulated scenario: Case d, space-circle formation radius of 1 km).
Sensors 21 03725 g011
Figure 12. Relative navigation errors of S 2 (simulated scenario: Case d, space-circle formation radius of 1 km).
Figure 12. Relative navigation errors of S 2 (simulated scenario: Case d, space-circle formation radius of 1 km).
Sensors 21 03725 g012
Figure 13. Relative navigation errors of S 3 (simulated scenario: Case d, space-circle formation radius of 1 km).
Figure 13. Relative navigation errors of S 3 (simulated scenario: Case d, space-circle formation radius of 1 km).
Sensors 21 03725 g013
Figure 14. Relative navigation errors of S 4 (simulated scenario: Case d, space-circle formation radius of 1 km).
Figure 14. Relative navigation errors of S 4 (simulated scenario: Case d, space-circle formation radius of 1 km).
Sensors 21 03725 g014
Figure 15. Relative navigation errors of S 5 (simulated scenario: Case d, space-circle formation radius of 1 km).
Figure 15. Relative navigation errors of S 5 (simulated scenario: Case d, space-circle formation radius of 1 km).
Sensors 21 03725 g015
Figure 16. Relative navigation errors of S 6 (simulated scenario: Case d, space-circle formation radius of 1 km).
Figure 16. Relative navigation errors of S 6 (simulated scenario: Case d, space-circle formation radius of 1 km).
Sensors 21 03725 g016
Figure 17. Relative navigation errors of S 1 (simulated scenario: Case e, space-circle formation radius 1 km).
Figure 17. Relative navigation errors of S 1 (simulated scenario: Case e, space-circle formation radius 1 km).
Sensors 21 03725 g017
Figure 18. Statistics on the relative navigation accuracy under different simulation scenarios: (a1) Case a: space-circle radius 1 km and 6 chief satellites; (b1) Case a: space-circle radius 10 km and 6 chief satellites; (a2) Case b: space-circle radius 1 km and 5 chief satellites; (b2) Case b: space-circle radius 10 km and 5 chief satellites; (a3) Case c: space-circle radius 1 km and 4 chief satellites; (b3) Case c: space-circle radius 10 km and 4 chief satellites; (a4) Case d: space-circle radius 1 km and 3 chief satellites; (b4) Case d: space-circle radius 10 km and 3 chief satellites.
Figure 18. Statistics on the relative navigation accuracy under different simulation scenarios: (a1) Case a: space-circle radius 1 km and 6 chief satellites; (b1) Case a: space-circle radius 10 km and 6 chief satellites; (a2) Case b: space-circle radius 1 km and 5 chief satellites; (b2) Case b: space-circle radius 10 km and 5 chief satellites; (a3) Case c: space-circle radius 1 km and 4 chief satellites; (b3) Case c: space-circle radius 10 km and 4 chief satellites; (a4) Case d: space-circle radius 1 km and 3 chief satellites; (b4) Case d: space-circle radius 10 km and 3 chief satellites.
Sensors 21 03725 g018
Table 1. Advantages and limitations of different relative navigation approaches [1]. Reproduced with permission from IFAC Proceedings Volumes; published by Elsevier, 2011.
Table 1. Advantages and limitations of different relative navigation approaches [1]. Reproduced with permission from IFAC Proceedings Volumes; published by Elsevier, 2011.
CostSize, Weight, & PowerRangeReliabilityAccuracy
Radar++++++---
Laser----+o++
Binocular+o--+
3D-TOF camerao--++
GNSS+++++++
RF ranging++++++
++, very good; +, good; o, average; -, bad; --, very bad.
Table 2. Orbit elements of the seven-satellite space-circle formation (space-circle radius of 1 km).
Table 2. Orbit elements of the seven-satellite space-circle formation (space-circle radius of 1 km).
Orbit Elementsa/kmei/degΩ/degω/degM/deg
S 1 6878.14097000.8348
S 2 6878.147.2695 × 10−5970.0073180.0009180.8348
S 3 6878.147.2694 × 10−597.0062359.996460.0002300.8341
S 4 6878.147.2694 × 10−596.9938359.9964299.998960.8355
S 5 6878.147.2695 × 10−597359.9927179.9991180.8348
S 6 6878.147.2694 × 10−596.99380.003660.0011300.8341
S 7 6878.147.2694 × 10−597.00620.0036299.999860.8355
Table 3. Orbit elements of the seven-satellite space-circle formation (space-circle radius of 10 km).
Table 3. Orbit elements of the seven-satellite space-circle formation (space-circle radius of 10 km).
Orbit Elementsa/kmei/degΩ/degω/degM/deg
S 1 6878.14097000.8348
S 2 6878.147.2694 × 10−4970.0727180.0089180.8348
S 3 6878.147.2694 × 10−497.0625359.963759.9956300.8347
S 4 6878.147.2694 × 10−496.9375359.9637299.995560.8349
S 5 6878.147.2694 × 10−497359.9273179.9911180.8348
S 6 6878.147.2694 × 10−496.93750.036360.0045300.8347
S 7 6878.147.2694 × 10−497.06250.0363300.004460.8349
Table 4. Multi-satellite relative navigation results (simulated scenario: Cases a–d, space-circle formation radius of 1 km, σ φ = σ θ = 0.01   deg , σ ρ = 1   cm ).
Table 4. Multi-satellite relative navigation results (simulated scenario: Cases a–d, space-circle formation radius of 1 km, σ φ = σ θ = 0.01   deg , σ ρ = 1   cm ).
Scenario S 1 / m S 2 / m S 3 / m S 4 / m S 5 / m S 6 / m
Case a0.1440.3410.3490.2260.3630.372
Case b0.1410.2150.3450.2300.3660.366
Case c0.1200.2430.2140.2280.3690.368
Case d0.1280.2260.2060.2350.3680.366
Table 5. Simulation scenarios and simulation parameters.
Table 5. Simulation scenarios and simulation parameters.
ScenarioSimulation Parameters
α 1 σ φ = σ θ = 1   arcsec , σ ρ = 0.01   cm
α 2 σ φ = σ θ = 1   arcsec , σ ρ = 0.1   cm
α 3 σ φ = σ θ = 1   arcsec , σ ρ = 1   cm
α 4 σ φ = σ θ = 1   arcsec , σ ρ = 10   cm
β 1 σ φ = σ θ = 0.01   deg , σ ρ = 0.01   cm
β 2 σ φ = σ θ = 0.01   deg , σ ρ = 0.1   cm
β 3 σ φ = σ θ = 0.01   deg , σ ρ = 1   cm
β 4 σ φ = σ θ = 0.01   deg , σ ρ = 10   cm
γ 1 σ φ = σ θ = 0.1   deg , σ ρ = 0.01   cm
γ 2 σ φ = σ θ = 0.1   deg , σ ρ = 0.1   cm
γ 3 σ φ = σ θ = 0.1   deg , σ ρ = 1   cm
γ 4 σ φ = σ θ = 0.1   deg , σ ρ = 10   cm
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Mo, S.; Jin, X.; Lin, C.; Zhang, W.; Xu, Z.; Jin, Z. Multi-Satellite Relative Navigation Scheme for Microsatellites Using Inter-Satellite Radio Frequency Measurements. Sensors 2021, 21, 3725. https://doi.org/10.3390/s21113725

AMA Style

Mo S, Jin X, Lin C, Zhang W, Xu Z, Jin Z. Multi-Satellite Relative Navigation Scheme for Microsatellites Using Inter-Satellite Radio Frequency Measurements. Sensors. 2021; 21(11):3725. https://doi.org/10.3390/s21113725

Chicago/Turabian Style

Mo, Shiming, Xiaojun Jin, Chen Lin, Wei Zhang, Zhaobin Xu, and Zhonghe Jin. 2021. "Multi-Satellite Relative Navigation Scheme for Microsatellites Using Inter-Satellite Radio Frequency Measurements" Sensors 21, no. 11: 3725. https://doi.org/10.3390/s21113725

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