Cuckoo search and teaching–learning-based optimization algorithms for optimum synthesis of path-generating four-bar mechanisms

Abstract The optimization of one-phase dimensional synthesis problems for path-generating four-bar mechanisms is a difficult task. Such problems have mainly been solved in the literature using the differential evolution (DE) algorithm and its variants, such as a combined-mutation DE (CMDE). The shortcoming of using DE or its variants lies in the time-consuming parameter tuning that can take up to a dozen iterations. In this study, two well-known population-based metaheuristic optimization methods, i.e. the cuckoo search (CS) and teaching–learning-based optimization (TLBO) algorithms are employed to solve five representative problems. Only one user-supplied parameter is needed for CS and none for TLBO. Findings show that the solution accuracy of CS is superior to that of DE and TLBO. Moreover, CS, with its advantage of parameter tuning only four times, rivals CMDE in solution accuracy. The reason for the superior exploitation capability of CS lies in the special combination of two search modes, i.e. the Lévy flight with respect to the best individual and the random walk. To bring the performance of TLBO into full play, the number of function evaluations is two times the original one. However, TLBO still fails to provide much more accurate solutions for the first two problems.

[1]  Khaled Belarbi,et al.  Nonlinear predictive control of a mobile robot: a solution using metaheuristcs , 2016 .

[2]  Kiran Solanki,et al.  Multi-objective optimization of vehicle crashworthiness using a new particle swarm based approach , 2012 .

[4]  Jacek Buśkiewicz,et al.  Use of shape invariants in optimal synthesis of geared five-bar linkage , 2010 .

[5]  J. S. Rao,et al.  Mechanism and machine theory , 1989 .

[6]  Wen Yi Lin,et al.  A new differential evolution algorithm with a combined mutation strategy for optimum synthesis of path-generating four-bar mechanisms , 2017 .

[7]  Wen Yi Lin,et al.  Optimum variable input speed for kinematic performance of Geneva mechanisms using teaching-learning-based optimization algorithm , 2017 .

[8]  G. R. Gogate,et al.  Optimum synthesis of path generating four-bar mechanisms using differential evolution and a modified error function , 2012 .

[9]  Antonio Moreno Ortiz,et al.  Dimensional synthesis of mechanisms using Differential Evolution with auto-adaptive control parameters , 2013 .

[10]  Ali R. Yildiz,et al.  A novel hybrid immune algorithm for global optimization in design and manufacturing , 2009 .

[11]  R. Venkata Rao,et al.  Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems , 2011, Comput. Aided Des..

[12]  W. Lin Optimum Synthesis of Planar Mechanisms for Path Generation Based on a Combined Discrete Fourier Descriptor , 2015 .

[13]  Ali R. Yildiz,et al.  Cuckoo search algorithm for the selection of optimal machining parameters in milling operations , 2012, The International Journal of Advanced Manufacturing Technology.

[14]  R. Mantegna,et al.  Fast, accurate algorithm for numerical simulation of Lévy stable stochastic processes. , 1994, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[15]  Wen Yi Lin,et al.  A GA–DE hybrid evolutionary algorithm for path synthesis of four-bar linkage , 2010 .

[16]  K. Hsiao,et al.  More Effective Optimum Synthesis of Path Generating Four-Bar Mechanisms , 2015 .

[17]  Ali R. Yildiz,et al.  Comparison of evolutionary-based optimization algorithms for structural design optimization , 2013, Eng. Appl. Artif. Intell..

[18]  Xin-She Yang,et al.  Engineering optimisation by cuckoo search , 2010, Int. J. Math. Model. Numer. Optimisation.

[19]  Ali R. Yildiz,et al.  A new hybrid differential evolution algorithm for the selection of optimal machining parameters in milling operations , 2013, Appl. Soft Comput..

[20]  Saeed Ebrahimi,et al.  Efficient constrained synthesis of path generating four-bar mechanisms based on the heuristic optimization algorithms , 2015 .

[21]  F. Peñuñuri,et al.  Synthesis of mechanisms for single and hybrid tasks using differential evolution , 2011 .

[22]  Ali R. Yildiz,et al.  Optimization of multi-pass turning operations using hybrid teaching learning-based approach , 2013 .

[23]  W. Lin,et al.  Optimum Path Synthesis of a Geared Five-Bar Mechanism , 2013 .

[24]  Antonio Moreno Ortiz,et al.  An evolutionary algorithm for path synthesis of mechanisms , 2011 .

[25]  Radovan R. Bulatović,et al.  Modified Krill Herd (MKH) algorithm and its application in dimensional synthesis of a four-bar linkage , 2016 .

[26]  Ali R. Yildiz,et al.  A comparative study of population-based optimization algorithms for turning operations , 2012, Inf. Sci..

[27]  Ahmed El-Shafie,et al.  Stability assessment of earth slope using modified particle swarm optimization , 2014 .

[28]  L. Romdhane,et al.  A combined genetic algorithm-fuzzy logic method (GA-FL) in mechanisms synthesis , 2004 .

[29]  Radovan R. Bulatović,et al.  Cuckoo Search algorithm: A metaheuristic approach to solving the problem of optimum synthesis of a six-bar double dwell linkage , 2013 .