| 研究生: |
蕭凱仁 Xiao, Kai-Ren |
|---|---|
| 論文名稱: |
基於最佳激發軌跡之多自由度機器手臂參數鑑別 System Parameter Identification for High Degree of Freedom Robot Arm via Optimal Trajectory Excitation |
| 指導教授: |
彭兆仲
Peng, Chao-Chung |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 航空太空工程學系 Department of Aeronautics & Astronautics |
| 論文出版年: | 2021 |
| 畢業學年度: | 109 |
| 語文別: | 中文 |
| 論文頁數: | 82 |
| 中文關鍵詞: | 機器手臂 、參數估測 、激發軌跡 、最小平方法 、計算力矩法 、權重最小平方法 |
| 外文關鍵詞: | Robot Manipulator, Parameter Identification, Excitation Trajectory, Computed Torque Control, Least Square, Weighted Least Square |
| 相關次數: | 點閱:173 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
本研究基於多軸機器手臂的建模與鑑別,並分析最小平方法在有擾動下的影響,並且可以發現條件數以及觀測矩陣有擾動下會影響到估測結果,而且因機器手臂有干涉問題,必須設計軌跡在閉迴路下進行激發,則會設計最佳激發軌跡針對條件數以及物理限制,利用計算力矩法實現此軌跡,接著獲得角度以及力矩並進行系統鑑別,而在鑑別中需要加速度項,而加速度為位置微分兩次,量化誤差會因此而放大,會遇到觀測矩陣含有巨大的擾動,所以本文提供了最小差距濾波器 (minimum difference filter, MDF)並針對量化雜訊做設計,可以有效的將雜訊抑制,得到雜訊較小的加速度,並對其進行系統鑑別,因摩擦引想在低速段有顫振的現象,故使用權重最小平方法,獲得的等效參數在進行驗證。
This research is based on the modeling and identification of multi-axis robotic arms, and analyzes the influence of the least square method under disturbances, and it can be found that disturbances in the condition number and the observation matrix will affect the estimation results, and the robot arm has interference problems , The trajectory must be designed for excitation in a closed loop, and the optimal excitation trajectory will be designed according to the condition number and physical limitations. The calculated torque method is used to achieve this trajectory. Then the angle and torque are obtained and the system is identified. The acceleration term is required in the identification. The acceleration is differentiated twice by the position. The quantization error will be amplified and the observation matrix will contain huge disturbances. Therefore, this article provides a minimum difference filter (MDF) and is designed for quantization noise, which can be effective The noise is suppressed, and the acceleration with less noise is obtained, and the system is identified, due to friction, there is chatter in the low speed range, so the weighted least square method is used and the obtained equivalent parameters are being verified.
[1] J. Wu, J. Wang, and Z. You, "An overview of dynamic parameter identification of robots," Robotics and computer-integrated manufacturing, vol. 26, no. 5, pp. 414-419, 2010.
[2] Z. Qin, L. Baron, and L. Birglen, "A new approach to the dynamic parameter identification of robotic manipulators," Robotica, vol. 28, no. 4, pp. 539-547, 2010.
[3] M. Gautier, W. Khalil, and P. Restrepo, "Identification of the dynamic parameters of a closed loop robot," in Proceedings of 1995 IEEE International conference on robotics and automation, 1995, vol. 3: IEEE, pp. 3045-3050.
[4] X. Ding, J. Hou, H. Yi, B. Han, and X. Luo, "Dynamic Parameter Identification of a 6-DOF Industrial Manipulator Considering Friction Model," in 2019 IEEE International Conference on Robotics and Biomimetics (ROBIO), 2019: IEEE, pp. 802-807.
[5] J. Swevers, W. Verdonck, and J. De Schutter, "Dynamic model identification for industrial robots," IEEE control systems magazine, vol. 27, no. 5, pp. 58-71, 2007.
[6] J. Jia, M. Zhang, X. Zang, H. Zhang, and J. Zhao, "Dynamic parameter identification for a manipulator with joint torque sensors based on an improved experimental design," Sensors, vol. 19, no. 10, p. 2248, 2019.
[7] A. Bahloul, S. Tliba, and Y. Chitour, "Dynamic Parameters Identification of an Industrial Robot: a constrained nonlinear WLS approach," in 2018 26th Mediterranean Conference on Control and Automation (MED), 2018: IEEE, pp. 1-6.
[8] M. Gautier and P. Poignet, "Extended Kalman filtering and weighted least squares dynamic identification of robot," Control Engineering Practice, vol. 9, no. 12, pp. 1361-1372, 2001.
[9] M. M. Olsen, J. Swevers, and W. Verdonck, "Maximum likelihood identification of a dynamic robot model: Implementation issues," The international Journal of robotics research, vol. 21, no. 2, pp. 89-96, 2002.
[10] N. Mizuno and C. Nguyen, "Parameters identification of robot manipulator based on particle swarm optimization," in 2017 13th IEEE International Conference on Control & Automation (ICCA), 2017: IEEE, pp. 307-312.
[11] F. Fei, H. Hongjie, and G. Zhongtong, "Application of genetic algorithm PSO in parameter identification of SCARA robot," in 2017 Chinese Automation Congress (CAC), 2017: IEEE, pp. 923-927.
[12] Q. Zhu and S. Mao, "Inertia parameter identification of robot arm based on bp neural network," in Proceedings of the 33rd Chinese Control Conference, 2014: IEEE, pp. 6605-6609.
[13] J. Swevers, C. Ganseman, D. B. Tukel, J. De Schutter, and H. Van Brussel, "Optimal robot excitation and identification," IEEE transactions on robotics and automation, vol. 13, no. 5, pp. 730-740, 1997.
[14] N. A. Bompos, P. K. Artemiadis, A. S. Oikonomopoulos, and K. J. Kyriakopoulos, "Modeling, full identification and control of the mitsubishi pa-10 robot arm," in 2007 IEEE/ASME international conference on Advanced intelligent mechatronics, 2007: IEEE, pp. 1-6.
[15] C. Urrea and J. Pascal, "Design, simulation, comparison and evaluation of parameter identification methods for an industrial robot," Computers & Electrical Engineering, vol. 67, pp. 791-806, 2018.
[16] A. Albalasie, I. Hussain, M. Horoub, S. Khan, S. Ali, and D. Gan, "Design, prototype, and control design based on computed torque control of selective compliance assembly robot arm," in 2019 IEEE 9th Annual International Conference on CYBER Technology in Automation, Control, and Intelligent Systems (CYBER), 2019: IEEE, pp. 70-75.
[17] M. Makarov, M. Grossard, P. Rodríguez-Ayerbe, and D. Dumur, "Modeling and Preview $ H_infty $ Control Design for Motion Control of Elastic-Joint Robots With Uncertainties," IEEE Transactions on Industrial Electronics, vol. 63, no. 10, pp. 6429-6438, 2016.
[18] C. Yang, Y. Jiang, W. He, J. Na, Z. Li, and B. Xu, "Adaptive parameter estimation and control design for robot manipulators with finite-time convergence," IEEE Transactions on Industrial Electronics, vol. 65, no. 10, pp. 8112-8123, 2018.
[19] J. Jin and N. Gans, "Parameter identification for industrial robots with a fast and robust trajectory design approach," Robotics and Computer-Integrated Manufacturing, vol. 31, pp. 21-29, 2015.
[20] D. Jung, J. Cheong, D. I. Park, and C. Park, "Backward sequential approach for dynamic parameter identification of robot manipulators," International Journal of Advanced Robotic Systems, vol. 15, no. 1, p. 1729881418758578, 2018.
[21] J. Denavit and R. S. Hartenberg, "A kinematic notation for lower-pair mechanisms based on matrices," 1955.
[22] J. J. Craig, Introduction to robotics: mechanics and control, 3/E. Pearson Education India, 2009.
[23] R. M. Murray, Z. Li, S. S. Sastry, and S. S. Sastry, A mathematical introduction to robotic manipulation. CRC press, 1994.
[24] J. Moreno-Valenzuela and C. Aguilar-Avelar, Motion control of underactuated mechanical systems. Springer, 2018.
[25] M. W. Spong and M. Vidyasagar, Robot dynamics and control. John Wiley & Sons, 2008.
[26] P.-Å. Wedin, "Perturbation theory for pseudo-inverses," BIT Numerical Mathematics, vol. 13, no. 2, pp. 217-232, 1973.
[27] J. Moreno-Valenzuela, R. Miranda-Colorado, and C. Aguilar-Avelar, "A matlab-based identification procedure applied to a two-degrees-of-freedom robot manipulator for engineering students," International Journal of Electrical Engineering Education, vol. 54, no. 4, pp. 319-340, 2017.
校內:2026-10-26公開