The present invention is directed, in general, to a system and method for providing self-locating wireless sensors in a wireless sensor network.
In the process control industry, process facilities (e.g., a manufacturing plant or crude oil refinery, etc.) may be managed using distributed control systems. Contemporary control systems include numerous models tailored to control or monitor various associated processes of the facility. Conventional means link these modules together to produce the distributed nature of the control system. This affords increased performance and a capability to expand or reduce the control system to satisfy changing facility needs.
Field instruments may be used to obtain sensor readings or measurements of a particular characteristic (e.g., temperature, pressure, flow, sound, light) that is needed in the control system. Many prior art field instruments are configured as wired field instruments. This means that the field instrument is connected to the control system by conventional wiring. A wired field instrument sends sensor information to the control system over a conventional wired interface (e.g., a two wire twisted pair current loop).
As wireless technology has continued to become more available, wireless field instruments have become more commonly used in control systems. A wireless field instrument comprises transceiver circuitry that is capable of wirelessly transmitting sensor information to the control system. A wireless network may comprise a plurality of wireless field instruments. For example, a wireless network may be used to wirelessly transmit sensor information from various wireless field instruments in the wireless network to a global controller of the control system. A wireless field instrument may also be referred to as a wireless sensor.
When a wired field instrument is installed its location is well known. The wiring for the wired field instrument is and documented in wiring diagrams that describe the wiring, the junction box or termination information, and the exact location of the wired filed instrument. The same is not necessarily true for wireless sensors.
One of the benefits of wireless sensors is that they can be quickly deployed. One drawback of using wireless sensors, however, is that the exact location of the wireless sensor may not be sufficiently well documented or, if initially well documented, may be subsequently lost. Wireless sensors can be easily moved. Therefore, even if the exact location of a wireless sensor is initially known, subsequent movement of the wireless sensor may cause the location information of the wireless sensor to be lost. When the location information of the wireless sensor is lost it is easy to accidentally link the wireless sensor to a wrong location.
Therefore, it would be desirable to have an efficient system and method for providing a self-locating wireless sensor that has the capability of determining its location information and providing its location information to other units in a wireless sensor network.
To address the above discussed deficiencies of the prior art, it is a primary object of the present invention to provide a system and method for providing a self-locating wireless sensor that has the capability of determining its location information and providing its location information to other units in a wireless sensor network.
One advantageous embodiment of the invention comprises a plurality of wireless sensors and a wireless sensor base station in a wireless sensor network. The wireless sensor base station sends a request to one of the plurality of wireless sensors requesting the location information for the selected wireless sensor. The wireless sensor determines its location using a location information determination method.
The wireless sensor then associates its identity information with the location information and sends the identity information and the location information to the wireless sensor base station. The wireless sensor continuously sends updated location information to the wireless sensor base station as the wireless sensor changes its location within the wireless sensor network. The wireless sensor base station displays the identity information and the location information of the wireless sensor on a display unit.
Other technical features may be readily apparent to one skilled in the art from the following figures, descriptions, and claims.
For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, wherein like numbers designated like objects, and in which:
The wireless sensor 100 is capable of transmitting wireless messages to the wireless sensor base station 130. The wireless sensor 100 is also capable of transmitting wireless messages to other wireless network nodes (such as wireless network nodes 150 and 160). The wireless sensor 100 is capable of receiving wireless messages from the wireless sensor base station 130. The wireless sensor 100 is also capable of receiving wireless messages from other wireless network nodes (such as wireless network nodes 150 and 160).
In some cases the wireless sensor 100 may not be able to communicate directly with the wireless sensor base station 130. For example, the distance between the wireless sensor 100 and the wireless sensor base station 130 may sometimes exceed the effective transmission range of the wireless sensor 100. In such cases it may be possible for the wireless sensor 100 to communicate with the wireless sensor base station 130 by relaying communications through one or more wireless network nodes (150 and/or 160) that are within range of the wireless sensor base station 130.
The system controller 220 is powered by a power source 230. The power source 230 can receive power from a battery power source (not shown in
The system controller 220 is connected to a wireless transceiver 240. The wireless transceiver 240 is connected to an external antenna 120. The system controller 220 provides the digital version of the signals from the sensor unit 210 to the wireless transceiver 240 for transmission over antenna 120.
The wireless sensor 100 also comprises a wireless sensor location controller 250. As will be described below, the wireless sensor location controller 250 operates to determine the location information for the wireless sensor 100. When the wireless sensor 100 moves from a first location to a second location, the wireless sensor location controller 250 updates the location information for the wireless sensor 100.
The wireless sensor location controller 250 continuously automatically senses the location of the wireless sensor 100 and continuously records the location data of the wireless sensor 100 as the wireless sensor 100 moves. The location data of the wireless sensor 100 is stored in an electronic memory (not shown in
The wireless sensor location controller 250 is shown in
The location of the wireless sensor 100 may be determined by several different methods. The approximate location of the wireless sensor 100 may be determined using an existing location technology such as the Global Positioning System (“GPS”). The wireless sensor location controller 250 can use GPS to continually update the location information of the wireless sensor 100 as the wireless sensor moves and changes its location. The wireless sensor location controller 250 can uniquely associate the GPS location information with the diagnostic information of the sensor unit 210 and the wireless sensor 100.
The approximate location of the wireless sensor 100 may also be determined using an existing location technology such as multilateration. Multilateration is a process that locates an object by accurately computing the time difference of arrival (TDOA) of a signal emitted from the object to three (or more) receivers.
Alternatively, the approximate location of the wireless sensor 100 may be determined using angle of arrival (AOA) measurements. AOA measurements are used to determine the direction of propagation of a radio frequency signal. The delay of arrival of a radio frequency signal at each element of an antenna array is measured directly and converted into an AOA measurement.
Alternatively, the approximate location of the wireless sensor 100 may be determined using signal strength measurements of a signal that is transmitted by the wireless sensor 100.
In one advantageous embodiment of the present invention the wireless sensor location controller 250 performs the calculations for the signal strength method/TDOA method/AOA method and transmits the calculations back to the wireless sensor base station 130.
The wireless sensor location controller 250 of the present invention may also provide a beacon signal that uniquely identifies the wireless sensor 100. The unique beacon signal that is associated with wireless sensor 100 can be transmitted by the wireless sensor 100 either in response to receiving a request from the wireless sensor base station 130, or in a transmission that is routinely transmitted back to the wireless sensor base station 130 on a periodic basis.
In another advantageous embodiment of the present invention the wireless sensor location controller 250 sends an “alert” signal to the wireless sensor base station 130 when a particular event of interest occurs with respect to the wireless sensor 100. For example, when the wireless sensor 100 moves past a predetermined geographical boundary, the wireless sensor location controller 250 senses that the geographical boundary has been crossed. The wireless sensor location controller 250 then causes an “alert” signal to be sent to the wireless sensor base station. For example, the “alert” signal may also be sent if the movement of the wireless sensor 100 exceeds a predetermined speed limit.
The exemplary sensor location software module 310 also comprises a beacon software module 430 As previously described, wireless sensor location controller 250 can send out a unique beacon signal to assist in the location of the wireless sensor 100. The exemplary sensor location software module 310 also comprises an “alert” software module 440. As previously described, the wireless sensor location controller 250 can send an “alert” signal to the wireless sensor base station 130 when a particular event occurs with respect to the wireless sensor 100.
It is understood that an exemplary embodiment of the invention may comprise one or more of the software modules that are contained in the exemplary sensor location module 310.
A user can input instructions and control commands to the wireless sensor base station 130 through the user input unit 610. The user input unit 610 may comprise a computer (not shown in
A user can also receive information from the wireless sensor base station 130 through the display unit 620. Display unit 620 may comprise any suitable display means such as a computer monitor (not shown in
The system controller 640 is connected to a wireless transceiver 650. The wireless transceiver 650 is connected to an external antenna 140. The system controller 640 provides digital signals to the wireless transceiver 650 for transmission over antenna 140.
The system controller 640 receives power from a power source 660. The power source 660 can receive power from a battery power source (not shown in
The wireless sensor base station 130 also comprises a wireless sensor location controller (base station) 670. As will be described below, the wireless sensor location controller (base station) 670 receives the location information of the wireless sensor 100 and displays the location information of the wireless sensor 100 on the display unit 620.
The wireless sensor base station 130 manages and keeps track of a plurality of wireless sensors (of which wireless sensor 100 is just one of the plurality of wireless sensors). As each of the wireless sensors sends its own particular location information to the wireless sensor base station 130, the wireless sensor location controller (base station) 670 receives and stores the location information in a database 810 (shown in
The wireless sensor location controller (base station) 670 receives and processes GPS location data for the wireless sensor 100 (and for all of the other wireless sensors in the wireless sensor network). The GPS location data is continually updated as the various wireless sensors move about in the wireless sensor network.
In one advantageous embodiment of the present invention the wireless sensor location controller (base station) 670 performs the calculations for the signal strength method/TDOA method/AOA method and uses the calculations to locate the wireless sensor 100.
The wireless sensor location controller (base station) 670 also receives and processes the unique beacon signals from each of the plurality of wireless sensors. As previously mentioned, the wireless sensor location controller (base station) 670 of the wireless sensor base station 130 can send a request for a particular wireless sensor to activate its beacon signal. Alternatively, the beacons signals of the plurality of wireless sensors may be sequentially activated according to a predetermined schedule.
The wireless sensor location controller (base station) 670 also receives and processes the “alert” signals from each of the plurality of wireless sensors. The wireless sensor location controller (base station) 670 takes an appropriate action depending upon the nature of the occurrence that cause the “alert” signal to be sent.
The wireless sensor location controller (base station) 670 also displays on the display unit 620 location information for each of the plurality of wireless sensors in the wireless sensor network. Alarm conditions and “alert” signals that are associated with the wireless sensors will include the appropriate location information to help expedite the resolution of problem conditions. Location information may be used for system management tasks, such as identifying sources of interference or general areas of poor performance.
The wireless sensor location controller (base station) 670 is shown in
The wireless sensor location information may also be displayed in a manner that focuses on the commissioning process for the wireless sensors. For example, the installation of a wireless sensor at an intended location can be verified by confirming the location information. Similarly, the locations of wireless sensor can be confirmed for the grouping of wireless sensors for maintenance.
The exemplary sensor location software module 710 also comprises a Global Positioning System (“GPS”) software module 820. The wireless sensor location controller (base station) 670 processes GPS measurements that locate the wireless sensor 100. The exemplary sensor location software module 710 also comprises a signal measurement calculation software module 830. The wireless sensor location controller (base station) 670 can use the signal measurement calculation software module 830 to perform the calculations required for locating the wireless sensor 100 using signal strength measurements, TDOA measurements, and AOA measurements.
The exemplary sensor location software module 710 also comprises a beacon software module 840 As previously described, wireless sensor location controller (base station) 670 can cause a wireless sensor 100 to send out a unique beacon signal to assist in the location of the wireless sensor 100. The exemplary sensor location software module 710 also comprises an “alert” software module 850. The wireless sensor location controller (base station) 670 can receive and process an “alert” signal from a wireless sensor 100.
The exemplary sensor location software module 710 also comprises a sensor location display software module 860. The sensor location display software module 860 displays the sensor location information on the display unit 620 in the manner previously described.
Then the wireless sensor 100 determines its location information using a location information determination method (step 930). Then the wireless sensor 100 associates its identity information with its location information (step 940). Then the wireless sensor 100 sends its identity information and location information to the wireless sensor base station 130 (step 950).
The wireless sensor 100 continuously sends updated location information to the wireless sensor base station 130 as the wireless sensor 100 changes its location within the wireless sensor network (step 960). The wireless sensor base station 130 then displays the identity information and the location information of the wireless sensor 100 on a display unit 260 (step 970).
The present invention may also be employed within a multi-tier wireless communication network.
In one advantageous embodiment of the invention, the elements of the present invention that have been described as being located in the wireless sensor base station 130 (e.g., display unit 620, user input unit 610, wireless sensor location controller (base station) 670) may be located in other locations. That is, actual location of the elements may be distributed throughout the network 1000. For example, the user interface elements could be located within the first router node (first tier) 1010 while the location determination elements could be located within the second router node (second tier) 1030 of the network 1000. Also, the control function elements could be located separately with respect to the base radio functions of the invention. Also, the location of the wireless sensor 100 may be separately determined by the network 1000.
Then one or more elements of the multi tier wireless network 1000 (e.g., second router node (second tier) 1030) determine the location information of the wireless sensor 100 using a location information determination method (step 1130). The multi tier wireless network 1000 then associates an identity of the wireless sensor with the location information of the wireless sensor 100 (step 1140). The multi tier wireless network 1000 then sends the identity information and the location information of the wireless sensor 100 to a database 810 that is located within the multi tier wireless network 1000 (step 1150).
The multi tier wireless network 1000 continuously sends updated location information of the wireless sensor 100 to the database 810 as the wireless sensor 100 changes its location (step 1160). The multi tier wireless network 1000 displays the identity information and the location information of the wireless sensor 100 on a display unit 620 that is located within one of the elements of the multi tier wireless network 1000 (e.g., within the first router node (first tier) 1010) (step 1170).
It may be advantageous to set forth definitions of certain words and phrases used throughout this patent document. The terms “application,” “program,” and “routine” refer to one or more computer programs, sets of instructions, procedures, functions, objects, classes, instances, or related data adapted for implementation in a suitable computer language. The term “couple” and its derivatives refer to any direct or indirect communication between two or more elements, whether or not those elements are in physical contact with one another.
The terms “transmit,” “receive,” and “communicate,” as well as derivatives thereof, encompass both direct and indirect communication. The terms “include” and “comprise,” as well as derivatives thereof, mean inclusion without limitation. The term “or” is inclusive, meaning and/or. The phrases “associated with” and “associated therewith,” as well as derivatives thereof, may mean to include, be included within, interconnect with, contain, be contained within, connect to or with, couple to or with, be communicable with, cooperate with, interleave, juxtapose, be proximate to, be bound to or with, have, have a property of, or the like. The term “controller” means any device, system, or part thereof that controls at least one operation. A controller may be implemented in hardware, firmware, software, or some combination of at least two of the same. The functionality associated with any particular controller may be centralized or distributed, whether locally or remotely.
While this disclosure has described certain embodiments and generally associated methods, alterations and permutations of these embodiments and methods will be apparent to those skilled in the art. Accordingly, the above description of example embodiments does not define or constrain this disclosure. Other changes, substitutions, and alterations are also possible without departing from the spirit and scope of the invention, as defined by the following claims.
Number | Name | Date | Kind |
---|---|---|---|
5051741 | Wesby | Sep 1991 | A |
5129605 | Burns et al. | Jul 1992 | A |
6021330 | Vannucci | Feb 2000 | A |
6034603 | Steeves | Mar 2000 | A |
6255988 | Bischoff | Jul 2001 | B1 |
6363323 | Jones | Mar 2002 | B1 |
6473038 | Patwari et al. | Oct 2002 | B2 |
6570487 | Steeves | May 2003 | B1 |
6850502 | Kagan et al. | Feb 2005 | B1 |
6961541 | Overy et al. | Nov 2005 | B2 |
7005985 | Steeves | Feb 2006 | B1 |
7027416 | Kriz | Apr 2006 | B1 |
7286158 | Griebenow | Oct 2007 | B1 |
7379729 | Holland et al. | May 2008 | B2 |
7518499 | Werenka | Apr 2009 | B2 |
7640007 | Chen et al. | Dec 2009 | B2 |
7853250 | Harvey et al. | Dec 2010 | B2 |
8223012 | Diem | Jul 2012 | B1 |
20040029558 | Liu | Feb 2004 | A1 |
20050128074 | Culpepper et al. | Jun 2005 | A1 |
20050201349 | Budampati | Sep 2005 | A1 |
20050281215 | Budampati et al. | Dec 2005 | A1 |
20060002368 | Budampati et al. | Jan 2006 | A1 |
20060046664 | Paradiso | Mar 2006 | A1 |
20060063523 | McFarland | Mar 2006 | A1 |
20060143292 | Taubenheim et al. | Jun 2006 | A1 |
20060171344 | Subramanian et al. | Aug 2006 | A1 |
20060171346 | Kolavennu et al. | Aug 2006 | A1 |
20060176169 | Doolin | Aug 2006 | A1 |
20060205417 | Ju et al. | Sep 2006 | A1 |
20060227729 | Budampati et al. | Oct 2006 | A1 |
20060261940 | Defant et al. | Nov 2006 | A1 |
20060274644 | Budampati et al. | Dec 2006 | A1 |
20060274671 | Budampati et al. | Dec 2006 | A1 |
20060287001 | Budampati et al. | Dec 2006 | A1 |
20070030816 | Kolavennu | Feb 2007 | A1 |
20070030832 | Gonia et al. | Feb 2007 | A1 |
20070037588 | Mohi | Feb 2007 | A1 |
20070076638 | Kore et al. | Apr 2007 | A1 |
20070077941 | Gonia et al. | Apr 2007 | A1 |
20070087763 | Budampati et al. | Apr 2007 | A1 |
20070091824 | Budampati et al. | Apr 2007 | A1 |
20070091825 | Budampati et al. | Apr 2007 | A1 |
20070132576 | Kolavennu et al. | Jun 2007 | A1 |
20070132577 | Kolavennu | Jun 2007 | A1 |
20070132637 | Kolavennu et al. | Jun 2007 | A1 |
20070155401 | Ward et al. | Jul 2007 | A1 |
20070155423 | Carmody | Jul 2007 | A1 |
20070167147 | Krasner | Jul 2007 | A1 |
20070205886 | Huseth et al. | Sep 2007 | A1 |
20070241901 | Cage et al. | Oct 2007 | A1 |
20070241965 | Kolavennu et al. | Oct 2007 | A1 |
20070268884 | Kolavennu et al. | Nov 2007 | A1 |
20080076450 | Nanda | Mar 2008 | A1 |
20080109098 | Moshier et al. | May 2008 | A1 |
20080109099 | Moshier | May 2008 | A1 |
20080122641 | Amidi | May 2008 | A1 |
20080123934 | Amidi | May 2008 | A1 |
20080209521 | Malaney | Aug 2008 | A1 |
20080234935 | Wolf | Sep 2008 | A1 |
20080267259 | Budampati et al. | Oct 2008 | A1 |
20080273547 | Phinney | Nov 2008 | A1 |
20090009327 | Amidi | Jan 2009 | A1 |
20090010484 | Amidi | Jan 2009 | A1 |
20090021390 | Amidi | Jan 2009 | A1 |
20090115604 | Thomas | May 2009 | A1 |
20090176507 | Wu et al. | Jul 2009 | A1 |
Entry |
---|
“IntelaTrac PKS Redefines Field Data Collection and Management,” Honeywell, Feb. 2006, 2 pages. |
Honeywell Process Solutions, “IntelaTrac PKS,” Honeywell, 2 pages. |
“Powerful Calibration Management with DocuMint,” Honeywell, Mar. 2008, 4 pages. |
“Lumidor Minimax XT,” Honeywell, Dec. 2005, 4 pages. |
“PanOS Platform, Unified Location Management Platform,” PanGo, 2007, 2 pages. |
“Ekahau T301-A Wi-Fi Tag,” ekahau, 2007, 2 pages. |
“Improve Maintenance Efforts with DocuMint,” Honeywell, Feb. 2006, 3 pages. |
Honeywell Process Solutions, “Mobile Station,” Honeywell, 3 pages. |
“WiMAX”, http://en.wikipedia.org/wiki/Wimax, Aug. 20, 2008, 17 pages. |
Dongyan Chen et al., “Dependability Enhancement for IEEE 802.11 Wireless LAN with Redundancy Techniques,” Proceedings of the 2003 International Conference on Dependable Systems and Networks, 2003, 8 pages. |
Dr. Soumitri Kolavennu, Presentation, “WNSIA MAC Layer”, ISA SP100 meeting, Feb. 14, 2007, 24 pages, see esp. p. 17. |
Soroush Amidi, “System and Method for Inventory Management”, U.S. Appl. No. 12/024,267, filed Feb. 1, 2008. |
Soroush Amidi, “Method and Apparatus for Location Detection Using GPS and WIFI/WIMAX”, U.S. Appl. No. 12/183,876, filed Jul. 31, 2008. |
Soroush Amidi, “Method and Apparatus for Intermittent Location Reporting”, U.S. Appl. No. 12/183,964, filed Jul. 31, 2008. |
Goran M. Djuknic, et al., Geolocation and Assisted-GPS, White Paper, Mobility: 3G-CDMA2000 & UMTS, Lucent Technologies, Bell Labs, May 31, 2002, 10 pages. |
Jean-Christophe Cousin, et al., “An Indoor Positioning System Using GPS Repeaters and AOA Measurements”, 18th International Technical Meeting of the Satellite Division, Sep. 13-16, 2005, p. 2743-2749. |
Number | Date | Country | |
---|---|---|---|
20100026514 A1 | Feb 2010 | US |