Hybrid Evolutionary Multi-Objective Optimization of Machining Parameters

Evolutionary multi-objective optimization (EMO) has received significant attention in recent studies in engineering design and analysis due to their flexibility, wide-spread applicability and ability to find multiple trade-off solutions. Optimal machining parameter determination is an important matter for ensuring an efficient working of a machining process. In this paper, we describe the use of an evolutionary multi-objective optimization (EMO) algorithm and a suitable local search procedure to optimize the machining parameters (cutting speed, feed, and depth of cut) in turning operations. We demonstrate the efficiency of our methodology through two case studies – one having two objectives and the other having three objectives. EMO solutions are modified using a local search procedure to achieve a better convergence property. Here, we also suggest a heuristic-based local search procedure for a computationally faster approach in which the problem-specific heuristics are derived from an innovization study performed on the EMO solutions. The methodology adopted in this paper can be used in other machining tasks or in other engineering design activities.

[1]  K. Deb,et al.  Automated Innovization for Simultaneous Discovery of Multiple Rules in Bi-objective Problems , 2011, International Conference on Evolutionary Multi-Criterion Optimization.

[2]  Carlos M. Fonseca,et al.  An Improved Dimension-Sweep Algorithm for the Hypervolume Indicator , 2006, 2006 IEEE International Conference on Evolutionary Computation.

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

[4]  Kalyanmoy Deb,et al.  Towards automating the discovery of certain innovative design principles through a clustering-based optimization technique , 2011 .

[5]  Kaisa Miettinen,et al.  Nonlinear multiobjective optimization , 1998, International series in operations research and management science.

[6]  R. Saravanan,et al.  Machining Parameters Optimisation for Turning Cylindrical Stock into a Continuous Finished Profile Using Genetic Algorithm (GA) and Simulated Annealing (SA) , 2003 .

[7]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[8]  Y. S. Tarng,et al.  Determination of optimal cutting parameters in wire electrical discharge machining , 1995 .

[9]  Günter Rudolph,et al.  Convergence properties of some multi-objective evolutionary algorithms , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[10]  P. E. Amiolemhen,et al.  Application of genetic algorithms—determination of the optimal machining parameters in the conversion of a cylindrical bar stock into a continuous finished profile , 2004 .

[11]  R.M.D. Mesquita,et al.  Computer-aided selection of optimum machining parameters in multipass turning , 1995 .

[12]  Franci Cus,et al.  Optimization of cutting conditions during cutting by using neural networks , 2003 .

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

[14]  Carlos A. Coello Coello,et al.  A Micro-Genetic Algorithm for Multiobjective Optimization , 2001, EMO.

[15]  Aravind Srinivasan,et al.  Innovization: innovating design principles through optimization , 2006, GECCO.

[16]  Gary B. Lamont,et al.  Applications Of Multi-Objective Evolutionary Algorithms , 2004 .

[17]  Yoke San Wong,et al.  Optimization of multi-pass milling using parallel genetic algorithm and parallel genetic simulated annealing , 2005 .

[18]  Ramón Quiza Sardiñas,et al.  Genetic algorithm-based multi-objective optimization of cutting parameters in turning processes , 2006, Eng. Appl. Artif. Intell..

[19]  Tarunraj Singh,et al.  Machining condition optimization by genetic algorithms and simulated annealing , 1997, Comput. Oper. Res..

[20]  Seung-Han Yang,et al.  Multi-objective optimization of cutting parameters in turning process using differential evolution and non-dominated sorting genetic algorithm-II approaches , 2010 .

[21]  F. W. Taylor The Art of Cutting Metals , 1907 .

[22]  Andrzej P. Wierzbicki,et al.  The Use of Reference Objectives in Multiobjective Optimization , 1979 .

[23]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[24]  Kalyanmoy Deb,et al.  A classical-cum-Evolutionary Multi-objective optimization for optimal machining parameters , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[25]  Jun Wang,et al.  Multiple-objective optimisation of machining operations based on neural networks , 1993 .

[26]  Orlando Durán,et al.  Multi Objective Optimization in Machining Operations , 2007, Analysis and Design of Intelligent Systems using Soft Computing Techniques.

[27]  Gary B. Lamont,et al.  Evolutionary Algorithms for Solving Multi-Objective Problems , 2002, Genetic Algorithms and Evolutionary Computation.

[28]  Kalyanmoy Deb,et al.  Reference point based multi-objective optimization using evolutionary algorithms , 2006, GECCO.

[29]  Kalyanmoy Deb,et al.  An Interactive Evolutionary Multiobjective Optimization Method Based on Progressively Approximated Value Functions , 2010, IEEE Transactions on Evolutionary Computation.

[30]  Nafis Ahmad,et al.  OPTIMIZATION OF PROCESS PLANNING PARAMETERS FOR ROTATIONAL COMPONENTS BY GENETIC ALGORITHMS , 2001 .

[31]  Franci Cus,et al.  Optimization of cutting process by GA approach , 2003 .

[32]  R. P. Davis,et al.  A Discrete Variable Approach to Machine Parameter Optimization , 1979 .

[33]  Tuğrul Özel,et al.  Multi-objective optimization for turning processes using neural network modeling and dynamic-neighborhood particle swarm optimization , 2007 .

[34]  Cliff T. Ragsdale,et al.  Combining a neural network with a genetic algorithm for process parameter optimization , 2000 .

[35]  Y. S. Tarng,et al.  Design optimization of cutting parameters for turning operations based on the Taguchi method , 1998 .

[36]  Faiz A. Al-Khayyal,et al.  Machine parameter selection for turning with constraints: an analytical approach based on geometric programming , 1991 .