IP Library Granted Patent US 12687644
Granted Patent B2
US 12687644 · App. 18/303,237 · Granted Jul 21, 2026

System and method for determining vehicle position by triangulation

Inventors: Andrew Ryan Staats (Cedar Rapids, IA); Stuart John Barr (Cedar Rapids, IA)
Assignee: Transportation IP Holdings, LLC
G01S19/421G01S19/43G01S19/51B60W60/001B60W2556/45G01S5/0221G01S5/14G01S19/13G01S19/31
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 12687644
App. No.
18/303,237
Filed
Apr 19, 2023
Granted
Jul 21, 2026
Kind
B2
Art Unit
3646
USPC
342/457
Abstract

A system and method for determining the location of a vehicle when GNSS signals are not available use triangulation between one or two radio transmitters and, respectively, two or one radio receivers mounted on the vehicle. The distance between each radio transmitter and/or each radio receiver can be determined according a phase difference between received radio signals. The radio signals can have the geographical location of the radio transmitter included therein. Utilizing the demodulated geographical location of each radio transmitter and the distance between the radio transmitter and each radio receiver, triangulation can be used to determine the geographical location of the vehicle.

Claims (34)

1 . A system, comprising:

a transmitter configured to transmit a first signal having a first location of the transmitter;

first and second receivers each configured to receive the first signal, the first receiver and the second receiver receiving the first signal with a phase difference due to the first receiver and the second receiver being at different second and third locations; and

a controller configured to determine the phase difference between the first signal as received by each of the first receiver and the second receiver, the controller configured to determine a first distance between the transmitter and the first receiver and a second distance between the transmitter and the second, the controller configured to determine a vehicle location based on the first location of the first transmitter, the first distance, the second distance, and a known distance between the first receiver and the second receiver.

2 . The system of claim 1 , wherein the transmitter is configured to be disposed onboard a vehicle and the controller is configured to determine the vehicle location of the vehicle.

3 . The system of claim 1 , wherein the first receiver and the second receiver are configured to be disposed onboard a vehicle and the controller is configured to determine the vehicle location of the vehicle.

4 . The system of claim 1 , wherein the controller is configured to control or change movement of the vehicle based on the vehicle location that is determined.

5 . The system of claim 4 , wherein the controller is configured to autonomously control the movement of the vehicle based on the vehicle location that is determined.

6 . The system of claim 1 , wherein the controller is configured to use the vehicle location to control movement of the vehicle using one or more of a positive vehicle control system or a negative vehicle control system.

7 . The system of claim 6 , wherein the controller is configured to use the vehicle location to control movement of the vehicle using the positive vehicle control system that includes a positive train control system.

8 . The system of claim 1 , wherein the controller configured to determine the vehicle location based on the first location of the first transmitter, and first distance, and the second distance responsive to a global navigation satellite system receiver being unable to determine the vehicle location.

9 . A system, comprising:

a first transmitter configured to transmit a first signal having a first location of the first transmitter;

a second transmitter configured to transmit a second signal having a second location of the second transmitter;

a receiver configured to receive the first signal and the second signal; and

a controller configured to determine a phase difference between the first signal and the second signal as received by the receiver, the controller configured to determine a first distance between the first transmitter and the receiver and a second distance between the second transmitter and the receiver, the controller configured to determine a vehicle location based on the first location of the first transmitter, the second location of the second transmitter, the first distance, the second distance, and a distance between the first receiver and the second receiver.

10 . The system of claim 9 , wherein the first transmitter and the second transmitter are configured to be disposed onboard a vehicle and the controller is configured to determine the vehicle location of the vehicle.

11 . The system of claim 9 , wherein the receiver is configured to be disposed onboard a vehicle and the controller is configured to determine the vehicle location of the vehicle.

12 . The system of claim 9 , wherein the controller is configured to control or change movement of the vehicle based on the vehicle location that is determined.

13 . The system of claim 12 , wherein the controller is configured to autonomously control the movement of the vehicle based on the vehicle location that is determined.

14 . The system of claim 9 , wherein the controller is configured to use the vehicle location to control movement of the vehicle using one or more of a positive vehicle control system or a negative vehicle control system.

15 . The system of claim 14 , wherein the controller is configured to use the vehicle location to control movement of the vehicle using the positive vehicle control system that includes a positive train control system.

16 . The system of claim 9 , wherein the controller is configured to determine the vehicle location based on the first location of the first transmitter, the second location of the second transmitter, the first distance, and the second distance responsive to a global navigation satellite system receiver being unable to determine the vehicle location.

17 . A system, comprising:

a receiver configured to be onboard a vehicle, the receiver configured to receive signals from transmitters disposed at different transmitter locations, each of the signals including the transmitter location of the transmitter that sent the signal; and

a controller configured to calculate a phase difference between the signals, the controller configured to calculate distances between the receiver and each of the transmitters based on the phase difference that is calculated, the controller configured to calculate a receiver location of the receiver based on the distances that are calculated, the transmitter locations, and a distance between a first transmitter and a second transmitter of the transmitters,

the controller configured to change or control movement of the vehicle based on the receiver location that is calculated.

18 . The system of claim 17 , wherein the receiver is a first receiver, the phase difference is a first phase difference, the distances are first and second distances, the receiver location is a first receiver location, and further comprising:

a second receiver configured to be onboard the vehicle, the second receiver configured to receive the signals from the transmitters,

wherein the controller is configured to calculate a second phase difference between the signals received by the second receiver, the controller configured to calculate a third distance between the second receiver and the first transmitter of the transmitters and a fourth distance between the second receiver and the second transmitter of the transmitters based on the second phase difference that is calculated,

the controller configured to calculate a second receiver location of the second receiver based on the third and fourth distances that are calculated and the transmitter locations,

the controller configured to change or control the movement of the vehicle based on the first receiver location and the second receiver location that are calculated.

19 . The system of claim 17 , wherein the controller is configured to autonomously control the movement of the vehicle based on the receiver location that is calculated.

20 . The system of claim 17 , wherein the controller is configured to be disposed onboard an automobile as the vehicle.