IP Library › Granted Patent US 11,982,753
Granted Patent B2
US 11,982,753 · App. 17/744,863 · Granted May 14, 2024

Method and system for calibrating a system parameter

Inventors: Ramsey Faragher (Cambridge, GB); Nicolas Couronneau (Bristol, GB); Robert Mark Crockett (Hertfordshire, GB)
Assignee: FOCAL POINT POSITIONING LIMITED
G01S19/47G01S19/23
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,982,753
App. No.
17/744,863
Granted
May 14, 2024
Kind
B2
Abstract

A method for performing in a positioning, navigation, tracking, frequency-measuring, or timing system is provided. The method comprises: providing first and second estimates of at least one system parameter during a first time period, wherein the at least one system parameter has a true value and/or true evolution over time during the first time period; providing a local signal; receiving, at a receiver, a signal from a remote source; providing a correlation signal by correlating the local signal with the received signal; providing amplitude and/or phase compensation of at least one of the local signal, the received signal and the correlation signal based on each of the first and second estimates so as to provide first and second amplitude-compensated and/or phase-compensated correlation signals corresponding to the first and second estimates of the at least one system parameter during the first time period, and; determining which of the first and second estimates is nearer the true value and/or true evolution over time of the at least one system parameter during the first time period, based on a comparison between the first and second amplitude-compensated and/or phase-compensated correlation signals. A computer readable medium and system are also disclosed.

Claims (51)

1. A method for performing signal correlation for a signal processing system, comprising:

receiving a plurality of signals from a plurality of remote sources;

generating a plurality of local signals;

correlating one or more of the local signals with the plurality of received signals to generate a plurality of first correlation results;

determining motion of at least a portion of the signal processing system;

compensating a phase of at least one of the local signals, the received signals, and the first correlation results based on a plurality of first hypotheses regarding the determined motion to generate a plurality of first phase-compensated correlation results;

combining the plurality of first phase-compensated correlation results to generate a first joint correlation score;

determining a preferred first hypothesis in the plurality of hypotheses that maximizes the first joint correlation score;

correlating one or more of the local signals with the plurality of received signals to generate a plurality of second correlation results;

compensating a phase of at least one of the local signals, the received signals, and the second correlation results based on the preferred first hypothesis and a plurality of second hypotheses regarding at least one system parameter to generate a plurality of second phase-compensated correlation results;

combining the plurality of second phase-compensated correlation results to generate a second joint correlation score;

determining a preferred second hypothesis in the plurality of second hypotheses that maximizes the second joint correlation score; and

using the preferred second hypothesis to estimate a value of a parameter associated with the signal processing system.

2. The method of claim 1 , wherein the parameter comprises a frequency-related parameter.

3. The method of claim 2 , wherein the frequency-related parameter comprises frequency, frequency evolution, or frequency and frequency evolution.

4. The method of claim 3 , wherein the frequency-related parameter is defined by an n-order polynomial, where n has a value that is greater than or equal to 2.

5. The method of claim 2 , wherein the frequency-related parameter comprises a frequency of a local oscillator signal used to control a phase of the local signal.

6. The method of claim 1 , wherein the plurality of remote sources is a plurality of Global Navigation Satellite System (GNSS) satellites.

7. An apparatus for performing signal correlation within a signal processing system, comprising at least one processor and at least one non-transient computer-readable medium for storing instructions that, when executed by the at least one processor, cause the apparatus to perform operations comprising:

receiving a plurality of signals from a plurality of remote sources;

generating a plurality of local signals;

correlating one or more of the local signals with the plurality of received signals to generate a plurality of first correlation results;

determining motion of at least a portion of the signal processing system;

compensating a phase of at least one of the local signals, the received signals, and the first correlation results based on a plurality of first hypotheses regarding the determined motion to generate a plurality of first phase-compensated correlation results;

combining the plurality of first phase-compensated correlation results to generate a first joint correlation score;

determining a preferred first hypothesis in the plurality of hypotheses that maximizes the first joint correlation score;

correlating one or more of the local signals with the plurality of received signals to generate a plurality of second correlation results;

compensating a phase of at least one of the local signals, the received signals, and the second correlation results based on the preferred first hypothesis and a plurality of second hypotheses regarding at least one system parameter to generate a plurality of second phase-compensated correlation results;

combining the plurality of second phase-compensated correlation results to generate a second joint correlation score;

determining a preferred second hypothesis in the plurality of second hypotheses that maximizes the second joint correlation score; and

using the preferred second hypothesis to estimate a value of a parameter associated with the signal processing system.

8. The apparatus of claim 7 , wherein the parameter comprises a frequency-related parameter.

9. The apparatus of claim 8 , wherein the frequency-related parameter comprises frequency, frequency evolution, or frequency and frequency evolution.

10. The apparatus of claim 9 , wherein the frequency-related parameter is defined by an n-order polynomial, where n has a value that is greater than or equal to 2.

11. The apparatus of claim 8 , wherein the frequency-related parameter comprises a frequency of a local oscillator signal used to control a phase of the local signal.

12. The apparatus of claim 7 , wherein the plurality of remote sources is a plurality of Global Navigation Satellite System (GNSS) satellites.

13. A non-transitory computer readable medium comprising instructions that when executed by a computer cause the computer to perform a method for performing signal correlation for a signal processing system, comprising:

receiving a plurality of signals from a plurality of remote sources; generating a plurality of local signals;

correlating one or more of the local signals with the plurality of received signals to generate a plurality of first correlation results;

determining motion of at least a portion of the signal processing system; compensating a phase of at least one of the local signals, the received signals, and the first correlation results based on a plurality of first hypotheses regarding the determined motion to generate a plurality of first phase-compensated correlation results;

combining the plurality of first phase-compensated correlation results to generate a first joint correlation score;

determining a preferred first hypothesis in the plurality of hypotheses that maximizes the first joint correlation score; correlating one or more of the local signals with the plurality of received signals to generate a plurality of second correlation results;

compensating a phase of at least one of the local signals, the received signals, and the second correlation results based on the preferred first hypothesis and a plurality of second hypotheses regarding at least one system parameter to generate a plurality of second phase-compensated correlation results;

combining the plurality of second phase-compensated correlation results to generate a second joint correlation score;

determining a preferred second hypothesis in the plurality of second hypotheses that maximizes the second joint correlation score; and

using the preferred second hypothesis to estimate a value of a parameter associated with the signal processing system.

14. The non-transitory computer readable medium of claim 13 , wherein the parameter comprises a frequency-related parameter.

15. The non-transitory computer readable medium of claim 14 , wherein the frequency-related parameter comprises frequency, frequency evolution, or frequency and frequency evolution.

16. The non-transitory computer readable medium of claim 15 , wherein the frequency-related parameter is defined by an n-order polynomial, where n has a value that is greater than or equal to 2.

17. The non-transitory computer readable medium of claim 14 , wherein the frequency-related parameter comprises a frequency of a local oscillator signal used to control a phase of the local signal.

18. The non-transitory computer readable medium of claim 13 , wherein the plurality of remote sources is a plurality of Global Navigation Satellite System (GNSS) satellites.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2022
From: FARAGHER, RAMSEY; COURONNEAU, NICOLAS; CROCKETT, ROBERT MARK
To: FOCAL POINT POSITIONING LIMITED
Reel/Frame 059984/0049 →
Priority Claims (1)
GB 1715573 · Sep 26, 2017 · national
Continuity (3)
Continuation 16823973 · Mar 19, 2020
Continuation PCTGB2018052716 · Sep 25, 2018
Related Publication 20220283322A1 · Sep 8, 2022