| 研究生: |
高偉倫 Kao, Wei-Lun |
|---|---|
| 論文名稱: |
一種可插拔智慧製造機邊服務之新的實現機制 A Novel Implementation Scheme of Pluggable Intelligent Manufacturing Edge Services |
| 指導教授: |
鄭芳田
Cheng, Fan-Tien |
| 共同指導教授: |
洪敏雄
Hung, Min-Hsiung |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 製造資訊與系統研究所 Institute of Manufacturing Information and Systems |
| 論文出版年: | 2018 |
| 畢業學年度: | 106 |
| 語文別: | 中文 |
| 論文頁數: | 45 |
| 中文關鍵詞: | 全工廠邊緣裝置 、雲計算 、邊緣計算 、兩層式RESTful 網路服務機制 、可插拔應用程式模組 、智能機邊製造服務 |
| 外文關鍵詞: | Factory-Wide Edge Devices, Cloud Computing, Edge Computing, Two-Layer RESTful Web Service Mechanism, Pluggable Application Module (PAM), Intelligent Edge Manufacturing Service |
| 相關次數: | 點閱:153 下載:3 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在與生產設備連接的全工廠邊緣裝置上實現智能製造服務,並使得這些製造服務可通過網絡插拔,隨插即用和可管理,是一項具有挑戰性的任務,也對促進實現智能工廠非常有利。本論文利用雲計算,邊緣計算和兩層式RESTful 網路服務等技術,提出了一種基於雲的可插拔製造服務機制(CPMSS, Cloud-based Pluggable Manufacturing Serivce Scheme),來解決上述問題。通過使用兩層RESTful服務機制,能以可插拔應用程式模組(PAM)的形式構建製造服務。CPMSS允許工程師使用網頁操作介面(Web GUI)將選定的PAM從雲端平台部署至目標邊緣裝置中,並能夠遠程運行和管理PAM,以便為所連接的生產機台提供各種智能製造服務。CPMSS可支援各種不同語言實現的PAM,例如腳本語言Python、R等,以及編譯式語言C#、Java等。最後,本論文以3種PAM:(1) R PAM-太陽能電池PECVD機台之預測性維護(Predictive Maintenance)、(2) C# PAM-螺絲破損偵測(Breakage Detection)、及(3) Python PAM-鍛造模具老化特徵萃取(Feature Extraction),進行整合測試及效能評估,測試結果驗證了所提CPMSS之有效性與效率。因此,CPMSS可作為在全工廠邊緣設備上實現智能機邊製造服務之可行方案。
Implementing intelligent manufacturing services on factory-wide edge devices connected with production equipment efficiently so that those manufacturing services are pluggable, plug-and-play, and manageable through the network is a challenging task and is highly beneficial for facilitating realizing a smart factory. This thesis proposes a cloud-based pluggable manufacturing service scheme (called CPMSS) by leveraging cloud computing, edge computing, and RESTful Web Service to address this issue. By using a two-layer-RESTful-service mechanism, the manufacturing services can be built in the form of pluggable application module (PAM). The proposed CPMSS allows the engineers to deploy selected PAMs from the cloud to target edge devices efficiently to provide intelligent manufacturing services for production equipment. Further, CPMSS enables the engineers to
run and manage the plugged PAMs remotely through the cloud platform using Web-based GUIs for supporting intelligent manufacturing activities on target production equipment. Thereby, CPMSS can facilitate fast and factory-wide deployment of intelligent manufacturing services on edge devices for supporting smart manufacturing. In addition, CPMSS can support various types of PAMs implemented in different languages, including scripting languages, such as Python and R, and complied languages, such as C# and Java. Finally, a R-based PAM that implements a function for predictive maintenance of PECVD equipment of solar cell manufacturing, a C#-based PAM that implements a function for screw breakage detection, and a Python-based PAM that implements a function for feature extraction of forging die aging are used to conduct the integrated tests and performance evaluation of CPMSS. Testing results validate the effectiveness and efficiency of the proposed CPMSS, which can thereby provide a promising solution to implementing manufacturing services on factory-wide edge devices.
[1] S.-F. Su, I. J. Rudas, J. M. Zurada, M.-J. Er, J.-H. Chou and D. Kwon, “Industry 4.0: A Special Section in IEEE Access.” IEEE Access, vol. 5, 2017, pp. 12257–12261.
[2] N. Jazdi, “Cyber physical systems in the context of industry 4.0,” 2014 IEEE International Conference on Robotics and Automation, pp. 1–4, May 22-24, 2014.
[3] J. Wan, M. Chen, F. Xia, L. Di, and K. Zhou, “From machine-to-machine communications towards cyber-physical systems,” Comput. Sci. Inf. Syst., vol. 10, no. 3, pp. 1105–1128, Feb. 2013.
[4] M. Aazam, S. Zeadally, and K. A. Harras, “Deploying Fog Computing in Industrial Internet of Things and Industry 4.0,” IEEE Transactions on Industrial Informatics, pp.1-9, 2018. DOI 10.1109/TII.2018.2855198, IEEE Early Access.
[5] K. Thramboulidis, “A Cyber-Physical System-based Approach for Industrial Automation Systems,” Computers in Industry, vol. 72, pp. 92-102, September 2015.
[6] A. R. Khan, M. Othman, S. A. Madani, and S. U. Khan, “A Survey of Mobile Cloud Computing Application Models,” IEEE Communication Surveys & Tutorials, vol. 16, no. 1, pp. 393-413, First Quarter 2014.
[7] M.-H. Hung, Y.-Y. Li, Y.-C. Lin, C.-F. Wei, and F.-T. Cheng, “Development of a Novel Cloud-based Multi-tenant Model Creation Service for Automatic Virtual Metrology,” Robotics and Computer-Integrated Manufacturing, vol. 44, pp. 174-189, April 2017.
[8] Y.-S. Hsieh, F.-T. Cheng, H.-C. Huang, C.-R. Wang, S.-C. Wang, and H.-C. Yang,, “VM-Based Baseline Predictive Maintenance Scheme,” IEEE Transactions on Semiconductor Manufacturing, vol. 26, no. 1, pp.132-144, Feb. 2013.
[9] J. Lee, M. Ghaffari, and S. Elmeligy, “Self-Maintenance and Engineering Immune Systems: Towards Smarter Machines and Manufacturing Systems,” Annual Reviews in Control, vol. 35, pp. 111-122, April 2011.
[10] W. He and L. Xu, “A state-of-the-art of cloud manufacturing,” Int. J. Comput. Integr. Manuf., pp. 1–12, Feb. 2014.
[11] W. Shi, J. Cao, Q. Zhang, Y. Li and L. Xu, “Edge Computing: Vision and Challenges,” IEEE Internet of Things Journal, vol. 3, no. 5, pp. 637–646, June 2016.
[12] M. Satyanarayanan, P. Bahl, R. Caceres and N. Davies, “The Case for VM-Based Cloudlets in Mobile Computing,” IEEE Pervasive Computing, vol. 8, no. 4, pp. 14–23, October 2009.
[13] M. Satyanarayanan, “The Emergence of Edge Computing.” Computer, vol. 50, no. 1, pp. 30–39, January 2017.
[14] Smart Machine Box Action Plan, Smart Machine Industrialization Promotion Project, Precision Machinery Research and Development Center, Taiwan, ROC, 2017.
[15] Y.-C. Lin, M.-H. Hung, H.-C. Huang, C.-C. Chen, H.-C Yang, Y.-S. Hsieh, and F.-T. Cheng, “Development of Advanced Manufacturing Cloud of Things (AMCoT) - A Smart Manufacturing Platform,” IEEE Robotics and Automation Letters (RA-L), vol. 2, no. 3, pp. 1809-1816, July 2017.
[16] M.-H. Hung, Y.-Y. Li, Y.-C. Lin, C.-F. Wei, and F.-T. Cheng, “Development of a novel cloud-based multi-tenant model creation service for automatic virtual metrology,” Robot. Comput. Integr. Manuf., vol. 44, pp. 174–189, Apr. 2017.
[17] Y.-C. Chiu, Fan-Tien Cheng, and Hsien-Cheng Huang. “Developing a Factory-Wide Intelligent Predictive Maintenance System Based on Industry 4.0.” Journal of the Chinese Institute of Engineers, vol. 40, no. 7, pp. 562–571, October 2017.
[18] M. Aazam, I. Khan, A. A. Alsaffar and E.-N. Huh, “Cloud of Things: Integrating Internet of Things and Cloud Computing and the Issues Involved,” Proceedings of 2014 11th International Bhurban Conference on Applied Sciences & Technology (IBCAST), Islamabad, Pakistan, pp. 414-419, January 14-18, 2014,
[19] C.-W. Tsai, C.-F. Lai, M.-C. Chiang, and L.-T. Yang, “Data mining for internet of things: A survey,” IEEE Commun. Surv. Tuts., vol. 16, no. 1, pp. 77–97, Feb. 2014.
[20] X. Xu, “From Cloud Computing to Cloud Manufacturing,” Robotics and Computer-Integrated Manufacturing, vol. 28, pp. 75-86, August 2012.
[21] 孫瑋志, “發展具預測能力之通用型設備監控平台,” 國立成功大學製造與資訊研究所碩士論文,2012年6月。
[22] Node.js Web Site. URL: https://nodejs.org/
[23] Mongodb Web Site. URL: https://www.mongodb.com/
[24] JSON (JavaScript Object Notation) Web Site. URL: https://www.json.org/
[25] 第5代網頁語言(HTML5).
URL: http://www.w3.org/TR/2014/REC-html5-20141028/
[26] D. Taibi, V. Lenarduzzi, and C. Pahl, “Processes, Motivations, and Issues for Migrating to Microservices Architectures: An Empirical Investigation,” IEEE Cloud Computing, pp. 22-32, Sept./Oct. 2017.