系統識別號 | U0002-0403201615500000 |
---|---|
DOI | 10.6846/TKU.2016.00117 |
論文名稱(中文) | 基於 ZigBee 通訊協定的仿真水下感測網路環境平台設計與製作 |
論文名稱(英文) | Design and Implementation of a ZigBee-based Emulation Platform for Underwater Acoustic Sensor Networks |
第三語言論文名稱 | |
校院名稱 | 淡江大學 |
系所名稱(中文) | 資訊工程學系碩士在職專班 |
系所名稱(英文) | Department of Computer Science and Information Engineering |
外國學位學校名稱 | |
外國學位學院名稱 | |
外國學位研究所名稱 | |
學年度 | 104 |
學期 | 1 |
出版年 | 105 |
研究生(中文) | 姜慶暉 |
研究生(英文) | Ching-Hui Chiang |
學號 | 702410183 |
學位類別 | 碩士 |
語言別 | 繁體中文 |
第二語言別 | |
口試日期 | 2016-01-08 |
論文頁數 | 66頁 |
口試委員 |
指導教授
-
石貴平(kpshih@mail.tku.edu.tw)
委員 - 王三元 委員 - 陳彥達 |
關鍵字(中) |
水下感測網路 ZigBee XBee 水下傳輸 Arduino |
關鍵字(英) |
Underwater Acoustic Sensor Network XBee ZigBee Arduino |
第三語言關鍵字 | |
學科別分類 | |
中文摘要 |
近年來海底活動頻繁,無論是海洋資源挖掘、水中活動監控或是水下環境的探索,皆須用到水下感測網路傳輸技術,而水下傳輸係使用聲波當做媒介,這與一般陸面傳輸使用無線電波最大的差異之處,然而水下相關研究往往受限於技術、器材不足或是相關經費考量等因素而無法實現。而在本文中,我們開發一個仿真的水下感測網路環境平台,可透過設定水下的環境參數及模擬的方式得到結果,日後可依據此結果探討水下傳輸協定的可行性與否,或做為比較的依據。 |
英文摘要 |
In recent years, there are a variety of flourishing submarine activities. Regardless of marine resource digging, submarine activity monitoring, or underwater environmental exploration, it is requires application to underwater sensor transmission network technology. Underwater transmission utilizes acoustic waves as the media, different from adopting radio waves for transmission on the land. However, restricted to technologies, insufficient devices and equipments, or considerations on limited expense, studies relative to underwater transmission cannot be implemented successfully. Therefore, in this thesis, an environmental platform for underwater sensor network was developed, and the results were extracted through simulation. In the future, the simulation results in this research can be applied to help researchers probe into the feasibility of various underwater transmission protocols or serve as reference for the researchers in the future. |
第三語言摘要 | |
論文目次 |
目錄 致謝 1 第一章 緒論 1 1.1 研究動機與目的 1 1.2 論文架構 3 第二章 背景知識 4 2.1 水下聲波網路 4 2.1.1 水下聲速 5 2.1.2 水下聲波訊號衰減 7 2.1.3 水下傳輸距離 8 2.2 水下無線感測網路 10 2.3 感測網路模擬軟體 11 2.4 ZigBee 通訊協定介紹 14 2.4.1 ZigBee通訊協定架構 15 2.4.2 ZigBee 裝置介紹 16 2.4.3 IEEE 802.15.4 實體層通訊協定 17 2.5 XBee通訊模組 19 2.5.1 XBee角色 20 2.5.2 XBee傳輸 22 2.5.3 XBee資料傳輸格式 23 2.5.4 XBee設定 27 2.6 Arduino開發控制板 29 2.7 Arduino 程式 31 第三章 仿真水下感測網路平台 34 3.1 平台背景概述 34 3.2 平台硬體及架構說明 34 3.3 平台執行 35 3.4 碰撞機制驗證 37 3.4.1 時間戳記定義 37 3.4.2 碰撞驗證及資料儲存 38 3.5 動態等待及控制傳送機制 40 3.6 平台硬體限制 41 第四章 仿真系統實作與驗證 43 4.1 系統實作 43 4.2 實體設備連接 43 4.3 仿真環境場景設計 44 4.4 實驗數據及分析結果 48 4.5 場景限制 49 第五章 結論與未來展望 51 5.1 結論 51 5.2 未來工作展望 51 參考文獻 53 附錄 英文論文 55 圖目錄 圖2‑1、水中聲速變化 5 圖2‑2、海水吸收係數變化 7 圖2‑3、(a) 24kHz、(b) 240kHz、(c) 2,400kHz、(d) 24,000kHz頻率中最大傳輸距離 9 圖2‑4、水下感測網路示意 10 圖2‑5、正常傳輸(左)與傳輸延遲(右)示意 11 圖2‑6、ZigBee通訊協定架構 16 圖2‑7、ZigBee網路拓樸 17 圖2‑8、ZigBee無線網路頻帶 19 圖2‑9、XBee Series 2 傳輸模組 20 圖2‑10、通用格式 24 圖2‑11、資料接收格式 25 圖2‑12、資料傳送格式 26 圖2‑13、AT Command 資料格式 27 圖2‑14、UART轉USB阜轉接板 28 圖2‑15、X-CTU軟體起始畫面 29 圖2‑16、X-CTU軟體設定介面 29 圖2‑17、Arduino Uno(左)、Seeeduino V3.0(右) 31 圖2‑18、Sketch軟體畫面 33 圖3‑1、平台架構圖 35 圖3‑2、時間戳記定義示意 38 圖3‑3、資料儲存陣列 38 圖3‑4、碰撞驗證機制示意 39 圖3‑5、資料儲存流程示意 40 圖3‑6、傳送端等待時間示意 41 圖4‑1、仿真水下感測網路平台實體完成圖 43 圖4‑2、Arduino與SD 模組對應腳位示意 44 圖4‑3、場景1設備擺放位置示意 45 圖4‑4、場景2設備擺放位置示意 46 表目錄 表2‑1、水下感測網路與無線感測網路比較 4 表2‑2、水下聲速公式比較 6 表2‑3、市面上常見網路模擬器比較 13 表2‑4、ZigBee規格 14 表2‑5、XBee Series 2 規格 20 表2‑6、Seeeduino v3.0規格 31 表3‑1、平台執行流程 36 表4‑1、Arduino與SD 模組對應腳位 44 表4‑2、場景1水下環境參數設定 46 表4‑3、場景2水下環境參數設定 47 表4‑4、平台碰撞發生率 48 表4‑5、場景1平台運作結果 49 表4‑6、場景2平台運作結果 49 |
參考文獻 |
[1] Heidemann, J., Stojanovic, M., & Zorzi, M. (2012). Underwater sensor networks: applications, advances and challenges. Philosophical Transactions of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, 370(1958), 158-175. [2] Akyildiz, I. F., Pompili, D., & Melodia, T. (2005). Underwater acoustic sensor networks: research challenges. Ad hoc networks, 3(3), 257-279. [3] Xie, P., Zhou, Z., Peng, Z., Yan, H., Hu, T., Cui, J. H., ... & Zhou, S. (2009, October). Aqua-Sim: an NS-2 based simulator for underwater sensor networks. In OCEANS 2009, MTS/IEEE Biloxi-Marine Technology for Our Future: Global and Local Challenges (pp. 1-7). IEEE. [4] Shin, S. Y., & Park, S. H. (2008, December). Omnet++ based Simulation for Underwater environment. In 2008 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing (pp. 689-694). IEEE. [5] 劉金源, and 物理學. 水中聲學: 水聲系統之基本操作原理. 國立編譯館出版, 2001. [6] Chang, S. H., & Shih, K. P. (2015, September). Tour Planning for AUV Data Gathering in Underwater Wireless. In Network-Based Information Systems (NBiS), 2015 18th International Conference on (pp. 1-8). IEEE. [7] Mackenzie, K. V. (1981). Nine‐term equation for sound speed in the oceans. The Journal of the Acoustical Society of America, 70(3), 807-812. [8] Medwin, H. (1975). Speed of sound in water: A simple equation for realistic parameters. The Journal of the Acoustical Society of America, 58(6), 1318-1319. [9] Schill, F., Zimmer, U. R., & Trumpf, J. (2004, December). Visible spectrum optical communication and distance sensing for underwater applications. In Proceedings of ACRA (Vol. 2004, pp. 1-8). [10] Pan, C., Jia, L., Cai, R., & Ding, Y. (2012). Modeling and simulation of channel for underwater communication network. Int. J. Innov. Comput. Inf. Control, 8, 2149-2156. [11] Jensen, F. B., Kuperman, W. A., Porter, M. B., & Schmidt, H. (2011).Computational ocean acoustics. Springer Science & Business Media. [12] Chen, Yen-Da, et al. "TLPC: a two-level power control MAC protocol for collision avoidance in underwater acoustic networks." OCEANS-Bergen, 2013 MTS/IEEE. IEEE, 2013. [13] Farahani, S. (2011). XBee/XBee-PRO RF Modules datasheet. [14] Dhviya, V. P., & Arthi, R. (2014). Analysis of Simulation Tools for Underwater Wireless Sensor Networks. International Journal of Computer Science & Engineering Technology (IJCSET). [15] Gajjar, S., Sarkar, M., & Dasgupta, K. (2014). Wireless Sensor Networks Simulation. Journal of Electronic Design Technology, 5(2), 1-8. [16] Kellner, A., Behrends, K., & Hogrefe, D. (2010). Simulation environments for wireless sensor networks. no. June, 2. [17]曾煜棋,潘孟鉉,林致宇,無線區域及個人網路:隨意即感測器網路之技術與應用,經瑋國際股份有限公司,2006. [18] Alliance, Z. (2006). Zigbee specification. |
論文全文使用權限 |
如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信