Signal Phase Processor Using Fourier Coefficients for Interference Robustness
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for determining the phase of a signal at the output of a transmission medium are prone to inaccuracies due to various system parameters, interference, and dependencies on precise synchronization and frequency settings.
Innovation Solution
A processor is designed with input and coefficient registers to calculate the real and imaginary phase parts of a received signal using Fourier coefficients, allowing for precise phase determination even with known transmission and sampling frequencies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional phase detection methods are used with synchronization and analog-to-digital conversion, then phase information can be obtained, but measurement accuracy deteriorates due to sampling accuracy limitations, frequency setting accuracy, interference from reflections, and Doppler effects
Solution Approach 1:
The patent extracts only the necessary phase information from the received signal by using correlation with a known pseudorandom code sequence. Instead of processing the entire signal with all its interference components, the method isolates the relevant signal portion through code-based correlation, effectively removing interference from reflections and Doppler effects that are uncorrelated with the transmitted code sequence.
Solution Approach 2:
The patent changes the approach from time-domain sampling and synchronization to frequency-domain correlation analysis. By transforming the phase detection problem into a correlation operation with a known code sequence, the system achieves immunity to certain interference types and relaxes requirements on sampling accuracy and frequency setting precision.
2Measurement precision
If precise synchronization and frequency settings are required for accurate phase determination, then measurement accuracy improves, but device complexity and operational difficulty increase
Solution Approach 1:
The system uses the transmitted pseudorandom code sequence itself as the reference for correlation. The receiver generates or stores the same code sequence that was transmitted, and uses this self-referential correlation to extract phase information. This eliminates the need for separate synchronization signals and complex frequency locking mechanisms, as the code sequence inherently provides the reference framework.
3Loss of information
If traditional sampling and processing methods are used, then phase information can be obtained, but computational effort increases due to the need for precise sampling and frequency management
Solution Approach 1:
The transmitted signal is pre-modulated with a known pseudorandom code sequence. This preliminary encoding allows the receiver to perform simple correlation operations rather than complex spectral analysis. The pre-embedded code structure enables efficient computational extraction of phase information through straightforward multiplication and accumulation operations.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The invention relates to a processor (400, 500) for determining the phase of a received signal, comprising: an input register (401) configured to store a received value of a received signal (Y) sampled at a known sampling frequency fS, wherein the received signal (Y) represents a response to a transmitted signal at a known transmission frequency fW; a first coefficient register (403) and a second coefficient register (405) configured to store a first (S) and a second (C) Fourier coefficient, wherein the first Fourier coefficient (S) indicates a linear relationship between the received signal (Y) and a phase real part of the received signal (Y), and the second Fourier coefficient (C) indicates a linear relationship between the received signal (Y) and a phase imaginary part of the received signal (Y);a first output register (407) and a second output register (409) designed to provide a phase real part (U) and a phase imaginary part (V) of the received signal (Y); and a computing unit (411) designed to determine the phase real part (U) of the received signal (Y) based on an averaged product of the received value with the content (S) of the first coefficient register (403) and to determine the phase imaginary part (V) of the received signal (Y) based on an averaged product of the received value with the content (C) of the second coefficient register (405).