1,959
Views
2
CrossRef citations to date
0
Altmetric
Research Article

Signal acquisition of Luojia-1A low earth orbit navigation augmentation system with software defined receiver

ORCID Icon, ORCID Icon, ORCID Icon, ORCID Icon, ORCID Icon, ORCID Icon, & ORCID Icon show all
Pages 47-62 | Received 03 Jan 2021, Accepted 01 Aug 2021, Published online: 14 Sep 2021

ABSTRACT

Low Earth Orbit (LEO) satellite navigation signal can be used as an opportunity signal in the case of a Global Navigation Satellite System (GNSS) outage, or as an enhancement by means of traditional GNSS positioning algorithms. No matter which service mode is used, signal acquisition is a prerequisite for providing enhanced LEO navigation services. Compared with the medium orbit satellite, the transit time of the LEO satellite is shorter. Thus, it is of great significance to expand the successful acquisition time range of the LEO signal. Previous studies on LEO signal acquisition are based on simulation data. However, signal acquisition research based on real data is crucial. In this work, the signal characteristics of LEO satellites: power space density in free space and the Doppler shift of LEO satellites are individually studied. The unified symbolic definitions of several integration algorithms based on the parallel search signal acquisition algorithm are given. To verify these algorithms for LEO signal acquisition, a Software Defined Receiver (SDR) is developed. The performance of these integration algorithms on expanding the successful acquisition time range is verified by the real data collected from the Luojia-1A satellite. The experimental results show that the integration strategy can expand the successful acquisition time range, and it will not expand indefinitely with the integration duration. The performance of the coherent integration and differential integration algorithms is better than the other two integration algorithms, so the two algorithms are recommended for LEO signal acquisition and a 20 ms integration duration is preferred. The detection threshold of 2.5 is not suitable for all integration algorithms and various integration durations, especially for the Maximum-to-Mean Ratio indicator.

1. Introduction

GNSS has been widely used in navigation, positioning, timing, and precision agriculture (Hofmann-Wellenhof, Bernhard, and Wasle Citation2007), Structural Health Monitoring (SHM) (Shen et al. Citation2019, Citation2020), remote sensing (Shen et al. Citation2021; Jin, Cardellach, and Xie Citation2014), and other fields. However, GNSS positioning is affected by various measurement errors, such as ionospheric delay, tropospheric delay, and multipath effect. In addition, the GNSS signal is weak, it comes from 20,000 to 30,000 km away and is vulnerable to unintentional radio frequency interference or malicious interference (jamming and spoofing) (Chen et al. Citation2017a; Jia et al. Citation2018). Therefore, it is of great significance to enhance the reliability and positioning accuracy of GNSS by other means (Lu et al. Citation2021). Many studies consider using Signals of Opportunity (SOP) for positioning when GNSS is unavailable or unreliable. These SOP include digital television (Chen et al. Citation2017b; Chen et al. Citation2016; Chen et al. Citation2014), Bluetooth (Cao et al. Citation2019), LEO (Chen, Wang, and Zhang Citation2016; Ardito et al. Citation2019), Wi-Fi (Yan et al. Citation2021, Citation2018, Citation2017), vision (Wang et al. Citation2020; Chen et al. Citation2017), and 5 G (Dammann, Raulefs, and Zhang Citation2015; Wymeersch et al. Citation2017; Zhou et al. Citation2020), and so on. Among them, the LEO satellite has been paid more and more attention and has become a research hotspot.

On the one hand, LEO is studied as a non-GNSS alternative for positioning in case of a GNSS outage. In (Ardito et al. Citation2019), the performance of Doppler positioning using a single LEO satellite has been analyzed. The results show that Doppler positioning based on full one pass data can achieve an accuracy that is less than 100 m most of the time. A framework to navigate with the LEO satellite signal was proposed, of which pseudo-range and Doppler measurements of the LEO satellite were used to aid inertial navigation (Yan et al. Citation2021). Simulations were carried out in different scenarios, including GNSS partially or completely unavailable, different numbers of LEO, and the position of LEO known or unknown.

On the other hand, LEO is being studied as an enhancement by means of traditional GNSS positioning algorithms. In (Ke et al. Citation2015), a study on accelerating Precise Point Positioning (PPP) convergence time by combining GPS and LEO was carried out. The simulation results show that compared with the GPS, the PPP convergence time of GPS/LEO is reduced by 51.3%, and the accuracy is also improved by 14.9%. In (Li et al. Citation2019), an LEO-augmented full operational capability (FOC) multi-GNSS algorithm for rapid PPP convergence was proposed. Different LEO constellations were designed and complicated simulations were performed. The results show that the convergence time of PPP is significantly reduced as the number of visible LEOs increases. Meanwhile, the rapid motion of LEO satellites also contributes to geometric diversity and enables rapid convergence of PPP. The LEO enhanced GNSS (LeGNSS) system concept was proposed to improve the performance of the current multi-GNSS real-time positioning service in (Yan et al. Citation2018), where different operation modes and schemes of the LeGNSS system are introduced and analyzed.

Regardless of the LEO service mode mentioned above, signal acquisition is a prerequisite for providing enhanced low-orbit navigation services. LEO satellite orbit is different from that of the GNSS satellite, which results in different Doppler frequency shifts (Wang et al. Citation2019). In addition, there are few studies on LEO navigation augmentation signal acquisition, and simulation data are mostly used even if they exist (Khalife and Kassas Citation2019; Ta et al. Citation2021). There are many research results about the acquisition algorithms of the GNSS signal, and it is necessary to verify the applicability of these acquisition algorithms for the LEO navigation augmentation signal. Compared with the medium orbit satellite, the transit time of the LEO satellite is shorter, so it is of great significance to expand the successful acquisition time range of the navigation augmentation signal.

The Luojia-1A satellite is a lightweight scientific LEO satellite designed for night light remote sensing (Li, Zhao, and Li Citation2016) and LEO signal navigation augmentation experiments (Wang et al. Citation2019; Wang et al. Citation2018a; Wang et al. Citation2018b), which is based on the concept of integrated communication, navigation, and remote sensing (Li, Shao, and Zhang Citation2020; Dangermond and Goodchild Citation2020; Trinder and Liu Citation2020). The satellite was launched from Jiuquan Satellite Launch Center in China on 2 June 2018, with an orbit height of 645 km. The satellite is equipped with three L-band antennas, two of which are used to receive GPS/Beidou signals and one is used to broadcast navigation augmentation signals (Wang et al. Citation2018a). SDR is adopted to study LEO navigation augmentation signal acquisition in this research for several reasons. Firstly, the transit time of the Luojia-1A satellite is very short, so it is essential to collect data first and analyze them afterward. Secondly, the acquisition algorithm can be tested freely by SDR, which has great flexibility. Moreover, for the algorithm verification of this experimental satellite, the hardware implementation of the algorithm is expensive and time-consuming.

The purpose of this paper is to explore different acquisition algorithms for the navigation augmentation signal of the Luojia-1A satellite and try to expand the available time range of the LEO signal by an appropriate acquisition algorithm. First, the signal model of the Luojia-1A satellite is given, and the power spatial density and Doppler frequency shift at the ground station are analyzed. Second, a parallel code-phase search acquisition algorithm is introduced, and several integration algorithms for weak signal acquisition are described. Third, the experiments and results are presented. Then, thresholds of detection indicators and the relationship between integration duration and successful acquisition time are discussed. Finally, the conclusions are given in the last section.

2. Luojia-1A satellite signal model and characteristics

To study the acquisition algorithm of the Luojia-1A satellite navigation augmentation signal, the signal model is given at first. To study the signal characteristics of the Luojia-1A satellite, the Doppler frequency shift and power spatial densities of GPS and LEO satellite are compared.

2.1. Signal model

As an enhanced navigation satellite, the navigation signal of the Luojia-1A satellite is similar to that of the GNSS satellite (Wang et al. Citation2018a). The transmitted navigation augmentation signal contains three parts: carrier, navigation data, and spreading sequence. These signals are modulated onto the carrier signal by using the Binary Phase-Shift Keying (BPSK) method. In addition, the navigation data of the Luojia-1A satellite is transmitted at a rate of 50 bits per second (bps). This results in a possible data bit transition every 20 ms, which should be considered in signal acquisition. The navigation augmentation signal emitted by the Luojia-1A satellite can be described as:

(1) st=AcCtDtsin(2πfH1t)(1)

where Ac is the amplitude of Coarse/Acquisition (C/A) code; t denotes the time; Ct is the spreading sequence of C/A code; Dt is the navigation data; fH1 is the frequency of the carrier H1. Normally, the input signal needs to be down-converted to a low-frequency signal for processing. The low-frequency component of down-conversion is called the intermediate frequency (IF) (Tsui, Citation2005). Downconversion is the frequency shifting in the spectrum that can be achieved by mixing the input signal with a locally generated signal (Hofmann-Wellenhof, Bernhard, and Wasle Citation2007). The down-converted form of this navigation augmentation signal can be described as:

(2) st=AcCtDtsin(2πfIFt)(2)

where fIF is IF. After analog-to-digital conversion, the signal can be described as:

(3) SIFn=CnDnsin2πfIFn+en(3)

where n is the discrete sample point, en is the additive band-limited Additive White Gaussian Noise (AWGN).

To demodulate the information in the signal, the Doppler shift and code delay of the signal must be accurately obtained. The coarse Doppler shift and code delay are obtained by signal acquisition, and these parameters are passed to the tracking module to accurately obtain the Doppler shift and the code delay for signal demodulation. Therefore, signal acquisition plays an important role in the entire signal processing process. However, due to the difference between the orbits of LEO satellite and GPS satellite, as well as the different system designs, different factors need to be taken into consideration when performing LEO navigation augmentation signal acquisition.

2.2. Large variation of distance and signal strength

Due to the Luojia-1A satellite orbit is close to the earth, as well as the dramatically varied distance between the user and the satellite, there is a large signal strength variation (Wang et al. Citation2019). For a user on the earth, the shortest visible distance from the user to the Luojia-1A satellite is about 650 km, and the farthest visible distance can reach 2000 km. In addition, the variation from the most recent visible distance to the farthest visible distance occurs in about 5 min (mins). The GPS satellite transmitting antenna is designed to set different gains for different directions according to the power loss of different propagation distances of the signal (Misra and Enge Citation2006). The dramatically varying distance is considered in the design of the Luojia-1A satellite transmitting antenna. Also, unlike the GNSS satellite, navigation augmentation is usually only one of the tasks of the LEO satellite. Luojia-1A satellite is designed to provide positioning, navigation, and timing (PNT) services and remote sensing services, as well as communication services (Wang et al. Citation2019). This is a concept of the so-called “PNTRC” concept (Li et al. Citation2017). Therefore, other mission requirements of the satellite are probably taken into consideration in the design of antenna gain. It can be seen from the following experiments that as the distance from the user to the satellite increases, the signal strength decreases. The distance from the ground station to the GNSS satellite as well as the Luojia-1A satellite and the corresponding power space density calculated from the distance are presented in .

Figure 1. Distance from the ground station to GNSS satellite as well as the Luojia-1A satellite and the corresponding propagation loss in free space calculated from the distance. (a) GPS. (b) Luojia-1A.

Figure 1. Distance from the ground station to GNSS satellite as well as the Luojia-1A satellite and the corresponding propagation loss in free space calculated from the distance. (a) GPS. (b) Luojia-1A.

As can be seen from , the distance from the ground station to the GNSS satellite and the distance to the Luojia-1A satellite are not of the same level. The large variation of the distance from the ground station to the Luojia-1A results in a larger range of free space propagation loss than that of GNSS, which should be taken into consideration when designing signal acquisition algorithms.

2.3. Large Doppler frequency shift range and high Doppler frequency shift rate

In satellite navigation and positioning, the Doppler effect is caused by the relative radial motion between the satellite and the receiver. Due to the Doppler effect, the frequency of the received carrier signal changes, limiting the length of the data used to capture the signal, increasing the complexity of signal acquisition. The frequency variation due to the Doppler effect is called the Doppler frequency shift. The Doppler frequency shift can be expressed by the following equation (Tsui Citation2005):

(4) fd=fvdc(4)

where fd is the Doppler frequency shift; f is the carrier frequency; vd is the relative radial speed between the receiver and the satellite; c is the speed of light in vacuum. For GPS satellites, if the receiver is in a low-speed motion, the Doppler frequency shift is about 5 kHz; if the receiver is in high-speed motion, the Doppler frequency shift is about 10 kHz (Tsui Citation2005; Borre et al. Citation2007). In contrast to the GPS satellite, due to the fast geometry change of the Luojia-1A satellite, there is a large Doppler variation, which affects the signal acquisition efficiency (Wang et al. Citation2019). For the ground station, the radial velocity can be estimated by radial distance variation, and the equation is expressed as follows:

(5) vd=drdt(5)

where dr is the distance change from the ground station to the satellite during the time interval dt. The Doppler frequency shift and the Doppler frequency shift rate of the ground stationary station relative to the GPS satellite and the Luojia-1A satellite are calculated according to Equationequations (4) and (Equation5), respectively. The results are shown in .

Figure 2. Doppler frequency shift and the Doppler frequency shift rate of the ground stationary station relative to the GPS satellite and the Luojia-1A satellite. (a) GPS. (b) Luojia-1A.

Figure 2. Doppler frequency shift and the Doppler frequency shift rate of the ground stationary station relative to the GPS satellite and the Luojia-1A satellite. (a) GPS. (b) Luojia-1A.

It can be seen from that the Doppler frequency shift and the Doppler frequency shift rate of the LEO satellite are much larger than those of the Medium Earth Orbit (MEO) satellite, which should be taken into consideration for the acquisition algorithm of the Luojia-1A satellite.

3. Methods

As can be seen from the previous section, the Doppler frequency shift range of the LEO satellite is large, and the rate of change of Doppler frequency shift rate is high. Therefore, a state-of-the-art parallel code-phase search acquisition algorithm is presented first. In addition, the variation of the power spatial density is also large according to the law of free space propagation of signals as demonstrated above. When the satellite is too far away from the ground station, the signal is too weak to acquire, so integration is adopted to improve the gain of the signal. Therefore, several major integration strategies are presented and compared to explore the signal acquisition effects of these methods on LEO navigation augmentation satellites such as the Luojia-1A satellite.

3.1. Parallel code phase search acquisition

Based on the implementation of code correlation and carrier correlation, there are three acquisition search algorithms: linear search, parallel frequency search, and parallel code-phase search. Parallel code-phase search, also called circular correlation search (Tsui Citation2005; Ziedan and Garrison Citation2004) can greatly reduce the computational burden and shorten the search time compared with the other two methods. All the acquisition algorithms implemented in this research are based on this search algorithm. The flow chart of the search algorithm is shown in .

Figure 3. Flow chart of parallel code phase search acquisition.

Figure 3. Flow chart of parallel code phase search acquisition.

The algorithm only needs to perform an iterative search on the carrier frequency without iteration in the code phase. Moreover, the complex conjugate of the Fast Fourier Transform (FFT) of the C/A code can be generated in advance to speed up the search process. For the convenience of operation, input data of length 1 ms, corresponding to one code length, is adopted as a processing unit. The code-phase accuracy of the acquisition algorithm is related to the sampling rate of the data. The estimated code-phase error of 1 ms coherent integration does not exceed half a sampling interval, and for the data in this work, it does not exceed one-tenth of a chip length. The frequency search bandwidth is 500 Hz, and its estimation error is less than 250 Hz. The Doppler shift accuracy of the acquisition algorithm is related to the integration time of the acquisition algorithm, and the frequency search bandwidth is inversely proportional to the integration time. As the integration time T increases, the frequency search bandwidth fbin shrinks, which can be simplified as fbin=500/T.

For normal signal acquisition, the Inverse Fast Fourier Transform (IFFT) output of such a processing unit, the position at which the peak is obtained after modulo is the input signal code phase. However, for the acquisition of weak signals, it is difficult to complete the acquisition process by using only one processing unit, and it takes several processing units to complete the acquisition process. The dashed box in represents the operation for weak signal acquisition, and the IFFT output of each processing unit is adopted as an input to the operation. Scohm is the mth output or result of the processing unit. The operation for the acquisition of weak signals within the dashed box is described in detail below.

3.2. Strategies for weak signal acquisition

For unaided weak signal acquisition, the receiver sensitivity can be increased by extending the integration duration (Ziedan and Garrison Citation2004; Kong Citation2017). However, due to the bit transition and the high Doppler frequency shift rate of LEO, the integration duration cannot be extended indefinitely, and the integration acquisition process needs to be accomplished in as short a time as possible.

3.2.1. Non-coherent integration

Non-coherent integration is a method of increasing the signal-to-noise ratio gain by using the results of several successive processing units described in the previous section. The observation data for a long period is divided into several processing units and processed separately; then the absolute values of the processing results are accumulated as the detection value. The non-coherent operation is described by the following expression:

(6) OperncohTunit,Tncoh=m=1MScohm(6)

where M denotes the number of processing units, which is determined by the data length of a single processing unit Tunit and the length of the entire integration Tncoh. Since the non-coherent integration accumulates the absolute value of the result of each processing unit, it is less affected by the bit transition. Since the incoherent integration is little affected by the bit transition, the theoretical integration duration is not limited, but the non-coherent integration has a square loss, suppressing the signal-to-noise ratio gain of the weak signal (Xie Citation2009).

3.2.2. Coherent integration

The processing unit described above is a process of coherent integration with an integration duration of 1 ms. For longer coherent integration, a description similar to the non-coherent integration operation is as follows:

(7) OpercohTunit,Tncoh=m=1MScohm(7)

where the meaning of the symbols in this expression is the same as the symbols in equation (6). The long-term observation data is divided into several processing units, which are processed separately; then the processing result is accumulated, and finally, the absolute value of the accumulated value is adopted as the detection value. However, unlike non-coherent integration, coherent integration acquisition may fail due to the bit transition. Therefore, variants of some coherent integration acquisition algorithms have emerged to eliminate or reduce the effects of bit transitions on coherent integration. Two improved algorithms based on the coherent integration acquisition algorithm are described the alternate half-bit method and the pre-guess test method.

As can be seen from the signal model introduced in the second section, the time interval at which bit transition occurs is a multiple of 20 ms. For a signal of 20 ms in succession, if a bit transition occurs in the first 10 ms, it is unlikely to occur in the last 10 ms. The alternate half-bit method is based on the above idea. First, the data need to be divided into several blocks at intervals of 10 ms. As shown in , the entire data is divided into 2 n blocks. Then, a coherent integration is performed for each data block as described in Equationequation (8).

(8) yblocki=Opercoh1ms,10msSblocki(8)

Figure 4. Block division of the alternate half-bit method.

Figure 4. Block division of the alternate half-bit method.

where the meaning of the symbols in this expression is the same as the symbols in equation (6); Sblocki is the block divided as , and i=1,2,2n1,2n is the index of the block; yblocki is the coherent integration of each block. For the above coherent integration results, according to the odd and even blocks, the non-coherent integration is performed separately, expressed as follows:

(9) yncohodd=Operncoh1ms,10ms,oddblocksyncoheven=Operncoh1ms,10ms,evenblocks(9)

The non-coherent integration results yncohodd are compared with yncoheven, where large results are free of bit transition and are adopted as the final detection value. This method can avoid the effect of bit transition, but the data utilization is only 50%, and the noise power is amplified in the non-coherent process.

The pre-guess test method is used to detect and handle the problem of bit transition unit by unit. Based on the existence and absence of a bit transition in the current processing unit, two coherent accumulating results are calculated, and the results are compared and determined for the following processing. The entire operation process is as follows:

(10) OperguessTunit,Tcoh=m=1MsignmScohm(10)

where the meaning of symbols in this expression is the same as the symbols in (6); signm is the symbol, take +1 or -1, which can be determined by

(11) ignm=+1,n=1m1signnScohn+Scohm>n=1m1signnScohnScohm1,otherwise(11)

Since the problem of bit transition is considered in each processing unit, the influence of bit transition can be effectively eliminated incoherent integration. However, each processing unit adds additional accumulation and comparison operations, thus increasing the computation burden.

3.2.3. Differential coherent integration

There is also a technique called differential coherent integration that can take into account the advantages and disadvantages of the two methods mentioned above. In differential coherent integration, the processing results of adjacent processing units are conjugate multiplied, and the conjugate multiplication result is used as a new integral unit of coherent integration(Kong Citation2017; Xie Citation2009; Schmid and Neubauer Citation2004; Weixiao, Ruofei, and Shuai Citation2010). The operation is as follows:

(12) OperdiffTunit,Tcoh=m=1MScohm1Scohm1(12)

where the meaning of symbols in this expression is the same as the symbols in (6). Scohm1 is the conjugate of Scohm. This method, on the one hand, can reduce the square loss of non-coherent integration; on the other hand, the effect of the bit transition of traditional coherent integration can be mitigated.

3.3. Detection indicators

In the previous section, several integration strategies based on parallel code-phase search are introduced. To compare the effects of these integration processing strategies, appropriate detection indicators are selected in this section. To describe these detection indices uniformly, the correlation values of all searched grid points are given, and the expressions are denoted as Rδfi,δtj, where δfi denotes the ith Doppler shift in the frequency search range; δtj denotes the jth code-phase delay in the code-phase search range.

3.3.1. Maximum-to-second-maximum ratio (MTSMR)

The ratio value between the maximum correlation value and the second maximum correlation value (MTSMR) is a widely used detection index in GNSS signal acquisition (Geiger, Vogel, and Soudan Citation2012; Kim and Kong Citation2014). The definition is as follows:

(13) γratio=RmaxRsub(13)

where Rmax and Rsub represent the maximum correlation value and the sub-maximum correlation value, respectively. The maximum correlation value Rmax can be achieved by the following formula:

(14) Rmax=Rδfima,δtjma=maxRδfi,δtj(14)

where max is the maximum mathematical operator; δfima and δtjma denote the Doppler frequency shift and code-phase delays at the maximum correlation value, imax and jmax are the corresponding indexes of the search ranges. The second maximum correlation value Rsub can be achieved as follows:

(15) Rsub=maxRδfima,δtj,jjmaxlspc,jmax+lspc(15)

where lspc denotes the number of samples per code chip.

3.3.2. Maximum-to-mean ratio (MTMR)

The maximum-to-mean ratio is defined as follows:

(16) γmm=RmaxRmm(16)

where Rmm is the mean of the correlation values, excluding the peak correlation value as well as the nearby correlation values, which can be achieved by the formula as follows:

(17) Rmm=meanRδfi,δtj,iimax1,imax+1andjjmaxlspc,jmax+lspc(17)

In this formula, the “mean” is the mean mathematical operator. It can be seen from the definition of maximum-to-mean ratio that it reflects the relative level between signal and noise from a statistical point of view. Under the conditions of the fixed signal system and integration length, different integration strategies will also affect the acquisition results. The effectiveness of these integration strategies in LEO satellite signal acquisition is presented below.

4. Experiments and results

To study the use of LEO for navigation enhancement, a series of experiments were conducted to collect the Luojia-1A satellite signal. At present, there is only one satellite of the Luojia series, namely the Luojia-1A test satellite. Due to the short transit time of the LEO satellite, all instruments were deployed ahead of time to wait for satellite transit. The experiment was carried out in an open sky environment, and experiments in complex environments will be carried out in the follow-up work.

4.1. Test bench for Luojia-1A signal sampling

In this work, a universal software radio peripheral (USRP) based test platform is designed for signal sampling and recording. USRP is an Ettus Research product, which is a low-cost, flexible, and tunable transceiver for designing, prototyping, and deploying radio communication systems. The USRP is designed to make ordinary computers work like high-bandwidth software radios. In the presented test bench, we use USRP X310, which has integrated a motherboard and two daughter boards. The USRP motherboard is responsible for clock generation and synchronization, digital-analog signal interface, host processor interface, and power management, while the USRP daughter board is used for up/down conversion, analog filtering, and other analog signals conditioning operations (Chen et al. Citation2015).

On 26 July 2019, data collected for about 8 mins was stored as a file, which serves as a data source for algorithm validation described in the previous section. In this way, the process of algorithm verification is greatly simplified. The experimental configuration is shown in . The location of data collection is located at a ground station in Wuhan City as shown in subfigure (a) in . The antenna used in the experiment is active, so an uBlox is connected to the splitter to power the antenna. The Clock Distribution Accessory 2990 (CDA-2990), also designed by Ettus Research, is an eight-channel clock distribution accessory for synchronizing multiple software radio systems and providing 1 pulse per second (PPS) time reference signals. The GPS Ant Input Interface of CDA-2990 is connected to the splitter. The frequency outputs are connected to different USRPs for device synchronization, and PPS outputs are connected to USRPs for timing. USRP interacts with the host computer through USRP Hardware Driver (UHD).

Figure 5. Experiment scene and configuration. (a) Ground station. (b) Luojia-1A satellite prototype. (c) uBlox and splitter. (d) USRP and CDA.

Figure 5. Experiment scene and configuration. (a) Ground station. (b) Luojia-1A satellite prototype. (c) uBlox and splitter. (d) USRP and CDA.

4.2. Results of process unit

To get the performance of the integration unit with an acquisition code length, that is, the acquisition effect of the processing unit mentioned above, the collected data is coherently integrated every 1 s, and the integration length is 1 ms. The acquisition results are shown in .

Figure 6. Acquisition results of 1 ms coherent integration. Red: MTSMR value of each second; Green: the elevation angle of each second; Blue: the distance between the ground station and the satellite at each second.

Figure 6. Acquisition results of 1 ms coherent integration. Red: MTSMR value of each second; Green: the elevation angle of each second; Blue: the distance between the ground station and the satellite at each second.

In , the red, green, and blue lines represent MTSMR values, elevation angles, and distances between the ground station and the satellite, respectively. All these values are calculated every second. The red dashed line represents the MTSMR threshold, which is used to judge whether the acquisition is successful or not. Only signal acquisitions with a ratio value greater than this threshold are considered successful. In this paper, the MTSMR threshold is 2.5. From the above results, it can be concluded that with the increase in the distance between the station and the satellite, the elevation angle decreases, the ratio value decreases, and the acquisition results deteriorate. The total data time is about 10 mins, but the time interval to ensure successful acquisition is from 135 s to 419 s, a total of 285 s, less than 5 mins.

4.3 Results of 5 ms integration

Because the LEO transit time is very short, it is of great significance to expand the successful acquisition time range of the LEO navigation augmentation signal. In order to study the integration strategies for expanding the successful acquisition time range, different integration strategies are used for 5 ms integration. The ratio values acquired by different integration strategies and the acquired Doppler shift results are shown in and , respectively.

Figure 7. Acquisition ratio value of 5 ms of different integration strategies.

(a) Overview of the acquisition ratio value. (b) Beginning of the acquisition ratio value. (c) End of the acquisition ratio value.
Figure 7. Acquisition ratio value of 5 ms of different integration strategies.

Figure 8. Doppler shift of 5 ms of different integration strategies.

(a) Overview of the Doppler shift. (b) Beginning of the Doppler shift. (c) End of the Doppler shift.
Figure 8. Doppler shift of 5 ms of different integration strategies.

In and , the red, green, blue, and cyan lines represent the acquisition results of coherent integration, non-coherent integration, pre-guess test integration, and differential coherent integration, respectively. All these values are calculated every second. and are overviews of the acquisition results of various integration strategies.

From and , it can be concluded that the overall successful acquisition interval is from 94 s to 486 s, lasting 393 s. Compared with the result of the coherent integration of 1 ms, it has been greatly improved. To more finely present the available duration of acquisition under various integration strategies, the ratio values of transition time from available to unavailable and the corresponding Doppler shifts are presented in and . By comparing and , it can be found that some detection values are less than the ratio threshold, but the acquisition Doppler shift remains continuous. There is a misjudgment by setting the ratio threshold. Taking the results of incoherent integration as an example, although there are many ratio values below 2.5 between 91 seconds and 108 s, 486 s, and 505 s, the acquisition Doppler shift remains continuous and can be acquired correctly. The selection and setting of the threshold are discussed in the following section. It can be seen from the results of the acquired Doppler shift at 90 s, all methods except the differential coherence method fail. It can be seen from the results of the acquired Doppler shift in that at 505 s, all methods except the incoherent method are successfully acquired. It can be seen from the Doppler shift that the total available time is between 77 and 527 s, lasting 450 s.

4.4. Results of 20 ms integration

The ratio and Doppler shift results of 20 ms integration are shown in and , respectively. The integration results of the alternate half-bit method are also shown in figures. The display details in are similar to those in , except that the newly added black element represents the result of the alternate half-bit method. As can be seen from these figures, the period during which the signal can be successfully acquired by the alternate half-bit method is from 45 s to 537 s. The alternating half-bit method acquired period coincides with the differential coherent acquired period. Due to the misjudgment of the bit transition, the performance of the pre-guess test is the worst. Similar to the 5 ms integration results, although some of the detected values are lower than the threshold of 2.5, the signal is successfully acquired, which is more obvious in the non-coherent integration.

Figure 9. Acquisition ratio value of 20 ms of different integration strategies. (a) Overview of the acquisition ratio value. (b) Beginning of the acquisition ratio value. (c) End of the acquisition ratio value.

Figure 9. Acquisition ratio value of 20 ms of different integration strategies. (a) Overview of the acquisition ratio value. (b) Beginning of the acquisition ratio value. (c) End of the acquisition ratio value.

Figure 10. Doppler shift of 5 ms of different integration strategies. (a) Overview of the Doppler shift. (b) Beginning of the Doppler shift. (c) End of the Doppler shift.

Figure 10. Doppler shift of 5 ms of different integration strategies. (a) Overview of the Doppler shift. (b) Beginning of the Doppler shift. (c) End of the Doppler shift.

4.5. Results of other integration duration

For different integration durations, the successful acquisition time length and range of different integration algorithms are summarized as shown in and . The successful acquisition time range is calculated based on the continuity of the Doppler shift. It can be seen from these results that the integration can effectively expand the range of successful acquisitions, thus increasing the available time of the signal. However, due to the influence of noise, the time range of successful acquisition will not expand infinitely with the increase in integration duration.

Figure 11. Successful acquisition time range of different integration algorithms for different integration duration lengths.

Figure 11. Successful acquisition time range of different integration algorithms for different integration duration lengths.

Table 1. Successful acquisition time lengths of different integration algorithms for different integration time lengths

5. Discussion

The above results show that the detection index is MTSMR, and the threshold of the detection index is an empirical value of 2.5. However, it can be found that the MTSMR output values of the different integration algorithms are significantly different, with the non-coherent MTSMR values being significantly smaller than the other integration strategies. At the same time, it is found that many MTSMR detection values are less than the threshold value, but the obtained Doppler shift remains continuous, that is, successfully obtained. Therefore, it is necessary to explore the reasonable setting of those indicators’ thresholds and whether those thresholds are related to the integration duration.

5.1. Thresholds of detection indicators

As shown in the previous section, the range of MTSMR detection value varies with different integration algorithms, such as the MTSMR detection value of non-coherent integration is significantly smaller than that of other integration algorithms. Based on the continuity of the Doppler shift, the probability of false alarm (Pf) using different MTSMR thresholds under different integration algorithms of 5 ms is given, as shown in .

Figure 12. Probability of false alarm using different MTSMR thresholds under different integration algorithms of 5 ms. (a) Coherent integration. (b) Non-coherent integration. (c) Pre-guess test integration. (d) Differential coherent integration.

Figure 12. Probability of false alarm using different MTSMR thresholds under different integration algorithms of 5 ms. (a) Coherent integration. (b) Non-coherent integration. (c) Pre-guess test integration. (d) Differential coherent integration.

In , the horizontal axis represents the threshold of MTSMR and the vertical axis represents the Pf. The horizontal red dot lines represent 10% Pf, and the vertical red dot lines represent the critical threshold for obtaining 10% Pf. Taking the non-coherent integration as an example, when the detection threshold of MTSMR is between 1.54 and 3.1, the non-coherent integration of 5 ms can achieve the Pf less than 10%, that is, the probability of detection (Pd) is more than 90%. When the threshold is 1.75, the lowest Pf value can be obtained: 2.7419%, that is, the Pd reaches the maximum value: 97.2581%. If the threshold is set too large or too small, the Pf will increase. When the threshold setting is too large, it is easy to detect a successful acquisition as a failed acquisition. When the threshold setting is too small, it is easy to detect a failed acquisition as a successful acquisition. To further discuss the relationship between the MTSMR threshold and the integration duration, the relationship between the integration duration and thresholds of less than 10% Pf is given, as shown in .

Figure 13. The upper and lower MTSMR thresholds of less than 10% Pf for various integration duration. (a) Coherent integration. (b) Non-coherent integration. (c) Pre-guess test integration. (d) Differential coherent integration.

Figure 13. The upper and lower MTSMR thresholds of less than 10% Pf for various integration duration. (a) Coherent integration. (b) Non-coherent integration. (c) Pre-guess test integration. (d) Differential coherent integration.

In , the horizontal axis denotes the integration duration and the vertical axis represents the threshold of MTSMR. For coherent integration, non-coherent integration, and differential integration, the Pf is less than 10% in the integration duration of 2–20 ms when the MTSMR threshold value is 2.5. For the pre-guess test integration, when the threshold is selected to be 2.5, the Pf is greater than 10% when the integration duration is greater than 9 ms. Under the premise that the Pf is less than 10%, with the prolongation of integration duration, the range of optional threshold of coherent integration increases gradually, the range of optional threshold of non-coherent integration is smaller and relatively stable, the range of optional threshold of pre-guess test gradually expands and tends to move upward, and the range of differential coherence threshold is relatively stable. For the other detection indicator MTMR mentioned above, the relationship between the integration duration and thresholds of less than 10% Pf is also given as shown in .

Figure 14. The upper and lower MTMR thresholds of less than 10% Pf for various integration duration. (a) Coherent integration. (b) Non-coherent integration. (c) Pre-guess test integration. (d) Differential coherent integration.

Figure 14. The upper and lower MTMR thresholds of less than 10% Pf for various integration duration. (a) Coherent integration. (b) Non-coherent integration. (c) Pre-guess test integration. (d) Differential coherent integration.

As can be seen from the figure, the obtained MTMR threshold range is significantly different in magnitude for different integration algorithms, so it is difficult to use a global value as the MTMR detection threshold for all integration algorithms. The threshold between two dot lines represents the intersection of the optional threshold ranges of different integration durations between 2 and 20 ms. Under the premise that the Pf is lower than 10%, the lower limit of the optional threshold of coherent integration does not change significantly with the increase in the integration duration, and the overall range of the optional threshold increases with the upper limit of the threshold. The upper and lower limits of the optional thresholds of non-coherent integration gradually decrease, and the fluctuations are large. It is difficult to use the same threshold for non-coherent integrations to obtain less than 10% Pf of different integration durations. The upper and lower limits of the optional thresholds of the pre-guess test method increase gradually, but the threshold range intersection of different integration durations is smaller. The lower limit of differential coherence the optional threshold decreases gradually and tends to be stable, and the range of optional threshold increases.

5.2. Integration duration

To study the relationship between integration duration and successful acquisition time, the acquisition time of 2–40 ms integration duration is calculated, which is shown in . In general, with the increase in integration duration, the successful acquisition time first increases and then decreases, and the successful acquisition time will not increase indefinitely with the integration duration. When the integration duration is more than 20 ms, the length of successful acquisition time decreases. The effect of coherent integration and differential integration is better than the other two integration methods. When the integration duration is less than 9 ms, the effect of differential integration is better than that of coherent integration, and the effect of coherent integration is slightly better than that of coherent integration when the integration duration is longer than 9 ms.

Figure 15. Relationship between integration duration and successful acquisition time length.

Figure 15. Relationship between integration duration and successful acquisition time length.

6. Conclusions

This paper aims to study LEO signal acquisition and try to expand the successful acquisition time range. One of the most significant findings to emerge from this study is that the integration strategies expand the successful acquisition time range, and it will not expand indefinitely with the integration duration.

Through the study of LEO’s orbit and signal characteristics, it is found that compared with medium earth orbit satellites, LEO has the characteristics of large Doppler shift and large variation in power space density. Based on the parallel code search signal acquisition algorithm, the unified symbolic definitions of coherent integration, non-coherent integration, differential coherent integration, pre-guess test, and alternating half-bit algorithms are given. To verify and analyze the above acquisition algorithms, an SDR was developed and the real data were collected from the Luojia-1A satellite by using USRP. The experimental results show that the successful acquisition time range of the 1 ms integration duration is about 300 s. Integration strategies can significantly expand the successful acquisition time range, and the maximum acquisition time range can reach 522 s. However, due to the change in signal strength and the presence of bit transition, it is difficult to maintain a longer successful acquisition time range even if the integration duration is infinitely extended. In addition, the thresholds of detection indicators under different integration algorithms and various integration durations are discussed and given. For all integration algorithms except the pre-guess test, the Pf is less than 10% in the integration duration of 2–40 ms when the MTSMR threshold value is adopted the empirical value 2.5 and it is difficult to use a global value as the MTMR detection threshold for all integration strategies. The trend of successful acquisition time range versus integration duration under different integration algorithms is discussed. The performance of coherent integration and differential integration is better than the other two integration algorithms. Therefore, coherent integration and differential integration algorithms are recommended, and a 20 ms integration duration is suggested.

Data availability statement

The data that support the findings of this study are available from the State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing (LIESMARS), www.lmars.whu.edu.cn. The University of Wuhan, but restrictions apply to the availability of these data, which were used under license for the current study, and so are not publicly available. Data are, however, available from the authors upon reasonable request and with permission of LIESMARS.

Additional information

Funding

This research was supported by the National Key R&D Program of China [grant number 2018YFB0505400] and the Natural Science Fund of Hubei Province with Project [grant number 2018CFA007];National Key Research and Development Program of China [2018YFB0505400];

Notes on contributors

Liang Chen

Liang Chen is a professor in the State Key Laboratory of Information Engineering in Surveying, Mapping and Remote Sensing, Wuhan University. His research interests include indoor positioning, wireless positioning, sensor fusion, and location-based services.

Xiangchen Lu

Xiangchen Lu is currently studying for a PhD in Geodesy at Wuhan University. His research direction is LEO navigation augmentation and software defined receiver.

Nan Shen

Nan Shen received a PhD degree from Wuhan University in 2021. His research interests focus on precise GNSS data processing, software defined receiver.

Lei Wang

Lei Wang is currently an associate research fellow at Wuhan University. He obtained a PhD degree from Queensland University of Technology, Australia in 2015. His research interest includes GNSS precise positioning, LEO navigation augmentation, LEO precise orbit determination, indoor positioning systems.

Yuan Zhuang

Yuan Zhuang is a professor at Wuhan University. His current research interests include multi-sensors integration, real-time location system, personal navigation system, wireless positioning, Internet of Things (IoT), and machine learning for navigation applications.

Ye Su

Ye Su is a masters student at Wuhan University. Her current research interests include outdoor positioning and V-SLAM.

Deren Li

Deren Li received the Dr. Eng. degree in photogrammetry and remote sensing from Stuttgart University, Stuttgart, Germany, in 1985. He was elected as an Academician of the Chinese Academy of Sciences, Beijing, China, in 1991, and the Chinese Academy of Engineering, Beijing, and the Euro–Asia Academy of Sciences, Beijing, in 1995. He was the President of the International Society for Photogrammetry and Remote Sensing Commissions III and VI and the first President of the Asia GIS Association, from 2002 to 2006. His research interests include spatial information science and technology, such as remote sensing, GPS and geographic information system (GIS), and their integration.

Ruizhi Chen

Ruizhi Chen is currently the director of LIESMARS. He was elected an Academician of Finnish Academy of Science and Letters in 2021. His main research interests include smartphone ubiquitous positioning and satellite navigation and positioning.

References