Modified Krill Herd (MKH) algorithm and its application in dimensional synthesis of a four-bar linkage

被引:55
作者
Bulatovic, Radovan R. [1 ]
Miodragovic, Goran [2 ]
Boskovic, Marina S. [1 ]
机构
[1] Univ Kragujevac, Fac Mech & Civil Engn Kraljevo, Kraljevo 36000, Serbia
[2] Sch Mech Engn Appl Study Trstenik, Trstenik 37240, Serbia
关键词
Modified Krill Herd; Dimensional synthesis; Four-bar linkage; Error distance; Target points; OPTIMUM SYNTHESIS; DIFFERENTIAL EVOLUTION; MECHANISMS; ERROR;
D O I
10.1016/j.mechmachtheory.2015.08.004
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
The paper considers the application of the modified Krill Herd (KH) algorithm for obtaining optimal solutions in dimensional synthesis of a four-bar linkage as a path generator. Certain modifications have been made for the purpose of increasing the performance of the standard KH algorithm for the considered examples of synthesis. In the first modification, besides the initialization of fitness functions, there is also the initialization of the vectors which represent the food location. This modification reflects the actual behavior of krills in their natural environment, i.e. the tendency for optimum swarm density and the best position in relation to the food. The second modification relates to the replacement of the crossover operator with the combination of columns of fitness functions obtained in one iteration. The newly obtained sequence of krills is corrected by the value of physical diffusion, which results in repeated search of the solution space, in the same iteration, in order to improve the optimum found. This is how the Modified Krill Herd (MKH) algorithm tested on four benchmark examples from the synthesis of a four-bar linkage has been obtained. The results obtained by this algorithm confirm its efficiency, i.e. they considerably outperform the results obtained in the cited literature. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1 / 21
页数:21
相关论文
共 33 条
[1]   Performance of EAs for four-bar linkage synthesis [J].
Acharyya, S. K. ;
Mandal, M. .
MECHANISM AND MACHINE THEORY, 2009, 44 (09) :1784-1794
[2]  
[Anonymous], MECH MACH THEORY
[3]  
[Anonymous], INCORPOPRATING MUTAT
[4]  
[Anonymous], P IMECHE C
[5]   On the optimum synthesis of a four-bar linkage using differential evolution and method of variable controlled deviations [J].
Bulatovic, Radovan R. ;
Dordevic, Stevan R. .
MECHANISM AND MACHINE THEORY, 2009, 44 (01) :235-246
[6]   Cuckoo Search algorithm: A metaheuristic approach to solving the problem of optimum synthesis of a six-bar double dwell linkage [J].
Bulatovic, Radovan R. ;
Dordevic, Stevan R. ;
Dordevic, Vladimir S. .
MECHANISM AND MACHINE THEORY, 2013, 61 :1-13
[7]   Multiobjective constrained optimal synthesis of planar mechanisms using a new evolutionary algorithm [J].
Cabrera, J. A. ;
Nadal, F. ;
Munoz, J. P. ;
Simon, A. .
MECHANISM AND MACHINE THEORY, 2007, 42 (07) :791-806
[8]   Optimal synthesis of mechanisms with genetic algorithms [J].
Cabrera, JA ;
Simon, A ;
Prado, M .
MECHANISM AND MACHINE THEORY, 2002, 37 (10) :1165-1177
[9]  
Freudenstein F., 1954, T AM SOC MECH ENG, V76, P483
[10]   Krill herd algorithm for optimum design of truss structures [J].
Gandomi, Amir Hossein ;
Talatahari, Siamak ;
Tadbiri, Faraz ;
Alavi, Amir Hossein .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2013, 5 (05) :281-288