Sunny Diyaley, Shankar Chakraborty

DOI Number
First page
Last page


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.


Multi-pass Milling, Optimization, Metaheuristic, Objective, Parameter

Full Text:



Shunmugam, M.S., Bhaskara Reddy, S.V., Narendran, T.T., 2000, Selection of optimal conditions in multi-pass face-milling using a genetic algorithm, International Journal of Machine Tools and Manufacture, 40(3), pp. 401-414.

Tolouei-Rad, M., Bidhendi, I.M., 1997, On the optimization of machining parameters for milling operations, International Journal of Machine Tools and Manufacture, 37(1), pp.1-16.

Shin, Y.C., Joo, Y.S., 1992, Optimization of machining conditions with practical constraints, International Journal of Production Research, 30(12), pp. 2907-2919.

Conceição António, C.A., Castro, C.F., Davim, J.P., 2009, Optimisation of multi-pass cutting parameters in face-milling based on genetic search, International Journal of Advanced Manufacturing Technology, 44(11-12), pp.1106-1115.

Zarei, O., Fesanghary, M., Farshi, B., Saffar, R.J., Razfar, M.R., 2009, Optimization of multi-pass face-milling via harmony search algorithm, Journal of Materials Processing Technology, 209(5), pp. 2386-2392.

Rao, R.V., Pawar, P.J., 2010, Parameter optimization of a multi-pass milling process using non-traditional optimization algorithms, Applied Soft Computing, 10(2), pp. 445-456.

An, L., Feng, L., Lu, C., 2011, Cutting parameter optimization for multi-pass milling operations by genetic algorithms, Advanced Materials Research, 160-162, pp. 1738-1743.

Yang, W-A., Guo, Y., Liao, W-H., 2011, Optimization of multi-pass face milling using a fuzzy particle swarm optimization algorithm, International Journal of Advanced Manufacturing Technology, 54(1-4), pp. 45-57.

Yang, W-A., Guo, Y., Liao, W., 2011, Multi-objective optimization of multi-pass face milling using particle swarm intelligence, International Journal of Advanced Manufacturing Technology 56(5-8), pp. 429-443.

An, L., Yang, P., Zhang, H., Chen, M., 2014, Multi-objective optimization for milling operations using genetic algorithms under various constraints, International Journal of Networked and Distributed Computing, 2(2), pp. 108-114.

Nagarchi, M.B., Patel, D.A., 2014, Parametric optimization of face milling using harmony search algorithm, International Journal of Engineering Development and Research, 2(2), pp. 1722-1729.

Zhai, Z., Li, S., Liu, Y., 2015, Parameter determination of milling process using a novel teaching-learning-based optimization algorithm, Mathematical Problems in Engineering, Article ID 425689, 14 pages.

Mellal, M.A., Williams, E.J., 2016, Total production time minimization of a multi-pass milling process via cuckoo optimization algorithm, International Journal of Advanced Manufacturing Technology, 87(1-4), pp. 747-754.

Li, C., Chen, X., Tang, Y., Li, L, 2017, Selection of optimum parameters in multi-pass face milling for maximum energy efficiency and minimum production cost, Journal of Cleaner Production, 140(3), pp. 1805-1818.

Khalilpourazari, S., Khalilpourazary, S., 2018, Optimization of production time in the multi-pass milling process via a robust grey wolf optimizer, Neural Computing and Applications, 29(12), pp. 1321-1336.

Yang, Y., 2018, Machining parameters optimization of multi-pass face milling using a chaotic imperialist competitive algorithm with an efficient constraint-handling mechanism, Computer Modeling in Engineering and Sciences, 116(3), pp. 365-389.

Miodragović, G.R., Ðordević, V., Bulatović, R.R., Petrović, A., 2019, Optimization of multi-pass turning and multi-pass face milling using subpopulation firefly algorithm, Proceedings of IMechE Part C: Journal of Mechanical Engineering Science, 233(5), pp. 1520-1540.

Talbi, E.G., 2009, Metaheuristics: From Design to Implementation. John Wiley & Sons, New Jersey, USA.

Madić, M., Marković, D., Radovanović, M., 2013, Comparison of meta-heuristic algorithms for solving machining optimization problems, Facta Universitatis-Series Mechanical Engineering, 11(1), pp. 29-44.

Blum, C., Roli, A., 2003, Metaheuristics in combinatorial optimisation: Overview and conceptual comparison, ACM Computing Surveys, 35(3), pp. 268-308.

Yang, X.S., 2011, Review of metaheuristics and generalized evolutionary walk algorithm, International Journal of Bio-Inspired Computation, 3(2), pp. 77-84.

Gendreau, M., Potvin, J.Y., 2005, Metaheuristics in combinatorial optimization, Annals of Operations Research, 140(1), pp. 189-213.

Fister, Jr.I., Yang, X.S., Fister, I., Brest, J., Fister, D., 2013, A brief review of nature-inspired algorithms for optimization, Elektrotehniski Vestnik, 80(3), pp.1-7.

DOI: https://doi.org/10.22190/FUME190605043D


  • There are currently no refbacks.

ISSN: 0354-2025 (Print)

ISSN: 2335-0164 (Online)

COBISS.SR-ID 98732551

ZDB-ID: 2766459-4