1. Field of the Invention
The present disclosure is related to asset tracking technology, and more particularly, to a system and method for locating the position of an asset in three dimensions.
2. Description of the Related Art
A variety of well-known techniques are used to locate the position of an asset. For example, inventory tracking can use known technology to determine the location of valuable assets. Alternatively, a human being could be considered an asset; locating the position of a human asset can also be important.
A number of known technologies are capable of determining the position of an asset in two dimensions. For example, global positioning system (GPS) technology is widely used to determine the location of an asset. However, GPS location-based technology requires essentially line of sight between the asset to be located and multiple GPS satellites. It is well known that GPS systems do not operate well in urban areas where buildings and other assets block line of sight communication from satellites. In addition, GPS systems can be costly.
Terrestrial-based wireless location systems can produce accurate results in a two-dimensional plane, but commonly employed algorithms struggle to achieve sufficient accuracy to locate assets in the third dimension (i.e., elevation). Terrestrial-based wireless systems typically use a time difference of arrival (TDOA) along with well-known mathematical equations to determine the location of an asset in a two-dimensional plane.
However, locating the position of the asset in the third dimension (i.e., elevation) is often subject to significant errors. Therefore, it can be appreciated that there is a significant need for a system and method to locate an asset in three dimensions. The present invention provides this, and other advantages, as will be apparent from the following detailed description and accompanying figures.
The present disclosure is directed to a system and method for determining the location of an asset in three-dimensional space. Examples of assets are computers, electronic test equipment, printers, projectors, and the like. As noted above, the asset may also include human assets. The present disclosure is not limited to any particular form or type of asset. Conventional systems are capable of determining the location of an asset in two-dimensional space with a high degree of accuracy. However, determining the location of the asset in the third dimension (i.e., elevation) is much more difficult.
To overcome this deficiency, the system 100 employs conventional two-dimensional technology along with a series of elevation sensors to provide data regarding the elevation of the asset 22. The system 100 can employ conventional GPS technology or conventional TDOA technology to provide the two-dimensional location of the asset 22. One example of TDOA technology is provided in U.S. Pat. No. 7,339,522, which is assigned to the assignee of the present disclosure.
As will be described in greater detail below, the system 100 determines the two-dimensional location of the asset and uses a barometric pressure reading from the asset 22 to determine its elevation. While it is possible to use only a single barometric sensor in the asset 22, such an approach does not have sufficient accuracy. Changes in atmospheric pressure due to normal weather conditions (i.e., high pressure and low pressure weather fronts) cause changes in barometric pressure that are generally much larger than the pressure difference caused by elevation within a building. For example, a typical pressure sensor will provide approximately 0.36 millibars of pressure change for each floor in the building. In contrast, changes from low to high pressure resulting from normal weather conditions far exceed that value. Thus, one could never be certain whether a certain pressure reading is a result of the location of the asset 22 or simply the result of changing atmospheric conditions.
To overcome this problem, the system 100 utilizes a series of small pressure sensors deployed in remote devices.
Each of these reference sensors transmits a pressure reading back to the receivers (e.g., the receiver 10). In addition, the asset 22 transmits a reading from its pressure sensor. The pressure sensor reading from the asset 22 will match one of the pressure readings from the reference sensors Ref1-Ref8. By selecting the reference pressure value closest to the pressure sensor reading from the asset 22, the location of the asset 22 on a particular floor in a building 24 can be readily determined.
Similarly, the memory 104 may be implemented using one or more of a variety of known technologies, such as random access memory, read-only memory, programmable memory, flash memory, and the like. In one embodiment, a portion of the memory 104 may be integrated into the CPU 102. The memory 104 is not limited by any particular implementation.
The reference sensor Ref1 also includes an altitude sensor 106, which may be typically implemented as a barometric sensor. The altitude sensor 106 is a commercial device and, in a typical embodiment, has a sensor accuracy of ±0.01 millibars. A timer 108 may be used by the reference sensor Ref1 to control the timing of a sensor reading and the current pressure value. The timer 108 may be an external device, a hardware component of the CPU, or may be implemented as a set of instructions stored in the memory 104 and executed by the CPU 102.
The reference sensor Ref1 also includes a transmitter 110 and an optional receiver 112. In some embodiments, the transmitter 110 and receiver 112 may share circuitry and may be implemented as a transceiver 114. The transceiver 114 is coupled to an antenna 116. A number of known transceiver technologies may be used to implement the transceiver 114. In an exemplary embodiment, the transceiver 114 operates in the 900 MHz ISM band. The transceiver 114 uses direct-sequence spread spectrum modulation to create a signal with a modulated bandwidth of 10 MHz. The transmitted power is approximately 1 watt. Under good propagation conditions, the signal may propagate several miles. In a more typical environment, ground clutter and signal blockage due to building penetration may result in a typical range of 1 mile used in most deployment plans for the system 100.
The reference sensor Ref1 also includes a battery 118 to provide power to the various components. The building 24 may supply AC power to the reference sensor Ref1 to replace the battery 118 or the battery may be included as a back-up power source.
The various components illustrated in
In an alternative embodiment, two or more of the reference sensors Ref1-Ref8 may use a single transmitter 110. In the example of
As noted above, the reference sensor Ref1 periodically performs pressure sensor measurements and transmits the data using the transmitter 110. The timer 108 may have a pre-programmed timing value or may be programmed by the user. Pressure readings once per hour may be satisfactory. However, those skilled in the art will appreciate that the value from the timer may be altered to provide pressure measurements more or less frequently. Less frequent pressure measurements will help conserve power in the battery 118.
In an alternative embodiment, the reference sensors Ref1-Ref8 may be configured to automatically transmit new pressure data when the pressure has changed by a predetermined amount. For example, an initial pressure reading may be saved when it is first transmitted. Subsequent pressure reading can be compared to the initial pressure reading and the transmitter 110 need only transmit new pressure readings if the current pressure changes by a predetermined percentage (e.g., 10%) or changes by some fixed amount (e.g., 0.20 millibars).
In yet another alternative embodiment, the reference sensor Ref1 may include the receiver 112. In this embodiment, the receiver 10 (or any other receiver) may transmit a query signal to the reference sensors Ref1-Ref8 to trigger a pressure reading operation. Although this implementation requires the extra cost of the receiver 112, the reference sensor Ref1 may operate in a very low power (sleep mode) and periodically enter an active or “awake” mode to listen for a query from one of the receivers 10-14. This query may be referred to as a page, poll or other conventional term, but effectively wakes up only for a brief period of time to determine whether a pressure reading has been requested.
Those skilled in the art will appreciate that the asset 22 itself also has a remote device attached thereto. For purposes of explaining the principles of the present disclosure, the remote device attached to the asset 22 is essentially identical to the reference sensor Ref1 illustrated in
In operation, the reference sensors Ref1-Ref8 provide pressure data for their respective locations. The asset 22 also provides pressure data for its unknown location. The two-dimensional location is determined in a conventional manner and the pressure reading from the asset 22 is compared with pressure readings from the reference sensors Ref1-Ref8 to determine the elevation of the asset.
The receiver 10 also includes a transmitter 204 and a receiver 206. The transmitter 204 and receiver 206 may share circuitry and be implemented as a transceiver 208. The transceiver 208 is coupled to an antenna 210. The operation of the transceiver 208 for two-dimensional location technology is well known in the art and need not be described in greater detail herein.
The receiver 10 also includes a two-dimensional location processor 212. As described above, the two-dimensional location processor 212 uses conventional technology to determine the location of an asset in two dimensions. The two-dimensional processor 212 may use GPS technology or TDOA technology to accurately determine the location of the asset 22.
In addition, the receiver 10 is altered in accordance with the present disclosure to include a pressure data storage area 214. The pressure data storage area 214 contains pressure data from the reference sensors Ref1-Ref8. The pressure data storage area 214 will contain data identifying the various reference sensors (e.g., the reference sensors Ref1-Ref8), the location of each reference sensor, and the current pressure reading from each sensor. Those skilled in the art will appreciate that the pressure data storage area 214 may be satisfactorily implemented as any data structure such as a table, spreadsheet, database, or the like. The pressure data storage area 214 is not limited to a particular embodiment. In one embodiment, the pressure data storage area 214 may be implemented as part of the memory 202.
The various components illustrated in the functional block diagram of
Those skilled in the art will appreciate that the components illustrated in the functional block diagrams of
In operation, the various receivers (i.e., the receivers 10-14) receive a signal transmitted from the asset 22. Using conventional technology, such as TDOA, the receivers 10-14 determine the time of arrival of the signal at each of the respective receivers. Conventional algorithms are used to determine the precise two-dimensional location of the asset 22. In the example illustrated in
In step 222, the system 100 obtains the two-dimensional location data using one or more conventional 2-D location technologies. In step 224, the system 100 determines the two-dimensional location of the asset 22. In the example illustrated herein, the asset is located somewhere in the building 24. Therefore, the reference sensors in the building 24 (i.e., the reference sensors Ref1-Ref8) will be used to determine the elevation of the asset 22.
In step 226, the system 100 obtains reference pressure data from the reference sensors Ref1-Ref8. In step 228, the system 100 obtains pressure data from the asset 22. In step 230, the system 100 compares the asset pressure data with the reference pressure data in the table of
Those skilled in the art will appreciate that a number of different implementations may be satisfactorily employed with the system 100. For example, if the reference sensors are not on each floor, the pressure readings may be interpolated to determine the precise location of the asset 22. For example, in
The system 100 also permits a calibration process. Both the asset sensor and the reference sensors can be calibrated. In one embodiment, all reference sensors may be calibrated to have the same reading prior to installation. For example, the sensors could all be calibrated at ground level and then installed in the various locations on different floors throughout the building (e.g., the building 24 in
In addition, the pressure sensor from the asset 22 can also be calibrated. For example, if the asset is initially positioned in a known location, such as the fourth floor in the example of
The foregoing described embodiments depict different components contained within, or connected with, different other components. It is to be understood that such depicted architectures are merely exemplary, and that in fact many other architectures can be implemented which achieve the same functionality. In a conceptual sense, any arrangement of components to achieve the same functionality is effectively “associated” such that the desired functionality is achieved. Hence, any two components herein combined to achieve a particular functionality can be seen as “associated with” each other such that the desired functionality is achieved, irrespective of architectures or intermedial components. Likewise, any two components so associated can also be viewed as being “operably connected”, or “operably coupled”, to each other to achieve the desired functionality.
While particular embodiments of the present invention have been shown and described, it will be obvious to those skilled in the art that, based upon the teachings herein, changes and modifications may be made without departing from this invention and its broader aspects and, therefore, the appended claims are to encompass within their scope all such changes and modifications as are within the true spirit and scope of this invention. Furthermore, it is to be understood that the invention is solely defined by the appended claims. It will be understood by those within the art that, in general, terms used herein, and especially in the appended claims (e.g., bodies of the appended claims) are generally intended as “open” terms (e.g., the term “including” should be interpreted as “including but not limited to,” the term “having” should be interpreted as “having at least,” the term “includes” should be interpreted as “includes but is not limited to,” etc.). It will be further understood by those within the art that if a specific number of an introduced claim recitation is intended, such an intent will be explicitly recited in the claim, and in the absence of such recitation no such intent is present. For example, as an aid to understanding, the following appended claims may contain usage of the introductory phrases “at least one” and “one or more” to introduce claim recitations. However, the use of such phrases should not be construed to imply that the introduction of a claim recitation by the indefinite articles “a” or “an” limits any particular claim containing such introduced claim recitation to inventions containing only one such recitation, even when the same claim includes the introductory phrases “one or more” or “at least one” and indefinite articles such as “a” or “an” (e.g., “a” and/or “an” should typically be interpreted to mean “at least one” or “one or more”); the same holds true for the use of definite articles used to introduce claim recitations. In addition, even if a specific number of an introduced claim recitation is explicitly recited, those skilled in the art will recognize that such recitation should typically be interpreted to mean at least the recited number (e.g., the bare recitation of “two recitations,” without other modifiers, typically means at least two recitations, or two or more recitations).
Accordingly, the invention is not limited except as by the appended claims.
Number | Date | Country | |
---|---|---|---|
61441371 | Feb 2011 | US |