| 研究生: |
巫柏毅 Wu, Po-Yi |
|---|---|
| 論文名稱: |
具負載變動之機械手臂控制設計 Control Design for a Robotic Arm with Varying Loads |
| 指導教授: |
何明字
Ho, Min-Tzu |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2022 |
| 畢業學年度: | 110 |
| 語文別: | 中文 |
| 論文頁數: | 123 |
| 中文關鍵詞: | 機械手臂 、自適應控制 、增益調控 |
| 外文關鍵詞: | Robotics Arm, Adaptive Control, Gain Scheduling |
| 相關次數: | 點閱:123 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本論文旨在研究負載物性變動下,單軸機械手臂的控制設計及實現,論文中先以Euler-Lagrange的方法建立數學動態模型,並以自適應控制及增益調控控制來設計控制器,接著以Simulink進行控制系統模擬並評估其控制效能及可行性。在機械手臂系統的機構設計上,吾人為了能夠使負載的移動自動化,因此採用馬達搭配螺桿的方式來移動負載。在實作上,吾人以數位訊號處理器做為控制核心,並使用C語言撰寫演算法進行控制。最後實驗結果顯示,自適應控制及增益調控控制皆具有良好的控制效能。
The object of this thesis is to study the control design and implementation of a single-joint robot arm under the load varying. In this thesis, the Euler-Lagrange method is used to derive the mathematical dynamic model of the system, and the controllers are designed by adaptive control and gain scheduling control. Simulink is used to conduct the simulation of the control systems and evaluate the control effectiveness and feasibility. In the mechanical design, to control the movement of the load, a servo motor with a ball screw is used to move the load. In experiments, the designed control laws are implemented on a digital signal processor with the C language. Finally, the experimental results show that both adaptive control and gain scheduling control have good control performance.
[1] 工業機器人之五大機械結構及關鍵零組件分析, https://reurl.cc/02q6bx
[2] 機械手臂運用、分類、價格範圍及品牌介紹, https://reurl.cc/zMarGa
[3] 德國KUKA公司網站, https://www.kuka.com/zh-tw
[4] 瑞士-瑞典ABB公司網站, https://new.abb.com/tw
[5] 日本發那科(FANUC)公司台灣網站, https://www.fanuctaiwan.com.tw/
[6] 日本安川電機公司台灣網站, https://www.yaskawa.com.tw/
[7] 日本愛普生公司台灣網站-自動化解決方案, https://reurl.cc/Rr9Lm6
[8] 日本三菱電機公司網站, https://www.mitsubishielectric.com/fa/tw_zh/products/rbt/robot/index.html
[9] 台達電網站, https://www.deltaww.com/zh-tw/index
[10] 上銀科技網站, https://reurl.cc/DybKkj
[11] 鴻海科技集團網站, https://www.foxconn.com/zh-tw/
[12] R. Ortega and M. W. Spong, “Adaptive Motion Control of Rigid Robots: a Tutorial,” Proceedings of the 27th IEEE Conference on Decision and Control, Vol. 2, pp. 1575-1584, Nov. 1988.
[13] M. K. Ciliz and K. S. Narendra. “Adaptive Control of Robotic Manipulators Using Multiple Models and Switching. ” The International Journal of Robotics Research , Vol.15, No. 6, pp. 592-610, Dec. 1996.
[14] M. Spong and M. Vidyasagar, “Robust Linear Compensator Design for Nonlinear Robotic Control,” IEEE Journal on Robotics and Automation, Vol. 3, No. 4, pp. 345-351, Aug. 1987.
[15] R. H. Middletone and G. C. Goodwin, “Adaptive Computed Torque Control for Rigid Link Manipulators,” Proceedings of the 25th IEEE Conference on Decision and Control, pp. 68-73, Dec. 1986.
[16] K. S. Narendra and J. Balakrishnan, “Improving Transient Response of Adaptive Control Systems Using Multiple Models and Switching,” IEEE Transactions on Automatic Control, Vol. 39, No. 9, pp. 1861-1866, Sep. 1994.
[17] K. S. Narendra and C. Xiang, “Adaptive Control of Discrete-time Systems Using Multiple Models,” in IEEE Transactions on Automatic Control, Vol. 45, No. 9, pp. 1669-1686, Sep. 2000.
[18] D. Kubus, T. Kroger, and F. M. Wahl, “On-line Estimation of Inertial Parameters Using a Recursive Total Least-squares Approach,” Proceedings of the 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3845-3852, Sep. 2008.
[19] 張津瑋,「SCARA機器人最佳時間運動規劃之實現」,國立成功大學工程科學系碩士論文,民國一Ο九年一月。
[20] 李彥勳,「永磁同步馬達驅動器之死區時間補償」,國立成功大學工程科學系碩士論文,民國一Ο八年七月。
[21] 直得科技網站, http://www.chieftek.com/chinese/index.asp
[22] 多摩川精機網站, https://www.tamagawa-seiki.com/
[23] 台灣日電產三協公司網站, http://www.nidecsankyo.com.tw/
[24] P. Logothetis and J. Kieffer, On the Identification of Robot Dynamics without Acceleration Measurement, Report, Australian National University, 1996.
[25] 韓曾晉,適應控制系統,科技圖書,1992。
[26] W. Y. Yang, Signals and Systems with MATLAB, Springer, Heidelberg, 2009.
[27] C.A. Desoer and M. Vidyasagar, Feedback Systems: Input-output Properties, Academic Press Inc., New York, 1975.
[28] M. K. Ciliz and K. S. Narendra, “Intelligent Control of Robotic Manipulators: a Multiple Model Based Approach,” Proceedings of the 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems, Vol. 2, pp. 422-427, Aug. 1995.
[29] K. S. Narendra and J. Balakrishnan, “Improving Transient Response of Adaptive Control Systems Using Multiple Models and Switching,” IEEE Transactions on Automatic Control, Vol. 39, No. 9, pp. 1861-1866, Sep. 1994
[30] W. J. Rugh and J. S. Shamma, “Research on Gain Scheduling,” Automatica, Vol. 36, No. 10, pp 1401-1425, Oct. 2000.
[31] 蕭景隆,「線性馬達驅動控制系統之設計與實現」,國立成功大學工程科學系碩士論文,民國一Ο三年一月。
校內:2027-10-07公開