Turn off MathJax
Article Contents
Zhang Changsheng, Ma Ze′ nan, Li Kuan, Chen Biaofa, Li Wei, Yang Jun. Adaptive Iterative Learning Control of SCARA Manipulator with Improved Wolf Pack Algorithm[J]. Mechanical Science and Technology for Aerospace Engineering. doi: 10.13433/j.cnki.1003-8728.20190227
Citation: Zhang Changsheng, Ma Ze′ nan, Li Kuan, Chen Biaofa, Li Wei, Yang Jun. Adaptive Iterative Learning Control of SCARA Manipulator with Improved Wolf Pack Algorithm[J]. Mechanical Science and Technology for Aerospace Engineering. doi: 10.13433/j.cnki.1003-8728.20190227

Adaptive Iterative Learning Control of SCARA Manipulator with Improved Wolf Pack Algorithm

doi: 10.13433/j.cnki.1003-8728.20190227
  • Received Date: 2019-04-07
    Available Online: 2020-12-29
  • Aiming at reducing the position and speed tracking error of robot repetitive motion, an adaptive iterative learning control strategy based on wolf group algorithm is presented in this paper. According to the SCARA (Selective compliance assembly robot arm) manipulator drive equation, the iterative learning control law of the dynamic system is designed. The wolf group algorithm with adaptive step size is introduced to enable the wolf to dynamically adjust the moving step size according to the prey odor concentration, which improves the convergence speed and accuracy. When the strategy optimizes the parameters of the arm controller KP and KD, the result is effect for control and achieves effective tracking of the desired trajectory. The experimental results show that the adaptive control systems has good flexibility, high tracking accuracy for the system's desired trajectory, and effectively reduces the position and velocity tracking error of the double joint manipulator, which has strong feasibility and effectiveness.
  • loading
  • [1]
    孙琳, 张爱军. EtherCAT实时性对SCARA机器人轨迹精度的影响研究[J]. 自动化仪表, 2018, 39(11): 37-41

    Sun L, Zhang A J. Research on the influence of EtherCAT real-time performance on the trajectory accuracy of SCARA robot[J]. Process Automation Instrumentation, 2018, 39(11): 37-41 (in Chinese)
    [2]
    李怀政, 陈启愉, 张华伟, 等. 基于ADAMS/Insight的SCARA机器人机构运动可靠性研究[J]. 机械设计与研究, 2018, 34(3): 63-66

    Li H Z, Chen Q Y, Zhang H W, et al. Analysis of kinematic reliability for SCARA robots mechanism based on ADAMS/Insight[J]. Machine Design & Research, 2018, 34(3): 63-66 (in Chinese)
    [3]
    Nasrabadi M S, Sharafi Y, Tayari M. A parallel grey wolf optimizer combined with opposition based learning[C]//Proceedings of 2016 1st Conference on Swarm Intelligence and Evolutionary Computation. Bam, Iran: IEEE, 2016: 18-23
    [4]
    姚鹏, 王宏伦. 基于改进流体扰动算法与灰狼优化的无人机三维航路规划[J]. 控制与决策, 2016, 31(4): 701-708

    Yao P, Wang H L. Three-dimensional path planning for UAV based on improved interfered fluid dynamical system and grey wolf optimizer[J]. Control and Decision, 2016, 31(4): 701-708 (in Chinese)
    [5]
    张铁, 梁骁翃. 平面关节型机器人关节力矩的卡尔曼估计[J]. 浙江大学学报, 2018, 52(5): 951-959 doi: 10.3785/j.issn.1008-973X.2018.05.015

    Zhang T, Liang X H. Kalman filter-based SCARA robot joint torque estimation[J]. Journal of Zhejiang University, 2018, 52(5): 951-959 (in Chinese) doi: 10.3785/j.issn.1008-973X.2018.05.015
    [6]
    郝晓弘, 周勃. 非线性系统的改进型迭代学习控制算法研究[J]. 机械设计与制造, 2018,(6): 29-32 doi: 10.3969/j.issn.1001-3997.2018.06.008

    Hao X H, Zhou B. Improved iterative learning control algorithm for nonlinear systems[J]. Machinery Design & Manufacture, 2018,(6): 29-32 (in Chinese) doi: 10.3969/j.issn.1001-3997.2018.06.008
    [7]
    杨红. 带遗忘因子的PD型迭代学习控制算法研究[J]. 暨南大学学报, 2013, 34(1): 27-30

    Yang H. PD-type iterative learning control algorithm research with forgetting factor[J]. Journal of Jinan University, 2013, 34(1): 27-30 (in Chinese)
    [8]
    李鹏, 杨杰, 迟洁茹, 等. 二自由度SCARA机器人位置的端口受控哈密顿与反步法协调控制[J]. 测控技术, 2018, 37(3): 41-46 doi: 10.3969/j.issn.1000-8829.2018.03.010

    Li P, Yang J Chi J R, et al. Position tracking control system of 2-DOF SCARA robot based on the hybrid control of port-controlled Hamiltonian and backstepping[J]. Measurement & Control Technology, 2018, 37(3): 41-46 (in Chinese) doi: 10.3969/j.issn.1000-8829.2018.03.010
    [9]
    袁静, 王锐, 江力. 多自由度工业机器人基于神经网络的自适应PID控制[J]. 计算机应用, 2017, 37(S1): 123-125, 140

    Yuan J, Wang R, Jiang L. Neural network PID based adaptive control for industrial welding robot with multi-degree of freedom[J]. Journal of Computer Applications, 2017, 37(S1): 123-125, 140 (in Chinese)
    [10]
    钱美容, 蒋近. CD播放器机械臂轨迹跟踪的鲁棒自适应迭代学习控制[J]. 计算机集成制造系统, 2019, 25(3): 682-691

    Qian M R, Jiang J. Robust adaptive iterative learning control based on trajectory tracking of cd player arm[J]. Computer Integrated Manufacturing Systems, 2019, 25(3): 682-691 (in Chinese)
    [11]
    Ouyang P R, Pano V, Dam T. PID Position domain control for contour tracking[J]. International Journal of Systems Science, 2015, 46(1): 111-124 doi: 10.1080/00207721.2013.775385
    [12]
    Tomei P. Adaptive PD controller for robot manipulators[J]. IEEE Transactions on Robotics and Automation, 1991, 7(4): 565-570 doi: 10.1109/70.86088
    [13]
    孙继鹏, 孟德元, 杜明骏, 等. 多机械臂的分布式自适应迭代学习控制[J]. 北京航空航天大学学报, 2015, 41(12): 2384-2390

    Sun J P, Meng D Y, Du M J, et al. Distributed adaptive iterative learning control for multiple robot manipulators[J]. Journal of Beijing University of Aeronautics and Astronautics, 2015, 41(12): 2384-2390 (in Chinese)
    [14]
    郭立婷. 基于自适应和变游走方向的改进狼群算法[J]. 浙江大学学报, 2018, 45(3): 284-293

    Guo L T. Improved wolf pack algorithm based on adaptive step length and adjustable scouting direction[J]. Journal of Zhejiang University, 2018, 45(3): 284-293 (in Chinese)
    [15]
    吴虎胜, 张凤鸣, 吴庐山. 一种新的群体智能算法−狼群算法[J]. 系统工程与电子技术, 2013, 35(11): 2430-2438

    Wu H S, Zhang F M, Wu L S. New swarm intelligence algorithm− wolf pack algorithm[J]. Systems Engineering and Electronics, 2013, 35(11): 2430-2438 (in Chinese)
    [16]
    惠晓滨, 郭庆, 吴娉娉, 等. 一种改进的狼群算法[J]. 控制与决策, 2017, 32(7): 1163-1172

    Hui X B, Guo Q, Wu P P, et al. An improved wolf pack algorithm[J]. Control and Decision, 2017, 32(7): 1163-1172 (in Chinese)
    [17]
    汪方正. 基于狼群算法优化的FCM图像自动分割[J]. 控制工程, 2018, 25(9): 1727-1732

    Wang F Z. Automatic segmentation of FCM image based on the optimization algorithm of wolf swarm pack[J]. Control Engineering of China, 2018, 25(9): 1727-1732 (in Chinese)
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(11)  / Tables(1)

    Article views (379) PDF downloads(134) Cited by()
    Proportional views

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return