Abstract
Manufacturing requires various machining processes. Nowadays, machining implies advanced technologies in order to meet more exacting process performance criteria. This paper addresses the optimization of four conventional and nonconventional machining processes: drilling, grinding, water jet machining (WJM), and wire electrical discharge machining (EDM). The input process parameters are: cutting speed, feed rate, cutting environment, depth of cut, grit size, water jet pressure, diameter of water jet nozzle, traverse rate of the nozzle, stand-off-distance, ignition pulse current, pulse-off time, pulse duration, servo reference mean voltage, servo speed variation, wire speed, wire tension, and injection pressure. The multi-objective EDM optimization problem is converted to a single-objective problem using the weighted-sum method. Two nature-inspired algorithms of artificial intelligence (AI) are implemented for solving these problems, namely the particle swarm optimization (PSO) and the flower pollination algorithm (FPA). Penalty functions are introduced to handle the constraints and to enhance the algorithms for better results. The machining outputs, required number of function evaluations, CPU time, and standard deviations are the performance metrics. The results obtained are compared and show better performance than that already documented in the literature.
Similar content being viewed by others
Data availability
Enquiries about data availability should be directed to the authors.
References
Abdel-Basset M, Shawky LA (2019) Flower pollination algorithm: a comprehensive review. Artif Intell Rev 52:2533–2557
Arora D, Duvedi RK, Singh D (2020) Effect of machining parameters on surface finish and noise patterns for machining EN-19 steel with PVD-TiN coated mixed ceramic inserts in CNC turning operation. J Sci Ind Res
Asit Kumar C, Sharad V, Vishal KB, Sudhakar S (2021) A blank optimization by effective reverse engineering and metal forming analysis. J Sci Ind Res (india) 80:143–148
Bhoi NK, Singh H, Pratap S, Jain PK (2022) Chemical reaction optimization algorithm for machining parameter of abrasive water jet cutting. Opsearch 59:350–363. https://doi.org/10.1007/S12597-021-00547-Z/TABLES/4
Chootinan P, Chen A (2006) Constraint handling in genetic algorithms using a gradient-based repair method. Comput Oper Res 33:2263–2281. https://doi.org/10.1016/j.cor.2005.02.002
Fitas R, Hesseler S, Wist S, Greb C (2022) Kinematic draping simulation optimization of a composite B-pillar geometry using particle swarm optimization. Heliyon 8:e11525. https://doi.org/10.1016/J.HELIYON.2022.E11525
Hamadache I, Mellal MA (2021) Design optimization of car side safety system by particle swarm optimization and grey wolf optimizer. In: Mellal MA, Pecht GM (eds) Nature-Inspired Computing Paradigms in Systems: Reliability, Availability, Maintainability, Safety and Cost (RAMS+C) and Prognostics and Health Management (PHM). Elsevier
Jagadish PGCM, Sibalija TV et al (2022) Abrasive water jet machining for a high-quality green composite: the soft computing strategy for modeling and optimization. J Brazilian Soc Mech Sci Eng 44:1–20. https://doi.org/10.1007/S40430-022-03378-1/FIGURES/14
Jain NK, Jain VK, Deb K (2007) Optimization of process parameters of mechanical type advanced machining processes using genetic algorithms. Int J Mach Tools Manuf 47:900–919. https://doi.org/10.1016/j.ijmachtools.2006.08.001
Kennedy J, Eberhart R (1995) Particle swarm optimization. Neural Networks, 1995 Proceedings, IEEE Int Conf 4:1942–1948 vol.4. https://doi.org/10.1109/ICNN.1995.488968
Kilickap E, Huseyinoglu M, Yardimeden A (2011) Optimization of drilling parameters on surface roughness in drilling of AISI 1045 using response surface methodology and genetic algorithm. Int J Adv Manuf Technol. https://doi.org/10.1007/s00170-010-2710-7
Kuriakose S, Shunmugam MS (2005) Multi-objective optimization of wire-electro discharge machining process by Non-Dominated Sorting Genetic Algorithm. J Mater Process Technol 170:133–141. https://doi.org/10.1016/j.jmatprotec.2005.04.105
Li H, Wang D, Chen G et al (2023) Structural optics design of the zoom system based on particle swarm optimization. Optik (stuttg) 272:170361. https://doi.org/10.1016/J.IJLEO.2022.170361
Mellal MA, Williams EJ (2015) Cuckoo optimization algorithm for unit production cost in multi-pass turning operations. Int J Adv Manuf Technol 76:647–656. https://doi.org/10.1007/s00170-014-6309-2
Mellal MA, Williams EJ (2016a) Parameter optimization of advanced machining processes using cuckoo optimization algorithm and hoopoe heuristic. J Intell Manuf 27:927–942
Mellal MA, Williams EJ (2016b) Total production time minimization of a multi-pass milling process via cuckoo optimization algorithm. Int J Adv Manuf Technol. https://doi.org/10.1007/s00170-016-8498-3
Mellal MA, Salhi A, Williams EJ (2020) Accelerated cuckoo optimization algorithm for the multi-objective welding process. J Brazilian Soc Mech Sci Eng 42:6. https://doi.org/10.1007/s40430-019-2089-9
Mellal MA, Salhi A (2020) Parallel–Series System Optimization by Weighting Sum Methods and Nature-Inspired Computing. pp 231–251
Mellal MA, Williams EJ (2018) A survey on ant colony optimization, particle swarm optimization, and cuckoo algorithms. In: Handbook of Research on Emergent Applications of Optimization Algorithms, IGI Global. USA
Mellal MA, Zio E (2018) Availability optimization of parallel-series system by evolutionary computation. In: 3rd International Conference on System Reliability and Safety. Barcelona, Spain, pp 198–202
Mellal MA, Zio E (2019) An adaptive particle swarm optimization method for multi-objective system reliability optimization. Proc Inst Mech Eng Part O J Risk Reliab 1748006X1985281. https://doi.org/10.1177/1748006X19852814
Mohammadi S, Hejazi SR (2023) Using particle swarm optimization and genetic algorithms for optimal control of non-linear fractional-order chaotic system of cancer cells. Math Comput Simul 206:538–560. https://doi.org/10.1016/J.MATCOM.2022.11.023
Mumtaz J, Guan Z, Yue L, et al (2019a) Hybrid spider monkey optimisation algorithm for multi-level planning and scheduling problems of assembly lines. 58:6252–6267. https://doi.org/10.1080/00207543.2019.1675917
Mumtaz J, Li Z, Imran M, et al (2019b) Multi-objective optimisation for minimum quantity lubrication assisted milling process based on hybrid response surface methodology and multi-objective genetic algorithm. Adv Mech Eng 11:. https://doi.org/10.1177/1687814019829588/ASSET/IMAGES/LARGE/10.1177_1687814019829588-FIG11.JPEG
Rao RV, Savsani VJ, Vakharia DP (2011) Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput Des 43:303–315. https://doi.org/10.1016/J.CAD.2010.12.015
Rao RV, Rai DP, Balic J (2017) A multi-objective algorithm for optimization of modern machining processes. Eng Appl Artif Intell 61:103–125. https://doi.org/10.1016/j.engappai.2017.03.001
Sen B, Mia M, Mandal UK et al (2019) Multi-objective optimization for MQL-assisted end milling operation: an intelligent hybrid strategy combining GEP and NTOPSIS. Neural Comput Appl 31:8693–8717. https://doi.org/10.1007/S00521-019-04450-Z/FIGURES/12
Sibalija TV (2019) Particle swarm optimisation in designing parameters of manufacturing processes: A review (2008–2018). Appl Soft Comput 84:105743. https://doi.org/10.1016/J.ASOC.2019.105743
Sibalija TV, Kumar S, Patel GCM, Jagadish, (2021) A soft computing-based study on WEDM optimization in processing Inconel 625. Neural Comput Appl 33:11985–12006. https://doi.org/10.1007/S00521-021-05844-8/TABLES/13
Sibalija T, Petronic S, Milovanovic D (2019) Experimental optimization of nimonic 263 laser cutting using a particle swarm approach. Met 2019, 9: 1147. https://doi.org/10.3390/MET9111147
Singh D, Shukla R (2017) Parameter optimization of electrochemical machining process using black hole algorithm. In: IOP Conference Series: Materials Science and Engineering
Su B, Lin Y, Wang J et al (2022) Sewage treatment system for improving energy efficiency based on particle swarm optimization algorithm. Energy Rep 8:8701–8708. https://doi.org/10.1016/J.EGYR.2022.06.053
Venkata Rao R (2016) Jaya: A simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int J Ind Eng Comput 7:19–34. https://doi.org/10.5267/J.IJIEC.2015.8.004
Venu Gopal A, Rao PV (2003) The optimisation of the grinding of silicon carbide with diamond wheels using genetic algorithms. Int J Adv Manuf Technol. https://doi.org/10.1007/s00170-002-1494-9
Wang G, Wang Y, Zhao J, Chen G (2012) Process optimization of the serial-parallel hybrid polishing machine tool based on artificial neural network and genetic algorithm. J Intell Manuf 23:365–374. https://doi.org/10.1007/s10845-009-0376-5
Xiao Y, Jiang Z, Gu Q et al (2021) A novel approach to CNC machining center processing parameters optimization considering energy-saving and low-cost. J Manuf Syst 59:535–548. https://doi.org/10.1016/j.jmsy.2021.03.023
Xu L, Huang C, Niu J et al (2021) An improved case-based reasoning method and its application to predict machining performance. Soft Comput 25:5683–5697. https://doi.org/10.1007/S00500-020-05564-6
Yang X-S (2012) Flower pollination algorithm for global optimization. Unconv Comput Nat Comput 7445:240–249. https://doi.org/10.1007/978-3-642-32894-7_27
Zadeh LA (1963) Optimality and non-scalar-valued performance criteria. IEEE Trans Automat Contr 8:59–60. https://doi.org/10.1109/TAC.1963.1105511
Funding
The authors have not disclosed any funding.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical approval
This paper does not contain any studies with human participants or animals performed by any of the authors.
Informed consent
Informed consent was obtained from all authors included in the study.
Additional information
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
Mellal, M.A., Tamazirt, I., Tiar, M. et al. Optimal conventional and nonconventional machining processes via particle swarm optimization and flower pollination algorithm. Soft Comput 28, 3847–3858 (2024). https://doi.org/10.1007/s00500-023-09320-4
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-023-09320-4