GNSS Signal Processing Using Composite Reference Code Correlation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current satellite positioning systems face challenges in accurately determining pseudorange measurements due to noise and multipath effects, which can lead to ambiguity and reduced accuracy in location estimation.
Innovation Solution
The method involves receiving a navigation signal comprising multiple signal components, correlating them against a composite reference code, and coherently or non-coherently combining the processing of these components to enhance signal gain and reduce noise, thereby improving the accuracy of code phase detection and Doppler shift estimation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If multiple navigation signal components are processed separately, then the processing is simpler, but the signal-to-noise ratio and measurement accuracy deteriorate
Solution Approach 1:
The patent combines multiple navigation signal components (e.g., L1 C/A code and L1 P(Y) code) into a composite reference code for joint correlation processing. This merging approach allows the receiver to process multiple signal components simultaneously, improving the signal-to-noise ratio and pseudorange measurement accuracy while avoiding the need for separate processing chains that would increase system complexity
2Reliability
If coherent integration is used to improve signal gain, then the signal-to-noise ratio improves, but the processing time and computational load increase
Solution Approach 1:
The patent performs preliminary Doppler frequency estimation and code phase search using the combined signal components before final pseudorange measurement. By pre-processing the combined L1 C/A and L1 P(Y) signals to establish initial synchronization parameters, the system reduces the time required for final accurate measurement while maintaining the signal gain benefits of coherent integration
Data Source
AI summary
The subject matter disclosed herein relates to a system and method for processing multiple navigation signal components received from multiple global navigation satellite systems (GNSS′). In a particular implementation, a code phase in a first navigation signal component may be detected based, at least in part, on information in a second navigation signal component.


