Next Article in Journal
Gain Enhancement of a Dual-Band Antenna with the FSS
Previous Article in Journal
Dual-Wavelength Mode-Locked Oscillation with Graphene Nanoplatelet Saturable Absorber in Erbium-Doped Fiber Laser
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A High Dynamic Weak Spread Spectrum Signal Acquisition Strategy Based on Iterative Local Search

College of Intelligence Science and Technology, National University of Defense Technology, Changsha 410073, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(18), 2881; https://doi.org/10.3390/electronics11182881
Submission received: 12 August 2022 / Revised: 4 September 2022 / Accepted: 7 September 2022 / Published: 12 September 2022

Abstract

:
To solve the acquisition problem of the satellite-ground microwave link ranging of the China Space Station, iterative local search (ILS) is proposed. In this paper, an iterative-local-search-based acquisition strategy is presented, and a Doppler frequency and code phase transfer model is designed, which can accomplish acquisition by multiple rounds of two-dimensional search. The adaptability of the ILS improved traditional acquisition algorithm to a high dynamic and low signal-to-noise ratio (SNR) environment can be significantly improved without relying on prior information. For the classical parallel code phase acquisition algorithm, the performance of the ILS acquisition strategy was experimentally evaluated for high dynamic weak signals, and the results demonstrated the superiority of the proposed strategy. The computational complexity of the ILS improved parallel code phase acquisition algorithm was greatly reduced. The sensitivity of the parallel code phase acquisition algorithm improved by the ILS strategy to the acquisition of weak signals in a dynamic environment was significantly improved.

1. Introduction

In the development plan of the China Space Station, a set of high-precision time references has been proposed, which is 1–2 orders of magnitude better than the ground time reference. A high-precision time–frequency reference is distributed to the ground and space via a microwave link to compare the time and frequency, and the measurement accuracy of the link is required to be in the picosecond magnitude [1].
When spread spectrum technology is used to measure the satellite-ground microwave link, stable and reliable acquisition is the premise of link establishment. To satisfy the required high-precision measurement, the project uses a high carrier frequency and a high code rate. Coupled with the low orbital height of the space station, there is often a relatively high-speed radial motion between the signal transmitter and the ground receiver, and the spread spectrum signal has a large frequency offset and is significantly dynamic. Moreover, in the initial entry arc, the space station is in the low elevation side lobe region of the receiving antenna, and the receiving gain is 8–10 dB lower than that of the main lobe, which further inhibits signal acquisition.
Classical acquisition methods of the spread spectrum signal mainly include the linear search method, the parallel frequency search method, and the parallel code phase search method [2,3]. The linear search method takes a long time for the acquisition, but the algorithm’s complexity is low. The algorithm complexity of the two methods of parallel search is slightly higher, and the acquisition time is greatly reduced [4,5,6,7,8,9]. However, in a high dynamic environment, when the weak signal is captured, the classical acquisition algorithm still has a large amount of computation.
Considering the challenge of high dynamic weak spread spectrum signal acquisition, numerous studies have been conducted to develop an appropriate algorithm. In [10], a Partially Matched Filter combined with the FFT (PMF-FFT) algorithm was proposed to realize the rapid search of the Doppler frequency in the received signal. However, in the face of weak signal acquisition, the acquisition time is inordinately long, and real-time acquisition is difficult. In [11], an acquisition algorithm based on the fractional Fourier transform was proposed to address the Doppler change rate problem of a signal. This approach facilitated the search for the Doppler change rate and the second-order change rate. However, certain problems remain unresolved such as the complexity of the acquisition algorithm and the difficulty of implementation. In [12], an acquisition strategy was proposed using the ephemeris to address the acquisition of the prior information. The search range in the frequency domain was greatly reduced based on the prior information signal acquisition. However, this strategy relied on the accuracy of the prior information, and the reliability of the acquisition is difficult to ensure.
We propose an acquisition strategy based on ILS, which can improve the sensitivity of a contemporary acquisition algorithm in dynamic environments and enhance its adaptability in high dynamic and low SNR environments by changing the strategy without prior information. In the simulation process, the classical parallel code phase search is used as an example to compare the acquisition performance of the algorithm for high dynamic weak signals before and after changing the strategy.
The rest of this paper is organized as follows. Section 2 describes the model of the space station ranging signal. Section 3 introduces the ILS strategy and transfer model, and the computational load of the parallel code phase search algorithm under the ILS strategy is analyzed. Section 4 verifies the effect of the parallel code phase search algorithm under the ILS strategy on the satellite-ground microwave link signal acquisition of the space station, and the acquisition effect of the parallel code phase algorithm before and after changing the strategy for a high dynamic weak signal is compared. Section 5 summarizes the experimental results and the advantage of the ILS strategy.

2. Space Station Ranging Signal Model

The China Space Station is in low Earth orbit at an altitude of 400 km to 450 km. It has a high flight speed, and the center frequency of the microwave link ranging signal is in the Ka band with a high frequency [1]. Owing to the high speed of the space station, the spread spectrum signal not only has a large frequency deviation, but also includes a Doppler rate of change and a high-order rate of change.
According to the number of orbital elements of the space station released on the website of the China Manned Space Engineering Office and using Beijing in WGS-84 coordinates coordinates (−2,172,495 m, 4,389,278 m, 4,072,343 m) as the ground station coordinates, the variation of the distance and radial velocity between the space station and the ground station in the over the top arc segment is shown in Figure 1. Taking the 26 GHz frequency point in the Ka band as the carrier center frequency, the dynamic situation of the spread spectrum signal is analyzed according to the above flight situation of the space station, according to the equation:
f d = v c f I F
where f d is the Doppler frequency of the signal; f I F is the center carrier frequency; c is the speed of light (c = 299,792,458 m/s). Doppler changes can be obtained through higher−order fitting, as shown in Figure 2.
According to Figure 2, under the background of the satellite-ground microwave link of the space station, the Doppler change rate above the third order is low, which has little influence on the acquisition and can be neglected. Given that the high-order dynamics over the cubic term of the time variable are negligible, the signal model can be given by:
s ( t ) = 2 P C ( t ) × cos 2 π f I F + f d t + π f v t 2 + π 3 f a t 3 + φ 0 + n ( t )
where P is the power of the signal; C ( t ) is the spreading code; φ 0 is the initial carrier phase, which is assumed to be 0; f v is the Doppler change rate; f a is the Doppler second-order rate of change; n ( t ) is the noise. The coherent integral gain is given by:
S = P 2 × R ( Δ τ ) × T c × sin c π × f e + f v e 2 × T c + f a e 6 × T c 2 × T c + N ˜
where R is the code auto-correlation function; Δ τ is the code phase delay error; T c is the coherent integration time; f e is the Doppler frequency error; f v e is the Doppler change rate error; f a e is the Doppler second-order rate of the change error; N ˜ is the noise after correlation. When the coherence integration time is short, the influence of the Doppler change rate and the second-order change rate can be ignored. When the coherence integration time is long, the influence of the Doppler change rate and second-order change rate must be considered. In one spreading code period, the code auto-correlation function is given by [2]:
R ( Δ τ ) = 1 Δ τ T c h i p , Δ τ < T c h i p 0 , otherwise
where T c h i p is the duration of a chip. When Δ τ = 0 , the correlation value is at most 1; when Δ τ T c h i p , the correlation approaches the lowest value of 0.
In addition, high dynamics will cause not only the carrier Doppler, but also the code Doppler:
f c o = f c f I F f d + f v t + 1 2 f a t 2
where f c is the spreading code rate. Given the high dynamic characteristics of the signal, the code phase slip caused by the code Doppler cannot be ignored. The code phase delay error is given by:
Δ τ = Δ τ 0 + 0 T c f c o d t = Δ τ 0 + 0 T c f c f I F × f d + f v t + 1 2 × f a × t 2 d t = Δ τ 0 + f c f I F × f d × T c + f v × T c 2 2 + f a × T c 3 6
where Δ τ 0 is the initial code phase delay error.

3. ILS Acquisition Strategy

In the design of the acquisition algorithm, the acquisition of high dynamic signals involves a two-dimensional search in the time and frequency domains in a short time. This results in the limited sensitivity of the acquisition algorithm to weak signals. The acquisition of low SNR signals requires a long integration time to improve the gain, which results in the poor performance of the acquisition algorithm for dynamic signals. Thus, there is a contradiction between high dynamic signal acquisition and weak signal acquisition.
In the acquisition strategy of traditional acquisition algorithms, there is no correlation between each acquisition, which results in the contradiction between that the high dynamic signal and weak signal will not be reduce. We propose ILS to improve the traditional algorithm, and multiple acquisition processes of the algorithm are linked through information transfer to improve its adaptability to high dynamic and low SNR environments.

3.1. Acquisition Strategy Based on ILS

ILS is a strategy that is commonly used in the field of artificial intelligence to solve optimization problems. For many complex problems, the cost of directly solving the optimal solution is too high; ILS selects the next-best solution to find a sub-optimal or approximately optimal solution. ILS is used in many fields: the financial field [13], signal processing [14], scheduling problems [15], graph partitioning problems [16]. The basic idea is shown in Figure 3. In this approach, the search starts with an initial solution x, and the neighbor solution x * of the initial solution is generated by the neighborhood action. According to a specific strategy, the best neighbor x is then selected from the neighborhood solution space of the current solution as the initial solution of the next iteration, and the new neighbor solution x * is obtained. This process is iterated until a local optimal solution is obtained [17].
The acquisition of high dynamic weak signals is essentially a process of the parameter estimation of the received spread spectrum signal. Owing to the constraints of a high dynamic and low SNR environment, the resource requirements are too high to perform signal parameter estimation based on only one time acquisition. The strategy utilized in ILS was adopted to improve the traditional algorithm, and each acquisition is mapped to a single search. The general principle is shown in Figure 4. In the process of acquisition, the zero-valued element in the time and frequency domains is taken as the initial solution x, based on a wide range of coarse time and frequency domain searches. A set of the code phase and Doppler frequency is obtained as the neighbor solution x * . This information is then utilized to obtain the initial solution x of the next iteration, thus narrowing the scope of the two-dimensional search. As the accuracy of the search improves, a set of the code phase and Doppler frequency is obtained for the new neighbor solution x * . An iteration process is then repeated until the search area sufficiently converges.

3.2. Doppler Frequency and Code Phase Transfer Model

In the acquisition strategy based on ILS, multiple searches are used to complete the acquisition. Each search in the acquisition process uses the Doppler and code phase information obtained from the previous search to deduce the starting frequency and the starting code phase of the next search and constantly reduces the search’s scope. Thus, the single search time is successively reduced to meet the requirement of real-time acquisition.
Using the ILS strategy in the acquisition process, the kth iteration search signal state vector is given by:
x k = x f x f v x f a x τ k
where x f is the Doppler frequency result of the kth search; x f v is the estimation of the Doppler change rate of the kth search, when k < 2 , x f v = 0 ; x f a is the estimation result for the second-order change rate of the Doppler frequency of the kth search, when k < 3 , x f a = 0 ; x τ is the result of the code phase search of the kth search.
In the ILS strategy, the state model of the signal’s Doppler frequency and code phase transfer can be expressed as follows:
x f x f v x f a x τ k = 1 T T 2 2 0 0 1 T 2 0 0 0 2 T T + T o 0 0 0 0 1 k 1 × x f x f v x f a x τ k 1 + 1 0 0 0 0 1 T 0 0 0 0 2 T T + T o 0 0 0 0 1 k 1 × x Δ f x Δ f x Δ f x Δ τ k
where T is the elapsed time for the kth search, T o is the elapsed time for the ( k 1 ) th search, x Δ f is the correction of the predicted value for the kth carrier Doppler frequency search, and x Δ τ is the correction of the predicted value for the kth code phase search.
For example, when k = 4 , in the signal state vector [ x f x f v x f a x τ ] 4 , each variable can be expressed as:
Doppler frequency: [ x f ] 4 = [ x f ] 3 + [ x f v ] 3 [ T ] 3 + [ x f a ] 3 [ T ] 3 2 2 + [ x Δ f ] 4 ;
Doppler change rate: [ x f v ] 4 = [ x f ] 4 [ x f ] 3 [ T ] 3 ;
Doppler second-order change rate: [ x f a ] 4 = 2 [ x f v ] 4 [ x f v ] 3 [ T ] 3 + [ T ] 2 ;
Code phase: [ x τ ] 4 = [ x τ ] 3 + [ x Δ τ ] 4 .

3.3. ILS Acquisition Strategy Computation

We used the ILS acquisition strategy to improve the parallel code phase acquisition algorithm as an example to expand the analysis. As shown in Figure 5, in parallel code phase searching, the received signal is first mixed with the local carrier signal to remove the carrier, and an FFT is then performed. Simultaneously, the local pseudo-code sequence is Fourier transformed and conjugated. After the two signals are processed, they are multiplied, and an IFFT is performed. The peak value detection is then used to determine whether the signal is captured.
Completing a frequency band search requires two dot multiplications of real numbers, a complex multiplication, an FFT, and an IFFT. Completing a complex multiplication requires four real multiplications and two real additions; completing an n-point FFT or IFFT requires 3 n log 2 n real additions and 2 n log 2 n real multiplications. The computation required to complete a parallel code phase search is as follows [18]:
Real number addition operands: ( 6 + 2 ) n log 2 n + 3 n ;
Real number multiplication operands: ( 4 + 1 ) n log 2 n + 6 n , where n = f s T c is the number of points required for one parallel code phase search, where f s is the sampling rate, and T c is the coherent integration time of the parallel code phase search.
For the process of the n cell band parallel code phase search, the required amount of calculation is as follows:
Real number addition operands: 6 n cell + 2 f s T c log 2 f s T c + 3 f s T c n cell ;
Real number multiplication operands: 4 n cell + 1 f s T c log 2 f s T c + 6 f s T c n cell .
After using ILS to improve the parallel code phase search algorithm, the acquisition process is shown in Figure 6. The Doppler, code phase, and acquisition time are obtained by the parallel code phase search of the received signal, and then, the above signal parameters are transferred to the next search by the transfer model. In the iteration process, the coherent integration time, the number of non-coherent integrations, and the Doppler frequency search step of the parallel code phase search are changed by the search parameter control module. After completing the preset number of iterations, the final Doppler frequency and code phase are transmitted to the tracking loop.
The computation amount of the ILS strategy is the sum of the computation amount of multiple rounds of parallel code phase searches. The parallel code phase algorithm based on the ILS strategy for N iterative searches’ calculation can be represented as follows:
Real number addition operands: i = 1 N 6 n i + 2 f s T c log 2 f s T c + 3 f s T c n i ;
Real number multiplication operands: i = 1 N 4 n i + 1 f s T c log 2 f s T c + 6 f s T c n i , where n i is the number of frequency bands for the ith parallel code phase search.

3.4. Acquisition Success Probability Analysis

The acquisition success probability is an important indicator to measure the acquisition algorithm. Acquisition success means that when the signal parameters (including the Doppler and code phase) captured by the acquisition algorithm are transmitted to the tracking loop, the error with the real signal parameters is within the tolerance range of the tracking loop. On the one hand, successful acquisition requires that the acquired signal parameters are accurate and, on the other hand, that the acquisition time is within the tolerance range.
The tolerance range of the tracking loop to the carrier frequency error depends on the frequency-locked loop. Reference [2] pointed out that the frequency-locked loop in the classical tracking loop uses Equation (9) as the frequency discriminator.
ω e t k = Φ t k + 1 Φ t k t k + 1 t k
where Φ ( t k + 1 ) is the phase difference at t k + 1 ; Φ ( t k ) is the phase difference at t k ; ω e is the angular frequency error; the result of t k + 1 t k is the coherent integration time T c o h of the tracking loop. The frequency pull in the range of the tracking loop is ± 1 2 T c o h . In addition, there is code phase deviation in the tracking loop ± τ t .
Under the background of the satellite-ground microwave link of the space station, when using the traditional parallel code phase search for the acquisition, the SNR of the signal is low and the acquisition time is long. At this time, due to the influence of the high dynamic characteristics of the signal, the signal parameters obtained by the acquisition and the signal parameters received by the tracking loop greatly deviate. Therefore, the acquisition result of the traditional parallel code phase acquisition algorithm cannot be used as the initial value of the tracking loop, and its acquisition success probability is extremely low. The error x f e between the searched Doppler frequency transmitted to the tracking loop and the actual Doppler signal Doppler frequency can be given by:
x f e x f b i n + f v T + 1 2 f a T 2
where x f b i n is the Doppler search accuracy; T is the acquisition time. According to Equation (6), the error x τ e between the searched code phase transmitted to the tracking loop and the actual code phase can be given by:
x τ e f c f I F ( x f b i n T + 1 2 f v T 2 + 1 6 f a T 3 )
The parallel code phase acquisition with the ILS strategy gradually reduces the acquisition time through multiple rounds of searches, reduces the error between the acquisition result and the signal parameters of the tracking loop, makes the error within the tolerance range of the tracking loop, and greatly improves the acquisition success probability. According to the transfer model shown in Equation (8), in the iterative local search strategy, when the single search time is sufficiently small, the Doppler change is approximately linear. The range of x f e can be given by:
x f e x f b i n k + x f b i n k 1 T o T + x f b i n k
where x f b i n k is the kth Doppler search accuracy; x f b i n k 1 is the ( k 1 ) th Doppler search accuracy. T is the elapsed time for the kth search; T o is the elapsed time for the ( k 1 ) th search. The range of x τ e can be given by:
x τ e f c f I F ( x f b i n k + x f b i n k 1 2 T o T 2 + x f b i n k T )
When using Monte Carlo experiments to test the acquisition success probability, we considered the acquisition to be successful when the acquisition result satisfies the following conditions:
x f e 1 2 T c o h , x τ e τ t

4. Experiments and Results

Experiments were performed to evaluate the acquisition strategy based on ILS. In a typical tracking loop, the coherence integration time is 1 ms, and the tolerance range of the Doppler frequency error is within ±500 Hz, while the tolerance range of the code phase error is within ±0.5 chip. Based on this premise, the ILS acquisition strategy was implemented to improve the performance of the parallel code phase algorithm for the high dynamic weak spread spectrum signals of the space station, and the acquisition time was evaluated based on the operating frequency of a typical FPGA chip XC7K325TFFG900-2. The simulation compared the computational burden and the sensitivity of the acquisition algorithm under different dynamic conditions before and after the acquisition strategy was changed. In order to verify the superiority of this method by comparison, we carried out experiments on the acquisition strategy based on prior information, which is widely used in practical engineering; this strategy reduces the acquisition difficulty by providing Doppler information to the acquisition algorithm through external devices (inertial navigation system, ephemeris, etc.). The error range of the INS velocity measurement for different grades is 0.1085 m/s–45.09 m/s [19]; the corresponding Doppler estimation error range in the space station experiment is 8.6 Hz–3.9 kHz. The velocity error of the ephemeris solution is usually less than 0.2 m/s [20]; the corresponding Doppler estimation error is less than 17.3 Hz.
As shown in Figure 7, in the experiment, the high dynamic weak spread spectrum signal is transmitted by the Ground Testing System of the microwave link payload of the China Space Station, and the signal is collected by the Radio Frequency (RF) signal collection system (Figure 8). The superiority of the algorithm was verified by processing the data collected by the computer. The Ground Testing System mainly consists of the Menlo Optical frequency comb system, signal analog source, and frequency conversion channel; the optical frequency comb system provides high-precision time–frequency reference for the signal analog source and frequency conversion channel (Figure 9).
(1) Experiment of the space station spread spectrum signal acquisition: The ILS strategy was used to improve the parallel code phase search, and the dynamic maximum signal of the space station was simulated and captured. Table 1 shows the dynamic simulation signal parameters used for the space station, which correspond to the dynamic maximum signal (as shown in Figure 2, the Doppler second-order change rate is the largest; the Doppler change rate is nearly the largest).
When the parallel code phase search was performed using the iterative local search strategy to capture the signal, the coherent integration time and the number of non-coherent integrations of a single search must be dynamically adjusted to reduce the overall acquisition time and to improve the accuracy of the Doppler search. The parameters of the preset four iterative local searches are shown in Table 2.
The signal acquisition results are shown in Figure 10. Owing to the dynamic characteristics of the signal, the Doppler frequency of the four-segment signal varied significantly. As the iterative search progressed, the scope of the Doppler search was gradually narrowed, and the time required for a single search was gradually reduced. Ultimately, the maximum dynamic signal of the space station can be captured within 3 s. The correlation peak was prominent, and the code phase search was accurate. According to Equation (12), the Doppler frequency deviation for transmission to the tracking loop can be deduced as x f e 250 + 50 0.112 × 0.064 + 50 221.4 Hz ; according to Equation (13), the code phase deviation for transmission to the tracking loop can be deduced as x τ e 51.15 × 10 6 26 × 10 9 × ( 0.5 × 250 + 50 0.112 × 0.064 2 + 50 × 0.064 ) 0.02 chip , which satisfies the tracing loop requirement.
Using the preset iteration parameters, the acquisition time of the improved parallel code phase search algorithm based on the ILS strategy was simulated under different space station ranging dynamic signal conditions, including the maximum Doppler, maximum Doppler change rate, and maximum Doppler second-order change rate of three cases. The simulation results are shown in Figure 11; as the Doppler increases, the overall acquisition time of the algorithm increases. As the Doppler change rate increases, the convergence rate of the single acquisition time will slow down. However, the search time of a single iteration will still tend to converge ultimately. According to Equation (12), the Doppler frequency error x f e transmitted to the tracking loop also converges.
(2) Comparison experiment: In the initial visible arc segment of the space station, the maximum signal Doppler is 600 kHz and the minimum SNR is −34 dB. When the traditional parallel code phase search was used to capture dynamic signals, the step of the Doppler search was less than 500 Hz to meet the requirement of the tracking loop, and the overall integration time of the algorithm was at least 4 ms to satisfy the requirement of weak signal acquisition. Under these conditions, traditional parallel code phase searching requires at least 2400 frequency bands to search fixed 300 kHz Doppler signals. When the integration time of a single acquisition is constant, the phase search of the parallel code using the ILS strategy requires two iterative rounds. The first Doppler search steps 2 kHz and searches 600 frequency bands, and the second Doppler search steps 500 Hz and searches 8 frequency bands. As shown in Table 3, after the ILS strategy is adopted, the computation amount of the algorithm is reduced by 75%.
A Monte Carlo experiment was performed to test the acquisition probability before and after changing the strategy under different dynamic conditions. Each result was based on 1000 experiments, when the acquisition results satisfy the conditions shown in Equation (14), the acquisition is judged to be successful, and the number of successful acquisitions n is obtained at the end of the experiment. The acquisition success probability P can be given by:
P = n 1000
In the experiment, in order to satisfy the demand of the tracking loop, which requires x f e < 500 Hz and x τ e < 0.5 chip , under the condition of the same coherent integration time, the three methods were tested as follows. The integration time of the traditional parallel code phase acquisition algorithm is 4 ms, and the frequency search step is 500 Hz. The coherent integration time of the parallel code phase search based on the prior information assistance strategy is 4 ms, and the Doppler information is provided by the external device; the Doppler error ranges from 8.6 Hz to 3.9 kHz. The ILS improved parallel code phase acquisition algorithm uses the preset parameters in Table 2.
The experiment results are shown in Figure 12. When the Doppler change rate is above −200 Hz/s, the traditional parallel code phase acquisition algorithm can hardly achieve a successful acquisition. When the Doppler change rate reaches −10 kHz/s and the SNR is above −36 dB, the acquisition success probability of the ILS improved parallel code phase acquisition algorithm is still above 99.9%. Therefore, the adaptability of the parallel code phase search algorithm improved by the iterative local search strategy to the dynamic is improved obviously. In addition, as shown in Figure 12, for the acquisition strategy assisted by prior information, its acquisition effect is closely related to the accuracy of the prior information. When the Doppler error provided by the prior information is 50 Hz, the acquisition effect is better. However, when the prior information error is 150 Hz, the acquisition success probability decreases significantly. The ILS acquisition strategy proposed in this paper can obtain more stable acquisition results without relying on the prior information provided by an extra device.

5. Conclusions

The experiment results show that under the signal environment of the China Space Station, the classical parallel code phase search algorithm cannot complete the acquisition of the high dynamic weak spread spectrum signal, and the improved parallel code phase acquisition algorithm can complete the acquisition in 3 s after using the iterative local search strategy. When the SNR is −34 dB and the frequency offset is 600 kHz, the computation of the parallel code phase search algorithm under the iterative local search strategy is reduced by 75%. The ILS acquisition strategy proposed in this paper can significantly improve the performance of traditional acquisition algorithms for high dynamic weak signals and has broad application prospects in space engineering fields such as low orbit satellite constellation construction and space-based network construction.

Author Contributions

Conceptualization, Z.M. and G.W.; methodology, X.G. and Z.M.; software, F.Y. and E.Y.; validation, F.Y. and E.Y.; writing—original draft preparation, F.Y.; writing—review and editing, Z.M., X.G., and S.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhang, X. System design and key technologies of high accuracy time and frequency microwave link for space station. Telecommun. Eng. 2017, 57, 407–411. [Google Scholar]
  2. Elliott, C.J.H.; Kaplan, D. Understanding GPS/GNSS Principles and Applications; Artech House: London, UK, 2017. [Google Scholar]
  3. Misra, P. Global Positioning System:Signals, Measurements, and Performance, 2nd ed.; Ganga-Jamuna Press: Nanded, India, 2006. [Google Scholar]
  4. Lin, D.M.; Tsui, J. Acquisition schemes for sofware gps receiver. In Proceedings of the International Technical Meeting of the Satellite Division of the Institute of Navigation, Nashville, TN, USA, 15–18 September 1998; pp. 317–325. [Google Scholar]
  5. Tsui, J.B.Y. Fundamentals of global positioning system receivers: A software approach. In E-STREAMS: Electronic Reviews of Science and Technology; John Wiley & Sons: Hoboken, NJ, USA, 2005. [Google Scholar]
  6. Borre, K. A Software-Defined GPS and Galileo Receiver: A Single-Frequency Approach. Birkhauser Verlag GmbH; Springer: Berlin, Germany, 2006. [Google Scholar]
  7. Nee, D.V.; Coenen, A. New fast GPS code-acquisition technique using FFT. Electron. Lett. 1991, 2, 158–160. [Google Scholar]
  8. Yang, C. FFT acquisition of periodic, aperiodic, puncture, and overlaid code sequences in GPS. In Proceedings of the 14th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GPS 2001), Long Beach, CA, USA, 21–24 September 2001. [Google Scholar]
  9. Akopian, D. Fast FFT based GPS satellite acquisition methods. IEEE Proc. Part F Radar Sonar Navig. 2005, 152, 277–286. [Google Scholar] [CrossRef]
  10. Stirling-Gallacher, R.A.; Hulbert, A.P.; Povey, G. A fast acquisition technique for a direct sequence spread spectrum signal in the presence of a large doppler shift. In Proceedings of the IEEE 4th International Symposium on Spread Spectrum Techniques and Applications, Mainz, Germany, 25 September 1996. [Google Scholar]
  11. Luo, Y.; Zhang, L.; Ruan, H. An acquisition algorithm based on FRFT for weak GNSS signals in a dynamic environment. IEEE Commun. Lett. 2018, 22, 1212–1215. [Google Scholar] [CrossRef]
  12. Li, X.B.; Wang, Y.K.; Chen, J.Y. Research on the acquisition search strategy of navigation constellation inter satellite link. J. Astronaut. 2014, 35, 946–952. [Google Scholar]
  13. Fernandez, S.A.; Ferone, D.; Juan, A.A.; Silva, D.G.; Armas, J.D. A two-stage biased-randomized iterated local search for the uncapacitated single allocation p-hub median problem. Trans. Emerg. Telecommun. Technol. 2018, 29, e3418. [Google Scholar] [CrossRef]
  14. Wang, W.; Wu, R. High resolution direction of arrival (DOA) estimation based on improved orthogonal matching pursuit (OMP) algorithm by iterative local searching. Sensors 2013, 13, 11167–11183. [Google Scholar] [CrossRef]
  15. Sörensen, K.; De Corte, A. An Iterated Local Search Algorithm for Water Distribution Network Design Optimisation; University of Antwerp Research Paper; University of Antwerp: Antwerp, Belgium, 2014; Volume 67. [Google Scholar]
  16. Lourenço, H.; Martin, O.; Stützle, T. Iterated local search. In Handbook of Metaheuristics, International Series in Operations Research & Management Science; Springer: Boston, MA, USA, 2003; Volume 57, Chapter 11; pp. 321–353. [Google Scholar]
  17. Hoos, T.S.H. Analysing the run-time behaviour of iterated local search for the travelling salesman problem. In Essays and Surveys in Metaheuristics; Springer: Boston, MA, USA, 2002; pp. 589–611. [Google Scholar]
  18. Zhang, X.Y.; Guo, X.Y.; Wang, Y.K.; Tang, Y.Y. Research on quickly acquisition method about high dynamic satellite navigation signals. J. Astronaut. Metrol. Meas. 2014, 34, 18. [Google Scholar]
  19. Zhang, C.; Li, X.; Gao, S.; Lin, T.; Wang, L. Performance Analysis of Global Navigation Satellite System Signal Acquisition Aided by Different Grade Inertial Navigation System under Highly Dynamic Conditions. Sensors 2017, 17, 980. [Google Scholar] [CrossRef] [PubMed]
  20. Li, X.-B.; Wang, Y.-K.; Chen, J.-Y.; Ni, S.-C. Rapid acquisition assisted by navigation data for inter-satellite links of navigation constellation. IEICE Trans. Commun. 2014, E97B, 915–922. [Google Scholar] [CrossRef]
Figure 1. Satellite-ground distance and radial velocity variation of the space station obtained by STK simulation.
Figure 1. Satellite-ground distance and radial velocity variation of the space station obtained by STK simulation.
Electronics 11 02881 g001
Figure 2. Carrier dynamics of the spread spectrum signal, including Doppler frequency, Doppler change rate, Doppler second-order change rate, and Doppler third-order change rate.
Figure 2. Carrier dynamics of the spread spectrum signal, including Doppler frequency, Doppler change rate, Doppler second-order change rate, and Doppler third-order change rate.
Electronics 11 02881 g002
Figure 3. Basic diagram of the ILS.
Figure 3. Basic diagram of the ILS.
Electronics 11 02881 g003
Figure 4. Schematic diagram of the ILS acquisition strategy (The blue unit is the initial solution of the iterative search; the red unit is the neighbor solution of the iterative search; the orange frame is the scope of the iterative search. f e s t is the Doppler frequency estimated by the transfer model. τ e s t is the code phase estimated by the transfer model. f u n c is the Doppler frequency search range. τ u n c is the code phase search range. f b i n is the Doppler frequency search step.).
Figure 4. Schematic diagram of the ILS acquisition strategy (The blue unit is the initial solution of the iterative search; the red unit is the neighbor solution of the iterative search; the orange frame is the scope of the iterative search. f e s t is the Doppler frequency estimated by the transfer model. τ e s t is the code phase estimated by the transfer model. f u n c is the Doppler frequency search range. τ u n c is the code phase search range. f b i n is the Doppler frequency search step.).
Electronics 11 02881 g004
Figure 5. Parallel code phase search process.
Figure 5. Parallel code phase search process.
Electronics 11 02881 g005
Figure 6. The process of parallel code phase search after ILS improved acquisition strategy.
Figure 6. The process of parallel code phase search after ILS improved acquisition strategy.
Electronics 11 02881 g006
Figure 7. Structure of experimental system.
Figure 7. Structure of experimental system.
Electronics 11 02881 g007
Figure 8. Portable ultra−wideband RF signal high−speed collecting, recording, and playback system (the system needs to connect to the reference clock signal).
Figure 8. Portable ultra−wideband RF signal high−speed collecting, recording, and playback system (the system needs to connect to the reference clock signal).
Electronics 11 02881 g008
Figure 9. The Ground Testing System of China Space Station.
Figure 9. The Ground Testing System of China Space Station.
Electronics 11 02881 g009
Figure 10. ILS simulation results (the variation of Doppler and code phase information obtained through four iterative searches).
Figure 10. ILS simulation results (the variation of Doppler and code phase information obtained through four iterative searches).
Electronics 11 02881 g010
Figure 11. Acquisition time for the phase of the ILS parallel code under different dynamic conditions.
Figure 11. Acquisition time for the phase of the ILS parallel code under different dynamic conditions.
Electronics 11 02881 g011
Figure 12. Acquisition success probability under different dynamic conditions (red represents the traditional parallel code phase acquisition algorithm; black represents the ILS improved parallel code phase acquisition algorithm; blue represents the parallel code phase search based on the prior information assistance strategy when the Doppler information deviation is 50 Hz; yellow represents the parallel code phase search based on the prior information assistance strategy when the Doppler information deviation is 150 Hz; the subfigure (ad) represents the performance of the algorithm in different dynamic environments).
Figure 12. Acquisition success probability under different dynamic conditions (red represents the traditional parallel code phase acquisition algorithm; black represents the ILS improved parallel code phase acquisition algorithm; blue represents the parallel code phase search based on the prior information assistance strategy when the Doppler information deviation is 50 Hz; yellow represents the parallel code phase search based on the prior information assistance strategy when the Doppler information deviation is 150 Hz; the subfigure (ad) represents the performance of the algorithm in different dynamic environments).
Electronics 11 02881 g012
Table 1. China Space Station analog signal parameters.
Table 1. China Space Station analog signal parameters.
Simulation ParametersValues
Initial Doppler (kHz)300
Initial Doppler change rate (kHz/s)−10
Second-order change rate of Doppler (Hz/s 2 )−150
Spreading code rate (MHz)51.15
Sampling rate (MHz)300
SNR (dB)−34
Table 2. ILS parameters.
Table 2. ILS parameters.
Iterative
Search Times
Coherent
Integration Time/ms
Incoherent
Integral Number
Doppler Search
Step Value/Hz
10.582000
2141000
322250
44150
Table 3. Comparison of computations.
Table 3. Comparison of computations.
Real Number
Addition Operands
Real Number
Multiplication Operands
Before improving strategy 3.5765 × 10 11 2.4995 × 10 11
After improving strategy 9.0690 × 10 10 6.3362 × 10 10
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, F.; Wang, G.; Meng, Z.; Guo, X.; Yan, E.; Liu, S. A High Dynamic Weak Spread Spectrum Signal Acquisition Strategy Based on Iterative Local Search. Electronics 2022, 11, 2881. https://doi.org/10.3390/electronics11182881

AMA Style

Yang F, Wang G, Meng Z, Guo X, Yan E, Liu S. A High Dynamic Weak Spread Spectrum Signal Acquisition Strategy Based on Iterative Local Search. Electronics. 2022; 11(18):2881. https://doi.org/10.3390/electronics11182881

Chicago/Turabian Style

Yang, Fan, Guangming Wang, Zhijun Meng, Xiye Guo, Enqi Yan, and Suyang Liu. 2022. "A High Dynamic Weak Spread Spectrum Signal Acquisition Strategy Based on Iterative Local Search" Electronics 11, no. 18: 2881. https://doi.org/10.3390/electronics11182881

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