BOC signal non-fuzzy matching tracking method and device, receiver and medium

By setting a sliding time window in the BOC signal receiver, calculating the carrier pseudocode consistency value, and adjusting the local pseudocode phase, the ambiguity problem in BOC signal tracking is solved, ambiguity-free matching tracking is achieved, mis-locking is avoided, and the robustness and tracking accuracy of the receiver are improved.

CN121477249APending Publication Date: 2026-02-06SHANDONG XIEHE UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511973272.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-25
Publication Date
2026-02-06

AI Technical Summary

Technical Problem

In existing technologies, BOC signal tracking methods have ambiguity, which makes it easy for the receiver to mislock under high-order BOC modulation signals, resulting in pseudorange deviation. Furthermore, traditional unambiguous tracking methods have large lag, making it difficult to detect and correct mislock before it occurs.

Method used

By setting a sliding time window, the pseudocode phase and carrier phase sequences of the received signal are obtained, the carrier pseudocode consistency value is calculated, and the local pseudocode phase is adjusted when the consistency value exceeds the threshold, so as to avoid pseudocode tracking loop mislocking.

Benefits of technology

It achieves unambiguous tracking within the matching tracking framework, avoids false code tracking loop lock-up, and improves the receiver's robustness and tracking accuracy in harsh environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121477249A_ABST
    Figure CN121477249A_ABST
Patent Text Reader

Abstract

In order to solve the problem that a ground operation control system requires that tracking parameters of a monitoring receiver have high consistency, the invention provides a BOC signal fuzzy-matching-free tracking method and device, a receiver and a medium, and the method comprises the following steps: setting the length of a sliding time window; acquiring a pseudo code phase sequence and a carrier phase sequence of the received signal in the current sliding time window; calculating a carrier wave pseudo code consistency value of the current sliding time window based on the pseudo code phase sequence and the carrier wave phase sequence of the current sliding time window; when the carrier wave pseudo code consistency value exceeds the preset threshold, the local pseudo code phase is adjusted according to the carrier wave pseudo code consistency value, error locking of a pseudo code tracking loop is avoided, and unambiguous tracking of BOC signals can be realized under a matching tracking framework.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of signal processing technology, and in particular to a method, apparatus, receiver and medium for unambiguous matching tracking of BOC signals. Background Technology

[0002] To achieve spectral separation of different signals, BOC modulation has been widely used in next-generation GNSS signals. Compared with BPSK signals, the autocorrelation function of BOC signals has multiple peaks. If the traditional phase detection method for BPSK signals is used, the resulting phase detection curve will have multiple zero crossings. Taking the BOC(1,1) signal as an example, when the early and late code interval is 1 / 4 chip, the phase detection curve obtained by the pre-hysteresis envelope phase detector is as follows: Figure 1 As shown. Figure 1 An incorrect zero point can cause mislocking during BOC signal tracking, resulting in severe ranging errors. To avoid mislocking during BOC signal tracking, an unambiguous tracking method is required.

[0003] Ground-based operational control systems require monitoring receivers to use the same tracking parameters as much as possible to ensure consistency between devices. Under this constraint, unambiguous tracking algorithms based on matched tracking frameworks are the most reasonable choice due to their simpler implementation structure and relatively fewer tracking parameters. However, current unambiguous tracking methods based on matched tracking typically employ post-processing error correction mechanisms (represented by the "bump-jump" algorithm), which can only correct errors after they occur, resulting in a certain degree of lag. Especially for high-order BOC modulated signals, where the amplitude difference between the main lobe and side lobes of the correlation peak is small, the "bump-jump" algorithm struggles to detect the presence of errors, potentially leading to prolonged pseudorange deviations.

[0004] In summary, to ensure the consistency of observation data from various monitoring receivers in the ground operation and control system, it is necessary to address the tracking ambiguity issue within the matching tracking framework. Summary of the Invention

[0005] To address the issue of ground-based operational control systems requiring high consistency in the tracking parameters of monitoring receivers, the present invention aims to provide a fuzzy-match-free tracking method, apparatus, receiver, and medium for BOC signals.

[0006] To achieve the above objectives, the technical solution adopted by the present invention is as follows: On one hand, the present invention provides a fuzzy-free matching tracking method for BOC signals, comprising: Set the length of the sliding time window; Obtain the pseudocode phase sequence and carrier phase sequence of the received signal within the current sliding time window; Based on the pseudocode phase sequence and carrier phase sequence of the current sliding time window, calculate the carrier pseudocode consistency value of the current sliding time window; When the carrier pseudocode consistency value exceeds a preset threshold, the local pseudocode phase is adjusted according to the carrier pseudocode consistency value to avoid mislocking of the pseudocode tracking loop.

[0007] On the other hand, a BOC signal ambiguity-free matching tracking device is provided, comprising: The window settings module is used to set the length of the sliding time window; The phase extraction module is used to acquire the pseudocode phase sequence and carrier phase sequence of the received signal within the current sliding time window; The consistency calculation module is used to calculate the carrier pseudocode consistency value of the current sliding time window based on the pseudocode phase sequence and carrier phase sequence of the current sliding time window. The phase adjustment module is used to adjust the local pseudocode phase according to the carrier pseudocode consistency value when the carrier pseudocode consistency value exceeds a preset threshold, so as to avoid mislocking of the pseudocode tracking loop.

[0008] On the other hand, the present invention provides a receiver that includes the above-mentioned ambiguity-free matching tracking device for BOC signals.

[0009] On the other hand, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of a fuzz-free matching tracking method for BOC signals.

[0010] On the other hand, the present invention provides a computer program product stored on a computer-readable storage medium and including computer instructions that, when executed by a processor, cause a computer device to implement the steps of a fuzzy-free matching tracking method for BOC signals.

[0011] Compared with the prior art, the technical effects of the present invention are as follows: This invention proposes a fuzz-free matched tracking method for BOC signals. The method includes acquiring the pseudo-code phase sequence and carrier phase sequence of the received signal within the current sliding time window, calculating the carrier pseudo-code consistency value for the current sliding time window, and adjusting the local pseudo-code phase based on the carrier pseudo-code consistency value when it exceeds a preset threshold, thus preventing mislocking in the pseudo-code tracking loop. This invention enables the monitoring receiver to ensure that the pseudo-code tracking loop does not mislock while using matched tracking, achieving fuzz-free tracking of BOC signals within the matched tracking framework. Attached Figure Description

[0012] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.

[0013] Figure 1 The phase detection curve of the BOC(1,1) signal when the early and late code interval is 1 / 4 chip. Figure 2 This is a flowchart of a BOC signal ambiguity-free matching tracking method according to the present invention; Figure 3 This is a schematic diagram of the pseudocode phase and carrier phase storage queue in one embodiment; Detailed Implementation The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0014] One embodiment, referring to Figure 2 A method for unambiguous matching tracking of BOC signals is provided, comprising: Set the length of the sliding time window; Obtain the pseudocode phase sequence and carrier phase sequence of the received signal within the current sliding time window; Based on the pseudocode phase sequence and carrier phase sequence of the current sliding time window, calculate the carrier pseudocode consistency value of the current sliding time window; When the carrier pseudocode consistency value exceeds a preset threshold, the local pseudocode phase is adjusted according to the carrier pseudocode consistency value to avoid mislocking of the pseudocode tracking loop.

[0015] The above scheme processes existing carrier phase and pseudocode phase observations. Through sliding window calculation and consistency judgment, it can actively identify and correct mis-locking events, greatly reducing the risk of signal interruption caused by mis-locking and enabling the receiver to track reliably even in harsh environments.

[0016] In a preferred embodiment, the carrier pseudocode consistency value of the current sliding time window The calculation formula is:

[0017] in, This represents the speed of light in a vacuum. Indicates the pseudo-code rate, Indicates the center frequency of the carrier. , These represent the pseudocode phases at the end and beginning of the sliding time window, respectively. , These represent the carrier phase at the end of the sliding time window and the beginning of the sliding time window, respectively.

[0018] By calculating the carrier pseudocode consistency value within a sliding time window in real time, the uncertainty range of pseudorange measurement error is detected. When the carrier pseudocode consistency value reaches half a subcarrier chip, it is considered that pseudocode tracking may result in mislocking. The local pseudocode phase is then adjusted based on the carrier pseudocode consistency value to avoid mislocking. Specifically, when the carrier pseudocode consistency value exceeds a preset threshold, the local pseudocode phase is reduced. .

[0019] Furthermore, a method for unambiguous matching tracking of BOC signals is provided, comprising the following steps: The length of the S1 sliding time window is 1 second, and the pseudocode phase sequence and carrier phase sequence are stored at a frequency of 50Hz.

[0020] S2 uses a queue to store the pseudo-code phase of the signal received during the current sliding time window. ( (unit cycle) and carrier phase ( (unit chip), among which =50 represents the observation at the end of the sliding time window. =0 represents the observations at the start of the sliding time window, such as... Figure 3 The diagram shown is a schematic of the pseudocode phase and carrier phase storage queues. S3 calculates the carrier pseudocode consistency value for the current sliding time window. Its expression is:

[0021] in, This represents the speed of light in a vacuum. This indicates the pseudo code rate (in chips / s). Indicates the center frequency of the carrier wave (unit: Hz).

[0022] S4 When the carrier pseudocode consistency value Less than the threshold When the carrier pseudocode and carrier phase observations are ready, wait for new pseudocode and carrier phase observations, move the queue to the left, and repeat step S1 until the carrier pseudocode consistency value is reached. Greater than the threshold At that time, the local pseudocode phase of the tracking loop will be reduced. .

[0023] In another embodiment, a BOC signal ambiguity-free matching tracking device is provided, comprising: The window settings module is used to set the length of the sliding time window; The phase extraction module is used to acquire the pseudocode phase sequence and carrier phase sequence of the received signal within the current sliding time window; The consistency calculation module is used to calculate the carrier pseudocode consistency value of the current sliding time window based on the pseudocode phase sequence and carrier phase sequence of the current sliding time window. The phase adjustment module is used to adjust the local pseudocode phase according to the carrier pseudocode consistency value when the carrier pseudocode consistency value exceeds a preset threshold, so as to avoid mislocking of the pseudocode tracking loop.

[0024] In another embodiment, a receiver is provided that includes the aforementioned BOC signal ambiguity-free matching tracking device.

[0025] On the other hand, the present invention provides an electronic device including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the steps of the BOC signal fuzzy-matching tracking method provided in any of the above embodiments. The computer device may be a server. The computer device includes a processor, a memory, a network interface, and a database connected via a system bus. The processor of the computer device provides computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The database of the computer device stores sample data. The network interface of the computer device is used for communication with external terminals via a network connection.

[0026] On the other hand, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, it implements the steps of the fuzzy-match-free BOC signal tracking method provided in any of the above embodiments.

[0027] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0028] Matters not covered in this invention are common knowledge.

[0029] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0030] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these modifications and improvements all fall within the protection scope of this application.

[0031] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A fuzzy-match-free tracking method for BOC signals, characterized in that, Includes the following steps: Set the length of the sliding time window; Obtain the pseudocode phase sequence and carrier phase sequence of the received signal within the current sliding time window; Based on the pseudocode phase sequence and carrier phase sequence of the current sliding time window, calculate the carrier pseudocode consistency value of the current sliding time window; When the carrier pseudocode consistency value exceeds a preset threshold, the local pseudocode phase is adjusted according to the carrier pseudocode consistency value to avoid mislocking of the pseudocode tracking loop.

2. The BOC signal fuzzy-free matching tracking method according to claim 1, characterized in that, The sliding time window is 1 second long, and the pseudocode phase sequence and carrier phase sequence are stored at a frequency of 50 Hz.

3. The BOC signal fuzzy-free matching tracking method according to claim 1 or 2, characterized in that, The carrier pseudocode consistency value of the current sliding time window The calculation formula is: in, This represents the speed of light in a vacuum. Indicates the pseudo-code rate, Indicates the center frequency of the carrier. , These represent the pseudocode phases at the end and beginning of the sliding time window, respectively. , These represent the carrier phase at the end of the sliding time window and the beginning of the sliding time window, respectively.

4. The BOC signal fuzzy-free matching tracking method according to claim 3, characterized in that, The preset threshold is half a subcarrier chip.

5. The BOC signal fuzzy-free matching tracking method according to claim 3, characterized in that, When the carrier pseudocode consistency value exceeds a preset threshold, the local pseudocode phase is reduced. .

6. A BOC signal tracking device without fuzzy matching, characterized in that, include: The window settings module is used to set the length of the sliding time window; The phase extraction module is used to acquire the pseudocode phase sequence and carrier phase sequence of the received signal within the current sliding time window; The consistency calculation module is used to calculate the carrier pseudocode consistency value of the current sliding time window based on the pseudocode phase sequence and carrier phase sequence of the current sliding time window. The phase adjustment module is used to adjust the local pseudocode phase according to the carrier pseudocode consistency value when the carrier pseudocode consistency value exceeds a preset threshold, so as to avoid mislocking of the pseudocode tracking loop.

7. The BOC signal fuzzy-matching tracking device according to claim 6, characterized in that, In the consistency calculation module, the carrier pseudocode consistency value of the current sliding time window The calculation formula is: in, This represents the speed of light in a vacuum. Indicates the pseudo-code rate, Indicates the center frequency of the carrier. , These represent the pseudocode phases at the end and beginning of the sliding time window, respectively. , These represent the carrier phase at the end of the sliding time window and the beginning of the sliding time window, respectively.

8. The BOC signal fuzzy-matching tracking device according to claim 7, characterized in that, In the phase adjustment module, when the carrier pseudocode consistency value exceeds a preset threshold, the local pseudocode phase is reduced. .

9. A receiver, characterized in that, Includes the BOC signal ambiguity-free matching tracking device as described in claim 6.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the BOC signal ambiguity-free matching tracking method as described in claim 1.