| 研究生: |
廖松陽 Liao, Sung-Yang |
|---|---|
| 論文名稱: |
基於藍牙網格網路之燈光控制與帶權重的質心室內定位系統 Indoor Weighted Centroid Localization and Light Control System Based on Bluetooth Mesh Network |
| 指導教授: |
陳中和
Chen, Chung-Ho |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 電腦與通信工程研究所 Institute of Computer & Communication Engineering |
| 論文出版年: | 2020 |
| 畢業學年度: | 109 |
| 語文別: | 中文 |
| 論文頁數: | 69 |
| 中文關鍵詞: | 藍牙網格網路 、室內定位 、質心定位法 、Kalman Filter |
| 外文關鍵詞: | Bluetooth mesh network, Indoor Location-Based Service, IoT, Localization, Kalman filter |
| 相關次數: | 點閱:91 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
隨著IoT技術的發展,藍牙技術聯盟 (Bluetooth SIG) 在2017年訂定了藍牙網格網路 (Bluetooth Mesh Network) 的藍牙網路標準,使得支援此標準的藍牙裝置能組建一個藍牙的IoT網路。另一方面,室內適地性服務 (Indoor Location-Based Service) 一直是需求,包含了個人化服務、資產與人員管理、電子圍籬等應用,目前許多研究多是基於BLE Beacons 作為訊號放送端,而行動裝置作為接收端並進行座標計算,這種架構除了行動裝置的耗能問題外,座標追蹤也需透過網路傳送至伺服器當中。
本論文提出了基於 Bluetooth Mesh Network 的 IoT 燈具的無線燈光控制平台與室內定位平台架構。無線燈光控制平台方面,本論文在 iPad 上實作的符合 Bluetooth Mesh Network 的燈光開關與強度的的訊息協定,並開發一套燈光控制的 API 使遠端伺服器能透過藉由 iPad 架設的 HTTP Server 控制所有燈具。在室內定位方面,除了 iPad 上實作的符合 Bluetooth Mesh Network 的 RSSI 感測器設定與感測結果的訊息協定外,也使用以 BLE Beacons 為定位目標, Bluetooth Mesh 燈具為接收端的定位架構,並提出相對應的定位演算法。本論文定位演算法利用燈具安裝的特性,比較鄰近的燈具訊號強弱動態的決定做為參考點的感測器,並利用對數距離路徑損耗模型計算 Beacons 與感測器的距離並利用帶權重的質心定位法計算 Beacons 的座標。在精準度上,本論文採用 Kalman Filter 作為 RSSI 值的濾波與最終座標的平順化,使得最終精準度座標能達到誤差在 0.36m-1.27m 間並且標準差在 0.1m~0.47m 間。
Indoor Location-Based Service has a great demand in commercial buildings such as navigation, assets tracking, etc. In this thesis, we propose an indoor localization system based on Bluetooth mesh network. Bluetooth mesh network, which has been standardized recently, supports Bluetooth devices to establish an IoT mesh network. Based on the Bluetooth mesh network standard, we can easily install a sensor array of Bluetooth devices in a room with low effort.
In this work, we replaced our traditional lights in laboratory with Delta Bluetooth mesh lights, which can measure beacon signal strength and send the result through the Bluetooth network to a gateway (iPad). We implemented a HTTP API server on iPad so that the remote server can access the iPad to control the Bluetooth mesh lights and receive the beacon signal strength data from the Bluetooth mesh lights. The remote server calculates the beacon position as latitude and longitude based on the received sensor data and can control lights for individual beacon.
We develop an algorithm called “Reliable Sensor nodes weighted centroid Localization (RSL)” which is able to achieve an average localization error of 0.94m on this system. First, RSL scores top-6-RSSI-sensor groups by the distance between each sensor as counting the neighbor sensors. Then, RSL selects the sensor, which has at least two neighbors in the top-6-RSSI-sensors groups. Last, RSL estimates the position with WCL by using the selected sensor positions and the beacon RSSI values.
[1] Minoli, Daniel, Kazem Sohraby, and Benedict Occhiogrosso, "IoT considerations, requirements, and architectures for smart buildings—Energy optimization and next-generation building management systems," IEEE Internet of Things Journal 4.1 (2017): 269-283.
[2] Spachos, Petros, Ioannis Papapanagiotou, and Konstantinos N. Plataniotis, "Microlocation for smart buildings in the era of the internet of things: A survey of technologies, techniques, and approaches," IEEE Signal Processing Magazine 35.5 (2018): 140-152.
[3] Junjie Liu, ”Survey of Wireless Based Indoor Localization Technologies,” https://www.cse.wustl.edu/~jain/cse574-14/ftp/indoor/index.html
[4] Zafari, Faheem, Athanasios Gkelias, and Kin K. Leung. "A survey of indoor localization systems and technologies," IEEE Communications Surveys & Tutorials 21.3 (2019): 2568-2599.
[5] Mesh Working Group, "Mesh Profile Bluetooth® Specification," https://www.bluetooth.com/specifications/mesh-specifications
[6] Blumenthal, Jan, et al, "Weighted centroid localization in zigbee-based sensor networks," 2007 IEEE international symposium on intelligent signal processing, IEEE, 2007.
[7] Kiran Thapa and Steven Case, "An Indoor Positioning Service for Bluetooth Ad Hoc Networks," Midwest Instruction and Computing Symposium (MICS), 2003.
[8] Abhayawardhana, V. S., et al, "Comparison of empirical propagation path loss models for fixed wireless access systems," 2005 IEEE 61st Vehicular Technology Conference, Vol. 1. IEEE, 2005.
[9] http://wits.ice.nsysu.edu.tw/course/pdfdownload/953G/第07章-ChannelModel.pdf
[10] Greg Welch and Gary Bishop, "An Introduction to the Kalman Filter, " 2006
[11] Güvenc, İsmail, "Enhancements to RSS based indoor tracking systems using Kalman filters," Diss. University of New Mexico, 2003.
[12] Wang, Jun, et al, "Weighted centroid localization algorithm: theoretical analysis and distributed implementation," IEEE Transactions on wireless communications 10.10 (2011): 3403-3413.
[13] Subedi, Santosh, et al, "Beacon based indoor positioning system using weighted centroid localization approach," 2016 Eighth International Conference on Ubiquitous and Future Networks (ICUFN), IEEE, 2016.
[14] Subhan, Fazli, et al, "Indoor positioning in bluetooth networks using fingerprinting and lateration approach," 2011 International Conference on Information Science and Applications, IEEE, 2011.
[15] Dag, Tamer, and Taner Arsan, "Received signal strength based least squares lateration algorithm for indoor localization," Computers & Electrical Engineering 66 (2018): 114-126.
[16] Cheng, Long, et al, "A survey of localization in wireless sensor network," International Journal of Distributed Sensor Networks 8.12 (2012): 962523.
[17] Bajaj, Rashmi, Samantha Lalinda Ranaweera, and Dharma P. Agrawal, "GPS: location-tracking technology," Computer 35.4 (2002): 92-94.
[18] An, Jae Hyung, and Lynn Choi, "Inverse fingerprinting: server side indoor localization with Bluetooth low energy," 2016 IEEE 27th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), IEEE, 2016.
[19] Wang, Ju, et al, "LiFS: low human-effort, device-free localization with fine-grained subcarrier information," Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking. 2016.
[20] J-Y, Chang, “BLE-based Indoor Positioning and Tracking System using Server-Side n-dependent Fingerprinting associated with Trilateration,” in Master thesis, Institute of Computer and Communication Engineering, National Cheng-Kung University, Taiwan, 2017.
[21] Mesh Working Group, "Mesh Model Bluetooth® Specification," https://www.bluetooth.com/specifications/mesh-specifications
[22] https://github.com/NordicSemiconductor/IOS-nRF-Mesh-Library
[23] https://github.com/envoy/Embassy