IP Library › Granted Patent US 12,270,919
Granted Patent B1
US 12,270,919 · App. 17/842,505 · Granted Apr 8, 2025

Method and apparatus for navigation using a reduced number of transmitters

Inventors: Abi Komanduru (Okemos, MI); Madeleine Naudeau (Albuquerque, NM)
Assignee: United States of America as represented by the Secretary of the Air Force
G01S19/45G01S11/08
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 12,270,919
App. No.
17/842,505
Granted
Apr 8, 2025
Kind
B1
Abstract

A system for determining a position of a receiver from as few as two or three transmitters. The receiver may be stationary or moving with a known velocity. The system includes a receiver clock having a clock bias and a clock drift relative to a reference clock and may also include a motion sensor. A decoder receives transmitted signals from a number of transmitters and determine pseudo-ranges and transmitter frequencies therefrom and a processing unit receives the pseudo-ranges, the transmitter frequencies and the receiver velocity and determines the position of the receiver therefrom. When only two transmitters are available, the position of the receiver is determined dependent upon a known receiver clock drift. The system may also determine clock bias and, when three or more transmitters are available, receiver clock drift. The processing unit uses ranging and Doppler equations in combination, and may also use a measured velocity.

Claims (27)

1. A method for determining a location of a receiver having a known velocity, the method comprising:

for each of three transmitters:

receiving a measured pseudo-range from the receiver to the transmitter, where the measured pseudo-range, a position of the transmitter, the velocity of the receiver, which are known, are related to the location of the receiver and a clock bias of a receiver clock, which are unknown, through a first relationship;

for each of at least two transmitters of the three transmitters:

receiving a measured frequency of a signal transmitted from the transmitter, where the measured frequency, the position of the transmitter, the velocity of the transmitter, the velocity of the receiver and the measured pseudo-range, which are known, are related to the position of the receiver, the clock bias, and a clock drift of the receiver clock, which are unknown, through a second relationship; and

determining the position of the receiver from each of the first relationships for the three transmitters and each of the second relationships for the at least two transmitters.

2. A non-transient, computer readable medium containing processing instructions that, when executed on one or more processors, perform the method of claim 1 .

3. The method of claim 1 , further comprising measuring the velocity of the receiver.

4. The method of claim 1 , further comprising:

generating, by the receiver clock, a timing signal from oscillations of a crystal or a chip-scale atomic clock; and

for each of the three transmitters:

determining the measured pseudo-range dependent upon the timing signal, a time encoded in a signal transmitted from the transmitter and a propagation model.

5. The method of claim 1 , further comprising:

generating, by the receiver clock, a timing signal from oscillations of a crystal; and

for each of the at least two transmitters, determining the measured frequency dependent upon the time signaling.

6. The method of claim 1 , where determining the position of the receiver from each of the first relationships for the three transmitters and each of the second relationships for the at least two transmitters comprises executing a program of instructions on one or more processors.

7. The method of claim 1 , where determining the position of the receiver from each of the first relationships for the three transmitters and each of the second relationships for the at least two transmitters comprises executing a program of instructions on one or more processors is performed in hardware.

8. The method of claim 1 , where the at least two transmitters are moving relative to the receiver.

9. A method for determining a location of a receiver having a known velocity, the method comprising:

for each of two transmitters that are moving relative to the receiver:

receiving a measured pseudo-range from the receiver to the transmitter, where the measured pseudo-range, a position of the transmitter, the velocity of the receiver, which are known, are related to the location of the receiver and a clock bias of a receiver clock, which are unknown, through a first relationship;

receiving a measured frequency of a signal transmitted from the transmitter, where the measured frequency, the position of the transmitter, the velocity of the transmitter, the velocity of the receiver, a clock drift of the receiver clock and the measured pseudo-range, which are known, are related to the position of the

receiver, the clock bias, and, which are unknown, through a second relationship; and

determining the position of the receiver from each of the first relationships for the three transmitters and each of the second relationships for the at least two transmitters.

10. A non-transient, computer readable medium containing processing instructions that, when executed on one or more processors, perform the method of claim 9 .

11. The method of claim 9 , further comprising measuring the velocity of the receiver.

12. The method of claim 9 , further comprising determining the clock drift of the receiver clock from a computer model of the receiver clock.

Continuity (2)
Division 16375249 · Apr 4, 2019
Continuation In Part 16137325 · Sep 20, 2018
References Cited (7)
US 6526352B1 · Breed · 2003 [cited by examiner]
US 6611755B1 · Coffee · 2003 [cited by examiner]
US 10620296B1 · Ezal · 2020 [cited by examiner]
US 20120086606A1 · Mathews · 2012 [cited by examiner]
US 20150042511A1 · Miller · 2015 [cited by examiner]
US 20170357303A1 · Kopetz · 2017 [cited by examiner]
US 20190025437A1 · Derbez · 2019 [cited by examiner]