Satellite Radio Wave Receiver Code Synchronization via Segmented Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional satellite radio wave receiving apparatuses for radio controlled watches face challenges in quickly acquiring code signals from satellite radio waves while minimizing processing load, particularly due to difficulties in identifying synchronization points under low receiving intensity conditions.
Innovation Solution
A satellite radio wave receiving apparatus that includes a receiver and demodulator configured to identify pseudo-random code sequences and phases, comparing them with expected arrays to determine code synchronization points efficiently, thereby reducing processing load and enabling quick code signal acquisition.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If multiple identifying processing are performed in parallel to complete identification of synchronization point in short time, then the synchronization accuracy is improved, but the processing load increases
Solution Approach 1:
The patent segments the code signal identification process into distinct stages: C/A code identification, P code identification, and synchronization point identification. Each stage processes specific aspects of the signal separately, allowing efficient parallel processing without overwhelming the system. The C/A code is identified first to establish a timing reference, then the P code is processed using this reference to find the precise synchronization point.
Solution Approach 2:
The patent performs preliminary identification of the C/A code and its synchronization point before attempting to identify the P code synchronization point. This preliminary action establishes a timing reference that simplifies the subsequent P code identification process, reducing the overall processing load while maintaining fast synchronization.
2Measurement precision
If receiving processing is performed for a long time to ensure accurate code signal acquisition, then the measurement precision is improved, but the use of energy increases
Solution Approach 1:
The patent employs self-service mechanisms where the identified C/A code synchronization point automatically provides the timing reference needed for P code identification. The system uses its own previously identified signals to aid current identification, reducing the need for extended processing times and thereby conserving battery energy while maintaining accurate code signal acquisition.
3Reliability
If multiple code signals are identified in parallel to improve synchronization accuracy, then the reliability is improved, but the difficulty of detecting and measuring increases
Solution Approach 1:
The patent uses the C/A code identification results as an intermediary to facilitate P code identification. The C/A code synchronization point acts as a mediator that provides a timing reference, making the detection and measurement of the P code synchronization point simpler and more reliable without requiring direct simultaneous analysis of multiple complex signals.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
The apparatus allows for rapid and efficient acquisition of code signals from satellite radio waves, even under low receiving intensity, thereby reducing the time required for signal processing and maintaining accurate date and time information without increasing processing load.
Implementation Method 1
by modulating a phase using an individual pseudo-random code for each positioning satellite, spread spectrum is performed to the code signal transmitted from the positioning satellite
Data Source
AI summary
A satellite radio wave receiving processing unit 60 includes a front end 60a which receives a radio wave including a code signal transmitted from a satellite, and a baseband unit 64 which acquires the code signal from the received radio wave, in which the baseband unit identifies a pseudo-random code sequence used for performing spread spectrum to the code signal and a phase of the pseudo-random code sequence in a transmission period, identifies a code type of the code signal every time according to the transmission period, identifies, by comparing an array of the identified code type with a plurality of comparison arrays expected to appear as the array of the code type, a head timing of each code in the code signal according to a comparison array in which a result of the comparison satisfies a predetermined condition, and identifies each code in synchronization with the identified head timing.


