| 研究生: |
江衍進 Yen-chin Chiang |
|---|---|
| 論文名稱: |
微氣候無線感測網路系統開發平台設計與製作 Design and Implementation of Microclimate WSN System Development Platform |
| 指導教授: |
陳慶瀚
Ching-Han Chen |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 資訊工程學系在職專班 Executive Master of Computer Science & Information Engineering |
| 畢業學年度: | 100 |
| 語文別: | 中文 |
| 論文頁數: | 74 |
| 中文關鍵詞: | 嵌入式中介體 、GRAFCET虛擬機器 、微氣候感測網 、無線感測網路 |
| 外文關鍵詞: | embedded middleware, GRAFCET virtual machine, WSN, microclimate sensor web |
| 相關次數: | 點閱:9 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
人類對自然環境的大量開發與利用,導致地球氣候變遷,並帶來了極端的天氣現象。隨著2.4GHz無線通訊與感測技術的進步,讓我們可應用無線感測網路技術來監測環境與氣候,以避免或減少災害對我們所造成的傷害與損失。無線感測網路應用系統除了需要大量的嵌入式技術,諸如處理器的選用、各類型感測器的驅動、以及無線感測網路通訊協定的軟體實作,此外,還需要整合應用領域的技能(know-how),例如微氣候的監測應用需要地理或農業方面的背景知識。因此,開發和佈署一個無線感測網路總是耗費大量的人力、時間和成本。本研究以微氣候監測為目標,設計了一個無線感測網路嵌入式開發和佈署平台(Embedded Development and Deployment Platform, ED2P),其包括內建GRAFCET虛擬機器的感測節點、閘道器、無線感測網路中介軟體、通訊軟體與嵌入式Web伺服器。在此平台上,開發者先以GRAFCET圖形語言描述無線感測網路應用系統的功能與行為,再轉譯成參數表,然後透過通訊軟體將它傳送至閘道器,再由閘道器傳送給感測節點,安裝於感測節點上的GRAFCET虛擬機器即會依據參數表執行應用程式,完成無線感測網路的遠端開發與即時佈署。論文最後,我們以溫室環境微氣候監測與坡地滑動監測的開發實例來驗證本論文所提出的微氣候無線感測網路開發平台,並展示其功能。
A large amount of development and utilization of natural environment by the mankind, cause the Earth''s climate change and bring extreme weather phenomena. With the 2.4GHz wireless communication and sensor technology advances, we can apply WSN technology to monitor environment and climate, avoid or minimize damage and loss caused by disaster for us. Applications of WSN need a lot of embedded technology, such as the choice of processor, the drivers of various types of sensors, and software implementation of WSN protocol. Besides, it also needs to integrate domain-dependent applications of skills (know-how). For example, a microclimate monitoring WSN requires the complementary background knowledge on the geography or and agriculture. Therefore, the development and deployment of WSN always spends a lot of manpower, time and cost. This study aims at micro climate monitoring, designs a WSN embedded development and deployment platform (Embedded Development and Deployment Platform, ED2P). It includes sensor nodes that are installed GRAFCET virtual machine, gateways, WSN middleware, communications software and an embedded Web server. Based on this platform, developers use GRAFCET graphical language to describe the discrete-event, behavior and function of wireless sensor network applications first. Then the coded GRAFCET model is transformed it into a coding table and send it to gateway by communications software, gateway resends it to the destination sensor nodes. The GRAFCET virtual machine is implemented on the sensor nodes which decode GRAFCET coding table and run the application. This process realizes the remote development and real-time deployment of the WSN application. Finally, we develop two WSN applications: the microclimate monitoring of greenhouse and the slope sliding supervision, to demonstrate the functionalities and performance of proposed platform.
[1] Intergovernmental Panel on Climate Change (IPCC), “IPCC Fourth Assessment Report:Climate Change 2007, Synthesis Report”, 2007.
[2] Vicaire, P.A., Hoque, E., Zhiheng Xie, Stankovic, J.A., “Bundle: A Group-Based Programming Abstraction for Cyber-Physical Systems”, IEEE trans. on Industrial Informatics, vol. 8, pp. 379-392, May 2012.
[3] Juntunen, J.K.,Kuorilehto, M.,Kohvakka, M.,Kaseva, V.A.,Hannikainen, M.,Hamalainen, T.D., “WSN API: Application Programming Interface for Wireless Sensor Networks”, 2006 IEEE 17th International Symposium on Personal, Indoor and Mobile Radio Communications, pp. 1-5, Sept. 2006.
[4] Ching-Han Chen, Chia-Ming Kuo, Chen-Yuan Chen and Jia-Hong Dai, “The design and synthesis using hierarchical robotic discrete-event modeling”, Journal of Vibration and Control, 2012.
[5]謝欣蓓, “整合GRAFCET虛擬機器的智慧型控制器開發平台”,國立中央大學資訊工程所碩士論文, 2011.
[6]柳家瑋, “基於GRAFCET虛擬機器之無線感測制動網路”,國立中央大學資訊工程學系碩士論文,2011.
[7] Microclimate, http://en.wikipedia.org/wiki/Microclimate
[8] Urban heat island, http://en.wikipedia.org/wiki/Urban_heat_island
[9] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cyirci, “A Survey on Sensor Networks”, IEEE Communications Magazine, vol. 40, no. 8, pp.102-114,Aug. 2002.
[10] 梁鴻翎,“地球的電子神經系統全球感測網”,科學發展期刊,416期,2007年8月
[11] Geographic information system,
http://en.wikipedia.org/wiki/Geographic_information_system
[12] Open Geospatial Consortium (OGC), http://www.opengeospatial.org/
[13] SmartDust, http://robotics.eecs.berkeley.edu/~pister/SmartDust/
[14] Dunbabin, M., Marques, L., “Robots for Environmental Monitoring: Significant Advancements and Applications”, IEEE Magazine on Robotics & Automation, vol. 19, pp.24-39, March 2012.
[15] IEEE 802 Working Group, “Standard for Part 15.4: Wireless Medium Access Control(MAC) and Physical Layer(PHY) Specifications for Low Rate Wireless Personal Area Networks(LR-WPANs),” ANSI/IEEE 802.15.4, Sep. 2006
[16] ZigBee Alliance, Zigbee Alliance, 2007,http://www.zigbee.org
[17]Behrouz A. Forouzan, Sophia Chung Fegan, “TCP/IP Protocol Suite”, 3rd Edition, ISBN 0-07-246060-1.
[18] Postel, J., “Internet Protocol,” RFC 791 (Standard), Internet Engineering Task Force, September 1981. (Updated by RFC 1349).
[19] Postel, J., “Transmission Control Protocol” RFC 793 (Standard), Internet Engineering Task Force, September 1981.
[20] Petri, C. A., Kommunikation mit Automaten, Schriften des Rheinisch, Westfalischen Institutes fur Intrumentelle Mathematik and Der Universitat Bonn, 1962, translation bt Greene, C. F. Applied Data Research Inc., Suppl. 1 to Tech Report RADC-TR-65-337, N.Y.,1965.
[21]浯陽科技, MIAT-STM32嵌入式ARM Cortex M3開發平台, http://www.wu-yang.com.tw/p_info.php?p_type=1
[22] DTK Electronics, DRF1605, http://www.dtkcn.com/ProductShow.asp?ID=120
[23] Microchip, ENC28J60,
http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en022889
[24] U-BOX, NEO-6M, http://www.u-blox.com/neo-6m.html
[25] 鄭榮郎,工業工程與管理實務, 全華科技圖書股份有限公司, 2005
[26] Shewhart, W. A., Economic Control of Quality Manufactured Product, Van Nostrand, New York, 1931.