Optimization of multi-pass turning parameters through an improved flower pollination algorithm

The multi-pass turning process is one of the most widely used machining methods in modern manufacturing industry, and selecting proper values for the machining parameters used in this operation such as cutting speed, feed rate, and depth of cut is a very important and difficult task. In this paper, an improved flower pollination algorithm is proposed for solving this problem. With keeping the global search operator and the local search operator of the basic flower pollination algorithm, the proposed algorithm utilizes a new population initialization method which is based on the good point set theory, and utilizes Deb’s heuristic rules to deal with the existing constraints. The proposed algorithm inherits the simplicity of the basic flower pollination algorithm. A famous model, which takes the unit production cost as the minimizing objective and involves some practical constraints, is used to examine the efficiency of the proposed algorithm. In addition, the obtained results are compared with some previously published results to examine the superiority of the proposed algorithm. The experimental and comparative results suggest that the proposed algorithm has outstanding performance and practical value.

[1]  Du-Ming Tsai,et al.  A simulated annealing approach for optimization of multi-pass turning operations , 1996 .

[2]  Türkay Dereli,et al.  Evaluation of excavator technologies: application of data fusion based MULTIMOORA methods , 2015 .

[3]  Haruna Chiroma,et al.  A Review of the Applications of Bio-inspired Flower Pollination Algorithm , 2015, SCSE.

[4]  B. B. Misra,et al.  A Multi-Objective Pareto-Optimal Genetic Algorithm for QoS Multicasting , 2009, 2009 IEEE International Advance Computing Conference.

[5]  G. C. Onwubolu,et al.  Optimization of multipass turning operations with genetic algorithms , 2001 .

[6]  S. G. Ponnambalam,et al.  A Hybrid GA-AIS Heuristic for Optimization of Multipass Turning Operations , 2010, ICIRA.

[7]  C.-T. Su,et al.  Optimization of machining conditions for turning cylindrical stocks into continuous finished profiles , 1998 .

[8]  Edward J. Williams,et al.  Cuckoo optimization algorithm for unit production cost in multi-pass turning operations , 2015 .

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

[10]  Shoufu Li,et al.  Hybrid Good Point Set Evolutionary Strategy for Constrained Optimization , 2010, ICIC.

[11]  Xin-She Yang,et al.  Flower pollination algorithm: A novel approach for multiobjective optimization , 2014, ArXiv.

[12]  Omar S. Soliman,et al.  Comparative Study between FPA, BA, MCS, ABC, and PSO Algorithms in Training and Optimizing of LS-SVM for Stock Market Prediction , 2015 .

[13]  Xin-She Yang,et al.  Multi-Objective Flower Algorithm for Optimization , 2014, ICCS.

[14]  Bijay Ketan Panigrahi,et al.  Hybrid flower pollination algorithm with time-varying fuzzy selection mechanism for wind integrated multi-objective dynamic economic dispatch , 2015 .

[15]  Antonio Costa,et al.  Optimization of multi-pass turning economies through a hybrid particle swarm optimization technique , 2011 .

[16]  K. Deb An Efficient Constraint Handling Method for Genetic Algorithms , 2000 .

[17]  Yi-Chi Wang A note on 'optimization of multi-pass turning operations using ant colony system' , 2007 .

[18]  J. Srinivas,et al.  Optimization of multi-pass turning using particle swarm intelligence , 2009 .

[19]  Ali R. Yildiz,et al.  Hybrid Taguchi-differential evolution algorithm for optimization of multi-pass turning operations , 2013, Appl. Soft Comput..

[20]  Abderrahim Belloufi,et al.  Intelligent selection of machining parameters in multipass turnings using firefly algorithm , 2014 .

[21]  Piotr A. Kowalski,et al.  Study of Flower Pollination Algorithm for Continuous Optimization , 2014, IEEE Conf. on Intelligent Systems.

[22]  Liang Gao,et al.  Backtracking Search Algorithm with three constraint handling methods for constrained optimization problems , 2015, Expert Syst. Appl..

[23]  Kusum Deep,et al.  Parameter optimization of multi-pass turning using chaotic PSO , 2015, Int. J. Mach. Learn. Cybern..

[24]  R. Saravanan,et al.  Optimization of multi-pass turning operations using ant colony system , 2003 .

[25]  R. Venkata Rao,et al.  Multi-pass turning process parameter optimization using teaching–learning-based optimization algorithm , 2013 .

[26]  M. Balasingh Moses,et al.  Flower Pollination Algorithm Applied for Different Economic Load Dispatch Problems , 2014 .

[27]  M. Nataraj,et al.  Parametric optimization of CNC turning process for hybrid metal matrix composite , 2017 .

[28]  Xin-She Yang,et al.  Flower Pollination Algorithm for Global Optimization , 2012, UCNC.

[29]  Ali R. Yildiz,et al.  Optimization of cutting parameters in multi-pass turning using artificial bee colony-based approach , 2013, Inf. Sci..

[30]  Yung C. Shin,et al.  Optimization of machining conditions with practical constraints , 1992 .

[31]  Yong Wang,et al.  A new constrained optimization evolutionary algorithm by using good point set , 2007, 2007 IEEE Congress on Evolutionary Computation.

[32]  Wenyin Gong,et al.  An improved multiobjective differential evolution based on Pareto-adaptive epsilon-dominance and orthogonal design , 2009, Eur. J. Oper. Res..

[33]  Edward J. Williams,et al.  Total production time minimization of a multi-pass milling process via cuckoo optimization algorithm , 2016 .

[34]  Fangwei Wang,et al.  Modeling and analysis of a self-learning worm based on good point set scanning , 2009 .

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

[36]  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.

[37]  Bijaya K. Panigrahi,et al.  A Biologically Inspired Modified Flower Pollination Algorithm for Solving Economic Dispatch Problems in Modern Power Systems , 2015, Cognitive Computation.

[38]  S. Chakraborty,et al.  Application of multi-objective optimization on the basis of ratio analysis (MOORA) method for materials selection , 2012 .

[39]  Mu-Chen Chen,et al.  Optimization of multipass turning operations with genetic algorithms: A note , 2003 .

[40]  Ping Zou,et al.  Modeling and optimization of grinding parameters for custom-oriented twist drill with a Biglide parallel machine , 2017 .

[41]  Dalia Yousri,et al.  Flower Pollination Algorithm based solar PV parameter estimation , 2015 .

[42]  Abderrahim Belloufi,et al.  Optimization of Cutting Conditions in Multi-Pass Turning Using Hybrid Genetic Algorithm-Sequential Quadratic Programming , 2012 .

[43]  Nazmus Sakib,et al.  A Comparative Study of Flower Pollination Algorithm and Bat Algorithm on Continuous Optimization Problems , 2014 .