Short range spread-spectrum radiolocation system and method
First Claim
1. A method of determining a location of a tag, comprising:
- developing a coarse ranging of the location of the tag by determining a phase of a spread-spectrum code sequence that is transmitted by the tag to a plurality of receivers by modulating a carrier with a spread-spectrum code;
developing an intermediate ranging of the location of the tag by determining a phase of a difference signal that is transmitted by the tag to the plurality of receivers;
utilizing the coarse ranging and the intermediate ranging of the location of the tag to determine a set of distances from the tag to each of the plurality of receivers; and
utilizing the set of distances to triangulate a position of the tag.
3 Assignments
0 Petitions
Accused Products
Abstract
A short range radiolocation system and associated methods that allow the location of an item, such as equipment, containers, pallets, vehicles, or personnel, within a defined area. A small, battery powered, self-contained tag is provided to an item to be located. The tag includes a spread-spectrum transmitter that transmits a spread-spectrum code and identification information. A plurality of receivers positioned about the area receive signals from a transmitting tag. The position of the tag, and hence the item, is located by triangulation. The system employs three different ranging techniques for providing coarse, intermediate, and fine spatial position resolution. Coarse positioning information is provided by use of direct-sequence code phase transmitted as a spread-spectrum signal. Intermediate positioning information is provided by the use of a difference signal transmitted with the direct-sequence spread-spectrum code. Fine positioning information is provided by use of carrier phase measurements. An algorithm is employed to combine the three data sets to provide accurate location measurements.
224 Citations
12 Claims
-
1. A method of determining a location of a tag, comprising:
-
developing a coarse ranging of the location of the tag by determining a phase of a spread-spectrum code sequence that is transmitted by the tag to a plurality of receivers by modulating a carrier with a spread-spectrum code;
developing an intermediate ranging of the location of the tag by determining a phase of a difference signal that is transmitted by the tag to the plurality of receivers;
utilizing the coarse ranging and the intermediate ranging of the location of the tag to determine a set of distances from the tag to each of the plurality of receivers; and
utilizing the set of distances to triangulate a position of the tag. - View Dependent Claims (2, 3, 4, 5, 6)
developing a fine ranging of the location of the tag by determining a phase shift at each of said plurality of receivers between said carrier and a system phase-reference signal that is available to each of said plurality of receivers; and
utilizing the fine ranging of the location of the tag to determine said set of distances from the tag to each of the plurality of receivers.
-
-
5. An electronic medium, comprising a program for performing the method of claim 1.
-
6. A computer program, comprising computer or machine readable program elements translatable for implementing the method of claim 1.
-
7. A computer program comprising computer program means adapted to perform the steps of developing a coarse ranging of the location of a tag by determining a phase of a spread-spectrum code sequence that is transmitted by the tag to a plurality of receivers by modulating a carrier with a spread-spectrum code;
- developing an intermediate ranging of the location of the tag by determining a phase of a difference signal that is transmitted by the tag to the plurality of receivers;
utilizing the coarse ranging and the intermediate ranging of the location of the tag to determine a set of distances from the tag to each of the plurality of receivers; and
utilizing the set of distances to triangulate a position of the tag when said program is run on a computer. - View Dependent Claims (8)
- developing an intermediate ranging of the location of the tag by determining a phase of a difference signal that is transmitted by the tag to the plurality of receivers;
-
9. An apparatus, comprising:
-
a tag including a spread spectrum transmitter; and
a plurality of receivers including circuitry to develop a coarse-resolution range value of the location of the tag by determining a phase of a spread spectrum code sequence transmitted by the tag to a plurality of receivers;
circuitry to develop an intermediate-resolution range value of the location of the tag by determining a phase of a difference signal that is transmitted by the tag to the plurality of receivers;
resources utilizing the coarse-resolution and intermediate-resolution range values of the location of the tag to determine a set of distances from the tag to each of the plurality of receivers; and
resources utilizing the set of distances to triangulate a position of the tag. - View Dependent Claims (10)
-
-
11. An apparatus for determining a location of a tag, comprising:
-
circuitry to develop a coarse-resolution range value of the location of the tag by determining a phase of a spread spectrum code sequence transmitted by the tag to a plurality of receivers;
circuitry to develop an intermediate′
-resolution range value of the location of the tag by determining a phase of a difference signal that is transmitted by the tag to the plurality of receivers;
resources utilizing the coarse-resolution and intermediate-resolution range values of the location of the tag to determine a set of distances from the tag to each of the plurality of receivers; and
resources utilizing the set of distances to triangulate a position of the tag. - View Dependent Claims (12)
circuitry to develop a fine-resolution range value of the location of the tag by determining a phase shift at each of said plurality of receivers between said carrier and a system phase-reference signal that is available to each of said plurality of receivers, wherein the resources utilizing the coarse-resolution and intermediate-resolution range values also utilize the fine-resolution range value to determine the set of distances from the tag to each of the plurality of receivers.
-
Specification