OPTIMIZATION OF MULTI-PASS FACE MILLING PARAMETERS USING METAHEURISTIC ALGORITHMS

In this paper, six metaheuristic algorithms, in the form of artificial bee colony optimization, ant colony optimization, particle swarm optimization, differential evolution, firefly algorithm and teaching-learning-based optimization techniques are applied for parametric optimization of a multi-pass face milling process. Using those algorithms, the optimal values of cutting speed, feed rate and depth of cut for both roughing and finishing operations are determined for having minimum total production time and total production cost. It is observed that the teaching-learning-based optimization algorithm outperforms the others with respect to accuracy and consistency of the derived solutions as well as computational speed. Two statistical tests, i.e. paired t-test and Wilcoxson signed rank test also confirm its superiority over the remaining algorithms. Finally, these metaheuristics are employed for multi-objective optimization of the considered multi-pass milling process while concurrently minimizing both the objectives.

[1]  Christian Blum,et al.  Metaheuristics in combinatorial optimization: Overview and conceptual comparison , 2003, CSUR.

[2]  Yong Liu,et al.  Parameter Determination of Milling Process Using a Novel Teaching-Learning-Based Optimization Algorithm , 2015 .

[3]  João Paulo Davim,et al.  Optimisation of multi-pass cutting parameters in face-milling based on genetic search , 2009 .

[4]  Wenhe Liao,et al.  Multi-objective optimization of multi-pass face milling using particle swarm intelligence , 2011 .

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

[6]  nbspProf.Dhaval P Patel,et al.  Parametric Optimization of Face Milling Using Harmony Search Algorithm , 2014 .

[7]  Li Li,et al.  Selection of optimum parameters in multi-pass face milling for maximum energy efficiency and minimum production cost , 2017 .

[8]  Goran R. Miodragović,et al.  Optimization of multi-pass turning and multi-pass face milling using subpopulation firefly algorithm , 2019 .

[9]  Li Bao An,et al.  Cutting Parameter Optimization for Multi-Pass Milling Operations by Genetic Algorithms , 2010 .

[10]  M. S. Shunmugam,et al.  Selection of optimal conditions in multi-pass face-milling using a genetic algorithm , 2000 .

[11]  Wenhe Liao,et al.  Optimization of multi-pass face milling using a fuzzy particle swarm optimization algorithm , 2011 .

[12]  Michel Gendreau,et al.  Metaheuristics in Combinatorial Optimization , 2022 .

[13]  Miloš Madi,et al.  COMPARISON OF META-HEURISTIC ALGORITHMS FOR SOLVING MACHINING OPTIMIZATION PROBLEMS , 2013 .

[14]  El-Ghazali Talbi,et al.  Metaheuristics - From Design to Implementation , 2009 .

[15]  P. J. Pawar,et al.  Parameter optimization of a multi-pass milling process using non-traditional optimization algorithms , 2010, Appl. Soft Comput..

[16]  Janez Brest,et al.  A Brief Review of Nature-Inspired Algorithms for Optimization , 2013, ArXiv.

[17]  Soheyl Khalilpourazari,et al.  Optimization of production time in the multi-pass milling process via a Robust Grey Wolf Optimizer , 2018, Neural Computing and Applications.

[18]  Yang Yang Machining Parameters Optimization of Multi-Pass Face Milling Using a Chaotic Imperialist Competitive Algorithm with an Efficient Constraint-Handling Mechanism , 2018, Computer Modeling in Engineering & Sciences.

[19]  M Tolouei-Rad,et al.  On the optimization of machining parameters for milling operations , 1997 .

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

[21]  Xin-She Yang,et al.  Review of Metaheuristics and Generalized Evolutionary Walk Algorithm , 2011, 1105.3668.

[22]  Hong Zhang,et al.  Multi-Objective Optimization for Milling Operations using Genetic Algorithms under Various Constraints , 2014, Int. J. Networked Distributed Comput..

[23]  M. Fesanghary,et al.  Optimization of multi-pass face-milling via harmony search algorithm , 2009 .