Journal of South China University of Technology (Natural Science Edition) ›› 2016, Vol. 44 ›› Issue (5): 90-95.doi: 10.3969/j.issn.1000-565X.2016.05.014

• Mechanical Engineering • Previous Articles     Next Articles

Parameters Identification of Industrial Robots Based on WLS-ABC Algorithm

DING Li1 WU Hong-tao1 YAO Yu2 LI Yao1 XIE Ben-hua1 CHEN Bai1   

  1. 1.College of Mechanical and Electrical Engineering,Nanjing University of Aeronautics and Astronautics,Nanjing 210016,Jiangsu,China; 2.College of Aerospace Engineering,Nanjing University of Aeronautics and Astronautics,Nanjing 210016,Jiangsu,China
  • Received:2015-09-02 Revised:2015-12-02 Online:2016-05-25 Published:2016-04-12
  • Contact: 吴洪涛(1963-),男,教授,博士生导师,主要从事机器人动力学、并联机构研究. E-mail:mehtwu@126.com
  • About author:丁力(1989-),男,博士生,主要从事机器人动力学及控制研究. E-mail:NUAADLi@163. com
  • Supported by:
    Supported by the National Natural Science Foundation of China(51375230) and the Key Project of Science and Technology Support Plan of Jiangsu Province(BE2013003-1,BE2013010-2)

Abstract: Aiming at the kinetic parameter identification of industrial robots without loads,a novel hybrid algo- rithm,which combines weighted least square method with artificial bee colony algorithm (WLS-ABC),is pro- posed.Firstly,a linear dynamic model of the robot considering the friction characteristics of joints is deduced. Secondly,a five-order Fourier series is designed to be the exciting trajectory and experimental data are collected and identified.Then,WLS is employed to obtain the initial solution of the collected experimental data.Moreo- ver,bee colony is used as a search unit to find global optimal parameters through exchanging the information and retaining the superior individual.Finally,the established model is validated and analyzed.Experimental results show that the predicted torques well match the measured ones,and that the proposed model well reflects the kinetic characteristics of robots.

Key words: industrial robots, parameter identification, weighted least square method, artificial bee colony algorithm