Optimization of PID trajectory tracking controller for a 3-DOF robotic manipulator using enhanced Artificial Bee Colony algorithm

被引:11
|
作者
Azeez, Muhammad I. [1 ]
Abdelhaleem, A. M. M. [1 ]
Elnaggar, S. [1 ]
Moustafa, Kamal A. F. [2 ]
Atia, Khaled R. [1 ]
机构
[1] Zagazig Univ, Mech Design & Prod Engn Dept, Zagazig 44519, Egypt
[2] Zagazig Univ, Ind Engn Dept, Zagazig 44519, Egypt
关键词
D O I
10.1038/s41598-023-37895-3
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
This study introduces and compares two optimization techniques, the basic Artificial Bee Colony (ABC) and the enhanced Artificial Bee Colony with multi-elite guidance (MGABC), for determining optimal gains of a Proportional-Integral-Derivative (PID) controller in a 3 degrees of freedom (DOF) rigid link manipulator (RLM) system. The objective function used in the optimization process is a novel function that is based on the well-known Lyapunov stability functions. This function is evaluated against established error-based objective functions commonly used in control systems. The convergence curves of the optimization process demonstrate that the MGABC algorithm outperforms the basic ABC algorithm by effectively exploring the search space and avoiding local optima. The evaluation of the controller's performance in trajectory tracking reveals the superiority of the Lyapunov-based objective function (LBF), with significant improvements over other objective functions such as IAE, ISE, ITAE, MAE and MRSE. The optimized system demonstrates robustness to diverse disturbance conditions and uncertainty in the mass of the payload, while also exhibiting adaptability to joints flexibility without inducing any vibrations in the movement of the end-effector. The proposed techniques and objective function offer promising avenues for the optimization of PID controllers in various robotic applications.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] Double inverted pendulum controller optimization with improved artificial bee colony algorithm
    Wang, Haiquan
    Liao, Lei
    Dan, Yongping
    Wang, Dongyun
    Wen, Shengjun
    ICIC Express Letters, 2015, 9 (04): : 1127 - 1133
  • [42] Adaptive fractional order PID controller tuning for brushless DC motor using Artificial Bee Colony algorithm
    Vanchinathan, K.
    Selvaganesan, N.
    RESULTS IN CONTROL AND OPTIMIZATION, 2021, 4
  • [43] Optimization of LQR Controller for Inverted Pendulum System with Artificial Bee Colony Algorithm
    Wang, Haiquan
    Zhou, Huaqiang
    Wang, Dongyun
    Wen, Shengjun
    2013 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2013, : 158 - 162
  • [44] Improved Artificial Bee Colony Algorithm and Its Application in LQR Controller Optimization
    Wang, Haiquan
    Liao, Lei
    Wang, Dongyun
    Wen, Shengjun
    Deng, Mingcong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [45] Independent Joint Control of a 3-DOF Robotic System Using PI Controller
    Sado, F.
    Sidek, Shahrul Na'im
    Yusuf, Hazlina M.
    2014 INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION ENGINEERING (ICCCE), 2014, : 115 - 118
  • [46] Enhanced Global-Best Artificial Bee Colony Optimization Algorithm
    Abro, Abdul Ghani
    Mohamad-Saleh, Junita
    2012 SIXTH UKSIM/AMSS EUROPEAN SYMPOSIUM ON COMPUTER MODELLING AND SIMULATION (EMS), 2012, : 95 - 100
  • [47] Feature Selection Optimization through Enhanced Artificial Bee Colony Algorithm
    Shunmugapriya, P.
    Kanmani, S.
    Supraja, R.
    Saranya, K.
    Hemalatha
    2013 INTERNATIONAL CONFERENCE ON RECENT TRENDS IN INFORMATION TECHNOLOGY (ICRTIT), 2013, : 56 - 61
  • [48] Controller Tuning Using a Cauchy Mutated Artificial Bee Colony Algorithm
    Rajasekhar, Anguluri
    Abraham, Ajith
    Jatoth, Ravi Kumar
    SOFT COMPUTING MODELS IN INDUSTRIAL AND ENVIRONMENTAL APPLICATIONS, 6TH INTERNATIONAL CONFERENCE SOCO 2011, 2011, 87 : 11 - 18
  • [49] Trajectory tracking performance comparison between genetic algorithm and ant colony optimization for PID controller tuning on pressure process
    Unal, Muhammet
    Erdal, Hasan
    Topuz, Vedat
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2012, 20 (03) : 518 - 528
  • [50] Artificial Bee Colony Based Design of the Interval Type-2 Fuzzy PID Controller for Robot Manipulator
    Kumar, Anupam
    Kumar, Vijay
    TENCON 2017 - 2017 IEEE REGION 10 CONFERENCE, 2017, : 602 - 607