Multi-objective optimization of high-speed milling with parallel genetic simulated annealing

In this paper, the optimization of multi-pass milling has been investigated in terms of two objectives: machining time and production cost. An advanced search algorithm—parallel genetic simulated annealing (PGSA)—was used to obtain the optimal cutting parameters. In the implementation of PGSA, the fitness assignment is based on the concept of a non-dominated sorting genetic algorithm (NSGA). An application example is given using PGSA, which has been used to find the optimal solutions under four different axial depths of cut on a 37 SUN workstation network simultaneously. In a single run, PGSA can find a Pareto-optimal front which is composed of many Pareto-optimal solutions. A weighted average strategy is then used to find the optimal cutting parameters along the Pareto-optimal front. Finally, based on the concept of dynamic programming, the optimal cutting strategy has been obtained.

[1]  C. Wang,et al.  A Modified Genetic Algorithm Based Optimisation of Milling Parameters , 1999 .

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

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

[4]  P. K. Kee Development of constrained optimisation analyses and strategies for multi-pass rough turning operations , 1996 .

[5]  Can Cogun,et al.  A computer-aided graphical technique for the optimization of machining conditions , 1993 .

[6]  Türkay Dereli,et al.  Dynamic optimization of multipass milling operations via geometric programming , 1999 .

[7]  Kalyanmoy Deb,et al.  Multi-objective evolutionary algorithms: introducing bias among Pareto-optimal solutions , 2003 .

[8]  Heinz Mühlenbein,et al.  Predictive Models for the Breeder Genetic Algorithm I. Continuous Parameter Optimization , 1993, Evolutionary Computation.

[9]  Lothar Thiele,et al.  A Comparison of Selection Schemes Used in Evolutionary Algorithms , 1996, Evolutionary Computation.

[10]  E.J.A. Armarego,et al.  COMPUTER-AIDED OPTIMIZATION OF MULTIPLE CONSTRAINT SINGLE PASS FACE MILLING OPERATIONS , 2001 .

[11]  Mahmudur Rahman,et al.  Optimisation of multi-pass milling using genetic algorithm and genetic simulated annealing , 2004 .

[12]  Dong Y. Jang,et al.  A unified optimization model of a machining process for specified conditions of machined surface and process performance , 1992 .

[13]  Jun Wang,et al.  Optimization of Cutting Conditions for Single Pass Turning Operations Using a Deterministic Approach , 2002 .

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

[15]  L. Darrell Whitley,et al.  Serial and Parallel Genetic Algorithms as Function Optimizers , 1993, ICGA.

[16]  Petros G. Petropoulos Optimal selection of machining rate variables by geometric programming , 1973 .

[17]  Thomas Bäck,et al.  A Survey of Evolution Strategies , 1991, ICGA.

[18]  D. S. Ermer,et al.  Optimization of the Constrained Machining Economics Problem by Geometric Programming , 1971 .

[19]  Tuğrul Özel,et al.  Investigation of high speed flat end milling process-prediction of chip formation, cutting forces, tool stresses and temperatures / , 1999 .

[20]  J. S. Agapiou The Optimization of Machining Operations Based on a Combined Criterion, Part 2: Multipass Operations , 1992 .

[21]  Jun Wang,et al.  Computer-aided economic optimization of end-milling operations , 1998 .

[22]  Nand K. Jha A Discrete Data Base Multiple Objective Optimization of Milling Operation Through Geometric Programming , 1990 .

[23]  E.J.A. Armarego,et al.  Constrained optimization strategies and CAM software for single-pass peripheral milling , 1993 .

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

[25]  R. S. Laundy,et al.  Multiple Criteria Optimisation: Theory, Computation and Application , 1989 .

[26]  David A. Stephenson,et al.  Process-independent force characterization for metal-cutting simulation , 1997 .

[27]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

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