Satellite Receiver Bit Edge Detection for Signal Ambiguity Resolution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current satellite positioning systems face challenges in resolving ambiguities in pseudorange measurements, which consumes significant power and processing resources, particularly in portable devices like mobile phones, due to the complexity of detecting code phases and Doppler frequencies in signals from multiple satellites.
Innovation Solution
The method involves using a receiver to detect a bit edge in a data signal modulated by one satellite to resolve ambiguities in the acquisition of signals from another satellite, by associating pseudorange hypotheses from different satellite systems, such as GPS and Galileo, to reduce the search window and enhance signal processing efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the receiver processes pseudorange hypotheses from multiple satellites to resolve ambiguities, then the accuracy of location determination is improved, but the power consumption and processing resources increase significantly
Solution Approach 1:
The patent applies preliminary action by using the Galileo signal acquisition results (code phase and Doppler frequency) before processing the GPS signal. The detected bit edge timing from the Galileo signal is used as prior information to constrain the GPS pseudorange hypothesis resolution, reducing the computational burden and power consumption while maintaining accuracy.
Solution Approach 2:
The patent uses the Galileo signal as an intermediary to resolve ambiguities in the GPS signal processing. By detecting the bit edge timing from the Galileo signal and using it as a reference, the system reduces the number of pseudorange hypotheses that need to be processed for GPS, thereby reducing power consumption while achieving accurate location determination.
2Reliability
If the receiver correlates received signals with multiple code and time shifted versions of PN codes to acquire satellite signals, then the reliability of signal acquisition is improved, but the processing complexity and time increase
Solution Approach 1:
The patent performs preliminary signal acquisition on the Galileo signal first, obtaining the code phase, Doppler frequency, and bit edge timing information. These preliminary results are then used to constrain and guide the GPS signal processing, reducing the search space and computational complexity while maintaining reliable acquisition.
Solution Approach 2:
The patent changes the processing parameters by using the bit edge timing detected from the Galileo signal as a reference to adjust the pseudorange hypothesis resolution for GPS. This parameter change reduces the number of hypotheses that need to be evaluated, thereby reducing processing complexity while maintaining acquisition reliability.
3Productivity
If the receiver detects bit edge in data signal modulating one satellite to resolve ambiguities, then the productivity of signal acquisition is improved, but the difficulty of detecting and measuring increases
Solution Approach 1:
The patent uses the Galileo signal as an intermediary to detect the bit edge timing that is also present in the GPS signal. By detecting the bit edge in the Galileo signal first and using it as a reference, the system simplifies the overall detection process and improves productivity, as the bit edge detection in one signal provides information that aids in processing the other signal.
Data Source
Figure 1A
Figure 1B
Figure 2
AI summary
The subject matter disclosed herein relates to a system and method for resolving ambiguities associated with signals received from space vehicles (SVs) in a satellite navigation system.