A BeiDou high-precision positioning method in complex environments based on fuzzy logic theory

By using fuzzy logic theory to evaluate the signal quality and dynamically adjust the weights of dual-frequency satellite navigation signals, the positioning accuracy problem of satellite navigation systems in complex environments is solved, and a significant improvement in high-precision positioning is achieved.

CN119881979BActive Publication Date: 2026-01-30GUIZHOU POWER GRID CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510034600.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-09
Publication Date
2026-01-30
Estimated Expiration
2045-01-09

AI Technical Summary

Technical Problem

The positioning accuracy of satellite navigation systems in complex environments is severely limited by factors such as multipath effects, signal blockage, and accumulation of observation errors, making it difficult to achieve high-precision positioning. Furthermore, existing methods require hardware adjustments or rely on complex models, making them difficult to promote on a large scale.

Method used

The signal quality indicators of dual-frequency satellite navigation signals are evaluated using fuzzy logic theory. By fuzzifying the signal-to-noise ratio, pseudorange residual, and multipath interference indicators, and combining them with a preset rule base, fuzzy inference and weighted fusion positioning are performed, and the weights are dynamically adjusted to improve positioning accuracy.

Benefits of technology

Without increasing hardware costs, it significantly improves positioning accuracy in complex environments, increasing positioning accuracy by more than 30%, and does not rely on external auxiliary equipment or complex environment models.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119881979B_ABST
    Figure CN119881979B_ABST
Patent Text Reader

Abstract

This invention discloses a BeiDou high-precision positioning method in complex environments based on fuzzy logic theory, relating to the field of satellite navigation signal processing technology. The method includes: acquiring dual-frequency satellite navigation signals; fuzzifying the signal quality evaluation indicators of the dual-frequency signals; performing fuzzy inference on the fuzzified indicators according to a preset rule base to obtain signal evaluation results; and performing weighted fusion positioning of the dual-frequency signals based on the signal evaluation results. This invention applies fuzzy logic theory to dual-frequency signal quality evaluation based on existing satellite receiver hardware architecture. It employs a fuzzy evaluation system constructed using three-dimensional indicators: signal-to-noise ratio, pseudorange residual, and multipath interference. Compared to traditional single-threshold judgment methods, this system more comprehensively reflects the signal quality status and avoids "jump" phenomena in signal quality evaluation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of satellite navigation signal processing technology, specifically to a BeiDou high-precision positioning method for complex environments based on fuzzy logic theory. Background Technology

[0002] With the rapid development of industrial technology and urban construction, high-precision positioning technology plays an indispensable role in fields such as autonomous driving, automated factory handling, intelligent logistics, and smart agriculture systems. However, as the application scenarios of positioning technology become increasingly complex and diversified, existing technologies face numerous challenges: multipath effects caused by tall buildings in cities lead to increased pseudorange errors; signal blockage caused by tall buildings and bridges affects signal reception quality; satellite signals are difficult to accurately acquire in dynamic positioning scenarios; and problems such as the accumulation of observation errors severely restrict the positioning accuracy of satellite navigation systems in complex environments. How to achieve high-precision positioning in complex scenarios has become a research challenge in this field.

[0003] Currently, the technical solutions to the above problems mainly fall into three categories: The first category starts from the front end of the satellite signal receiving device, using low-sidelobe directional antennas or specially configured array antennas to improve the directionality of the received signal and avoid the impact of multipath effects on positioning; the second category constructs a multipath model for complex urban environments and performs error correction based on this model; the third category uses signal processing algorithms, utilizing digital beamforming theory to process signals collected by multiple antennas and estimate the signal arrival time and angle. Although these methods can improve positioning accuracy to some extent, they all have significant drawbacks: they either require adjustments to the radio frequency structure of the satellite receiver, rely on complex signal models, or require a large number of receivers to participate in error correction. Therefore, even if good positioning performance can be achieved, it is difficult to promote them on a large scale in practical applications. Summary of the Invention

[0004] In view of the above-mentioned problems, the present invention is proposed.

[0005] Therefore, this invention provides a BeiDou high-precision positioning method for complex environments based on fuzzy logic theory, which can solve the problems mentioned in the background art.

[0006] To solve the above technical problems, the present invention provides the following technical solution: a BeiDou high-precision positioning method in complex environments based on fuzzy logic theory, comprising: acquiring dual-frequency satellite navigation signals; performing fuzzification processing on the signal quality evaluation indicators of the dual-frequency signals; performing fuzzy inference on the fuzzified indicators according to a preset rule base to obtain signal evaluation results, and performing weighted fusion positioning on the dual-frequency signals based on the signal evaluation results.

[0007] As a preferred embodiment of the BeiDou high-precision positioning method in complex environments based on fuzzy logic theory described in this invention, the signal quality evaluation indicators include signal-to-noise ratio, pseudorange residual, and multipath interference indicators; the fuzzification processing includes:

[0008] A first membership function is established for the signal-to-noise ratio (SNR) to classify it into high SNR, medium SNR, and low SNR; a second membership function is established for the pseudorange residual to classify it into large residual, medium residual, and small residual; and a third membership function is established for the multipath interference index to classify it into strong interference, medium interference, and weak interference.

[0009] As a preferred embodiment of the BeiDou high-precision positioning method in complex environments based on fuzzy logic theory described in this invention, the preset rule base includes:

[0010] If the signal-to-noise ratio (SNR) is high and the pseudorange residual is small, the signal performance is excellent; if the SNR is medium and the multipath interference is medium, the signal performance is medium; if the pseudorange residual is large, the signal performance is poor.

[0011] As a preferred embodiment of the BeiDou high-precision positioning method in complex environments based on fuzzy logic theory described in this invention, the fuzzy inference includes:

[0012] Calculate the activation A for each rule. r :

[0013] A r =min(μ SNR (x),μ PR ((y),μ MP (z))

[0014] Where μ SNR (x) represents the signal-to-noise ratio membership value, μ PR (y) represents the pseudo-range residual membership value, μ MP (z) represents the membership value of multipath interference;

[0015] Take the maximum activation value for all rules:

[0016] A max =max(A r1 A r2 A r3 )

[0017] Where A r1 A r2 A r3 These represent the activation levels of the three rules.

[0018] As a preferred embodiment of the BeiDou high-precision positioning method for complex environments based on fuzzy logic theory described in this invention, the weighted fusion positioning includes:

[0019] Calculate the weights w1 and w2 of the dual-frequency signal:

[0020]

[0021] Q1 and Q2 are the performance evaluation values ​​of the two frequency signals, respectively;

[0022] Weighted signal fusion:

[0023] P = w1P1 + w2P2

[0024] Where P1 and P2 are the positioning results of the two frequency signals, respectively, and P is the final positioning result.

[0025] As a preferred embodiment of the BeiDou high-precision positioning method in complex environments based on fuzzy logic theory described in this invention, wherein: the signal quality evaluation index includes:

[0026] The signal-to-noise ratio represents the ratio of effective signal power to noise power; the pseudorange residual represents the difference between the measured pseudorange and the true pseudorange; and the multipath interference index represents the amplitude ratio and phase difference between the reflected signal and the direct signal.

[0027] As a preferred embodiment of the BeiDou high-precision positioning method in complex environments based on fuzzy logic theory described in this invention, the satellite navigation dual-frequency signals are the B1I signal and B1C signal of the BeiDou navigation system.

[0028] To further solve the above-mentioned technical problems, the present invention provides the following technical solution: a Beidou high-precision positioning system based on fuzzy logic theory in complex environments, comprising: a signal acquisition module for acquiring dual-frequency satellite navigation signals;

[0029] The signal blurring module is used to blur the signal quality evaluation indicators of the dual-frequency signal.

[0030] The positioning processing module is used to perform fuzzy inference on the fuzzified indicators according to a preset rule base to obtain the signal evaluation result, and to perform weighted fusion positioning on the dual-frequency signal based on the signal evaluation result.

[0031] A computer device includes a memory and a processor, the memory storing a computer program, characterized in that the processor executes the computer program to implement the steps of the BeiDou high-precision positioning method in complex environments based on fuzzy logic theory as described above.

[0032] A computer-readable storage medium storing a computer program thereon, characterized in that, when the computer program is executed by a processor, it implements the steps of the BeiDou high-precision positioning method in complex environments based on fuzzy logic theory as described above.

[0033] The beneficial effects of this invention are as follows: By applying fuzzy logic theory to dual-frequency signal quality assessment based on the existing satellite receiver hardware architecture, a fuzzy assessment system constructed using three-dimensional indicators—signal-to-noise ratio, pseudorange residual, and multipath interference—can more comprehensively reflect the signal quality status compared to traditional single-threshold judgment methods, avoiding the "jump" phenomenon in signal quality assessment. Secondly, the fuzzy rule base establishes a mapping relationship between signal indicators and performance assessment, which can more accurately describe the changing patterns of signal performance in complex environments compared to the linear weighting method in existing technologies. Finally, the dynamic weight adjustment mechanism based on fuzzy inference achieves adaptive fusion of dual-frequency signals, effectively improving positioning accuracy in complex environments without relying on external auxiliary equipment or complex environment models. This software algorithm-based improvement scheme maintains the characteristics of simple system hardware structure and easy deployment, while solving the problems of existing technologies that either rely on hardware improvements or require complex environment modeling. Attached Figure Description

[0034] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. 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 these drawings without creative effort.

[0035] Figure 1 This is a flowchart of the overall method in this invention;

[0036] Figure 2 This is a diagram illustrating the membership function in this invention;

[0037] Figure 3 This is a schematic diagram of the fuzzy set center value for calculating the maximum membership degree in the defuzzification calculation of this invention;

[0038] Figure 4 This is a diagram of the computer device used in this invention. Detailed Implementation

[0039] To make the above-mentioned objects, features, and advantages of the present invention more apparent and understandable, specific embodiments of the present invention will be described in detail 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 them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the protection scope of the present invention.

[0040] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.

[0041] Example 1, referring to Figure 1 This invention provides a method for high-precision BeiDou positioning in complex environments based on fuzzy logic theory, as one embodiment of the present invention.

[0042] Figure 1 A flowchart of a BeiDou high-precision positioning method in complex environments based on fuzzy logic theory is shown, including: S1: Acquiring dual-frequency satellite navigation signals;

[0043] S2: Blurring the signal quality evaluation indicators for dual-frequency signals;

[0044] S3: Perform fuzzy reasoning on the fuzzified indicators according to the preset rule base to obtain the signal evaluation result, and perform weighted fusion positioning on the dual-frequency signal based on the signal evaluation result.

[0045] It should be noted that this embodiment provides a BeiDou high-precision positioning method in complex environments based on fuzzy logic theory. This method first acquires dual-frequency satellite navigation signals, then fuzzifies the signal quality evaluation indicators of the dual-frequency signals, and finally performs fuzzy inference on the fuzzified indicators according to a preset rule base to obtain the signal evaluation result. Based on this evaluation result, weighted fusion positioning of the dual-frequency signals is performed. This method can achieve high-precision positioning in complex environments for the following reasons: In existing technologies, satellite navigation signals are easily affected by multipath effects, signal blockage, and other factors in complex environments, leading to a decrease in positioning accuracy. Conventional single-frequency signal processing methods are difficult to effectively overcome these interferences. This invention introduces a dual-frequency signal complementarity mechanism, fully utilizing the different response characteristics of different frequency signals to environmental factors, thus improving anti-interference capabilities. In the signal quality evaluation stage, fuzzy logic theory is innovatively used to replace the traditional hard threshold judgment method, avoiding the problem of discontinuous positioning results caused by "jumps" in signal quality evaluation. In the signal fusion stage, dynamic adjustment of weights is achieved through fuzzy inference, which, compared with the fixed weights or simple linear weighting methods in existing technologies, can more accurately reflect the dynamic changes in signal quality in complex environments. This innovation at the software algorithm level achieves a significant improvement in positioning accuracy without increasing hardware costs. Experimental results show that in densely populated areas with tall buildings, this method improves positioning accuracy by more than 30% compared to traditional single-frequency positioning methods, and does not require external auxiliary equipment or complex environmental models.

[0046] Furthermore, signal quality assessment metrics include signal-to-noise ratio, pseudorange residuals, and multipath interference metrics; fuzzing processing includes:

[0047] A first membership function is established for the signal-to-noise ratio (SNR), classifying it into high SNR, medium SNR, and low SNR. A second membership function is established for the pseudorange residual, classifying it into large residual, medium residual, and small residual. A third membership function is established for the multipath interference index, classifying multipath interference into strong interference, medium interference, and weak interference.

[0048] It should be noted that this embodiment focuses on the construction method of the signal quality assessment index system. This embodiment uses three indices—signal-to-noise ratio (SNR), pseudorange residual, and multipath interference—to construct a fuzzy assessment system. These three indices reflect signal quality characteristics in different dimensions: SNR reflects signal strength, pseudorange residual reflects measurement accuracy, and multipath interference characterizes environmental impact. For the SNR index, it is divided into three levels—"strong," "medium," and "weak"—based on the characteristics of the received signal, corresponding to signal strength ranges above 45dB, 35-45dB, and below 35dB, respectively. For the pseudorange residual index, it is divided into three levels—"small," "medium," and "large"—based on the distribution characteristics of positioning errors, corresponding to error ranges below 0.5m, 0.5-1.5m, and above 1.5m, respectively. For the multipath interference index, it is divided into three levels—"slight," "moderate," and "severe"—by analyzing signal phase changes, corresponding to phase fluctuations below 0.1 cycles, 0.1-0.3 cycles, and above 0.3 cycles, respectively. This multi-dimensional fuzzy assessment system solves the problem that traditional single-threshold judgment methods cannot comprehensively reflect signal quality. When tested in complex environments, even if the signal-to-noise ratio remains high (e.g., 42dB) when the received signal is affected by reflections from tall buildings, the multipath interference index will promptly reflect the decline in signal quality, thus avoiding quality assessment bias caused by relying solely on signal strength. Experimental data shows that in densely populated areas, this assessment system can accurately identify over 90% of signal quality anomalies, while the traditional single-threshold method only achieves about 60%. The advantage of this multi-dimensional fuzzy assessment method is that by comprehensively considering multiple complementary quality indicators, it not only improves the accuracy of the assessment but also provides a more comprehensive decision-making basis for subsequent fuzzy inference, thereby supporting more precise weight adjustments.

[0049] Furthermore, the preset rule base includes:

[0050] If the signal-to-noise ratio (SNR) is high and the pseudorange residual is small, the signal performance is excellent; if the SNR is medium and the multipath interference is medium, the signal performance is medium; if the pseudorange residual is large, the signal performance is poor.

[0051] Furthermore, fuzzy reasoning includes:

[0052] Calculate the activation A for each rule. r :

[0053] A r =min(μ SNR (x),μ PR ((y),μ MP (z))

[0054] Where μ SNR (x) represents the signal-to-noise ratio membership value, μ PR (y) represents the pseudo-range residual membership value, μ MP (z) represents the membership value of multipath interference;

[0055] Take the maximum activation value for all rules:

[0056] A max =max(A r1 A r2 A r3 )

[0057] Where A r1 A r2 A r3 These represent the activation levels of the three rules.

[0058] It should be noted that this embodiment focuses on the design of the fuzzy rule base and the fuzzy inference process. In complex environments, there are complex interrelationships among signal quality evaluation indicators. For example, when a signal is reflected by a tall building, not only will multipath effects occur, but the signal-to-noise ratio (SNR) may also decrease. To comprehensively evaluate signal quality, this embodiment designs three core rules: when the signal has a high SNR and a small pseudorange residual, the signal performance is judged as excellent; when the signal has a medium SNR and the multipath interference is of a moderate degree, the signal performance is judged as medium; when the pseudorange residual is large, the signal performance is directly judged as poor. This rule design fully considers the mutual influence between indicators. For example, even if the signal has a high SNR, if the pseudorange residual is large, it will still be judged as a poor-performing signal. In the fuzzy inference stage, this embodiment uses the minimum value operator to calculate the rule activation degree. That is, for each rule, the minimum value of the membership degree of its related indicators is taken as the activation degree of the rule. This calculation method ensures the stability of the inference results and avoids the excessive impact of outliers of a certain indicator on the overall evaluation. Taking a practical application scenario as an example: when the received signal-to-noise ratio (SNR) is 42dB (corresponding to a high SNR membership degree of 0.85) and the pseudorange residual is 0.3m (corresponding to a small residual membership degree of 0.92), the activation degree of the first rule is 0.85. By calculating the activation degrees of the three rules and taking the maximum value as the final output, a comprehensive evaluation of signal quality is achieved. Experimental data shows that in densely populated high-rise areas, this fuzzy inference method based on multiple rules can improve the accuracy of signal quality evaluation from 70% to 95% compared to the traditional single-threshold judgment method, providing a more reliable basis for subsequent signal weighted fusion. The advantage of this evaluation method is that it achieves an organic combination of multiple evaluation indicators through a fuzzy rule base and inference mechanism, avoiding the evaluation bias caused by independent judgment of indicators in traditional methods, and providing a more stable quality assurance mechanism for high-precision positioning in complex environments.

[0059] Furthermore, the weighted fusion positioning includes:

[0060] Calculate the weights w1 and w2 of the dual-frequency signal:

[0061]

[0062] Q1 and Q2 are the performance evaluation values ​​of the two frequency signals, respectively;

[0063] Weighted signal fusion:

[0064] P = w1P1 + w2P2

[0065] Where P1 and P2 are the positioning results of the two frequency signals, respectively, and P is the final positioning result.

[0066] It should be noted that this embodiment focuses on the dynamic weight adjustment and signal fusion mechanism based on fuzzy inference results. After determining the performance evaluation values ​​Q1 and Q2 of the dual-frequency signals, this embodiment dynamically calculates the weight coefficients w1 and w2 using the proportional relationship of the performance evaluation values. Specifically, the weight calculation adopts a weight calculation formula that ensures that the sum of the weights is 1 while adaptively adjusting the weight ratio according to the dynamic changes in signal performance. This weight calculation method solves the accuracy fluctuation problem caused by fixed or linear weight adjustment in traditional positioning technology. For example, when the receiver moves between tall buildings, the B1I and B1C signals will be affected by multipath effects to varying degrees: when the performance evaluation value Q1 of the B1I signal is 0.85 (characterized by high signal-to-noise ratio and small residual), and the performance evaluation value Q2 of the B1C signal is 0.45 (characterized by medium signal-to-noise ratio but large residual), the calculated w1 is approximately 0.65 and w2 is approximately 0.35. The system will automatically reduce the weight ratio of the signal with poorer performance. The advantages of this dynamic weight adjustment mechanism were verified in experiments: In urban canyon environments, when the signal quality of a single frequency point changes drastically, this mechanism can complete the weight adjustment within 0.1 seconds, keeping the fluctuation in positioning accuracy within 0.3 meters; while the traditional fixed-weight method experiences a positioning accuracy fluctuation of 0.8 meters under the same conditions. Finally, according to the fusion positioning formula, the positioning results of the two frequency signals are weighted and combined to obtain the final positioning result P. This signal fusion method based on dynamic weights has significant advantages: by evaluating signal performance in real time and dynamically adjusting weights, the system can maintain stable positioning accuracy in complex environments; at the same time, this method only requires processing at the software level, without increasing hardware costs, and has good practicality and promotion value. Experiments show that in densely populated high-rise areas, this dynamic weighted fusion method improves the average positioning accuracy by 45% compared to traditional single-frequency positioning, and can still maintain stable positioning performance when the signal quality changes drastically.

[0067] Furthermore, in the signal quality assessment metrics:

[0068] The signal-to-noise ratio (SNR) characterizes the ratio of effective signal power to noise power; the pseudorange residual characterizes the difference between the measured pseudorange and the true pseudorange; and the multipath interference index characterizes the amplitude ratio and phase difference between the reflected signal and the direct signal.

[0069] Furthermore, the dual-frequency satellite navigation signals are the B1I and B1C signals of the BeiDou Navigation Satellite System.

[0070] It should be noted that this embodiment focuses on explaining the selection criteria for the B1I and B1C dual-frequency signals of the BeiDou Navigation Satellite System and their application advantages in complex environments. The B1I signal, as the earliest navigation signal used in the BeiDou system, employs a four-phase phase modulation method, exhibiting strong anti-interference capabilities and stable signal characteristics. The B1C signal uses composite binary offset carrier modulation technology, possessing high ranging accuracy and strong multipath suppression capabilities. These differences in frequency characteristics and modulation methods allow these two signals to exhibit complementary performance in complex environments. For example, during testing in urban high-rise areas, when the B1I signal experiences strong multipath interference due to building reflections (phase fluctuation exceeding 0.3 cycles), the B1C signal, due to its modulation characteristics, can still maintain relatively stable phase tracking (phase fluctuation controlled within 0.15 cycles). Conversely, when the B1C signal strength decreases due to obstruction (signal-to-noise ratio below 35dB), the B1I signal, with its strong anti-interference characteristics, can still maintain reliable reception (signal-to-noise ratio maintained above 38dB). Experimental data shows that in complex urban environments, using a combination of B1I and B1C dual-frequency signals for positioning increases the number of available satellites by an average of 40% compared to single-frequency positioning, effectively improving the geometric accuracy factor. The advantages of this signal selection strategy are: First, B1I and B1C signals are currently the two most widely used signals in the BeiDou system, and most commercial receivers support the reception and processing of these two signals, requiring no additional hardware upgrades; second, the frequencies of these two signals are close (both in the L1 band), simplifying the receiver's RF front-end design and reducing equipment costs; finally, by comprehensively utilizing the complementary characteristics of these two signals, the system can maintain stable positioning performance in complex environments. Real-world measurements show that in densely populated areas with tall buildings, positioning availability increases from 85% to over 95% compared to single-frequency positioning, while horizontal positioning accuracy improves by approximately 40%. This dual-frequency signal selection strategy ensures both the system's versatility and economy while significantly improving positioning performance in complex environments.

[0071] In summary, this invention solves the problems of existing technologies that rely on adjusting the receiver's radio frequency structure to improve positioning accuracy, on complex signal models to compensate for errors, and on a large number of receivers to achieve error correction. This invention uses the most widely used B1I and B1C dual-frequency signals in the BeiDou system, combines fuzzy logic methods to evaluate signal indicators, and achieves signal selection and weight determination through dynamic fuzzy adjustment, thereby improving positioning accuracy in complex environments without replacing existing hardware.

[0072] Example 2, an embodiment of the present invention, provides a BeiDou high-precision positioning system for complex environments based on fuzzy logic theory, comprising:

[0073] The signal acquisition module is used to acquire dual-frequency satellite navigation signals;

[0074] The signal blurring module is used to blur the signal quality evaluation indicators of dual-frequency signals.

[0075] The positioning processing module is used to perform fuzzy inference on the fuzzified indicators according to the preset rule base to obtain the signal evaluation result, and to perform weighted fusion positioning of the dual-frequency signals based on the signal evaluation result.

[0076] Example 3, referring to Figure 3 This is one embodiment of the present invention, which differs from the previous embodiment in that: if the function is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, essentially, or the part that contributes to the prior art, or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media capable of storing program code.

[0077] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.

[0078] More specific examples of computer-readable media (a non-exhaustive list) include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which the program can be printed, because the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in computer memory.

[0079] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.

[0080] Importantly, the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A Beidou high-precision positioning method under a complex environment based on a fuzzy logic theory, characterized in that, The method comprises the following steps: collecting satellite navigation dual-frequency signals; fuzzifying signal quality evaluation indexes of the dual-frequency signals; performing fuzzy reasoning on the fuzzified indexes according to a preset rule base to obtain signal evaluation results, and performing weighted fusion positioning on the dual-frequency signals based on the signal evaluation results; the signal quality evaluation indexes comprise signal-to-noise ratio, pseudo-range residual error and multipath interference indexes; the fuzzifying comprises: establishing a first membership function for the signal-to-noise ratio, and dividing the signal-to-noise ratio into high signal-to-noise ratio, medium signal-to-noise ratio and low signal-to-noise ratio; establishing a second membership function for the pseudo-range residual error, and dividing the pseudo-range residual error into large residual error, medium residual error and small residual error; and establishing a third membership function for the multipath interference index, and dividing the multipath interference into strong interference, medium interference and weak interference.

2. The Beidou high-precision positioning method under complex environment based on fuzzy logic theory according to claim 1, wherein: the preset rule base comprises: if the signal-to-noise ratio is high signal-to-noise ratio and the pseudo-range residual error is small residual error, the signal performance is excellent; if the signal-to-noise ratio is medium signal-to-noise ratio and the multipath interference is medium interference, the signal performance is medium; and if the pseudo-range residual error is large residual error, the signal performance is poor.

3. The Beidou high-precision positioning method under complex environment based on fuzzy logic theory according to claim 2, wherein: the fuzzy reasoning comprises: calculating an activation for each rule : ; wherein is a signal-to-noise ratio membership value, is a pseudo-range residual membership value, is a multipath interference membership value; taking the maximum value of the activation degrees of all rules: ; wherein , , are the activation degrees of the three rules, respectively.

4. The Beidou high-precision positioning method under complex environment based on fuzzy logic theory according to claim 3, wherein: the weighted fusion positioning comprises: Computing dual frequency signal weights and : ; wherein and are the performance evaluation values of the two frequency signals, respectively; performing signal fusion according to weights: ; wherein and are the positioning results of the two frequency signals, respectively, is the final positioning result.

5. The Beidou high-precision positioning method under complex environment based on fuzzy logic theory according to claim 4, wherein: in the signal quality evaluation indexes: the signal-to-noise ratio represents the ratio of effective signal power to noise power; the pseudo-range residual error represents the difference between measured pseudo-range and true pseudo-range; and the multipath interference index represents the amplitude ratio and phase difference between reflected signal and direct signal.

6. The Beidou high-precision positioning method under complex environment based on fuzzy logic theory according to claim 5, wherein: the satellite navigation dual-frequency signals are B1I signals and B1C signals of the Beidou navigation system.

7. A system for high-precision positioning of Beidou in a complex environment based on the fuzzy logic theory according to any one of claims 1-6, characterized in that, The method comprises the following steps: a signal collection module for collecting satellite navigation dual-frequency signals; a signal fuzzification module for fuzzifying signal quality evaluation indexes of the dual-frequency signals; a positioning processing module for performing fuzzy reasoning on the fuzzified indexes according to a preset rule base to obtain signal evaluation results, and performing weighted fusion positioning on the dual-frequency signals based on the signal evaluation results.

8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The processor executes the computer program to implement the steps of the Beidou high-precision positioning method under complex environment based on fuzzy logic theory according to any one of claims 1 to 6.

9. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the Beidou high-precision positioning method under complex environment based on fuzzy logic theory according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Beidou pseudo-range positioning algorithm based on fuzzy Kalman filtering

    CN113376672A

  • Satellite navigation system space segment defense capability assessment method facing satellite navigation confrontation

    CN117452440A