| 研究生: |
柳家瑋 Jia-wei Liou |
|---|---|
| 論文名稱: |
基於GRAFCET虛擬機器之無線感測制動網路 Wireless Sensor and Actuator Network base on GRAFCET Virtual Machine |
| 指導教授: |
陳慶瀚
Ching-Han Chen |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 資訊工程學系 Department of Computer Science & Information Engineering |
| 畢業學年度: | 99 |
| 語文別: | 中文 |
| 論文頁數: | 74 |
| 中文關鍵詞: | 虛擬機器 、無線感測與制動網路 |
| 外文關鍵詞: | GRAFCET, WSN |
| 相關次數: | 點閱:7 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
無線感測與制動網路應用系統的開發通常是針對特定需求所設計,開發者需要掌握多個領域的知識和技能,如各類感測器與致動器的驅動、控制和通訊協定,以及WSN通訊協定,完整地系統雛形開發經常耗費大量開發成本。此外感測節點的程式在更新,通常都必須透過USB、JTAG等實體線材進行在地(on-site)程式碼燒錄,使得系統佈署和更新耗費更多時間與人力成本。本論文研發了一個WSAN平台,包括無線感測制動網路軟體中介層、感測器節點、制動器節點、閘道器通訊軟體、以及基於乙太網路單晶片的嵌入式Web伺服器。藉由此一平台,遠端的應用系統開發者使用GRAFCET圖形語言描述應用系統的功能和行為,再轉譯成參數表下載至閘道器並傳送至WSAN節點,完成WSAN的快速遠端開發和即時佈署。在論文最後,我們已三個WSAN應用系統的開發實例來驗證本論文所提出的WSAN平台和設計方法論之可行性。
Applications of wireless sensor network are usually customized for a specific requirement, it always take a long time to develop a prototype. Besides, once the developers need to update the program in sensor node, the only way they can chose is by physical wire, such as USB, JTAG and so on. Hence, it will cost more than we expected, whether human resource cost or time cost. In this paper, we proposed a design method based on GRAFCET. Developer could map out software behavior by GRAFCET graphical language, and communicate with sensors, actuators and gateway via middleware that provided by wireless sensor network middle tier. At the last, transmit the coding table of applications to the sensor nodes through internet. We design the GRAFCET virtual machine that install in sensor nodes to receive the coding table and interpret to the binary code of the target processor, update code memory and control the program process. In the experiment, we use the actual wireless sensor network application to verify our system, proof the feasibility the method we proposed.
With our design, developer could develop prototypes of wireless sensor network in a quick way, and update the program in sensor node through the Internet, cost down the develop time and the staff cost.
[1] Chen, Ching-Han; Dai, Jia_Hong, “Design and high-level synthesis of discrete-event controller”, National Conference of Automatic Control and Mechtronics System, vol.1, pp. 610–615, 2002
[2] Linnarsson, F.; Cheng, Peng; Oelmann, B.; “SENTIO: A Hardware Platform for Rapid Prototyping of Wireless Sensor Networks”, IEEE Industrial Electronics, IECON 2006 - 32nd Annual Conference, 6-10 Nov. 2006 , pp. 3002 – 3006
[3] Luqi, L.; Steigerwald, R.; “Rapid software prototyping”, System Sciences, 1992. Proceedings of the Twenty-Fifth Hawaii International Conference, 7-10 Jan 1992, pp. 470 - 479 vol.2
[4] Beutel, Jan; Kasten, Oliver; Mattern, Friedemann; R‥omer, Kay; Siegemund, Frank; Thiele, Lothar; “Prototyping Wireless Sensor Network Applications with BTnodes”, Lecture Notes in Computer Science, 2004, Volume 2920/2004, pp. 323-338
[5] 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
[6] SmartDust : http://robotics.eecs.berkeley.edu/~pister/SmartDust/
[7] ZigBee Alliance, Zigbee Alliance, 2007. [Online] http://www.zigbee.org
[8] TCP/IP Protocol Suite (3rd Edition) by Behrouz A. Forouzan, Sophia Chung Fegan (ISBN:0072460601)
[9] Postel, J., ”Internet Protocol,” RFC 791 (Standard), Internet Engineering Task Force, September 1981. (Updated by RFC 1349).
[10] Postel, J., “Transmission Control Protocol” RFC 793 (Standard), Internet Engineering Task Force, September 1981.
[11] Mayer, R.J.;“IDEF0 Function Modeling”, Air Fprce Systems Command, May,1992.
[12] 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.
[13] STM32WCB: http://www.st.com/internet/mcu/product/245381.jsp