Whale optimizer algorithm to tune PID controller for the trajectory tracking control of robot manipulator

被引:45
作者
Loucif, Fatiha [1 ]
Kechida, Sihem [1 ]
Sebbagh, Abdennour [1 ]
机构
[1] Univ 8 Mai 1945, LAIG, BP 401, Guelma 24000, Algeria
关键词
Evolutionary algorithm; PID control; Optimization algorithm; Robot manipulator; CONTROL LAW; FEEDBACK;
D O I
10.1007/s40430-019-2074-3
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
In this work, we are interested to the PID control of nonlinear systems and more specially the control of a robot manipulator. The idea is to determine the optimal parameters (K-p,K-i and K-d) of the controller using a novel algorithm of optimization called whale optimizer algorithm (WOA). To study the effectiveness of WOA-PID controller, its performance is compared with other controllers such as particle swarm optimization-PID (PSO-PID) and grey wolf optimizer-PID (GWO-PID). The model of robot manipulator and all controllers were tested using Simulink/MATLAB. Simulation results obtained clearly indicate the superiority of WOA-PID controller over the other controllers for trajectory tracking, better settling time, and ITAE errors.
引用
收藏
页数:11
相关论文
共 42 条
[21]  
Mehdifar F, 2017, INT CONF INSTRUM, P120, DOI 10.1109/ICCIAutom.2017.8258664
[22]   A generalised PID-type control scheme with simple tuning for the global regulation of robot manipulators with constrained inputs [J].
Mendoza, Marco ;
Zavala-Rio, Arturo ;
Santibanez, Victor ;
Reyes, Fernando .
INTERNATIONAL JOURNAL OF CONTROL, 2015, 88 (10) :1995-2012
[23]   Stable Fuzzy Self Tuning PID Control of Robot Manipulators [J].
Meza, J. L. ;
Santibanez, V. ;
Soto, R. ;
Llama, M. A. .
2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, :2624-+
[24]   An Optimal Fuzzy Self-Tuning PID Controller for Robot Manipulators via Genetic Algorithm [J].
Meza, J. L. ;
Soto, R. ;
Arriaga, J. .
2009 EIGHTH MEXICAN INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2009, :21-+
[25]   The Whale Optimization Algorithm [J].
Mirjalili, Seyedali ;
Lewis, Andrew .
ADVANCES IN ENGINEERING SOFTWARE, 2016, 95 :51-67
[26]   Grey Wolf Optimizer [J].
Mirjalili, Seyedali ;
Mirjalili, Seyed Mohammad ;
Lewis, Andrew .
ADVANCES IN ENGINEERING SOFTWARE, 2014, 69 :46-61
[27]   Adaptive PID Gain Tuning using Fuzzy Logic and additional external Performance Index Reference for Controlling Robot Manipulator [J].
Nahapetian, N. ;
Motlagh, M. R. Jahed ;
Analoui, M. .
INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER CONTROL : ICACC 2009 - PROCEEDINGS, 2009, :448-+
[28]   PID Gain Tuning uac [J].
Nahapetian, N. ;
Motlagh, M. R. Jahed ;
Analoui, M. .
INTERNATIONAL CONFERENCE ON ADVANCED COMPUTER CONTROL : ICACC 2009 - PROCEEDINGS, 2009, :346-+
[29]   Gain tuning of position domain PID control using particle swarm optimization [J].
Pano, V. ;
Ouyang, P. R. .
ROBOTICA, 2016, 34 (06) :1351-1366
[30]   Dynamic sliding PID control for tracking of robot manipulators: theory and experiments [J].
Parra-Vega, V ;
Arimoto, S ;
Liu, YH ;
Hirzinger, G ;
Akella, P .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2003, 19 (06) :967-976