A hybrid grey wolf optimizer and artificial bee colony algorithm for enhancing the performance of complex systems

被引:80
作者
Gaidhane, Prashant J. [1 ]
Nigam, Madhav J. [1 ]
机构
[1] Indian Inst Technol, Dept Elect & Commun Engn, Roorkee, Uttarakhand, India
关键词
Grey wolf optimizer; Artificial bee colony; Optimum controller design; Hybrid algorithms; ORDER (PID-MU)-D-LAMBDA CONTROLLER; FUZZY PID CONTROLLERS; DIFFERENTIAL EVOLUTION; DESIGN; OPPOSITION; DISPATCH; CHAOS;
D O I
10.1016/j.jocs.2018.06.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, a novel hybrid algorithm based on grey wolf optimizer (GWO) and artificial bee colony (ABC) algorithm called GWO-ABC is proposed to inherit their advantages and overcome their drawbacks. In GWO-ABC algorithm, wolves adopt the information sharing strategy of bees to promote their exploration ability while wolves keep their original hunting strategy to retain exploitation ability. Moreover, a new method based on chaotic mapping and opposition based learning is proposed to initialize the population. The aim for this new initialization method is to generate an initial population with already better individuals to set a solid ground for rest of the GWO-ABC algorithm to execute. The sole motivation behind incorporating changes in GWO is to help the algorithm to evade premature convergence and to steer the search towards the potential search region in faster manner. To assess the performance of the GWO-ABC, it is tested on a test bed of 27 synthesis benchmark functions of different properties; and result are compared with 5 other efficient algorithms. From the analysis of the numerical results, it is apparent that the projected changes in the GWO ameliorate its overall performance and efficacy especially while dealing with noisy (problem with many sub-optima) problems. Furthermore, GWO-ABC is applied to design an optimal fractional order PID (FOPID) controllers for variety of typical benchmark complex transfer functions and trajectory tracking problem of 2 degree-of-freedom (DOF) robotic manipulator. All simulation results, illustrations, and comparative analysis establish the GWO-ABC as viable alternative to design a controller with optimal parameters and enhance the performance of complex systems. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:284 / 302
页数:19
相关论文
共 48 条
[1]   Opposition-based learning in the shuffled differential evolution algorithm [J].
Ahandani, Morteza Alinia ;
Alavi-Rad, Hosein .
SOFT COMPUTING, 2012, 16 (08) :1303-1337
[2]  
Astrom K.J, 1995, PID Controllers: Theory, Design, and Tuning
[3]   Adaptive firefly algorithm with chaos for mechanical design optimization problems [J].
Baykasoglu, Adil ;
Ozsoydan, Fehmi Burcin .
APPLIED SOFT COMPUTING, 2015, 36 :152-164
[4]   Performance comparison of optimal fractional order hybrid fuzzy PID controllers for handling oscillatory fractional order processes with dead time [J].
Das, Saptarshi ;
Pan, Indranil ;
Das, Shantanu .
ISA TRANSACTIONS, 2013, 52 (04) :550-566
[5]   A novel fractional order fuzzy PID controller and its optimal time domain tuning based on integral performance indices [J].
Das, Saptarshi ;
Pan, Indranil ;
Das, Shantanu ;
Gupta, Amitava .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2012, 25 (02) :430-442
[6]   Grey wolf optimization for PID controller design with prescribed robustness margins [J].
deMouraOliveira, P. B. ;
Freire, Helio ;
Solteiro Pires, E. J. .
SOFT COMPUTING, 2016, 20 (11) :4243-4255
[7]   A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms [J].
Derrac, Joaquin ;
Garcia, Salvador ;
Molina, Daniel ;
Herrera, Francisco .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (01) :3-18
[8]  
Dinkar S. K., 2017, J COMPUT SCI, DOI [10.1007/s10898-007-9149-x, DOI 10.1007/S10898-007-9149-X]
[9]   Trajectory Tracking Control for a 3-DOF Parallel Manipulator Using Fractional-Order PIλDμ Control [J].
Dumlu, Ahmet ;
Erenturk, Koksal .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2014, 61 (07) :3417-3426
[10]  
Elhoseny M., 2017, J COMPUT SCI