Signal searching and capturing method and device and electronic equipment

By capturing the frequency unit in parallel in the search space of the spread spectrum signal measurement and control system and performing orthogonal downconversion of the received signal T1 channel, the problem of slow signal capture speed in the prior art is solved, and rapid capture is achieved and processing resource consumption is reduced.

CN119865205APending Publication Date: 2025-04-22CHINA SATELLITE NETWORK SYSTEM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311369521.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-20
Publication Date
2025-04-22

AI Technical Summary

Technical Problem

During the signal capture process, existing spread spectrum signal measurement and control systems are difficult to achieve rapid capture with lower processing resources.

Method used

By setting the number of frequency units captured in parallel in the search space to P and P is an integer greater than 1, the received signal is simultaneously orthogonal downconverted. The number of frequency units included in each orthogonal downconverter is K1, K1 is an integer greater than 1 and less than P, and T1 is an upward rounding of P/K1, summing all the orthogonal downconverter results of T1, and performing capture judgment processing on the summed results to obtain the first capture result.

Benefits of technology

Frequency folding at the signal level is realized, and the results of multiple orthogonal downconversion can share subsequent processing processes and hardware processing resources, reducing the consumption of hardware processing resources and improving the speed of signal capture.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119865205A_ABST
    Figure CN119865205A_ABST
Patent Text Reader

Abstract

The invention provides a signal searching and capturing method and device and electronic equipment, and relates to the technical field of spaceflight measurement and control and spread spectrum signal receiving and processing.The method comprises the steps that the number of frequency units captured in parallel in a searching space is set to be P, and P is an integer larger than 1; t1 paths of orthogonal down-conversion are carried out on the received signals at the same time, each path of orthogonal down-conversion comprises K1 frequency units, K1 is an integer larger than 1 and smaller than P, and T1 is equal to the upward integer of P / K1; and summing all T1 paths of orthogonal down-conversion results, and executing capture judgment processing on the summed result to obtain a first capture result. According to the invention, rapid acquisition of received signals can be realized with relatively low processing resources.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of aerospace measurement and control, and spread spectrum signal reception and processing technology, and in particular to a signal search and capture method, device, and electronic equipment. Background Art

[0002] For spread spectrum signal measurement and control systems, signal capture is a prerequisite for the receiver to perform signal processing. The signal capture process is to obtain a rough estimate of the carrier frequency and PRN (pseudo random noise code) phase of the received signal, providing the necessary parameters and conditions for the initialization of the subsequent tracking link. How to achieve fast capture of the received signal with lower processing resources is an urgent problem to be solved. Summary of the invention

[0003] The present disclosure aims to solve one of the technical problems in the related art at least to some extent.

[0004] To this end, the purpose of the present disclosure is to provide a signal search and capture method, device and electronic device, which can achieve rapid capture of received signals with lower processing resources.

[0005] The first aspect of the present disclosure proposes a signal search and capture method, including: setting the number of frequency units captured in parallel in the search space to P, where P is an integer greater than 1; simultaneously performing T1-path orthogonal down-conversion on the received signal, wherein the number of frequency units included in each orthogonal down-conversion path is K1, K1 is an integer greater than 1 and less than P, and T1 is equal to the upward rounding of P / K1; summing all T1-path orthogonal down-conversion results, and performing capture judgment processing on the summed results, thereby obtaining a first capture result.

[0006] The second aspect embodiment of the present disclosure proposes a signal search and capture device, including: a configuration module, used to set the number of frequency units captured in parallel in the search space to P, where P is an integer greater than 1; a first down-conversion module, used to simultaneously perform T1-path orthogonal down-conversion on the received signal, wherein the number of frequency units included in each orthogonal down-conversion path is K1, K1 is an integer greater than 1 and less than P, and T1 is equal to the upward rounding of P / K1; a first capture processing module, used to sum all T1-path orthogonal down-conversion results, and perform capture judgment processing on the summed result, thereby obtaining a first capture result.

[0007] An embodiment of the third aspect of the present disclosure proposes an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are configured to execute the signal search and capture method as described in the embodiment of the first aspect of the present disclosure.

[0008] The fourth aspect embodiment of the present disclosure provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable the computer to execute the signal search and capture method as described in the first aspect embodiment of the present disclosure.

[0009] The fifth aspect embodiment of the present disclosure proposes a computer program product. When the instructions in the computer program product are executed by a processor, the signal search and capture method as described in the first aspect embodiment of the present disclosure is implemented.

[0010] The signal search and capture method, device, electronic device, computer-readable storage medium and computer program product proposed in the present invention set the number of frequency units captured in parallel in the search space to P, where P is an integer greater than 1, and simultaneously perform T1-channel orthogonal down-conversion on the received signal, wherein the number of frequency units included in each orthogonal down-conversion channel is K1, where K1 is an integer greater than 1 and less than P, and T1 is equal to the upward rounding of P / K1. All T1-channel orthogonal down-conversion results are summed, and capture judgment processing is performed on the summed result to obtain a first capture result, thereby realizing frequency folding at the signal level. Multiple orthogonal down-conversion results can share subsequent processing procedures and hardware processing resources, thereby reducing the consumption of hardware processing resources.

[0011] Additional aspects and advantages of the present disclosure will be given in part in the following description and in part will be obvious from the following description or learned through practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] The above and / or additional aspects and advantages of the present disclosure will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0013] Figure 1 is a schematic diagram of a two-dimensional search space in the related art;

[0014] Figure 2 A flowchart of a serial search and capture method in the related art;

[0015] Figure 3 A schematic diagram of a process of a frequency parallel search and capture method in the related art;

[0016] Figure 4 A schematic diagram of a flow chart of a signal search and capture method provided by an embodiment of the present disclosure;

[0017] Figure 5 A flowchart of another signal search and capture method provided by an embodiment of the present disclosure;

[0018] Figure 6A flowchart of another signal search and capture method provided by an embodiment of the present disclosure;

[0019] Figure 7 A flowchart of another signal search and capture method provided by an embodiment of the present disclosure;

[0020] Figure 8 A schematic diagram of the frequency ambiguity phenomenon provided by an embodiment of the present disclosure;

[0021] Fig. 9 A schematic diagram of frequency cross confirmation provided by an embodiment of the present disclosure;

[0022] Fig.10 A schematic diagram of the structure of a signal search and capture device provided by an embodiment of the present disclosure;

[0023] Fig.11 The invention is a block diagram of an electronic device for signal search and capture according to an exemplary embodiment. DETAILED DESCRIPTION

[0024] Embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.

[0025] Related technology: There is a high radial velocity between the spacecraft and the ground tracking and control station. The direct sequence spread spectrum tracking and control signal received by the spacecraft or the ground tracking and control station has a large Doppler frequency added. When the Doppler frequency is large, the capture of the direct sequence spread spectrum tracking and control signal is achieved through two-dimensional space search.

[0026] refer to Figure 1 ,The 2D search space is composed of carrier Doppler frequency and pseudo code phase, which is divided into multiple search units, each of which represents a fixed carrier Doppler frequency and pseudo code phase. The width of the search unit represents the frequency step, and the height of the search unit represents the pseudo code phase step. Figure 1Take the example that the pseudocode phase range of the two-dimensional search space includes L pseudocode phases with integers numbered from 1 to L, and the frequency search range includes N carrier Doppler frequencies with integers numbered from 1 to N. The search and capture of the search unit is completed by performing correlation operations with the received signal on the local carrier signal having the carrier Doppler frequency corresponding to the search unit and the local pseudocode having the pseudocode phase corresponding to the search unit. When the pseudocode phase and carrier Doppler frequency of the search unit match the pseudocode phase and carrier Doppler frequency of the received signal, the correlation operation result between the local pseudocode and the local carrier and the received signal is the largest. By performing search and capture on each search unit and selecting the search unit with the largest corresponding correlation operation result, the signal is captured successfully. Among them, Figure 1 The N carrier Doppler frequencies in can be divided into at least one frequency band, each frequency band includes K carrier Doppler frequencies, such as Figure 1 A certain frequency band in includes K carrier Doppler frequencies numbered as integers from 1 to K, and a certain frequency band includes K carrier Doppler frequencies numbered as integers from K+1 to 2K. Wherein, K is an integer greater than 1, L is an integer greater than or equal to 1, and N is not less than K.

[0027] Related art, signal capture can be performed through a serial search capture method or a frequency parallel search capture method.

[0028] Among them, the serial search and capture method completes the relevant operations corresponding to each search unit in a sequential manner. Figure 1 As shown, the method first searches all L search units in the first column (labeled as 1) in sequence in a serial manner, and then searches all L search units in the second column, and searches in sequence until all search units in the two-dimensional search space are searched and a correlation operation result greater than a preset threshold is found. In which, since each round of searching the L search units is to search and capture the L pseudo code phases at a certain carrier Doppler frequency in sequence, the L search units can be called pseudo code phase units.

[0029] refer to Figure 2The flowchart of the serial search and capture method shown is shown. When searching for a pseudo-code phase unit in a column in a two-dimensional search space, the current search frequency can be adjusted to the carrier Doppler frequency corresponding to the column by frequency adjustment, and two mutually orthogonal carrier signals corresponding to the carrier Doppler frequency are generated by NCO (Numerically Controlled Oscillator, digitally controlled oscillator, referred to as numerically controlled oscillator), namely, I-channel (In-Phase, in-phase) carrier signal and Q-channel (Quadrature, phase shifted 90 degrees) carrier signal, the phase difference between the two carrier signals is 90 degrees, and the current search phase is adjusted to the pseudo-code phase corresponding to the pseudo-code phase unit by phase adjustment, and a local pseudo-code corresponding to the pseudo-code phase is generated.

[0030] Furthermore, the received signal can be orthogonally down-converted by the two generated carrier signals, that is, the received signal is down-converted by the two generated carrier signals to obtain two down-converted signals, and then the two down-converted signals are despread by the generated local pseudo code to obtain two despread signals, and then the two despread signals are accumulated (i.e., integrated) respectively, and the accumulated results are squared and summed to obtain a correlation value, which represents the degree of correlation between the carrier signal and the local pseudo code and the received signal.

[0031] By judging whether the correlation value is greater than a preset threshold, the search and judgment of the pseudo-code phase unit is realized. When the correlation value is greater than the preset threshold, the signal is captured successfully, and the carrier Doppler frequency corresponding to the column where the pseudo-code phase unit is located and the pseudo-code phase corresponding to the pseudo-code phase unit can be output.

[0032] This method of signal capture using a serial search and capture method can only search one pseudo code phase unit in a column at a time, so the signal capture speed is very slow and is generally used in the case of tight processing resources.

[0033] The frequency parallel search and capture method improves the signal capture speed by performing parallel searches on multiple search units in the same pseudo code phase row. Figure 1As shown, the method first searches K (K<N) of the N search units corresponding to the first pseudo code phase (labeled as 1) in parallel, and then searches the other K search units corresponding to the first pseudo code phase in parallel (for example, K search units labeled as integers from K+1 to 2K) in sequence until the N search units corresponding to the first pseudo code phase are searched. After all the N search units corresponding to the first pseudo code phase are searched, a similar method is used to search K of the N search units corresponding to the second pseudo code phase (labeled as 2) in parallel until all the search units in the two-dimensional search space are searched, and a correlation operation result greater than a preset threshold is found, and the capture is completed. Among them, since the process of searching the K search units in each round is to search and capture the K carrier Doppler frequencies under a certain pseudo code phase in parallel, the K search units can be called frequency units.

[0034] refer to Figure 3 The flowchart of the frequency parallel search and capture method shown is as follows. When searching for K frequency units in a row in a two-dimensional search space, the current search frequency can be adjusted to the center frequency of the carrier Doppler frequency corresponding to the K frequency units by frequency adjustment, and two mutually orthogonal carrier signals corresponding to the center frequency, i.e., an I carrier signal and a Q carrier signal, are generated by a numerically controlled oscillator NCO, the phases of the two carrier signals differ by 90 degrees, and the current search phase is adjusted to the pseudo code phase corresponding to the row where the K frequency units are located by phase adjustment, and a local pseudo code corresponding to the pseudo code phase is generated.

[0035] Then, the received signal can be orthogonally down-converted by the two carrier signals generated, that is, the received signal is down-converted by the two carrier signals generated to obtain two down-converted signals, and then the two down-converted signals are despread by the generated local pseudo code to obtain two despread signals, and then each despread signal is divided into K groups of signals, each group of divided signals corresponds to a carrier Doppler frequency, and the carrier Doppler frequency is the carrier Doppler frequency corresponding to one frequency unit in the K frequency units, and then the two groups of signals corresponding to the same carrier Doppler frequency in the 2K groups of signals divided by the two despread signals are correlated and added up to obtain the correlated accumulated values ​​corresponding to the K carrier Doppler frequencies. Among them, the correlation accumulation operation on the two groups of signals corresponding to the same carrier Doppler frequency can include: performing an accumulation operation on each group of signals, and then performing a square sum operation on the two accumulation results. Then, K-point fast Fourier transform can be performed on the K correlation accumulated values ​​to obtain K correlation values, each of which represents the correlation degree between the carrier signal with the corresponding carrier Doppler frequency and the local pseudo code and the received signal.

[0036] By making a maximum correlation value decision on the K correlation values, the maximum value among the K correlation values ​​is obtained, and it is determined whether the maximum value is greater than a preset threshold, so as to realize the search decision on the K frequency units in the row where the above-mentioned pseudo-code phase is located. When the maximum value among the K correlation values ​​is greater than the preset threshold, the signal is captured successfully, otherwise, the frequency is adjusted and the above-mentioned search process is repeated. After the search of the N frequency units in the row is completed, the pseudo-code phase is adjusted and the frequency parallel search is continued until the search is successful.

[0037] Through the above analysis, it can be seen that the above serial search and capture method has low hardware resource overhead, but the search process is time-consuming and cannot meet the demand for fast signal capture. The above frequency parallel search method, by simultaneously calculating K carrier Doppler frequencies in parallel within the frequency search range, the search time is 1 / K of the serial search and capture method, and the search speed is K times that of the serial search and capture method. Compared with the serial search method, it can improve the signal capture speed to a certain extent. However, with the continuous increase in the frequency used in aerospace measurement and control systems, the Doppler frequency of received signals continues to expand, and it is not enough to increase the signal capture speed by K times. If the signal capture speed is to be increased by, for example, M times K, it is necessary to use M parallel paths to achieve this, and each parallel path uses Figure 3 The frequency parallel search capture method shown in the figure uses hardware processing resources of Figure 3 The frequency parallel search and capture method shown in FIG. 1 requires M times the hardware resources, has a large hardware processing resource overhead, and has a high signal capture cost. Where M is an integer greater than 1.

[0038] Therefore, there is a need for a signal search and capture method that can achieve rapid capture of received signals with lower processing resources.

[0039] The embodiments of the present disclosure provide a signal search and capture method, device and electronic device, which sets the number of frequency units captured in parallel in the search space to P, where P is an integer greater than 1, and simultaneously performs T1-path orthogonal down-conversion on the received signal, wherein the number of frequency units included in each orthogonal down-conversion path is K1, where K1 is an integer greater than 1 and less than P, and T1 is equal to the upward rounding of P / K1. All T1-path orthogonal down-conversion results are summed, and capture judgment processing is performed on the summed result to obtain a first capture result, thereby achieving rapid capture of the received signal with lower processing resources.

[0040] The signal search and capture method, device and electronic device provided by the present disclosure are described in detail below in conjunction with the accompanying drawings. It should be noted that "k is an integer between 1 and K1" in each embodiment of the present disclosure includes the case where k is 1 and k is K1.

[0041] Figure 4 It is a flow chart of a signal search and capture method provided by an embodiment of the present disclosure.

[0042] It should be noted that the method is applied to any device capable of implementing the method, such as a ground control station or a satellite, and is executed by a signal search and capture device. The signal search and capture device may be a device such as a ground control station or a satellite, or may be configured in a device such as a ground control station or a satellite, and the present disclosure does not limit this.

[0043] like Figure 4 As shown, the method may include but is not limited to the following steps 401-403.

[0044] Step 401: Set the number of frequency units to be captured in parallel in the search space to P, where P is an integer greater than 1.

[0045] Among them, the signal search and capture method provided by the embodiment of the present disclosure is a frequency parallel search and capture method, and the number of frequency units captured in parallel in the search space is P, that is, P frequency units need to be searched in parallel in each round.

[0046] In one embodiment, the P frequency units captured in parallel in the search space may include Figure 1 There are P frequency units in a frequency band in any row in the two-dimensional search space shown, where P is an integer greater than 1.

[0047] Step 402, performing T1-way orthogonal down-conversion on the received signal simultaneously, wherein each way of orthogonal down-conversion includes K1 frequency units, K1 is an integer greater than 1 and less than P, and T1 is equal to P / K1 rounded up.

[0048] The received signal may be a received direct sequence spread spectrum measurement and control signal.

[0049] Specifically, P frequency units can be divided into T1 frequency bands, each frequency band includes the carrier Doppler frequencies corresponding to K1 frequency units, K1 is an integer greater than 1 and less than P, T1 is equal to P / K1 rounded up, and each frequency band is used to perform one orthogonal down-conversion on the received signal at the same time, to obtain T1 orthogonal down-conversion results.

[0050] Since K1 is smaller than P, the minimum value of P / K1 rounded up is 2, and T1 is an integer greater than or equal to 2.

[0051] The number of frequency units included in different orthogonal down-conversion paths may be the same or different, and the present disclosure does not impose any limitation on this.

[0052] In one embodiment, for each orthogonal down-conversion, the center frequency can be obtained from the carrier Doppler frequencies corresponding to the K1 frequency units included in the orthogonal down-conversion, and the received signal can be down-converted based on the carrier signal corresponding to the center frequency to obtain a down-converted signal. The carrier signal corresponding to the center frequency can include a first carrier signal and a second carrier signal that are mutually orthogonal to the center frequency; accordingly, the received signal can be down-converted based on the carrier signal corresponding to the center frequency to obtain a down-converted signal, which can include: down-converting the received signal based on the first carrier signal corresponding to the center frequency to obtain a first down-converted signal, and simultaneously down-converting the received signal based on the second carrier signal corresponding to the center frequency to obtain a second down-converted signal. Correspondingly, the orthogonal down-conversion result of the channel includes the first down-converted signal and the second down-converted signal.

[0053] The first carrier signal and the second carrier signal, ie, the I-channel carrier signal and the Q-channel carrier signal, are orthogonal to each other, ie, the first carrier signal and the second carrier signal differ in phase by 90 degrees.

[0054] Among them, the carrier signal corresponding to a certain center frequency, that is, the carrier signal whose carrier frequency is the center frequency.

[0055] Step 403: sum all T1-channel orthogonal down-conversion results, and perform capture judgment processing on the summed result to obtain a first capture result.

[0056] In one embodiment, the I-channel carrier signal used in each orthogonal down-conversion is collectively referred to as the first carrier signal, and the Q-channel carrier signal used in each orthogonal down-conversion is collectively referred to as the second carrier signal. In each orthogonal down-conversion, the received signal is down-converted based on the first carrier signal, and the resulting down-conversion signal is referred to as the first down-conversion signal, and in each orthogonal down-conversion, the received signal is down-converted based on the second carrier signal, and the resulting down-conversion signal is referred to as the second down-conversion signal.

[0057] Then summing up all T1-way orthogonal down-conversion results may include: summing up the first down-conversion signals in all T1-way orthogonal down-conversion results to obtain a first fused signal; summing up the second down-conversion signals in all T1-way orthogonal down-conversion results to obtain a second fused signal. Each first down-conversion signal corresponds to a frequency band, and each second down-conversion signal corresponds to a frequency band. Accordingly, the summed result includes the first fused signal and the second fused signal.

[0058] Performing a capture judgment process on the summed result to obtain a first capture result may include: performing a capture judgment process on the first fused signal and the second fused signal to obtain the first capture result.

[0059] In one embodiment, performing capture judgment processing on the summed result in step 403 to obtain the first capture result may include: using Figure 3 In the manner shown, the current search phase is adjusted, and the local pseudo code corresponding to the pseudo code phase currently searched is used to perform despreading operations on the first fused signal and the second fused signal, and subsequent correlation accumulation operations, fast Fourier transforms, and maximum correlation value determinations are performed, thereby implementing correlation operations between the local pseudo code and the local carrier and the received signal to obtain a first capture result. Alternatively, after adjusting the current search phase to obtain the local pseudo code corresponding to the pseudo code phase currently searched, other methods in the relevant technology may be used to implement correlation operations between the local pseudo code and the local carrier and the received signal based on the first fused signal and the second fused signal to obtain a first capture result, and the present disclosure does not limit this.

[0060] The first capture result may include a captured target pseudo code phase and T1 carrier Doppler frequencies under the target pseudo code phase, wherein the target pseudo code phase matches the pseudo code phase of the received signal, and one of the T1 carrier Doppler frequencies matches the carrier Doppler frequency of the received signal.

[0061] In one embodiment, each pseudo code phase in the search space corresponds to N frequency units. Wherein, when P is equal to N, for each pseudo code phase, a round of search can be performed until the signal is captured successfully. Wherein, in a round of search performed for each pseudo code phase, the N frequency units in the row where the pseudo code phase is located are searched simultaneously and in parallel. Wherein, when the N frequency units in the row where a pseudo code phase is located are searched simultaneously and in parallel, the received signal can be simultaneously subjected to T1-channel orthogonal down-conversion, wherein the number of frequency units contained in each orthogonal down-conversion channel is K1, K1 is an integer greater than 1 and less than N, T1 is equal to N / K1 rounded up, and then all T1-channel orthogonal down-conversion results are summed, and the capture judgment process is performed on the summed result.

[0062] When P is less than N, multiple rounds of searches can be performed for each pseudo code phase until the signal is captured successfully. Among them, in the multiple rounds of searches performed for each pseudo code phase, the P frequency units in the row where the pseudo code phase is located can be searched simultaneously and in parallel first, and after searching the P frequency units, the other P frequency units in the row where the pseudo code phase is located can be searched simultaneously and in parallel until the N frequency units in the row where the pseudo code phase is located are searched. Among them, when searching the P frequency units in the row where a pseudo code phase is located simultaneously and in parallel, the received signal can be simultaneously subjected to T1-channel orthogonal down-conversion, wherein the number of frequency units contained in each orthogonal down-conversion channel is K1, K1 is an integer greater than 1 and less than P, T1 is equal to P / K1 rounded up, and then all T1-channel orthogonal down-conversion results are summed, and the capture judgment process is performed on the summed result.

[0063] Among them, in the process of simultaneously and parallel searching for N or P frequency units in a row where a pseudo-code phase is located, a capture judgment process is performed on the summed result, which may include: adjusting the current search phase to the pseudo-code phase corresponding to the row where the frequency unit currently being searched is located, and obtaining a local pseudo-code corresponding to the pseudo-code phase, using the local pseudo-code to perform a despreading operation on the summed result, and performing subsequent correlation accumulation operations, fast Fourier transforms and maximum correlation value judgments, so as to realize correlation operations between the local pseudo-code and the local carrier and the received signal.

[0064] The signal is captured successfully, that is, a correlation operation result greater than a preset threshold is searched during the search process. After the signal is captured successfully during the search process, the search can be stopped, otherwise the search continues.

[0065] Therefore, by setting the number of frequency units captured in parallel in the search space to P, where P is an integer greater than 1, T1-path orthogonal down-conversion is simultaneously performed on the received signal, wherein the number of frequency units included in each orthogonal down-conversion is K1, where K1 is an integer greater than 1 and less than P, and T1 is equal to P / K1 rounded up. All T1-path orthogonal down-conversion results are summed, and capture judgment processing is performed on the summed result to obtain a first capture result. It is possible to achieve simultaneous and parallel calculation of P carrier Doppler frequencies within the frequency search range of the two-dimensional search space to capture the carrier Doppler frequency and pseudo-code phase of the received signal, and the search time is shortened to 1 / P of the serial search capture method.

[0066] in addition, Figure 3 The frequency parallel search and capture method shown is to perform one-way orthogonal down-conversion on the received signal, and the number of frequency units included in the orthogonal down-conversion is K, so that multiple carrier Doppler frequencies included in a frequency band are calculated in parallel at the same time. Figure 3The frequency parallel search and capture method shown in the figure, the signal search and capture method provided by the embodiment of the present disclosure performs one-way orthogonal down-conversion on the received signal, which is improved to simultaneously perform T1-way orthogonal down-conversion on the received signal, wherein T1 is greater than or equal to 2, and the number of frequency units included in each orthogonal down-conversion is K1, and then all T1-way orthogonal down-conversion results are summed, and the summed result is subjected to capture judgment processing to obtain a first capture result, thereby realizing frequency folding at the signal level. When the number of frequency units included in each orthogonal down-conversion is K1 and K1 is equal to K, the signal search and capture method provided by the embodiment of the present disclosure can shorten the search time to Figure 3 In addition, since the orthogonal down-conversion results of each channel are summed, the orthogonal down-conversion results of each channel can share the subsequent processing process and hardware processing resources, compared with using multiple parallel channels, each parallel channel uses Figure 3 By utilizing all hardware processing resources in the signal capture method, the signal search and capture method of the embodiment of the present disclosure can reduce the consumption of hardware processing resources.

[0067] In summary, the signal search and capture method provided by the embodiment of the present disclosure sets the number of frequency units captured in parallel in the search space to P, where P is an integer greater than 1, and simultaneously performs T1-path orthogonal down-conversion on the received signal, wherein the number of frequency units included in each orthogonal down-conversion path is K1, where K1 is an integer greater than 1 and less than P, and T1 is equal to the upward rounding of P / K1. All T1-path orthogonal down-conversion results are summed, and capture judgment processing is performed on the summed result to obtain a first capture result, thereby achieving rapid capture of the received signal with lower processing resources.

[0068] In order to clearly explain how the above embodiment performs capture judgment processing on the summed result of the T1 path orthogonal down-conversion, thereby obtaining the first capture result, the following is combined with Figure 5 and Figure 6 , the signal search and capture method provided in the embodiment of the present disclosure is further explained.

[0069] Figure 5 and Figure 6 A flow chart of another signal search and capture method provided by an embodiment of the present disclosure. Figure 6 It is taken as an example that the number of paths T1 for orthogonal down-conversion of the received signal is 3, wherein the number of frequency units included in each orthogonal down-conversion path is K1.

[0070] like Figure 5 As shown, the signal search and capture method may include the following steps 501-505.

[0071] Step 501: Set the number of frequency units to be captured in parallel in the search space to P, where P is an integer greater than 1.

[0072] The search space includes L pseudo code phases, each pseudo code phase corresponds to N frequency units, L is an integer greater than or equal to 1, and N is not less than P.

[0073] Step 502: Perform T1 orthogonal down-conversion on the received signal simultaneously, wherein each orthogonal down-conversion includes K1 frequency units, K1 is an integer greater than 1 and less than P, and T1 is equal to P / K1 rounded up.

[0074] In one embodiment, P frequency units can be divided into T1 frequency bands, each frequency band includes the carrier Doppler frequencies corresponding to K1 frequency units, and the received signal is subjected to T1 orthogonal down-conversion through the T1 frequency bands. For each orthogonal down-conversion, the center frequency can be obtained from the carrier Doppler frequencies corresponding to the K1 frequency units included in the orthogonal down-conversion, and the received signal is subjected to down-conversion processing based on the carrier signal corresponding to the center frequency to obtain a down-converted signal. The carrier signal corresponding to the center frequency can include a mutually orthogonal first carrier signal and a second carrier signal corresponding to the center frequency; accordingly, the received signal is subjected to down-conversion processing based on the carrier signal corresponding to the center frequency to obtain a down-converted signal, which can include: based on the first carrier signal corresponding to the center frequency, the received signal is subjected to down-conversion processing to obtain a first down-converted signal, and at the same time, based on the second carrier signal corresponding to the center frequency, the received signal is subjected to down-conversion processing to obtain a second down-converted signal. Correspondingly, the orthogonal down-conversion result of the channel includes the first down-converted signal and the second down-converted signal.

[0075] The first carrier signal and the second carrier signal, ie, the I-channel carrier signal and the Q-channel carrier signal, are orthogonal to each other, ie, the first carrier signal and the second carrier signal differ in phase by 90 degrees.

[0076] refer to Figure 6Taking the division of P frequency units into band 1, band 2 and band 3 as an example, the received signal can be subjected to three-way orthogonal down-conversion through the three bands to obtain three-way orthogonal down-conversion results. Among them, for the first-way orthogonal down-conversion, the current search frequency can be adjusted to the center frequency of band 1 through frequency adjustment, and the mutually orthogonal I-way carrier signal and Q-way carrier signal corresponding to the center frequency of band 1 are generated through digitally controlled oscillator 1, and the received signal is subjected to orthogonal down-conversion through two mutually orthogonal carrier signals to obtain two down-converted signals; for the second-way orthogonal down-conversion, the current search frequency can be adjusted to the center frequency of band 2 through frequency adjustment, and the center frequency of band 2 is generated through digitally controlled oscillator 2. The mutually orthogonal I-channel carrier signal and Q-channel carrier signal corresponding to the frequency are used to perform orthogonal down-conversion processing on the received signal through the two mutually orthogonal carrier signals to obtain two down-converted frequency signals; for the third orthogonal down-conversion, the current search frequency can be adjusted to the center frequency of frequency band 3 through frequency adjustment, and the mutually orthogonal I-channel carrier signal and Q-channel carrier signal corresponding to the center frequency of frequency band 3 are generated through the digitally controlled oscillator 3, and the received signal is used to perform orthogonal down-conversion processing through the two mutually orthogonal carrier signals to obtain two down-converted frequency signals.

[0077] Step 503: sum all T1-channel orthogonal down-conversion results.

[0078] In one embodiment, the I-channel carrier signal used in each orthogonal down-conversion is collectively referred to as the first carrier signal, and the Q-channel carrier signal used in each orthogonal down-conversion is collectively referred to as the second carrier signal. In each orthogonal down-conversion, the received signal is down-converted based on the first carrier signal, and the resulting down-conversion signal is referred to as the first down-conversion signal, and in each orthogonal down-conversion, the received signal is down-converted based on the second carrier signal, and the resulting down-conversion signal is referred to as the second down-conversion signal.

[0079] refer to Figure 6 , the three first down-converted signals can be summed to obtain a first fused signal, and the three second down-converted signals can be summed to obtain a second fused signal.

[0080] Step 504: Despread the summed result based on the pseudo code corresponding to the pseudo code phase in the search space to obtain a corresponding despread signal.

[0081] refer to Figure 6 , the current search phase can be adjusted to a pseudo code phase in the search space through phase adjustment, and a local pseudo code corresponding to the pseudo code phase can be generated, and then the first fused signal is despread through the local pseudo code to obtain a first despread signal corresponding to the pseudo code, and the second fused signal is despread through the local pseudo code to obtain a second despread signal corresponding to the pseudo code.

[0082] Step 505: Perform capture judgment processing on the despread signal to obtain a first capture result, which includes T1 carrier Doppler frequencies at the captured target pseudo code phase.

[0083] In one embodiment, step 505 may be implemented by the following methods shown in steps 505a-505c.

[0084] Step 505a, for each pseudo code corresponding to the pseudo code phase, the corresponding demodulated signal is divided into K1 groups of signals, wherein the kth group of signals corresponds to the kth frequency unit combination, the kth frequency unit combination includes the kth frequency units included in all T1 orthogonal down-conversions, and k is an integer between 1 and K1.

[0085] The despread signal corresponding to each pseudo code may include a first despread signal and a second despread signal corresponding to the pseudo code.

[0086] The K1 frequency units included in each orthogonal down-conversion channel can be arranged in ascending order of frequency value, and the kth frequency unit combination includes the kth frequency units included in all T1-channel orthogonal down-conversion channels.

[0087] Taking the value of T1 as 3 as an example, the first demodulated signal can be divided into K1 groups of first signals, and the second demodulated signal can be divided into K1 groups of second signals, wherein the kth group of first signals and the kth group of second signals both correspond to the kth frequency unit combination, which includes the kth frequency unit contained in the 3-way orthogonal down-conversion.

[0088] For example, it is assumed that the frequency band 1 corresponding to the first orthogonal down-conversion includes the carrier Doppler frequencies corresponding to K1 frequency units numbered as integers from 1 to K1 in the two-dimensional search space, the frequency band 2 corresponding to the second orthogonal down-conversion includes the carrier Doppler frequencies corresponding to K1 frequency units numbered as integers from K1+1 to 2K1 in the two-dimensional search space, and the frequency band 3 corresponding to the third orthogonal down-conversion includes the carrier Doppler frequencies corresponding to K1 frequency units numbered as integers from 2K1+1 to 3K1 in the two-dimensional search space. Taking the first group of first signals and the first group of second signals as examples, the first group of first signals and the first group of second signals both correspond to the first frequency unit combination, which may include a total of 3 frequency units numbered 1, K1+1, and 2K1+1.

[0089] Step 505b, based on K1 group signals, obtain K1 correlation values ​​through fast Fourier transform processing, wherein the kth correlation value represents the correlation degree between the carrier signal and pseudo code corresponding to a frequency unit in the kth frequency unit combination and the received signal.

[0090] refer to Figure 6, the first signal and the second signal corresponding to each frequency unit combination can be correlated and accumulated, so as to obtain the correlation accumulation values ​​corresponding to K1 frequency unit combinations. Then, the correlation accumulation values ​​corresponding to the K1 frequency unit combinations are subjected to K1-point fast Fourier transform to obtain the correlation values ​​corresponding to each frequency unit combination. Among them, the kth correlation value represents the correlation degree between the carrier signal and the pseudo code corresponding to a frequency unit in the kth frequency unit combination and the received signal.

[0091] For each frequency unit combination, performing a correlation accumulation operation on the corresponding first signal and second signal may include: performing an accumulation operation on the first signal and the second signal respectively, and then performing a square sum operation on the two accumulation results.

[0092] Step 505c, determine the target correlation value that is higher than the preset threshold from all correlation values, and determine the pseudo-code phase corresponding to the target correlation value as the target pseudo-code phase, and determine the carrier Doppler frequency corresponding to the T1 frequency units in the first frequency unit combination corresponding to the target correlation value as the T1 carrier Doppler frequency included in the first capture result.

[0093] In one embodiment, K1 groups of signals can be obtained for the pseudo codes corresponding to P frequency units and each pseudo code phase, and then based on the K1 group of signals, K1 correlation values ​​can be obtained through fast Fourier transform processing in the manner of steps 505a-505b, and then a target correlation value higher than a preset threshold can be determined from all correlation values, and the pseudo code phase corresponding to the target correlation value can be determined as the target pseudo code phase, and the carrier Doppler frequencies corresponding to T1 frequency units in the first frequency unit combination corresponding to the target correlation value can be determined as the T1 carrier Doppler frequencies included in the first capture result.

[0094] In summary, by setting the number of frequency units for parallel capture to P within the frequency search range of the two-dimensional search space, and performing parallel operations on P frequency units at the same time to capture the carrier Doppler frequency and pseudo-code phase of the received signal, the speed of signal capture can be improved, and by performing T1-channel orthogonal down-conversion on the received signal, the number of frequency units included in each orthogonal down-conversion channel is K1, K1 is an integer greater than 1 and less than P, T1 is equal to the rounding up of P / K1, all T1-channel orthogonal down-conversion results are summed, and based on the pseudo-code corresponding to the pseudo-code phase in the search space, the summed result is despread to obtain the corresponding despread signal, and the despread signal is captured and judged to obtain a first capture result, the first capture result includes T1 carrier Doppler frequencies at the captured target pseudo-code phase, thereby realizing frequency folding at the signal level, and the down-conversion results of each channel can share subsequent processing procedures and hardware processing resources, thereby reducing the consumption of hardware processing resources.

[0095] Through the above analysis, it can be known that, through the signal search and capture method provided by the embodiment of the present disclosure, the received signal is subjected to T1-way orthogonal down-conversion, all T1-way orthogonal down-conversion results are summed, and the summed result is subjected to capture judgment processing, and the first capture result obtained may include T1 carrier Doppler frequencies. Figure 7 , the process of determining the captured target carrier Doppler frequency based on the T1 carrier Doppler frequencies included in the first capture result in the signal search and capture method proposed in an embodiment of the present disclosure is further described.

[0096] Figure 7 A flowchart of another signal search and capture method provided in an embodiment of the present disclosure.

[0097] like Figure 7 As shown, the signal search and capture method may include the following steps 701-706.

[0098] Step 701: Set the number of frequency units to be captured in parallel in the search space to P, where P is an integer greater than 1.

[0099] Step 702: Perform T1 orthogonal down-conversion on the received signal simultaneously, wherein each orthogonal down-conversion includes K1 frequency units, K1 is an integer greater than 1 and less than P, and T1 is equal to P / K1 rounded up.

[0100] Step 703: sum all T1-channel orthogonal down-conversion results, and perform capture judgment processing on the summed result to obtain a first capture result.

[0101] The specific implementation process and principle of steps 701-703 may refer to the description of other embodiments and will not be repeated here.

[0102] It can be understood that after frequency folding is achieved at the signal level through the method shown in steps 701-703, the first capture result determined includes the target pseudo code phase and T1 carrier Doppler frequencies under the target pseudo code phase, the T1 carrier Doppler frequencies include the carrier Doppler frequency corresponding to a frequency unit included in each orthogonal down-conversion, and each of the carrier Doppler frequencies may match the carrier Doppler frequency of the received signal. This phenomenon is referred to as frequency ambiguity in the embodiment of the present disclosure.

[0103] refer to Figure 8 The schematic diagram of the frequency ambiguity phenomenon shown in FIG. 1 is a diagram of dividing P frequency units into three frequency bands, each frequency band including five carrier Doppler frequencies corresponding to the frequency units, and performing three-way orthogonal down-conversion on the received signal through the three frequency bands as an example. Figure 8Each row of five squares in the figure represents five carrier Doppler frequencies in the same frequency band, which are arranged in order of size. The five carrier Doppler frequencies in frequency band 1 are numbered 1, 2, 3, 4, and 5, respectively; the five carrier Doppler frequencies in frequency band 2 are numbered 6, 7, 8, 9, and 10, respectively; and the five carrier Doppler frequencies in frequency band 3 are numbered 11, 12, 13, 14, and 15, respectively.

[0104] Assume that Figure 8 As shown by the middle arrow, the first capture result includes a total of 3 carrier Doppler frequencies numbered 5, 10, and 15. The target carrier Doppler frequency that matches the carrier Doppler frequency of the received signal may be the carrier Doppler frequency numbered 5 in frequency band 1, or the carrier Doppler frequency numbered 10 in frequency band 2, or the carrier Doppler frequency numbered 15 in frequency band 3.

[0105] In one embodiment, the following method can be used to determine the captured target carrier Doppler frequency based on the first capture result: perform T1-channel orthogonal down-conversion on the received signal, where each channel of orthogonal down-conversion contains a frequency unit corresponding to one carrier Doppler frequency in the first capture result; and perform capture judgment processing on each channel of orthogonal down-conversion result respectively to determine the captured target carrier Doppler frequency from the T1 carrier Doppler frequencies.

[0106] For each frequency unit corresponding to the carrier Doppler frequency in the first capture result, the received signal can be orthogonally down-converted, and the capture judgment process can be performed on the orthogonal down-conversion result. Figure 2 The method shown performs one channel of orthogonal down-conversion on the received signal and subsequently performs capture and judgment processing on the orthogonal down-conversion result, so as to correlate the carrier signal corresponding to the carrier Doppler frequency used in the orthogonal down-conversion and the pseudo code corresponding to the target pseudo code phase with the received signal to obtain the correlation value corresponding to the carrier Doppler frequency.

[0107] After the correlation values ​​corresponding to T1 carrier Doppler frequencies are obtained, the carrier Doppler frequency with the largest corresponding correlation value can be determined as the captured target carrier Doppler frequency.

[0108] In this way, the target carrier Doppler frequency matching the carrier Doppler frequency of the received signal can be determined quickly and accurately from T1 carrier Doppler frequencies.

[0109] In one embodiment, the captured target carrier Doppler frequency may be determined based on the first capture result in the manner shown in steps 704-706.

[0110] Step 704, performing T2-way orthogonal down-conversion on the received signal again simultaneously, wherein the number of frequency units included in each orthogonal down-conversion is K2, K2 is an integer greater than 1 and less than P, and T2 is equal to P / K2 rounded up.

[0111] Step 705: sum all T2-channel orthogonal down-conversion results, and perform capture judgment processing on the summed result to obtain a second capture result.

[0112] Among them, the specific implementation process and principle of steps 704-705 are similar to the implementation process and principle of steps 702-703, and can refer to steps 702-703, which will not be repeated here.

[0113] The second capture result includes T2 carrier Doppler frequencies, specifically T2 carrier Doppler frequencies under the target pseudo code phase.

[0114] Step 706: Determine the captured target carrier Doppler frequency based on the first capture result and the second capture result.

[0115] In one embodiment, step 706 may be implemented by the following cross-determining frequency method:

[0116] The same carrier Doppler frequency in the first capture result and the second capture result is determined as the captured target carrier Doppler frequency.

[0117] refer to Fig. 9 Schematic diagram of the cross-confirmation frequency method shown. Assuming that P is 15, the 15 frequency units can be first divided into 3 frequency bands, namely, frequency band 1, frequency band 2, and frequency band 3. Each frequency band includes the carrier Doppler frequencies corresponding to the 5 frequency units. Through the 3 frequency bands, the received signal is subjected to 3-way orthogonal down-conversion. All the 3-way orthogonal down-conversion results are summed, and the capture judgment process is performed on the summed result, thereby obtaining the first capture result. Then, the 15 frequency units are divided into 5 frequency bands, namely, frequency band 4, frequency band 5, frequency band 6, frequency band 7, and frequency band 8. Each frequency band includes the carrier Doppler frequencies corresponding to the 3 frequency units. Through the 5 frequency bands, the received signal is subjected to 5-way orthogonal down-conversion. All the 5-way orthogonal down-conversion results are summed, and the capture judgment process is performed on the summed result, thereby obtaining the second capture result.

[0118] Among them, the five carrier Doppler frequencies included in frequency band 1 are numbered 1, 2, 3, 4, and 5 in sequence; the five carrier Doppler frequencies included in frequency band 2 are numbered 6, 7, 8, 9, and 10 in sequence; the five carrier Doppler frequencies included in frequency band 3 are numbered 11, 12, 13, 14, and 15 in sequence. In the second combination to be detected, the three carrier Doppler frequencies included in frequency band 4 are numbered 1, 2, and 3 in sequence; the three carrier Doppler frequencies included in frequency band 5 are numbered 4, 5, and 6 in sequence; the three carrier Doppler frequencies included in frequency band 6 are numbered 7, 8, and 9 in sequence; the three carrier Doppler frequencies included in frequency band 7 are numbered 10, 11, and 12 in sequence; and the three carrier Doppler frequencies included in frequency band 8 are numbered 12, 14, and 15 in sequence.

[0119] in, Fig. 9 The 5 squares in each horizontal row in the two figures above represent the 5 carrier Doppler frequencies arranged in order of size in the same frequency band used by each orthogonal down-conversion channel, and the 3 squares in each horizontal row represent the 3 carrier Doppler frequencies arranged in order of size in the same frequency band used by each orthogonal down-conversion channel.

[0120] Assume that Fig. 9 As shown by the middle arrow, the first capture result includes 3 carrier Doppler frequencies numbered 5, 10, and 15, and the second capture result includes 5 carrier Doppler frequencies numbered 3, 6, 9, 12, and 15. The same carrier Doppler frequency in the first capture result and the second capture result, i.e., the carrier Doppler frequency numbered 15, can be determined as the target carrier Doppler frequency.

[0121] In one embodiment, in order to ensure that the target carrier Doppler frequency is determined from the first acquisition result and the second acquisition result, K1 and K2 may be set to be mutually prime.

[0122] In one embodiment, the product of K1 and T1 is equal to P, and / or the product of K2 and T2 is equal to P.

[0123] By using the above-mentioned cross-determining frequency method, the frequency ambiguity phenomenon can be eliminated, and the target carrier Doppler frequency that matches the carrier Doppler frequency of the received signal can be accurately determined without increasing hardware processing resources.

[0124] In order to implement the above embodiment, the present disclosure also proposes a signal search and capture device.

[0125] Fig.10The present invention provides a schematic diagram of the structure of a signal search and capture device provided in an embodiment of the present invention. The signal search and capture device can execute the signal search and capture method in the aforementioned embodiment, wherein the signal search and capture device can be a ground measurement and control station or a satellite or other equipment, or can be configured in a ground measurement and control station or a satellite or other equipment, and the present invention does not limit this.

[0126] like Fig.10 As shown, the signal search and capture device 1000 includes: a configuration module 1010, a first down-conversion module 1020 and a first capture processing module 1030.

[0127] The configuration module 1010 is used to set the number of frequency units captured in parallel in the search space to P, where P is an integer greater than 1;

[0128] The first down-conversion module 1020 is used to simultaneously perform T1-way orthogonal down-conversion on the received signal, wherein the number of frequency units included in each orthogonal down-conversion is K1, K1 is an integer greater than 1 and less than P, and T1 is equal to P / K1 rounded up;

[0129] The first capture processing module 1030 is used to sum all T1-channel orthogonal down-conversion results and perform capture judgment processing on the summed result to obtain a first capture result.

[0130] As a possible implementation of the embodiment of the present disclosure, the first down-conversion module 1020 is further used to: simultaneously perform T2-way orthogonal down-conversion on the received signal again, wherein the number of frequency units included in each orthogonal down-conversion is K2, K2 is an integer greater than 1 and less than P, and T2 is equal to P / K2 rounded up;

[0131] The first capture processing module 1030 is further used to: sum all T2-channel orthogonal down-conversion results, and perform capture judgment processing on the summed result to obtain a second capture result;

[0132] The signal search and capture device 1000 also includes: a determination module, which is used to determine the captured target carrier Doppler frequency based on the first capture result and the second capture result.

[0133] As a possible implementation manner of the embodiment of the present disclosure, the first capture result includes T1 carrier Doppler frequencies, and the second capture result includes T2 carrier Doppler frequencies; the determination module is specifically used to:

[0134] The same carrier Doppler frequency in the first capture result and the second capture result is determined as the captured target carrier Doppler frequency.

[0135] As a possible implementation manner of the embodiment of the present disclosure, K1 and K2 are mutually prime.

[0136] As a possible implementation manner of the embodiment of the present disclosure, the product of K1 and T1 is equal to P, and / or the product of K2 and T2 is equal to P.

[0137] As a possible implementation of the embodiment of the present disclosure, the signal search and capture device 1000 further includes:

[0138] A second down-conversion module is used to perform T1-channel orthogonal down-conversion on the received signal, wherein each channel of orthogonal down-conversion includes a frequency unit corresponding to one carrier Doppler frequency in the first capture result;

[0139] The second capture processing module is used to perform capture judgment processing on each channel of orthogonal down-conversion results respectively, so as to determine the captured target carrier Doppler frequency from T1 carrier Doppler frequencies.

[0140] As a possible implementation manner of an embodiment of the present disclosure, the search space includes L pseudocode phases, each pseudocode phase corresponds to N frequency units, L is an integer greater than or equal to 1, and N is not less than P.

[0141] As a possible implementation of the embodiment of the present disclosure, the first capture processing module 1030 includes:

[0142] A despreading unit, configured to perform despreading processing on the summed result based on the pseudo code corresponding to the pseudo code phase in the search space to obtain a corresponding despread signal;

[0143] The capture processing unit is used to perform capture judgment processing on the despread signal to obtain a first capture result, wherein the first capture result includes T1 carrier Doppler frequencies under the captured target pseudo code phase.

[0144] As a possible implementation of the embodiment of the present disclosure, the capture processing unit is specifically configured to:

[0145] For each pseudo code corresponding to the pseudo code phase, the corresponding despread signal is divided into K1 groups of signals, wherein the kth group of signals corresponds to the kth frequency unit combination, the kth frequency unit combination includes the kth frequency units included in all T1-channel orthogonal down-conversion, and k is an integer between 1 and K1;

[0146] Based on K1 group signals, K1 correlation values ​​are obtained through fast Fourier transform processing, wherein the kth correlation value represents the correlation degree between the carrier signal and the pseudo code corresponding to a frequency unit in the kth frequency unit combination and the received signal;

[0147] Determine a target correlation value that is higher than a preset threshold from all correlation values, and determine the pseudocode phase corresponding to the target correlation value as the target pseudocode phase, and determine the carrier Doppler frequencies corresponding to T1 frequency units in the first frequency unit combination corresponding to the target correlation value as the T1 carrier Doppler frequencies included in the first capture result.

[0148] The signal search and capture device of the embodiment of the present disclosure sets the number of frequency units captured in parallel in the search space to P, where P is an integer greater than 1, and simultaneously performs T1-path orthogonal down-conversion on the received signal, wherein the number of frequency units included in each orthogonal down-conversion path is K1, where K1 is an integer greater than 1 and less than P, and T1 is equal to the upward rounding of P / K1. All T1-path orthogonal down-conversion results are summed, and capture judgment processing is performed on the summed result to obtain a first capture result, thereby achieving rapid capture of the received signal with lower processing resources.

[0149] It should be noted that the aforementioned explanation of the signal search and capture method embodiment is also applicable to the signal search and capture device of this embodiment, and will not be repeated here.

[0150] In order to implement the above embodiments, the present disclosure also proposes an FPGA (Field Programmable Gate Array) chip, including: a processing unit and a storage unit, the storage unit stores instructions that can be executed by the processing unit, and the instructions are executed by the processing unit, so that the processing unit can execute the signal search and capture method proposed in the above embodiments of the present disclosure. Among them, the processing unit can be any component unit that can perform data processing, and the present disclosure does not limit this.

[0151] Among them, the FPGA chip can be configured in a dedicated signal processing board to execute the signal search and capture method proposed in the embodiment of the present disclosure.

[0152] In addition, the signal processing board may also include an A / D chip (i.e., an analog-to-digital conversion chip) and a storage chip. The storage chip may store data generated when executing the signal search and capture method. The A / D chip may convert analog signals into digital signals for processing by the FPGA chip.

[0153] In order to implement the above-mentioned embodiments, the present disclosure also proposes an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the signal search and capture method proposed in the aforementioned embodiments of the present disclosure.

[0154] In order to implement the above embodiments, the present disclosure further proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable the computer to execute the signal search and capture method proposed in the above embodiments of the present disclosure.

[0155] In order to implement the above embodiments, the present disclosure further proposes a computer program product. When the instructions in the computer program product are executed by a processor, the signal search and capture method proposed in the above embodiments of the present disclosure is executed.

[0156] Fig.11 A block diagram of an exemplary electronic device suitable for implementing embodiments of the present disclosure is shown. Fig.11 The electronic device 12 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0157] like Fig.11 As shown, the electronic device 12 is in the form of a general-purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors 16, a memory 28, and a bus 18 connecting different system components (including the memory 28 and the processor 16). The processor 16 may be any component capable of performing data processing, such as a signal processing board in the aforementioned embodiment, including the FPGA chip in the aforementioned embodiment.

[0158] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor or a local bus using any of a variety of bus structures. For example, these architectures include but are not limited to Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus and Peripheral Component Interconnection (PCI) bus.

[0159] The electronic device 12 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by the electronic device 12, including volatile and non-volatile media, removable and non-removable media.

[0160] The memory 28 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 may be used to read and write non-removable, non-volatile magnetic media ( Fig.11 Not shown, often called a "hard drive").

[0161] although Fig.11 Not shown in the figure, a disk drive for reading and writing a removable non-volatile disk (e.g., a "floppy disk"), and an optical disk drive for reading and writing a removable non-volatile optical disk (e.g., a compact disc read only memory (hereinafter referred to as: CD-ROM), a digital versatile disc read only memory (hereinafter referred to as: DVD-ROM) or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 via one or more data medium interfaces. The memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the various embodiments of the present disclosure.

[0162] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28, such program modules 42 including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment. The program modules 42 generally perform the functions and / or methods of the embodiments described in the present disclosure.

[0163] The electronic device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), one or more devices that enable a user to interact with the electronic device 12, and / or any device that enables the electronic device 12 to communicate with one or more other computing devices (e.g., network card, modem, etc.). Such communication may be performed through an input / output (I / O) interface 22. Furthermore, the electronic device 12 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 20. Fig.11As shown, the network adapter 20 communicates with other modules of the electronic device 12 via the bus 18. It should be understood that although Fig.11 Not shown, other hardware and / or software modules may be used in conjunction with the electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0164] The processor 16 executes various functional applications and data processing by running the programs stored in the memory 28, such as implementing the signal search and capture method mentioned in the above embodiments.

[0165] In the description of this specification, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this disclosure, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0166] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0167] Although the embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present disclosure. A person skilled in the art may change, modify, replace and vary the above embodiments within the scope of the present disclosure.

Claims

1. A signal search and capture method, characterized in that: The method comprises: The number of frequency units captured in parallel in the search space is set to P, where P is an integer greater than 1; Perform T1-channel orthogonal down-conversion on the received signal at the same time, wherein the number of frequency units included in each channel of orthogonal down-conversion is K1, K1 is an integer greater than 1 and less than P, and T1 is equal to P / K1 rounded up; All T1-channel orthogonal down-conversion results are summed, and capture judgment processing is performed on the summed result to obtain a first capture result.

2. The method according to claim 1, characterized in that The method further comprises: Performing T2 orthogonal down-conversion on the received signal again simultaneously, wherein the number of frequency units included in each orthogonal down-conversion is K2, K2 is an integer greater than 1 and less than P, and T2 is equal to P / K2 rounded up; Sum all T2-channel orthogonal down-conversion results, and perform capture judgment processing on the summed result to obtain a second capture result; Based on the first capture result and the second capture result, a captured target carrier Doppler frequency is determined.

3. The method according to claim 2, characterized in that The first capture result includes T1 carrier Doppler frequencies, and the second capture result includes T2 carrier Doppler frequencies; The determining the captured target carrier Doppler frequency based on the first capture result and the second capture result includes: The same carrier Doppler frequency in the first capture result and the second capture result is determined as the captured target carrier Doppler frequency.

4. The method according to claim 2, characterized in that: in, K1 and K2 are mutually prime.

5. The method according to claim 2, characterized in that: The product of K1 and T1 is equal to P, and / or the product of K2 and T2 is equal to P.

6. The method according to claim 1, characterized in that The first capture result includes T1 carrier Doppler frequencies. After obtaining the first capture result, the method further includes: Performing T1-channel orthogonal down-conversion on the received signal, wherein each channel of orthogonal down-conversion includes a frequency unit corresponding to one carrier Doppler frequency in the first capture result; A capture judgment process is performed on each channel of orthogonal down-conversion results respectively to determine the captured target carrier Doppler frequency from the T1 carrier Doppler frequencies.

7. The method according to any one of claims 1 to 6, characterized in that The search space includes L pseudo code phases, each pseudo code phase corresponds to N frequency units, L is an integer greater than or equal to 1, and N is not less than P.

8. The method according to claim 7, characterized in that The performing capture judgment processing on the summed result to obtain a first capture result includes: Based on the pseudo code corresponding to the pseudo code phase in the search space, despreading the summed result to obtain a corresponding despread signal; Capture judgment processing is performed on the despread signal to obtain the first capture result, which includes T1 carrier Doppler frequencies at the captured target pseudo code phase.

9. The method according to claim 8, characterized in that The performing capture judgment processing on the despread signal to obtain the first capture result includes: For each pseudo code corresponding to the pseudo code phase, the corresponding despread signal is divided into K1 groups of signals, wherein the kth group of signals corresponds to the kth frequency unit combination, and the kth frequency unit combination includes the kth frequency units included in all T1-path orthogonal down-conversion, where k is an integer between 1 and K1; Based on the K1 group of signals, K1 correlation values ​​are obtained by fast Fourier transform processing, wherein the kth correlation value represents the correlation degree between the carrier signal corresponding to a frequency unit in the kth frequency unit combination and the pseudo code and the received signal; Determine a target correlation value that is higher than a preset threshold from all correlation values, and determine the pseudocode phase corresponding to the target correlation value as the target pseudocode phase, and determine the carrier Doppler frequencies corresponding to T1 frequency units in the first frequency unit combination corresponding to the target correlation value as the T1 carrier Doppler frequencies included in the first capture result.

10. A signal search and capture device, characterized in that: The device comprises: A configuration module, used to set the number of frequency units captured in parallel in the search space to P, where P is an integer greater than 1; A first down-conversion module, used for simultaneously performing T1-channel orthogonal down-conversion on the received signal, wherein the number of frequency units included in each channel of orthogonal down-conversion is K1, K1 is an integer greater than 1 and less than P, and T1 is equal to P / K1 rounded up; The first capture processing module is used to sum all T1-channel orthogonal down-conversion results and perform capture judgment processing on the summed result to obtain a first capture result.

11. An electronic device, comprising: at least one processor; as well as A memory communicatively connected to the at least one processor; characterized in that The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 9.

12. A non-transitory computer-readable storage medium storing computer instructions, wherein: The computer instructions are used to cause the computer to execute the method according to any one of claims 1 to 9.