博碩士論文 103552007 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:10 、訪客IP:3.145.93.221
姓名 謝易霖(Yi-Lin Hsieh)  查詢紙本館藏   畢業系所 資訊工程學系在職專班
論文名稱 整合ROS與PLCopen的工業控制器設計
(Industrial Controller Design Integrating ROS And PLCopen)
相關論文
★ 整合GRAFCET虛擬機器的智慧型控制器開發平台★ 分散式工業電子看板網路系統設計與實作
★ 設計與實作一個基於雙攝影機視覺系統的雙點觸控螢幕★ 智慧型機器人的嵌入式計算平台
★ 一個即時移動物偵測與追蹤的嵌入式系統★ 一個固態硬碟的多處理器架構與分散式控制演算法
★ 基於立體視覺手勢辨識的人機互動系統★ 整合仿生智慧行為控制的機器人系統晶片設計
★ 嵌入式無線影像感測網路的設計與實作★ 以雙核心處理器為基礎之車牌辨識系統
★ 基於立體視覺的連續三維手勢辨識★ 微型、超低功耗無線感測網路控制器設計與硬體實作
★ 串流影像之即時人臉偵測、追蹤與辨識─嵌入式系統設計★ 一個快速立體視覺系統的嵌入式硬體設計
★ 即時連續影像接合系統設計與實作★ 基於雙核心平台的嵌入式步態辨識系統
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   至系統瀏覽論文 (2024-7-11以後開放)
摘要(中) 工業4.0為工業自動化帶來新的轉變,而PLC在工業自動化扮演極重要的角色。然而在沒有統一規格制定的情況下,各PLC廠商提出不相容的解決方案,PLCopen的出現為PLC制訂了一個可共同遵循的標準,其中包含了程式語法、邏輯控制、運動控制、安全控制等,可免除重新學習他家PLC語法的困擾。另一方面,工業自動化需要一個控制系統做命令部署與狀態監控,開發一套自動化控制系統需耗費大量時間與資源。本論文提出一個基於開源的機器人作業系統ROS,整合為一控制系統與符合PLCopen運動控制標準的平台。透過控制平台的人機介面可以將運動控制命令遠端部署到ROS系統上,當ROS命令節點接收到指令後,即會發布命令話題給所有訂閱話題的運動軸節點,而運動軸節點則會依據命令消息執行符合PLCopen運動控制功能模塊定義的操作。藉由本論文設計的控制架構,可達到快速開發符合工業標準的機器人控制平台,使開源機器人系統能夠擁有符合工業規範的控制功能,達到即時、可靠且具備遠端部署、工業控制、過程監控的功能。
摘要(英) Industry 4.0 is bringing changes to industrial automation, in which the programmable logistic controller (PLC) plays a vital role. However, in the absence of consistent specifications, various PLC manufacturers have proposed incompatible solutions. PLCopen is a common standard for all PLCs, including program syntax, logic control, motion control, and security control; and when using PLCopen, PLCs are exempt from learning other PLC syntax. Industrial automation requires a control system for command deployment and status monitoring. Considerable time and resources are required to develop an automated control system. This study proposes an open-source-based robot operating system (ROS) that is integrated into a control system and platform conforming to the PLCopen motion control standard. The motion control command can be remotely deployed in the ROS through the human interface of the control platform. When the ROS command node receives the command, the command topic is issued to all the motion axis nodes of the topic subscribed, and the motion axis nodes then perform the operation defined by the PLCopen motion control function module according to the command message. Using the control architecture designed in this study, a robot control platform that conforms to industry standards can be rapidly developed, enabling open-source ROSs to have industry-standard control functions for instant, reliable, and remote deployment, industrial control, and process monitoring.
關鍵字(中) ★ 工業4.0
★ 工業控制器
關鍵字(英) ★ ROS
★ PLCopen
論文目次 摘要 i
Abstract ii
目錄 iii
圖目錄 vii
表目錄 x
第一章、緒論 1
1.1研究背景與動機 1
1.2研究目的 3
1.3論文架構 3
第二章、相關技術回顧 5
2.1 PLCopen 5
2.1.1 PLCopen邏輯控制 8
2.1.2 PLCopen運動控制 9
2.2 ROS 11
2.2.1 ROS節點 13
2.2.2 ROS話題 14
2.2.3 ROS訊息 14
2.3 MIAT方法論 15
2.3.1 階層式系統架構設計 16
2.3.2 Grafcet離散事件建模 17
第三章、整合控制平台設計 20
3.1 系統架構 21
3.1.1 命令接收模組 22
3.1.2 機器人系統模組 22
3.1.3 狀態監測模組 23
3.2 離散事件建模 24
3.2.1節點控制模組建模 24
3.2.2 命令解析模組建模 25
3.2.3 運動控制模組建模 25
第四章、整合控制平台系統驗證 29
4.1 實驗平台 29
4.1.1 嵌入式開發板 29
4.1.2 六軸機械手臂 30
4.1.3 作業系統 33
4.1.4 ROS系統 33
4.1.5 WEB Server 34
4.1.6 使用程式語言 34
4.2 實驗設計 35
4.2.1 實驗情境一 35
4.2.2 實驗情境二 39
4.2.3 實驗情境三 43
4.2.4 實驗情境四 45
4.2.5 實驗情境五 50
4.3 討論 54
第五章、結論與未來展望 55
5.1 結論 55
5.2 未來展望 56
參考文獻 57
參考文獻 [1] Kagermann, H., Helbig, J., Hellinger, A., & Wahlster, W., Recommendations for implementing the strategic initiative INDUSTRIE 4.0: Securing the future of German manufacturing industry; final report of the Industrie 4.0 Working Group., 2013 [Online]. Available: https://www.din.de/blob/76902/e8cac883f42bf28536e7e8165993f1fd/recommendations-for-implementing-industry-4-0-data.pdf .
[2] M. Hermann, T. Pentek, & B. Otto, “Design principles for industrie 4.0 scenarios,” in 2016 49th Hawaii International Conference on System Sciences (HICSS), 2016, pp. 3928-3937.
[3] J. Gubbi, R. Buyya, S. Marusic, & M. Palaniswami, “Internet of Things (IoT): A vision, architectural elements, and future directions,” Future generation computer systems, vol. 29, issue 7, pp. 1645-1660, 2013.
[4] L. Wang, M. Törngren, & M. Onori, “Current status and advancement of cyber-physical systems in manufacturing,” Journal of Manufacturing Systems, vol. 37, part 2, pp. 517-527, 2015.
[5] Y. C. Lin, M. H. Hung, H. C. Huang, C. C. Chen, C. H. Yang, Y. S. Hsieh, & F. T. Cheng, “Development of Advanced Manufacturing Cloud of Things (AMCoT)-A Smart Manufacturing Platform,” IEEE Robotics and Automation Letters, vol. 2, issue 3, 2017.
[6] R. Harrison, D. Vera, & B. Ahmad, “Engineering methods and tools for cyber–physical automation systems,” Proceedings of the IEEE, vol. 104, issue 5, pp. 973-985, 2016.
[7] R. Ramanathan, “The IEC 61131-3 programming languages features for industrial control systems,” in World Automation Congress (WAC), 2014, pp. 598-603.
[8] Plcopen.org, Benefits of membership, 2019 [Online]. Available: https://www.plcopen.org/benefits-membership
[9] M. Quigley, K. Conley, B. Gerkey, J. Faust, T. Foote, J. Leibs, ... & A. Y. Ng, “ROS: an open-source Robot Operating System,” in ICRA workshop on open source software 2009 vol. 3, no. 3.2, pp. 5
[10] ROS.org, ROS Introduction, 2019 [Online]. Available: http://wiki.ros.org/ROS/Introduction/
[11] ROS.org, Robots, 2019 [Online]. Available: http://robots.ros.org/
[12] ROS.org, Sensors, 2019 [Online]. Available: http://wiki.ros.org/Sensors
[13] G. Bekey, J. Yuh, “The status of robotics,” IEEE Robotics & Automation Magazine, vol. 15, issue 1, 2008
[14] Carol, 工業機器人四大家族,你知道幾個?, 2019 [Online]. Available: https://www.stockfeel.com.tw/%E5%B7%A5%E6%A5%AD%E6%A9%9F%E5%99%A8%E4%BA%BA%E5%9B%9B%E5%A4%A7%E5%AE%B6%E6%97%8F%EF%BC%8C%E4%BD%A0%E7%9F%A5%E9%81%93%E5%B9%BE%E5%80%8B%EF%BC%9F/
[15] 謝明珊, 機器人製造商各司其事 程式語言短期內難統一, 2019 [Online]. Available : https://www.digitimes.com.tw/iot/article.asp?cat=158&cat1=20&id=0000503201_rb21vy831rp5au0usejph
[16] PLCopen, IEC 61131-3: a standard programming resource, 2019 [Online]. Available: https://www.plcopen.org/sites/default/files/downloads/intro_iec_oct2016.pdf
[17] KH. John, M. Tiegelkamp, In: IEC 61131-3: Programming Industrial Automation Systems., Springer, Berlin, Heidelberg, 2010
[18] F. Harashima, "Recent advances of mechatronics," in Proceedings of IEEE International Symposium on Industrial Electronics, 1996, vol. 1, pp. 1-4
[19] ROS.org, History, 2019 [Online]. Available: http://www.ros.org/history/
[20] Brian Gerkey, Why ROS 2?, 2019 [Online]. Available: http://design.ros2.org/articles/why_ros2.html
[21] ROS Index, Migration guide from ROS 1, 2019 [Online]. Available: https://index.ros.org/doc/ros2/Contributing/Migration-Guide/
[22] Ching-Han Chen, Ming-Yi Lin, Xing-Chen Guo, "High-level Modeling and Synthesis of Smart Sensor Networks for Industrial Internet of Things", Computers & Electrical Engineering, Vol.61, July 2017, pp.48–66.
[23] PLCopen TC2, “Function Blocks for Motion Control Version 2.0”, PLCopen, March 2011
[24] Beagleboard.org, BeagleBone Black, 2019 [Online]. Available: https://beagleboard.org/black
[25] 樂幻科技官方網站, LDX-335MG單軸數字舵機, 2019 [Online]. Available: http://www.lobot-robot.com/p_detail/35.html
[26] 樂幻科技官方網站, LD-20MG單軸數字舵機, 2019 [Online]. Available: http://www.lobot-robot.com/p_detail/34.html
[27] 樂幻科技官方網站, LD-1501MG單軸數字舵機, 2019 [Online]. Available: http://www.lobot-robot.com/p_detail/37.html
[28] 樂幻科技官方網站, LeArm機械臂, 2019 [Online]. Available: http://www.lobot-robot.com/p_detail/18.html
[29] ROS.org, Distributions, 2019 [Online]. Available: http://wiki.ros.org/Distributions
指導教授 陳慶瀚 審核日期 2019-7-12
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明