Professional Documents
Culture Documents
Abstract
Determination of optimal cutting parameters is one of the most important elements in any process planning of metal parts. This
paper presents a multi-objective optimization technique, based on genetic algorithms, to optimize the cutting parameters in turning
processes: cutting depth, feed and speed. Two conflicting objectives, tool life and operation time, are simultaneously optimized. The
proposed model uses a microgenetic algorithm in order to obtain the non-dominated points and build the Pareto front graph. An
application sample is developed and its results are analysed for several different production conditions. This paper also remarks the
advantages of multi-objective optimization approach over the single-objective one.
r 2005 Elsevier Ltd. All rights reserved.
0952-1976/$ - see front matter r 2005 Elsevier Ltd. All rights reserved.
doi:10.1016/j.engappai.2005.06.007
ARTICLE IN PRESS
128 R. Quiza Sardiñas et al. / Engineering Applications of Artificial Intelligence 19 (2006) 127–133
This kind of selection enables one to begin the new For the implementation of the genetic algorithm the
evolutionary period with an initial population contain- following parameters were established: static population
ing individuals near the Pareto front and ‘‘fresh’’ size: 500; dynamic population size: 10; maximum
individuals, avoiding the convergence to a limited sector Paretian population: 20; number of epochs: 25; number
of the Pareto front. of evolutionary periods: 100. The proposed algorithm
These evolutionary processes are repeated while the was implemented in C++.
elitists population form a uniform Pareto front. The In Table 1, the obtained Paretian points after the
process is stopped after a maximum number of evolutionary process are shown. As can be seen, the
evolutionary processes is achieved. limiting constraint was the cutting power.
In Fig. 2, the obtained non-dominated points were
plotted to form the Pareto front, which makes the
analysis and decision-making process easier.
4. An application sample
Analysing the above figure, some interesting aspects
may be noted. First, the Pareto frontier has a typical
On a CNC lathe, it will be machined a steel bar by
asymptotical profile, with two clearly defined zones:
means of a P20 carbide tool. The lathe has a 10 kW
motor and a transmission efficiency of 75%. A
1. From point 1 to 5: There is significant decrease in the
maximum cutting force of 5000 N is allowed by the
used tool life (over three times) and a corresponding
part-tool-machine system. Empirical models were ex-
increase in the total operation time. It should be
perimentally obtained for tool life and cutting force,
pointed out that this time increase (about 12%) is
resulting in
more moderate than used tool life decrease.
5:48 109 2. From point 5 to 14: Operation time increases by
T¼ , (12a) about 10% and the used tool life has a small decrease.
v3:46 f 0:696 a0:460
An additional information can be extracted from a
6:56 103 f 0:917 a1:10
FC ¼ . (12b) cost graph, made from the above Pareto graph. Two
v0:286
Selected cutting tools have the following limits in its 10
allowed cutting parameters: 1
6
f MIN ¼ 0:15 mm=rev; f MAX ¼ 0:55 mm=rev; (13b)
3
4
vMIN ¼ 250 m=min; vMAX ¼ 400 m=min: (13c) 4
5 6 7 8 9 10 11 12 1314
3
In the considered operation 219,912 mm will be 2
removed. Set-up time, tool change time and the time 0.8 0.9 1.0 1.1 1.2
[min]
during which the tool does not cut have been assumed as
0.15, 0.20 and 0.05 min, respectively. Fig. 2. Pareto front.
Table 1
Paretian points obtained as outcomes from the optimization process
No. t (min) x (%) a (mm) f (mm/rev) v (m/min) M (mm3/min) T (min) F C ðNÞ P (kW)
1.80
Labour and Overhead Cost
1.60
Tool Cost
1.40
1.20
1.00
Cost ($)
0.80
0.60
0.40
0.20
0.00
1 2 3 4 5 6 7 8 9 10 11 12 13 14
Points
main costs must be computed: tool cost, ZT, which is significant element to select cutting parameters, ignoring
computed by tool life and operation cost. Consequently, in these
circumstances, cutting parameters corresponding to
Z T ¼ x zT , (14) point 14 must be selected, warranting the lowest cutting
where zT is the cost for each tool edge; and the labour time, despite its elevated tool consumption and high
and overhead cost, ZL+O, which is computed by cost.
Z LþO ¼ ðzL þ zO Þ t, (15)
where zL and zO are the specific labour and overhead 5. Conclusions
cost. For this sample, the cost for each tool edge has
been selected as 14.17$ and the labour and overhead As can be remarked in the exposed sample, a
specific cost, as 0.26 and 0.18$/min, respectively. posteriori multi-objective optimization offers greatest
In this graph (Fig. 3) tool cost and labour and amount of information in order to make a decision on
overhead cost, for each Paretian point, were plotted. selecting cutting parameters in turning. By means of
Obviously, from point 1 to 14, a continuous (but not Pareto frontier graphics, several different situations may
uniform) decrease in the tool cost is shown. On the be considered, facilitating the choice of right parameters
contrary, in this direction, an increase in the labour and for any condition.
overhead cost can be noted. Furthermore, in points 5 The proposed micro-GA has shown obtain several,
and 6 the lowest total cost values are achieved. uniformly distributed points, in order to arrange the
Studying the forehand graphics, several decisions may Pareto front, at a reasonably low computational cost.
be made, depending on the real conditions. For instance, Aspects like diversity maintenance and constraints
if the considered workshop is working in ordinary handling have been successfully sorted for the studied
conditions, the most convenient cutting parameters problem.
should correspond to points 5 or 6, which have a low Cost analysis can complement the Pareto front
use of tool life and an acceptable operation time. information, and it helps the decision-making process.
Moreover, in these points the lowest costs are reached. The proposed model must be enlarged to include more
On the contrary, if the workshop has small and constraints, such as cutting surface temperature.
discontinuous productions, that do not cover all the
time, then there is no necessity to use low operation
times. In this case, to obtain a large tool life may be References
more important, whence, cutting parameters matching
Abbass, H.A., Sarker, R., Newton, Ch., 2001. PDE: A Pareto–frontier
to point 1 must be selected. differential evolution approach for multi objective optimization
Finally, in special conditions, such as wartime or problems. Proceedings of the Congress on Evolutionary Computa-
other emergencies, the production volume is the most tion, Vol. 2, Piscataway NJ, pp. 971–978.
ARTICLE IN PRESS
R. Quiza Sardiñas et al. / Engineering Applications of Artificial Intelligence 19 (2006) 127–133 133
Amiolemhen, E., Ibhadode, A.O.A., 2004. Application of genetic Lee, B.Y., Tarng, Y.S., 2000. Cutting-parameter selection for
algorithms—determination of the optimal machining parameters in maximizing production rate or minimizing production cost in
the conversion of a cylindrical bar stock into a continuous finished multistage turning operations. Journal of Materials Processing
profile. International Journal of Machine Tools and Manufacture Technology 105 (1–2), 61–66.
44 (12–13), 1403–1412. Liang, M., Mgwatu, M., Zuo, M., 2001. Integration of cutting
Chien, W.T., Tsai, C.S., 2003. The investigation on the prediction of parameter selection and tool adjustment decisions for multipass
tool wear and the determination of optimum cutting conditions in turning. International Journal of Advanced Manufacturing Tech-
machining 17-4PH stainless steel. Journal of Material Processing nology 17, 861–869.
Technology 140 (1–3), 340–345. Molinari, A., Nouari, M., 2002. Modeling of tool wear by diffusion in
Chua, M.S., Loh, H.T., Wong, Y.S., Rahman, M., 1991. Optimization metal cutting. Wear 525, 135–149.
of cutting conditions for multi-pass turning operations using Saravanan, R., Asokan, P., Vijayakumar, K., 2003. Machining
sequential quadratic programming. Journal of Materials Proces- parameters optimisation for turning cylindrical stock into a
sing Technology 28 (1–2), 253–262. continuous finished profile using genetic algorithm (GA) and
Coello, C.A., Toscano, G., 2001. A micro-genetic algorithm for simulated annealing (SA). International Journal of Advanced
multiobjective optimization. In: Zitzler, E. (Ed.), First International Manufacturing Technology 21, 1–9.
Conference on Evolutionary Multi-Criterion Optimization, Lecture Sönmez, A.I., Baykasoglu, A., Dereli, T., Filiz, I.H., 1999. Dynamic
Notes in Computer Science. Springer, New York, pp. 126–140. optimization of multipass milling operation via geometric pro-
Cus, F., Balic, J., 2003. Optimization of cutting process by GA gramming. International Journal of Machine Tools & Manufactur-
approach. Robotics and Computer Integrated Manufacturing 19, ing 39, 297–320.
113–121. Soodamani, R., Liu, Z.Q., 2000. GA-based learning for a model-based
Dereli, D., Filiz, I.H., Bayakosoglu, A., 2001. Optimizing cutting object recognition system. International Journal of Approximate
parameters in process planning of prismatic parts by using genetic Reasoning 23, 85–109.
algorithms. International Journal of Production Research 39 (15), Taylor, F.W., 1907. On the art of cutting metals. Transactions of the
3303–3328. ASME 28, 310–350.
Ko, T.J., Kim, H.S., 1998. Autonomous cutting parameter regulation Van Veldhuizen, D.A., Lamont, G.B., 2000. Multiobjective evolu-
using adaptive modeling and genetic algorithms. Precision En- tionary algorithms: analizing the state-of-the-art. Evolutionary
gineering 22 (4), 243–251. Computation 8, 125–147.
Kumar, R., Kumar, V., 2000. Optimum selection of machining Wang, J., Kuriyagawa, T., Wei, X.P., Gou, G.M., 2002. Optimization
conditions in abrasive flow machining using neural networks. of cutting conditions using a deterministic approach. International
Journal of Material Processing Technology 108, 62–67. Journal of Machine Tools & Manufacture 42, 1023–1033.
Kurpati, A., Azarm, S., Wu, J., 2002. Constraint handling improve- Zuperl, U., Cus, F., 2003. Optimization of cutting conditions during
ment for multiobjective genetic algorithms. Structural and Multi- cutting by using neural networks. Robotics and Computer
disciplinary Optimization 23, 204–213. Integrated Manufacturing 19, 189–199.