1 / 23

Outline

A Location-determination Application in WirelessHART Xiuming Zhu 1 , Wei Dong 1 ,Aloysius K. Mok 1 ,Song Han 1 , Jianping Song 1 , Deji Chen 2 ,Mark Nixon 2 1 University of Texas at Austin 2 Emerson Process Management. Outline. Location Awareness In WSN WirelessHART

nelson
Download Presentation

Outline

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. A Location-determination Application in WirelessHART Xiuming Zhu1, Wei Dong1,Aloysius K. Mok1,Song Han1, Jianping Song1, Deji Chen2,Mark Nixon21University of Texas at Austin2Emerson Process Management

  2. Outline • Location Awareness In WSN • WirelessHART • Localization in WirelessHART • Implementation • Experimental Results • Conclusion • Future Work • Summary

  3. Location Awareness in WSN • Three kinds of distance indication information • RSSI (Received Signal Strength Indicator) It makes use of signal strength decay models to estimate the distance • TDOA(Time Difference of Arrival) It makes use of signal (usually sound) propagation speed • AOA(Angle of Arrival) It determines the direction with antenna array • Our solution is based on RSSI because we do not want to add extra devices to hardware

  4. WirelessHART (I) A Typical WirelessHART Network • The first open wireless standard for the process control industry • Four Types of devices • Network Manager: control center • Gateway: similar to AP • Field Devices: Sensors • Handheld Device (Badge): Carried by workers

  5. WirelessHART (II) • WirelessHART Architecture • Physical Layer : IEEE 802.15.4-compatible DSSS radios • MAC Layer : A time synchronized and secure layer • Network Layer: Supports mesh and star topology • Application Layer: Command-oriented

  6. WirelessHART (III) WirelessHART devices will be widely installed in thousands of factories. And it is valuable to know the locations of workers and assets because of the hazardous conditions in industrial environment, for example, a chemical leak, a tornado. However, there is no location awareness support in WirelessHART

  7. Localization in WirelessHART : Question • All field devices are attached to fixed locations • We need to locate the handheld device • The handheld device can sense the signal strength from neighboring field devices • Also, field devices can also sense the signal strength of the handheld device • However, two devices can not communicate with each other for security issues • Then, how to compute the location?

  8. Localization in WirelessHART : Solution Both field devices and the handheld device send neighbor health reports to the network manager periodically, which contain receive signal strength of their neighbors. Thus, the network manager gets pairs of receive signal strength .e.g. field device 1 reports RSS of the handheld device is -50dbm and the handheld device report RSS of field device 1 is -51 dbm. Then, the network manager can choose most trustable pairs of receive signal strength by comparison and compute the location of the handheld device by trilateration

  9. Localization in WirelessHART: Example

  10. Implementation : Hardware Platform A demo field device • Hardware : JM128 Board • 48MHz 32-bit CodeFire V1 processor with a programmable 128KB flash and 16KB RAM • Three commands provided by WirelessHART • Command 780 : neighbor receive signal strength report • Command 787 : neighbor health report • Command 797 : setting the transmitting power

  11. Implementation : Propagation Model (I) Floor Attenuation Factor Model n is the rate at which the path loss increases with distance, P(d0) is the signal power at certain reference distance d0 and d is the distance, nw is number of walls and WAF is wall attenuation factor Except P(d0), every other parameter can be derived empirically. However, it is not realistic to get one value for all cases even within the same test scenario.Then,how to set these parameters?

  12. Implementation : Propagation Model (II) We formulate it as an optimization problem. Before the localization, we can collect enough data about received signal strength and distance. These data can be used to train the model to get the best parameter tuple (n,nw,WAF). Later on, we use these parameters to estimate the distance.

  13. p2 p1 r1 p0 r0 p3 r2 Implementation: Trilateration Trilateration We have to calculate the point that minimizes

  14. Implementation: Threshold (C) Choosing Threshold (C) In our experiments, is 1.5 meters. That is, if the difference of two signal strength values will cause a distance error more than 1.5 meters, the pair will be discarded.

  15. Experimental Results: Noisy, indoor(I) A noisy office (Black dots are the possible locations for handheld devices) Indoor, noisy with obstacle

  16. Experimental Results: Noisy, indoor(II) Table 1 Table 2 It is a little surprising to see both nw ( number of walls)and WAF (wall attenuation factor) are zero, although there are obstacles. A possible explanation is that the fminsearch in matlab balances the effect of obstacle attenuation (WAF) with optimized attenuation factor (n) . Figure4 Distance Error CDF(noisy)

  17. Experimental Results: Quiet, indoor(I) • Indoor, quiet, no obstacle • A Discussion Area(4m*6m) • Light-of-sight connection between devices

  18. Experimental Results: Quiet, indoor(II) Table 3 Table 4 Compared to the noisy case, it is much better . This can be attributed to the fact the training data and the test data are under the same uniform environment. Compared with the noisy case, there is much less uncertainties. Figure 5 Distance Error CDF(quiet)

  19. Experimental Results: Quiet, outdoor(I) • Outdoor, no obstacle • A Parking Area(10m*25m) • Close to a busy road

  20. Experimental Results: Quiet, outdoor(II) Table 5 Table 6 Compared to the quiet indoor case, the distance errors are larger. This is because the training and testing for this experiment were done in different environments. However, the result is still promising. The median is below 4 meters, which is quite accurate for industrial use. Figure 6 Distance Error CDF(outdoor)

  21. Conclusion Our application is purely software-based and applicable to all WirelessHART networks. It is the responsibility of the network manager to compute the location of the handheld device because it can make use of all information in the network. Accuracy is improved by the careful use of two techniques: comparison of two-way sensing distance and training parameters before localization. Experimental results are very promising. All experimental results shows that median errors are blow 4 meters , which is quite enough for industrial use (10 meters)

  22. Future Work Use fingerprint information : A thorough investigation RSSI fingerprint can be done beforehand. Later on, a pattern-matching method will be employed to locate the device Consider the historical location information and then, we can use it to estimate the present location Finally, we hope we can deploy our application in real process control plants to validate our implementations

  23. Thank you and Q&A

More Related