Abstract
Machining parameter optimization holds profound significance within the domain of milling operations, as the selection of these parameters can exert a substantial influence on both production efficiency and the quality of produced components. Notably, the integration of the chatter stability constraint into the optimization model remains underrepresented in the existing literature, despite its pivotal role in ensuring tool safety and machining quality. Furthermore, while several multi-objective optimization (MOO) algorithms have been devised, their effectiveness is often compromised due to the complexity of the milling parameter optimization model. In response to these challenges, this study developed an updated full discretization method (UFDM)-based three-dimensional (3-D) stability prediction model for multi-pass end milling. A milling parameter optimization model is meticulously formulated herein, which simultaneously optimizes the number of passes, feed rate, spindle speed, axial cutting depth, and radial cutting depth in multi-pass end milling while complying with constraints including machine tool performance, tool life, workpiece characteristics, and 3-D stability, to minimize production time and surface roughness. Moreover, a novel MOO and decision-making system for milling parameters is developed to solve the constructed model and assist decision-making, which includes a novel Markov clustering (MCL)-enabled MOO firefly algorithm (MEMOFA), a firefly algorithm-enabled MCL and a pseudo-weight-coefficient-vector-based decision-making method. The empirical findings encompassing six benchmark functions unequivocally attest to the superior performance of the elaborated MEMOFA in matters of convergence, diversity, and spread. Furthermore, an extensive optimization for the milling parameters model is also carried out to verify the superiority of the developed MOO and decision-making system in solving milling parameters optimization.
Similar content being viewed by others
References
Pereira JLJ, Oliver GA, Francisco MB, Cunha SS, Gomes GF (2021) A review of multi-objective optimization: methods and algorithms in mechanical engineering problems. Arch Comput Methods Eng 29(4):2285–2308
Soori M, Asmael M (2022) A review of the recent development in machining parameter optimization. Jordan J Mech Ind Eng 16(2):205–223
Yang WA, Guo Y, Liao W (2011) Multi-objective optimization of multi-pass face milling using particle swarm intelligence. Int J Adv Manuf Technol 56:429–443
Yan J, Li L (2013) Multi-objective optimization of milling parameters–the trade-offs between energy, production rate and cutting quality. J Clean Prod 52:462–471
Ji W, Yin S, Wang L (2019) A big data analytics based machining optimisation approach. J Intell Manuf 30:1483–1495
Wang YC, Kim DW, Katayama H, Hsueh WC (2018) Optimization of machining economics and energy consumption in face milling operations. Int J Adv Manuf Technol 99:2093–2100
Xiao Y, Jiang Z, Gu Q, Yan W, Wang R (2021) A novel approach to CNC machining center processing parameters optimization considering energy-saving and low-cost. J Manuf Syst 59:535–548
Sur G, Motorcu AR, Nohutçu S (2022) Single and multi-objective optimization for cutting force and surface roughness in peripheral milling of Ti6Al4V using fixed and variable helix angle tools. J Manuf Process 80:529–545
Al-Kaff A, Martin D, Garcia F, de la Escalera A, Armingol JM (2018) Survey of computer vision algorithms and applications for unmanned aerial vehicles. Expert Syst Appl 92:447–463
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. J Clean Prod 140:1805–1818
Wang W, Tian G, Chen M, Tao F, Zhang C, Abdulraham AA, Li Z, Jiang Z (2020) Dual-objective program and improved artificial bee colony for the optimization of energy-conscious milling parameters subject to multiple constraints. J Clean Prod 245:118714
Zhang L, Hao B, Xu D, Dong M (2020) Dynamic milling stability prediction of thin-walled components based on VPC and VSS combined method. J Braz Soc Mech Sci Eng 42(6):336
Altintas Y (2012) Manufacturing automation: metal cutting mechanics, machine tool vibrations, and CNC design. Cambridge University Press, Cambridge
Mishra R, Singh B (2023) SBLMD–ANN–MOPSO-based hybrid approach for determining optimum parameter in CNC milling. Soft Comput 27(11):7299–7320
Tang X, Peng F, Yan R, Gong Y, Li Y, Jiang L (2017) Accurate and efficient prediction of milling stability with updated full-discretization method. Int J Adv Manuf Technol 88(9–12):2357–2368
Yang WA, Huang C, Cai X, You Y (2020) Effective and fast prediction of milling stability using a precise integration-based third-order full-discretization method. Int J Adv Manuf Technol 106:4477–4498
Qin G, Lou W, Wang H, Wu Z (2022) High efficiency and precision approach to milling stability prediction based on predictor-corrector linear multi-step method. Int J Adv Manuf Technol 122(3–4):1933–1955
Yang XS (2009, October) Firefly algorithms for multimodal optimization. In: International symposium on stochastic algorithms. Springer, Berlin, Heidelberg, pp 169–178
Zhao J, Chen D, Xiao R, Cui Z, Wang H, Lee I (2022) Multi-strategy ensemble firefly algorithm with equilibrium of convergence and diversity. Appl Soft Comput 123:108938
Abbaszadeh Shahri A, Khorsand Zak M, Abbaszadeh Shahri H (2022) A modified firefly algorithm applying on multi-objective radial-based function for blasting. Neural Comput Appl 34:2455–2471
Gupta K, Goyal P (2023) Modified-multi objective firefly optimization algorithm for object oriented applications test suites optimization. Sci Temper 14(03):845–851
Li D, Liu C, Gan W (2009) A new cognitive model: cloud model. Int J Intell Syst 24(3):357–375
Van Dongen SM (2000) Graph clustering by flow simulation (Doctoral dissertation)
Deb K, Goel T (2001, March) A hybrid multi-objective evolutionary approach to engineering shape design. In: International conference on evolutionary multi-criterion optimization. Springer, Berlin, Heidelberg, pp 385–399
Nefedov N, Osipov K (1987) Typical examples and problems in metal cutting and tool design. Mir Publishers, Moscow
Yi Q, Li C, Tang Y, Chen X (2015) Multi-objective parameter optimization of CNC machining for low carbon manufacturing. J Clean Prod 95:256–264
Wang Y, Cai Z, Guo G, Zhou Y (2007) Multi-objective optimization and hybrid evolutionary algorithm to solve constrained optimization problems. IEEE Trans Syst Man Cybern Part B (Cybern) 37(3):560–575
Deb K, Pratap A, Agarwal S, Meyarivan TAMT (2002) A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Trans Evolut Comput 6(2):182–197
Coello CAC, Pulido GT (2005) Multi-objective structural optimization using a micro genetic algorithm. Struct Multidiscip Optim 30(5):388–403
Davies DL, Bouldin DW (1979) A cluster separation measure. IEEE Trans Pattern Anal Mach Intell 2:224–227
Deb K (2011) Multi-objective optimization using evolutionary algorithms: an introduction. In: Lihui W, Amos HCNg, Kalyanmoy D (eds) Multi-objective evolutionary optimization for product design and manufacturing. Springer, Berlin
Chafekar D, Xuan J, Rasheed K (2003) Constrained multi-objective optimization using steady state genetic algorithms. In: Cantú-Paz, E, Foster JA, Deb K, Davis LD, Roy R, O'Reilly UM, Beyer HG, Standish R, Kendall G, Wilson S, Harman M, Wegener J, Dasgupta D, Potter MA, Schultz AC, Dowsland KA, Jonoska N, Miller J (eds) Genetic and evolutionary computation conference. Springer, Berlin, Heidelberg, pp 813–824
Tanaka M (1995) GA-based decision support system for multicriteria optimization. In: IEEE international conference on systems, man and cybernetics, vol 2, pp 1556–1561
Kita H, Yabumoto Y, Mori N, Nishikawa Y (1996) Multi-objective optimization by means of the thermo dynamical genetic algorithm. In: International conference on parallel problem solving from nature. Springer, Berlin, Heidelberg, pp 504–512
Srinivas N, Deb K (1995) Multi objective function optimization using nondominated sorting genetic algorithms. Evolut Comput 2(3):221–230
Binh TT, Korn U (1997) MOBES: a multiobjective evolution strategy for constrained optimization problems. In: 3rd international conference on genetic algorithms, pp 176–182
Osyczka A, Kundu S (1995) A new method to solve generalized multicriteria optimization problems using the simple genetic algorithm. Struct Multidiscip Optim 10:94–100
Coello CAC, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evolut Comput 8(3):256–279
Sadollah A, Eskandar H, Kim JH (2015) Water cycle algorithm for solving constrained multi-objective optimization problems. Appl Soft Comput 27:279–298
Mirjalili S, Jangir P, Mirjalili SZ, Saremi S, Trivedi IN (2017) Optimization of problems with multiple objectives using the multi-verse optimization algorithm. Knowl Based Syst 134:50–71
Tharwat A, Houssein EH, Ahmed MM, Hassanien AE, Gabel T (2018) MOGOA algorithm for constrained and unconstrained multi-objective optimization problems. Appl Intell 48:2268–2283
Zitzler E, Laumanns M, Thiele L (2001) SPEA2: improving the strength Pareto evolutionary algorithm. TIK-report, 103
Funding
This study is funded by the Fundamental Research Funds for the Central Universities (NT2021019), National Natural Science Foundation of China (51775279).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author declares that there is no conflict of interest.
Consent to publish
The editor has our (authors) consent to publish.
Ethical approval
Every ethical requirement has been met and observed.
Additional information
Technical Editor: Marcelo Areias Trindade.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Cai, XL., Yang, WA., Yang, XF. et al. A multi-objective parameter optimization and decision-making method for multi-pass end milling with firefly algorithm and Markov clustering. J Braz. Soc. Mech. Sci. Eng. 46, 193 (2024). https://doi.org/10.1007/s40430-024-04740-1
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40430-024-04740-1