Device for and method of geolocation
First Claim
Patent Images
1. A device for geolocation, comprising:
- a) a first transmitter to be geolocated;
b) a first receiver for receiving a signal transmitted by the transmitter, where the first receiver is in motion;
c) a second receiver for receiving the signal transmitted by the transmitter, where the second receiver is in motion;
d) a first digitizer on said first receiver for digitizing the signal received by the first receiver;
e) a second digitizer on the second receiver for digitizing the signal received by the second receiver;
f) a first converter on the first receiver for converting the signal digitized in step (d) to a complex-valued signal x[n];
g) a second converter on the second receiver for converting the signal digitized in step (e) to a complex-valued signal y[k];
h) a second transmitter on said first receiver for transmitting x[n], a location (x1, y1, z1) and a velocity (vx1, vy1, vz1) of the first receiver at the time that the first receiver started to receive the signal transmitted by the first transmitter;
i) a third transmitter on said second receiver for transmitting y[k], a location (x2, y2, z2) and a velocity (vx2, vy2, vz2) of the second receiver at the time that the second receiver started receiving the signal transmitted by the first transmitter;
j) a processor for receiving transmissions from the second transmitter and the third transmitter; and
k) a central processing unit on said processor for determining a difference in radial velocities v0 of the first receiver and the second receiver relative to the first transmitter at times when the signal transmitted by the first transmitter started to be received by the first receiver and the second receiver and a delay time expressed in samples by y0 that represents a difference between the times that the signal transmitted by the first transmitter started to be received by the first receiver and the second receiver and for determining the location of the first transmitter (x0, y0, z0) by solving the following three equations for (x0, y0, z0);
r=√
{square root over (x02+y02+z02)},where Δ
is a sampling interval, c is a speed of light, (x2, y2, z2) is a position of the second receiver at the time that the signal transmitted by the first transmitter started to be received by the second receiver, (vx2, vy2, vz2) is a velocity of the second receiver at the time that the signal transmitted by the first transmitter started to be received by the second receiver, and r is a radius of the Earth.
1 Assignment
0 Petitions
Accused Products
Abstract
A device and method of geolocating a transmitter. First and second receivers, in motion, receive a signal from the transmitter. Digitizers in the receivers digitize the signal. Converters in the receivers for converting the digitized signals to complex-valued signals. Transmitters on the receivers transmit their digitized signals, locations, and velocities at the time the signal was received to a processor. A central processing unit on the processor determines a difference in radial velocities of the receivers relative to the transmitter. The difference in radial velocities and delay time between the signals received at the receivers are used to geolocate the transmitter.
131 Citations
19 Claims
-
1. A device for geolocation, comprising:
-
a) a first transmitter to be geolocated; b) a first receiver for receiving a signal transmitted by the transmitter, where the first receiver is in motion; c) a second receiver for receiving the signal transmitted by the transmitter, where the second receiver is in motion; d) a first digitizer on said first receiver for digitizing the signal received by the first receiver; e) a second digitizer on the second receiver for digitizing the signal received by the second receiver; f) a first converter on the first receiver for converting the signal digitized in step (d) to a complex-valued signal x[n]; g) a second converter on the second receiver for converting the signal digitized in step (e) to a complex-valued signal y[k]; h) a second transmitter on said first receiver for transmitting x[n], a location (x1, y1, z1) and a velocity (vx1, vy1, vz1) of the first receiver at the time that the first receiver started to receive the signal transmitted by the first transmitter; i) a third transmitter on said second receiver for transmitting y[k], a location (x2, y2, z2) and a velocity (vx2, vy2, vz2) of the second receiver at the time that the second receiver started receiving the signal transmitted by the first transmitter; j) a processor for receiving transmissions from the second transmitter and the third transmitter; and k) a central processing unit on said processor for determining a difference in radial velocities v0 of the first receiver and the second receiver relative to the first transmitter at times when the signal transmitted by the first transmitter started to be received by the first receiver and the second receiver and a delay time expressed in samples by y0 that represents a difference between the times that the signal transmitted by the first transmitter started to be received by the first receiver and the second receiver and for determining the location of the first transmitter (x0, y0, z0) by solving the following three equations for (x0, y0, z0);
r=√
{square root over (x02+y02+z02)},where Δ
is a sampling interval, c is a speed of light, (x2, y2, z2) is a position of the second receiver at the time that the signal transmitted by the first transmitter started to be received by the second receiver, (vx2, vy2, vz2) is a velocity of the second receiver at the time that the signal transmitted by the first transmitter started to be received by the second receiver, and r is a radius of the Earth. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device for geolocation, comprising;
-
a) a first transmitter to be geolocated; b) a first receiver for receiving a signal transmitted by the transmitter, where the first receiver is in motion; c) a second receiver for receiving the signal transmitted by the transmitter, where the second receiver is in motion; d) a first digitizer on said first receiver for digitizing the signal received by the first receiver as x[n]; e) a second digitizer on the second receiver for digitizing the signal received by the second receiver as y[k]; f) a second transmitter on said first receiver for transmitting x[n], a location (x1, y1, z1) and a velocity (vx1, vy1, vz1) of the first receiver at the time that the first receiver started to receive the signal transmitted by the first transmitter; g) a third transmitter on said second receiver for transmitting y[k], a location (xz, y2, z2) and a velocity (vx2, vy2, vz2) of the second receiver at the time that the second receiver started receiving the signal transmitted by the first transmitter; h) a processor for receiving transmissions from the second transmitter and the third transmitter; and i) a central processing unit on said processor for determining a difference in radial velocities v0 of the first receiver and the second receiver relative to the first transmitter at times when the signal transmitted by the first transmitter started to be received by the first receiver and the second receiver and a delay time expressed in samples by γ
0 that represents a difference between the times that the signal transmitted by the first transmitter started to be received by the first receiver and the second receiver, where the central processor maximizes the following equation and returns v0 and γ
0;
-
-
10. A method of geolocation, comprising the steps of
a) transmitting a signal by a transmitter to be geolocated; -
b) receiving the signal transmitted in step (a) by a first receiver, where the first receiver is in motion; c) receiving the signal transmitted in step (a) by a second receiver, where the second receiver is in motion; d) digitizing by the first receiver the signal received in step (b); e) digitizing by the second receiver the signal received in step (c); f) converting by the first receiver the result of step (d) to a complex-valued signal x[n]; g) converting by the second receiver the result of step (e) to a complex-valued signal y[k]; h) transmitting by the first receiver to a processor x[n], a location (x1, y1, z1) and a velocity (vx1, vy1, vz1) of the first receiver at the time that the first receiver started receiving the signal transmitted in step (a); i) transmitting by the second receiver to the processor y[k], a location (x2, y2, z2) and a velocity (vx2, vy2, vz2) of the second receiver at the time that the second receiver started receiving the signal transmitted in step (a); j) determining in the processor a difference in radial velocity v0 of the first receiver and the second receiver relative to the first transmitter at times when the signal transmitted in step (a) started to be received by the first receiver and the second receiver and a delay time expressed in samples as γ
0 that represents a difference between the times that the signal transmitted in step (a) was received by the first receiver and the second receiver; andk) determining the location of the transmitter (x0, y0, z0) to be geolocated by solving the following three equations for (x0, y0, z0);
r=√
{square root over (x02+y02+z02)},where Δ
is a sampling interval, c is a speed of light, where (x2, y2, z2) is a position of the second receiver at the time that the signal transmitted in step (a) started to be received by the second receiver, (vx2, vy2, vz2) is a velocity of the second receiver at the time that the signal transmitted in step (a) started to be received by the second receiver, and r is a radius of the Earth. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of geolocating, comprising the steps of
a) transmitting a signal by a transmitter to be geolocated; -
b) receiving the signal transmitted in step (a) by a first receiver, where the first receiver is in motion; c) receiving the signal transmitted in step (a) by a second receiver, where the second receiver is in motion; d) digitizing by the first receiver the signal received in step (b) as x[n]; e) digitizing by the second receiver the signal received in step (c) as y[k]; f) transmitting by the first receiver to a processor x[n], a location (x1, y1, z1) of the first receiver, and a velocity (vx1, vy1, vz1) of the first receiver at the time that the first receiver started to receive the signal transmitted in step (a); g) transmitting by the second receiver to the processor y[k] a location (x2, x2, z2) and a velocity (vx2, vy2, vz2) of the second receiver at the time that the second receiver started receiving the signal transmitted in step (a); h) determining in the processor a difference in radial velocities v0 of the first receiver and the second receiver relative to the first transmitter at times when the signal transmitted in step (a) started to be received by the first receiver and the second receiver and a delay time expressed in samples by γ
0 that represents a difference between the times that the signal transmitted in step (a) started to be received by the first receiver and the second receiver by maximizing the following equation and returning the solution as v0 and γ
0;
-
Specification