| 研究生: |
林鼎皓 Lin, Ting-Hao |
|---|---|
| 論文名稱: |
以Windows CE為基之智慧型遠端監控系統設計與實現 Design and Implementation of Intelligent Remote Monitoring/Control System Based on Windows CE |
| 指導教授: |
陳響亮
Chen, Shang-Liang |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 製造工程研究所 Institute of Manufacturing Engineering |
| 論文出版年: | 2005 |
| 畢業學年度: | 93 |
| 語文別: | 中文 |
| 論文頁數: | 82 |
| 中文關鍵詞: | Windows CE 、遠端監控 、藍芽通訊 、智慧型代理人 |
| 外文關鍵詞: | Intelligent Agent, Windows CE, Remote Monitoring/Control System, Bluetooth |
| 相關次數: | 點閱:70 下載:4 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本文主要目的為建構出以Windows CE為基之智慧型遠端監控系統,其中包含嵌入式作業系統平台、遠端監控系統、藍芽通訊介面以及智慧型代理人。藉由Windows CE嵌入式及硬即時特性,所建構的監控系統其資源需求遠較一般高階監控系統小,且具有1ms即時效能來進行監測機台是否異常;除此之外,利用藍芽無線技術可於自動化生產線中,扮演遠端訊息傳遞及與附近相關機台連線等工作。而智慧型代理人則是透過監控法則負責診斷機台是否發生異常,並搜尋比對設備工程師位置,以進行訊息傳遞工作。
研究進行主要是首先建構出Windows CE .NET嵌入式作業系統,並發展智慧型遠端監控系統應用程式,藉由具有完整架構的嵌入式系統對工業機台進行監控;在硬體方面採用符合嵌入式硬體規格的微處理器及主機,並使用工業級運動控制卡擷取機台數據及模擬控制機台運動命令,另使用藍芽無線接收發射器負責無線傳遞及搜尋其他裝置的功能,此外使用扮演遠端設備工程師掌上裝置的個人數位助理(PDA)來驗證遠端傳遞訊息工作;在軟體部分主要使用了Platform Builder建構嵌入式作業系統以及eMbedded Visual C++ 實現智慧型遠端監控系統,至於遠端所使用的網路服務部分則使用了TCP/IP網路協定及藍芽無線協定,透過ASP網頁語言建構出遠端機台資料顯示以及遠端告警功能。
系統於規劃建構完成後,將以實例進行驗證,以現有線型馬達工具機機台為實驗對象。透過運動控制卡實際控制及監測機台數據,儲存並顯示於遠端網路頁面,實現遠端監測機台運轉狀態;另透過模擬機台運動命令輸出來驗證智慧型代理人機制是否診斷出機台異常,並使用藍芽通訊介面發送訊息至遠端掌上裝置,使設備工程師可在第一時間內瞭解機台異常並馬上前往處理。
An intelligent remote monitoring/control system based on Windows CE OS is developed in this research. It includes an embedded operation system, a remote monitoring/control system, a bluetooth interface and an intelligent agent. With the characteristics of the embedded system, the developed monitoring/control system requires fewer resources than common high-class monitoring/control system. The system has a hard real-time (1ms) function for monitoring the disorder of a machine. In addition, bluetooth wireless technology plays a role for remote message communication and connection between different neighborhood machines, and etc. For monitoring algorithm, the intelligent agents are in charge of judging if there is any anomaly of machines. The intelligent agents can also search and locate the position of the equipment engineer. Then, the monitoring messages will be sent to the equipment engineer.
[1] J. Lee, “Machine performance monitoring and proactive maintenance in computer-integrated manufacturing: review and perspective.” , Int. J. Comput. Integrated Manuf., 1995
[2] R. A. Errath and J. J. Dominguez, “Remote drive condition monitoring” , in Proc. Conf. Rec. 1999 IEEE-IAS/PCA Cement Industry Tech. Conf., Roanoke, VA, Apr. 11–15, 1999
[3] P. W. Tsc, “Web and Virtual Instrument Based Machine Remote Sensing Monitoring and Fault Diagnostic System”, ASME 2001 Design Engineering Technical Conf. and Computers and information in Engineering Conf. Pittsburgh PA, September 9-12, 2001
[4] J. T. Huang, C. K. Chen, W. L. Lee, “Dynamic Case-Based Reasoning for Remote Diagnosis and Maintenance System,” 2002 IEEE/ASME International Conference on Advanced Manufacturing Technologies and Education in the 21st Century, Aug. 11-14, 2002
[5] J. B. Wei, W. J. Huang, “Development of a Web-Based Laboratory for the vibration analysis of Servo Hydraulic Mechanism”, AMTE, Nation Chang Hua University of Education.”
[6] Daya Nadamuni, “Embedded System Development Trends: Asia”, Electronic Engineering Times, 2003
[7] M. Thomson, J. Browne, “Designing and Optimizing Microsoft Windows CE .NET for Real-Time Performance”, Microsoft Corporation, 2002
[8] 謝亞唐, ”IP為基之嵌入式SoC伺服運動控制系統設計與實現”, 國立成功大學製造工程研究所碩士論文, 民國九十二年
[9] 謝佳銘, ”嵌入式SoC-Based監控系統之設計與實現”, 國立成功大學製造工程研究所碩士論文, 民國九十一年
[10] 林明宗, ”Windows NT環境下PC-Based即時控制架構之發展與應用”, 國立中正大學機械工程研究所碩士論文, 民國八十九年
[11] 李柏青, “遠端智能性機械狀態監測”, 國立中央大學機械工程研究所碩士論文, 民國九十二年
[12] I. Kawakami, “Real-Time Extension for Windows NT/CE used for Control Systems”, SICE 2000. Proceedings of the 39th SICE Annual Conference. International Session Papers 26-28 July 2000 pp.319 – 324, 2000
[13] N. Caudy and L. McFearin, “Can Real-Time Extensions Survive a Windows NT Crash?”, Application-Specific Systems and Software Engineering and Technology 1999, ASSET ’99 Proceedings 1999 IEEE Symposium on, pp.95-102, 1999
[14] “Microsoft Windows CE .NET Developer Center”, http://msdn.microsoft.com/embedded/windowsce/
[15] Douglas Boling, “Programming Microsoft Windows CE .Net, 3/e”, MicroSoft, 2003
[16] 黃泰一等, “Windows CE嵌入式系統理論與實務”, 文魁資訊出版, 2004
[17] “The Official Bluetooth® Wireless Info Site”, http://www.bluetooth.com/
[18] Bluetooth SIG, “Bluetooth Core Specification v1.2”, 2004
[19] J. Bray, C. F. Sturman, “Bluetooth: Connect Without Cables, 2/e”, Prentice Hall PTR, 2002
[20] D. C. Smith, “KidSim Programming Agent Without a Programming Language”, Communication Of the ACM37, 7(Jul. 1994), pp.54-67, 1994
[21] N. R. Jennings, ”Agent Theories, Architectures, and Languages”, Tutorial, First International Conference on Multi-Agent Systems, 1995
[22] H. S. Nwana, D. T. Ndumu, “An Introduction to Agent Technology, Software Agents and Soft Computing”, H. S. Nwana and N. Azarmi (Eds), Springer-Verlag, Berlin, Germany, 1997
[23] S. Russel, P. Norvig, “Artificial intelligence: a modern approach”, New York: The Prentice-Hall Internation, 1995
[24] S. Liu, “Applying Intelligent Agents in the Scanning and Interpretation of Strategic Data”, 1996, TUCS Technical Report, pp.85, 1996
[25] Kalakota and Winston, “Frontiers of Electronic Commerce”, Addison Wesley, 1996
[26] D. J. Petrone, M. D. Stackhouse, “PC-based Control Goes Real-Time”, Control Engineering, Vol. 45, No. 6, Apr. 1998