Signal acquisition methods, systems, devices, storage media, and computer program products

CN116931016BActive Publication Date: 2026-08-07QIANXUN SPATIAL INTELLIGENCE INC
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
QIANXUN SPATIAL INTELLIGENCE INC
Filing Date
2022-03-30
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

[0004]本申请实施例提供了一种信号捕获方法、系统、设备、计算机存储介质和计算机程序产品,能够解决现有技术中的信号捕获方式在降低短时相关损失的同时造成了FFT资源利用率低的问题

Benefits of technology

[0033]第四方面,提供了一种计算机存储介质,所述计算机存储介质被处理器执行时实现如第一方面的信号捕获方法的步骤。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116931016B_ABST
    Figure CN116931016B_ABST
Patent Text Reader

Abstract

The application discloses a signal capturing method, system, device, storage medium and computer program product, wherein the method comprises: inputting target signals of different phase relations into N correlators respectively for short-time correlation to obtain N short-time correlation results, the target signals comprising satellite baseband signals and local pseudo codes; performing filtering processing on the N short-time correlation results to output N intermediate signals, the intermediate signals being signals in a low-frequency band in the short-time correlation results; performing frequency conversion on the N intermediate signals, the N intermediate signals after frequency conversion not overlapping with each other in spectrum; combining the N intermediate signals after frequency conversion to obtain a combination result, performing FFT spectrum analysis on the combination result to obtain an FFT spectrum analysis result; and obtaining a capturing result of the target signals according to the FFT spectrum analysis result. The application can solve the problem that the signal capturing method in the prior art causes low FFT resource utilization while reducing short-time correlation loss.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of spread spectrum communication, and particularly relates to a signal acquisition method, system, device, computer storage medium, and computer program product. Background Technology

[0002] Global Navigation Satellite Systems (GNSS) are satellite-based radio navigation and positioning systems that include satellite navigation receivers. The function of a satellite navigation receiver is to receive radio navigation signals to perform navigation and positioning based on these signals. The process of receiving radio navigation signals involves acquiring and tracking these signals.

[0003] Related technologies include using short-time correlation combined with FFT (Fast Fourier Transform) to capture navigation signals. However, due to the influence of short-time correlation loss, in order to reduce this loss, this capture method usually only retains the frequency range relatively close to zero frequency when performing FFT spectrum analysis. This setting results in low resource utilization of FFT. Summary of the Invention

[0004] This application provides a signal acquisition method, system, device, computer storage medium, and computer program product, which can solve the problem that the existing signal acquisition methods, while reducing short-time correlation loss, result in low FFT resource utilization.

[0005] Firstly, a signal acquisition method is provided, including:

[0006] Target signals with different phase relationships are input into N correlators for short-time correlation to obtain N short-time correlation results. The target signals include satellite baseband signals and local pseudocode. N is a positive integer and N≥2.

[0007] The N short-time correlation results are filtered to output N intermediate signals, which are the signals located in the low-frequency band of the short-time correlation results.

[0008] The N intermediate signals are frequency-converted, and the spectra of the N intermediate signals after frequency conversion do not overlap.

[0009] The N intermediate signals after frequency conversion are combined to obtain the combined result, and the combined result is subjected to Fast Fourier Transform (FFT) spectrum analysis to obtain the FFT spectrum analysis result.

[0010] Based on the FFT spectrum analysis results, the capture result of the target signal is obtained.

[0011] Since FFT spectrum analysis is performed on the signal formed by combining intermediate signals with non-overlapping spectra, it can make full use of FFT's logic resources and computing power. Furthermore, since each intermediate signal is a low-frequency band signal with relatively small loss, it can improve the utilization rate of FFT resources while reducing short-time correlation loss.

[0012] Optionally, a transition band is provided between the low-frequency band and the high-frequency band relative to the low-frequency band. By providing a transition band, the order and complexity of the filter can be reduced.

[0013] Optionally, the step of frequency conversion of the N intermediate signals, wherein the spectra of the N intermediate signals after frequency conversion do not overlap, includes:

[0014] Obtain the different target center frequencies corresponding to the N intermediate signals;

[0015] According to different target center frequencies, the N intermediate signals are shifted to non-overlapping frequency bands by frequency conversion.

[0016] By referencing different intermediate signals corresponding to different target center frequencies, spectrum shifting can be achieved, ensuring that the spectra of each low-frequency band signal after frequency conversion do not overlap, thus improving the accuracy of subsequent spectrum analysis after combining. In other words, while ensuring the utilization rate of FFT resources, the accuracy of analysis is maintained.

[0017] Optionally, when N equals 2, the frequency conversion of the N intermediate signals includes:

[0018] One of the N intermediate signals is up-converted, and another is down-converted. This reduces the design complexity of the frequency converter and decreases the time and resource consumption during software and hardware implementation.

[0019] Optionally, obtaining the capture result of the target signal based on the FFT spectrum analysis result includes:

[0020] According to the correspondence between the correlator and each spectral line in the FFT spectrum analysis result, the FFT spectrum analysis result is split into N sub-analysis results;

[0021] The sub-analysis results of the N paths are incoherently accumulated to obtain the incoherent accumulation result;

[0022] The capture result is obtained by performing a capture decision based on the incoherent accumulation result.

[0023] In this example, by using the correspondence between spectral lines and correlators, the result of FFT analysis of the combined path can be split with reference to the original correlator, providing a technical basis for finally obtaining the target signal capture result.

[0024] Secondly, a signal acquisition system is provided, the system comprising:

[0025] An N-channel correlator is used to perform short-time correlation on target signals with different phase relationships to obtain N short-time correlation results. The target signals include satellite baseband signals and local pseudocode. N is a positive integer and N≥2.

[0026] A filter is used to filter the N short-time correlation results to output N intermediate signals, wherein the intermediate signals are the signals located in the low-frequency band of the short-time correlation results;

[0027] A frequency converter is used to convert the frequency of N intermediate signals so that the spectra of the N intermediate signals after frequency conversion do not overlap.

[0028] A combiner is used to combine N intermediate signals after frequency conversion to obtain a combined result.

[0029] The Fast Fourier Transform (FFT) analysis module is used to perform FFT spectrum analysis on the combined result to obtain the FFT spectrum analysis result;

[0030] The capture control module is used to obtain the capture result of the target signal based on the FFT spectrum analysis result.

[0031] Optionally, a transition band is provided between the low-frequency band and the high-frequency band relative to the low-frequency band.

[0032] Thirdly, a signal acquisition device is provided, the signal acquisition device including a memory, a processor, and a signal acquisition program stored in the memory and running on the processor, the signal acquisition program implementing the steps of the signal acquisition method of the first aspect.

[0033] Fourthly, a computer storage medium is provided that, when executed by a processor, implements the steps of the signal capture method of the first aspect.

[0034] Fifthly, a computer program product is provided, the computer program product comprising a computer program that, when executed by a processor, implements the steps of the signal capture method of the first aspect.

[0035] Compared with existing technologies, the signal acquisition method, system, device, computer storage medium, and computer program product provided in this application, after filtering N short-time correlation results to output intermediate signals, performs frequency conversion on the N intermediate signals to ensure that the spectra of the frequency-converted N intermediate signals do not overlap. Then, the frequency-converted N intermediate signals are combined and subjected to FFT spectrum analysis to obtain the FFT spectrum analysis results. Based on the FFT spectrum analysis results, the acquisition result of the target signal is obtained. Since the FFT spectrum analysis is performed on the signal formed by combining the non-overlapping intermediate signals, it fully utilizes the logic resources and computing power of FFT. Furthermore, since each intermediate signal is a low-frequency band signal with relatively low loss, it improves the utilization rate of FFT resources while reducing short-time correlation loss. Attached Figure Description

[0036] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 This is a schematic diagram of the optional components of a satellite navigation receiver involved in a signal acquisition method according to an embodiment of this application.

[0038] Figure 2 This is a schematic diagram of the serial capture method in related technologies.

[0039] Figure 3 This is a table showing the distribution of short-time correlation loss based on common Doppler frequencies and short-time correlation time relationships.

[0040] Figure 4 This is an optional flowchart of a signal acquisition method according to an embodiment of this application.

[0041] Figure 5 This is a schematic diagram of an optional filter structure in a signal acquisition method according to an embodiment of this application.

[0042] Figure 6 This is a schematic diagram of an optional structure of a frequency converter used in a signal acquisition method according to an embodiment of this application when two target signals are involved.

[0043] Figure 7 This is a schematic diagram of the frequency conversion combining process when the signal acquisition method of this application involves two target signals.

[0044] Figure 8 This is a schematic block diagram of a signal acquisition system according to an embodiment of this application.

[0045] Figure 9 This is a schematic block diagram of a signal acquisition device according to an embodiment of this application. Detailed Implementation

[0046] The features and exemplary embodiments of various aspects of this application will now be described in detail. Numerous specific details are set forth in the following detailed description in order to provide a comprehensive understanding of this application. However, it will be apparent to those skilled in the art that this application can be implemented without some of these specific details. The following description of embodiments is merely intended to provide a better understanding of this application by illustrating examples thereof.

[0047] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. The embodiments will now be described in detail with reference to the accompanying drawings.

[0048] As described in the background section, a global satellite navigation system is a satellite-based radio navigation and positioning system. This system includes a large number of on-orbit navigation satellites that broadcast radio navigation signals, ground control centers that monitor, process, and manage the navigation satellites and navigation signals, and various types of satellite navigation receivers.

[0049] The function of a satellite navigation receiver is to receive radio navigation signals and use these signals to perform navigation and positioning. Please see below. Figure 1 , Figure 1 The diagram shows the optional components of a satellite navigation receiver, which mainly consists of an antenna and radio frequency front-end, a baseband processor, and a navigation processor.

[0050] The aforementioned baseband processor is primarily used to implement functions such as navigation signal acquisition and tracking, observation extraction, and message demodulation. The purpose of acquiring navigation signals is to determine the visibility of navigation satellites and to obtain rough estimates of the pseudo-code phase and Doppler frequency of visible satellite signals. It should be noted that the navigation signal acquisition process is a three-dimensional search process, consisting of satellite identification numbers, pseudo-code phase, and Doppler frequencies.

[0051] The satellite search process is generally based on time-division multiplexing of physical acquisition channels to form multiple logical acquisition channels, which in turn search for different satellites. Therefore, the actual navigation signal acquisition process is a two-dimensional search process that specifies the pseudo-code phase and Doppler frequency of the satellite signal when the acquisition is processed through multiple logical acquisition channels. In this two-dimensional signal acquisition search process, fast signal acquisition speed and high acquisition sensitivity are required.

[0052] In related technologies, signal acquisition methods include:

[0053] 1. A method for capturing pseudocode phase and Doppler frequency in a fully serial manner. Please refer to [link / reference]. Figure 2 , Figure 2 The diagram illustrates the process of a serial acquisition method, which has an extremely slow acquisition speed and cannot meet the requirements for fast signal acquisition.

[0054] 2. Acquisition methods that involve parallel or partially parallel pseudocode phase and Doppler frequency acquisition. These parallel acquisition methods can include FFT-based cyclic correlation acquisition methods, as well as signal acquisition methods combining short-time correlation and FFT.

[0055] Among them, the signal acquisition method based on short-time correlation combined with FFT uses FFT to perform spectral analysis on the short-time correlation results, achieving parallel acquisition of all or part of the Doppler frequencies. This signal acquisition method utilizes the simplicity of despreading correlation logic using binary pseudocode and fully leverages the efficiency of the fast FFT algorithm, making it the preferred signal acquisition scheme for satellite navigation signals.

[0056] However, in signal acquisition methods combining short-time correlation and FFT, a scallop loss is formed due to the presence of short-time correlation loss and FFT spectral leakage loss. It should be noted that the scallop loss is the product of the short-time correlation loss and the FFT spectral leakage loss, and its magnitude is related to the short-time correlation time Tc, the Doppler frequency Fd, and the number of FFT points.

[0057] Given a fixed total correlation integration time and total processing loss, a shorter short-time correlation time can tolerate a larger Doppler frequency range, but requires a larger number of FFT points, resulting in high resource consumption; a longer short-time correlation time can reduce the number of FFT points, but will lead to a smaller coverage of Doppler frequencies.

[0058] Please refer to Figure 3 , Figure 3 The short-time correlation loss is shown in the relationship between common Doppler frequency Fd and short-time correlation time Tc. It can be seen that the loss is large at the edge of the bandwidth of the short-time correlation result. When the Doppler frequency Fd is at the edge of the bandwidth, the huge short-time correlation loss will seriously affect the signal acquisition sensitivity.

[0059] Therefore, when the FFT spectrum analysis frequency range with a short-time correlation time of Tc is (-1 / (2Tc), 1 / (2Tc)), due to the envelope loss of the short-time correlation result sinc(Fd*Tc), frequencies that deviate too far from zero frequency in the FFT analysis frequency range are generally discarded. For example, only the FFT spectrum analysis frequency range with smaller scallop loss (-1 / (8Tc), +1 / (8Tc)) is retained. However, this retention scheme wastes a lot of FFT logic resources or computing power.

[0060] In summary, while the signal acquisition methods in related technologies reduce short-term correlation loss, they suffer from low FFT resource utilization.

[0061] Therefore, this application proposes a signal acquisition method, system, device, storage medium, and computer program product. The signal acquisition method of this application will be described first below.

[0062] See Figure 4 In one embodiment of the signal acquisition method of this application, the method includes:

[0063] S410: Target signals with different phase relationships are input to N correlators for short-time correlation to obtain N short-time correlation results. The target signals include satellite baseband signals and local pseudocode. N is a positive integer and N≥2.

[0064] S420 filters the N short-time correlation results to output N intermediate signals, which are the signals in the low-frequency band of the short-time correlation results.

[0065] S430 performs frequency conversion on N intermediate signals, ensuring that the spectra of the N intermediate signals after frequency conversion do not overlap.

[0066] S440 combines the N intermediate signals after frequency conversion to obtain the combined result, and performs Fast Fourier Transform (FFT) spectrum analysis on the combined result to obtain the FFT spectrum analysis result.

[0067] S450 obtains the capture result of the target signal based on the FFT spectrum analysis results.

[0068] This embodiment of the application filters the N short-time correlation results to output intermediate signals, then performs frequency conversion on the N intermediate signals to ensure that their spectra do not overlap. The converted N intermediate signals are then combined and subjected to FFT spectrum analysis to obtain the FFT spectrum analysis results. Based on these FFT spectrum analysis results, the capture result of the target signal is obtained. Since the FFT spectrum analysis is performed on the combined signal formed by the non-overlapping intermediate signals, it fully utilizes the logic resources and computational power of the FFT. Furthermore, since each intermediate signal is a low-frequency band signal with relatively low loss, the utilization rate of FFT resources is improved while reducing short-time correlation loss.

[0069] In some optional embodiments, in S410, the intermediate frequency data and the local carrier can be mixed to form a satellite baseband signal, and then the satellite baseband signal and the local pseudocode can be used as the target signal. This target signal has different phase relationships, and can be input to the N-channel correlators according to these different phase relationships.

[0070] For example, N can be equal to 2, meaning that target signals with different phase relationships are input to two correlators for short-time correlation. By setting N to 2, the design complexity of subsequent anti-aliasing filters and frequency converters can be reduced, and the time and resource consumption during software and hardware implementation can be decreased.

[0071] In other examples, N can also be any other integer greater than 2.

[0072] An N-channel correlator can despread and integrate the short-time correlation of the input target signal to obtain N short-time correlation results. It should be noted that the different correlators mentioned above can be used to search for different pseudocode phases; they can be partially matched filters or parallel correlators. Alternatively, multiple logic correlators can be multiplexed using time-division multiplexing.

[0073] In some optional examples, in S420, N filters can be set to filter the N short-time correlation results respectively. The main function of the filter is to retain the low-frequency band signal (i.e., the low-frequency band signal) with small correlation loss in the short-time correlation results, which will be referred to as the intermediate signal, while filtering out the high-frequency band signal with large correlation loss.

[0074] It is understandable that when filtering out high-frequency band signals, the blank spectrum can be reserved for subsequent frequency conversion and combining, and used for the spectrum corresponding to the short-time correlation results of other correlators.

[0075] In some optional examples, a transition band is also provided between the low-frequency band and the high-frequency band. This transition band can reduce the order and complexity of the filter. For example, please refer to... Figure 5 The filter mentioned above can be a 5th-order 6-coefficient FIR (Finite Impulse Response) filter. This filter can be used to filter short-time correlation results, retaining the signal in 1 / 4 of the frequency band and filtering out the signal outside 3 / 4 of the frequency band.

[0076] At this point, the coefficients of the 5th-order, 6-coefficient FIR filter can be [-1, 2, 8, 8, 2, -1], all of which are powers of 2. The filter operation only requires a few simple shifters and adders. The filter oscillates by no more than 0.5 dB in the [0, 1 / 4] frequency band, and its impact on the signal power estimation at each frequency point within the band is negligible. At [3 / 4, 1], the out-of-band suppression is above 25 dB, and the residual component has a negligible impact on the short-time correlation result spectrum of other correlators.

[0077] In this example, by setting a transition band between the high-frequency and low-frequency bands, resource consumption can be reduced when the filtering process is implemented in hardware, and processing time can be reduced when implemented in software. By filtering out high-frequency band signals, scallop loss can be reduced and signal acquisition sensitivity can be improved.

[0078] In some alternative examples, the intermediate signal output by the aforementioned filter can be frequency-converted using a frequency converter. For N intermediate signals, it is sufficient to ensure that the spectra of the intermediate signals after frequency conversion do not overlap.

[0079] For example, different target center frequencies corresponding to the N intermediate signals can be obtained; according to the different target center frequencies, the N intermediate signals can be shifted to non-overlapping frequency bands by frequency conversion.

[0080] By referencing different intermediate signals corresponding to different target center frequencies, spectrum shifting can be achieved, ensuring that the spectra of each low-frequency band signal after frequency conversion do not overlap, thus improving the accuracy of subsequent spectrum analysis after combining. In other words, while ensuring the utilization rate of FFT resources, the accuracy of analysis is maintained.

[0081] A combiner can then be used to add and combine the N intermediate signals after frequency conversion. For example, the N intermediate signals can be combined into one signal to obtain the combined result.

[0082] When N equals 2, the aforementioned frequency converter can be an up-conversion / down-conversion combiner. This means it can up-convert one intermediate signal and down-convert another intermediate signal, then combine the up-converted and down-converted intermediate signals. In this example, frequency shifting is achieved through up-conversion / down-conversion, making it simple to implement.

[0083] For example, please see Figure 6 and Figure 7 It can perform a 1 / 4 up-conversion on one intermediate signal and a 1 / 4 down-conversion on the other intermediate signal. Because... Figure 6 The inverter shown has a local oscillator signal of exp(j*2*pi*1 / 4*n), with one cycle value of [1, j, -1, -j]. Therefore, when the inverter performs multiplication, it becomes a simple IQ transformation or inversion operation, which consumes less resources in hardware implementation and less time in software implementation.

[0084] Please refer to Figure 7 After passing through the combiner, the N intermediate signals after frequency conversion are combined into one. Within the spectrum corresponding to the combined result, the frequency bands of each signal do not overlap.

[0085] After obtaining the combining result, the spectrum of the combining result can be analyzed using the FFT analysis module. It should be noted that, in the embodiments of this application, the specific implementation of FFT is not limited. Before performing FFT spectrum analysis on the combining result using the FFT analysis module, the data can be padded with zeros or windowed, or the combining result can be left unpadded with zeros or windowed.

[0086] In some optional examples, in S450, the acquisition result of the target signal based on the FFT spectrum analysis result can be specifically set with reference to existing technologies.

[0087] In some alternative examples, in S450, a splitter can be set up to convert the spectrum analysis results to different frequency points through splitting. Finally, the results of different frequency points after splitting are noncoherently accumulated and captured to obtain the capture result of the target signal.

[0088] For example, the FFT spectrum analysis result can be divided into N sub-analysis results according to the correspondence between the correlator and each spectral line in the FFT spectrum analysis result; the N sub-analysis results are incoherently accumulated to obtain an incoherent accumulation result; and a capture decision is made based on the incoherent accumulation result to obtain the capture result.

[0089] In this example, by using the correspondence between spectral lines and correlators, the result of FFT analysis of the combined path can be split with reference to the original correlator, providing a technical basis for finally obtaining the target signal capture result.

[0090] It should be noted that the methods for noncoherent accumulation and capture decision described above are not limited here, and existing strategies implemented prior to this application can be referred to.

[0091] For example, the above capture decision can be implemented in the form of a threshold decision, which can be to obtain the maximum value in the incoherent accumulation result. When the maximum value is greater than a preset threshold value, it indicates that the capture is successful, and when the maximum value is less than or equal to the preset threshold value, it indicates that the capture is unsuccessful.

[0092] The above text combines Figures 1 to 7 The present application describes in detail the signal acquisition method according to the embodiments of this application. The following will be combined with... Figure 8 This application describes in detail the signal acquisition system of the embodiments.

[0093] See Figure 8 In one embodiment, the signal acquisition system includes:

[0094] N-channel correlator 801 is used to perform short-time correlation on target signals with different phase relationships to obtain N short-time correlation results. The target signals include satellite baseband signals and local pseudocode. N is a positive integer and N≥2.

[0095] Filter 802 is used to filter the N short-time correlation results to output N intermediate signals, wherein the intermediate signals are the signals located in the low-frequency band of the short-time correlation results;

[0096] The frequency converter 803 is used to convert the frequency of N intermediate signals so that the spectra of the N intermediate signals after frequency conversion do not overlap.

[0097] Combiner 804 is used to combine the N intermediate signals after frequency conversion to obtain the combined result;

[0098] FFT analysis module 805 is used to perform FFT spectrum analysis on the combining result to obtain FFT spectrum analysis results;

[0099] The capture control module 806 is used to obtain the capture result of the target signal based on the FFT spectrum analysis result.

[0100] This embodiment filters the N short-time correlation results using a filter to output intermediate signals. These intermediate signals are then frequency-converted by a frequency converter to ensure their spectra do not overlap. The resulting signals are then combined and subjected to FFT spectrum analysis by a combiner and an FFT analysis module to obtain the FFT spectrum analysis results. The capture control module then uses these FFT spectrum analysis results to acquire the target signal. Because the FFT analysis module performs spectrum analysis on the combined signal of the non-overlapping intermediate signals, it fully utilizes the logic resources and computational power of the FFT. Furthermore, since the intermediate signals are low-frequency band signals with relatively low loss, this improves the utilization of FFT resources while reducing short-time correlation loss.

[0101] In some embodiments, a transition band is provided between the low-frequency band and the high-frequency band. By providing a transition band, the order and complexity of the filter can be reduced.

[0102] The optional implementation methods of the above signal acquisition system can be referred to the above signal acquisition method, and will not be elaborated further here.

[0103] Figure 9 A schematic diagram of the hardware structure of a signal acquisition device provided in an embodiment of this application is shown. The signal acquisition device may include a processor 901 and a memory 902 storing computer program instructions.

[0104] Specifically, the processor 901 may include a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of this application.

[0105] Memory 902 may include mass storage for data or instructions. For example, and not limitingly, memory 902 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 902 may include removable or non-removable (or fixed) media. Where appropriate, memory 902 may be internal or external to the integrated gateway disaster recovery device. In a particular embodiment, memory 902 is non-volatile solid-state memory.

[0106] Memory 902 may include read-only memory (ROM), flash memory device, random access memory (RAM), disk storage medium device, optical storage medium device, electrical, optical, or other physical / tangible memory storage device. Therefore, typically, memory 902 includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or more processors), it is operable to perform the operations described with reference to the methods described above according to the foregoing aspects of this disclosure.

[0107] The processor 901 implements any of the signal capture methods described in the above embodiments by reading and executing computer program instructions stored in the memory 902.

[0108] In one example, the signal acquisition device may also include a communication interface 903 and a bus 910. For example, Figure 9 As shown, the processor 901, memory 902, and communication interface 903 are connected through bus 910 and complete communication with each other.

[0109] The communication interface 903 is mainly used to realize communication between various modules, systems, devices, units and / or equipment in the embodiments of this application.

[0110] Bus 910 includes hardware, software, or both, that couples components of a signal capture device together. For example, and not limitingly, the bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 910 may include one or more buses. Although specific buses are described and illustrated in embodiments of this application, any suitable bus or interconnect is contemplated herein.

[0111] This signal acquisition device can achieve a combination based on the signal acquisition method. Figures 1 to 8 The described signal acquisition method and system.

[0112] In conjunction with the signal acquisition methods described in the above embodiments, this application can provide a computer storage medium for implementation. The computer storage medium stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the signal acquisition methods described in the above embodiments.

[0113] Furthermore, in conjunction with the signal acquisition methods described in the above embodiments, this application can provide a computer program product for implementation. This computer program product stores computer program instructions; when these computer program instructions are executed by a processor, they implement any of the signal acquisition methods described in the above embodiments.

[0114] Furthermore, the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this article generally indicates that the preceding and following related objects have an "or" relationship.

[0115] It should be understood that in the embodiments of this application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean that B is determined solely based on A; B can also be determined based on A and / or other information.

[0116] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in this application, and these modifications or substitutions should all be covered within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A signal acquisition method, characterized in that, include: Target signals with different phase relationships are input into N correlators for short-time correlation to obtain N short-time correlation results. The target signals include satellite baseband signals and local pseudocode. N is a positive integer and N≥2. The N short-time correlation results are filtered to output N intermediate signals, which are the signals located in the low-frequency band of the short-time correlation results. The N intermediate signals are frequency-converted, and the spectra of the N intermediate signals after frequency conversion do not overlap. The N intermediate signals after frequency conversion are combined to obtain the combined result, and the combined result is subjected to Fast Fourier Transform (FFT) spectrum analysis to obtain the FFT spectrum analysis result. Based on the FFT spectrum analysis results, the capture result of the target signal is obtained.

2. The method according to claim 1, characterized in that, A transition band is provided between the low-frequency band and the high-frequency band relative to the low-frequency band.

3. The method according to claim 1, characterized in that, The step of frequency conversion of the N intermediate signals, such that the spectra of the N intermediate signals after frequency conversion do not overlap, includes: Obtain the different target center frequencies corresponding to the N intermediate signals; According to different target center frequencies, the N intermediate signals are shifted to non-overlapping frequency bands by frequency conversion.

4. The method according to claim 1, characterized in that, When N equals 2, the frequency conversion of the N intermediate signals includes: One of the N intermediate signals is up-converted, and the other intermediate signal is down-converted.

5. The method according to claim 1, characterized in that, The step of obtaining the capture result of the target signal based on the FFT spectrum analysis result includes: According to the correspondence between the correlator and each spectral line in the FFT spectrum analysis result, the FFT spectrum analysis result is split into N sub-analysis results; The sub-analysis results of the N paths are incoherently accumulated to obtain the incoherent accumulation result; The capture result is obtained by performing a capture decision based on the incoherent accumulation result.

6. A signal acquisition system, characterized in that, The system includes: An N-channel correlator is used to perform short-time correlation on target signals with different phase relationships to obtain N short-time correlation results. The target signals include satellite baseband signals and local pseudocode. N is a positive integer and N≥2. A filter is used to filter the N short-time correlation results to output N intermediate signals, wherein the intermediate signals are the signals located in the low-frequency band of the short-time correlation results; A frequency converter is used to convert the frequency of N intermediate signals so that the spectra of the N intermediate signals after frequency conversion do not overlap. A combiner is used to combine N intermediate signals after frequency conversion to obtain a combined result. The Fast Fourier Transform (FFT) analysis module is used to perform FFT spectrum analysis on the combined result to obtain the FFT spectrum analysis result; The capture control module is used to obtain the capture result of the target signal based on the FFT spectrum analysis result.

7. The system according to claim 6, characterized in that, A transition band is provided between the low-frequency band and the high-frequency band relative to the low-frequency band.

8. A signal acquisition device, characterized in that, The signal acquisition device includes a memory, a processor, and a signal acquisition program stored in the memory and running on the processor, the signal acquisition program performing the steps of the signal acquisition method as described in any one of claims 1 to 5.

9. A computer storage medium, characterized in that, When the computer storage medium is executed by the processor, it implements the steps of the signal acquisition method according to any one of claims 1 to 5.

10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the signal acquisition method as described in any one of 1 to 5.

Citation Information

Patent Citations

  • Synchronization device and method of high dynamic UAV data link

    CN106341358A

  • Parallel frequency searching in an acquisition correlator

    US6466958B1