Next Article in Journal
Influence of Molybdenum Addition on the Structure, Mechanical Properties, and Cutting Performance of AlTiN Coatings
Next Article in Special Issue
Advanced Machine Learning Approaches for Predicting Machining Performance in Orthogonal Cutting Process
Previous Article in Journal
Impact of Influence of Piston Design Parameters on the Hydrodynamic Characteristics of Internal Combustion Engines—A Numerical Study
Previous Article in Special Issue
Enhancing Machining Efficiency: Real-Time Monitoring of Tool Wear with Acoustic Emission and STFT Techniques
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-Objective Optimization of Friction Stir Processing Tool with Composite Material Parameters

Symbiosis Institute of Technology, Symbiosis International (Deemed University), Pune 412115, India
*
Author to whom correspondence should be addressed.
Lubricants 2024, 12(12), 428; https://doi.org/10.3390/lubricants12120428
Submission received: 8 October 2024 / Revised: 7 November 2024 / Accepted: 21 November 2024 / Published: 2 December 2024
(This article belongs to the Special Issue Advances in Tool Wear Monitoring 2024)

Abstract

:
Compared to base aluminum alloys, the surface composites of aluminum alloys are more widely used in the automotive, aerospace, and other industries. The ability to yield enhanced physical properties and a smoother microstructure has made friction stir processing (FSP) the method of choice for developing aluminum-based surface composites in recent times. In this work, the Goal Programming (GP) approach is adopted for the Multi-Objective Optimization of FSP processes with three Artificial Intelligence (AI)-based metaheuristics, viz., Artificial Bee Colony (ABC), Particle Swarm Optimization (PSO), and Teaching–Learning-Based Optimization (TLBO). Three parameters, copper percentage (Cu%), graphite percentage (Gr%), and number of passes, are considered, and multi-factor non-linear regression prediction models are developed for the three responses, Tool Vibrations, Power Consumption, and Cutting Force. The TLBO algorithm outperformed the ABC and PSO algorithms in terms of solution quality and robustness, yielding significant improvements in tool life. The results with TLBO were improved by 20% and 14% compared to the PSO and ABC algorithms, respectively. This proves that the TLBO algorithm performed better compared with the ABC and PSO algorithms. However, the computation time required for the TLBO algorithm is higher compared to the ABC and PSO algorithms. This work has opened new avenues towards applying the GP approach for the Multi-Objective Optimization of FSP tools with composite parameters. This is a significant step towards toll life improvement for the FSP of composite alloys, contributing to sustainable manufacturing.

1. Introduction

Aluminum alloys are widely used in many different industries, including manufacturing, shipbuilding, automotive, aerospace, and maritime. This is because of their excellent resistance to corrosion, high strength-to-weight ratio, and high electrical and thermal conductivity. Aluminum alloys can be made into surface composites with ceramic reinforcements, such as TiO2, Al2O3, TiC, etc., to overcome the inferior surface wear resistance of aluminum alloys [1]. These surface composites maintain the bulk material’s modest weight while exhibiting outstanding surface hardness and wear behavior. Aluminum-alloy-based composites with reinforcements for improved surface qualities are produced using friction stir processing (FSP). Through localized plastic deformation, FSP can alter the characteristics of the material [2]. Friction Stir Welding (FSW) is the procedure from which it is derived. The particular tool that is not consumed during the process and utilized in FSP/FSW is fabricated as a cylindrical shape, referred to as a shoulder, with a needle-like-shaped profile, often having a 3:1 shoulder-to-pin diameter. The FSP tool is moved closer to the workpiece until the shoulder surface passes over it laterally in a route and the pin enters the workpiece’s surface. The material surrounding the tool pin is stirred, which improves the mechanical characteristics and uniformly refines the grains [3]. When aluminum matrices are filled with the appropriate reinforcements, surface composites are created. Following this, FSP is applied to the strengthened surfaces [4].
Numerous researchers have employed various methodologies to analyze factors while fabricating surface composites. A few writers [5] looked into how the Al6061 alloy was made during FSP. The number of FSP passes, the kinds of reinforcements, and the material’s post-treatments were discovered to have an impact on the microstructural and physical properties of the manufactured surface composites. The maximum hardness, tensile strength, and elongation percentage were optimized by the authors using the Taguchi method. ANOVA was also used to determine which parameter had the biggest impact on the output answers. It was determined that the use of Al2O3 as reinforcement increases the surface hardness and tensile strength of surface composites. Furthermore, the hardness was enhanced by the third-pass FSP and the post-heat-treated Al6061 (T6). Using the Taguchi approach, the researchers enhanced the friction stir processing parameters—such as the feed rate, number of FSP passes, and tool rotation speed—to increase the composites’ hardness. The effects on the composites’ properties, such as microstructure and wear rate, based on aluminum alloys with varying percentages of reinforcement (by volume), were examined in a distinct study [6]. SEM, XRD, hardness testing, and wear testing were used to assess the composite materials. It was found that the hardness, density, and wear resistance of the resulting composites are all increased by the quantity of reinforcement incorporated into the aluminum alloy matrix. A few studies looked into how process factors affected processed (FSP)MgAZ31B sheets’ formability with the tensile testing environment. The settings were tuned with the ANOVA approach [7]. Furthermore, the researchers created an empirical model to evaluate the link between the parameters and formability. A similar effort was attempted to optimize the input parameters of the Friction-Stir-Processed Al6061/TiB2. That study investigated how input parameters such as reinforcement percentage, speed, RPM, and lodgings impact FESEM image and surface attributes. Taguchi (one variable) and Grey Relational Analysis (multivariable) were adopted to optimize process parameters [8]. For the composites’ wear, parameter optimization was also carried out. A team of researchers applied a wear test for a composite of epoxy resin with fly ash, adopting the Taguchi method [9]. The DoE approach was studied to investigate the influence of the factors of lowest wear and frictional force. The tool RPM, feed, tilt angle, and depth of penetration of the hardness of the Mg alloy were found to be significant parameters using the Taguchi optimization approach and signal-to-noise (S/N) ratio analysis [10]. The optimization of process parameters for the FSP of alloys has been a topic of research recently [11,12,13,14]. Furthermore, the optimization of FSP with the effect of adding nano particles was investigated in [15,16].
It is evident from the literature that research is concentrated on the wear analysis of composites and their microstructural analysis, as well as process parameter optimization in FSP. Nevertheless, there is little research on the parametric optimization of hybrid surface composites made with in situ and ex situ reinforcements and the microstructural characterization of the reinforcements, which are produced utilizing the FSP technique to enhance tool life. This work focuses on adopting the Goal Programming (GP) approach for the Multi-Objective Optimization of cutting tool life for the FSP process with three Artificial Intelligence (AI)-based metaheuristics, namely Artificial Bee Colony (ABC), Particle Swarm Optimization (PSO), and Teaching–Learning-Based Optimization (TLBO), for the FSP of Al6061-based hybrid composites reinforced with copper and graphite microparticles mixed in different weight percentages (1:1 by weight).
Goal Programming (GP) is a mathematical modeling technique which is based on minimizing deviations from the set goals. Initially, GP is introduced as an extension of Linear Programming (LP) problems for handling multiple objectives; however, over the past years, GP has evolved for solving non-linear problems as well. It is based on the philosophy of satisficing. The concept of satisficing was coined by Herbert Simon in 1957 [17]. It is based on two verbs, viz., ‘satisfy’ and ‘suffice.’ It is also a goal-based approach wherein Decision Maker (DM) is aimed to achieve set targets/goals. If these goals are achieved, then it would be a sufficient condition for the DM, hence satisfying DM as well. The handbook of GP was published by Jones and Tamiz in 2010 [18], which presented a complete summary of GP work. Generally, three types of analysis are performed with GP, such as resource planning, allocation, and leveling, wherein the focus is on controlling the required resources to achieve the set goals, marking the accomplishment of goals with the available resources, and achieving the satisficing solution with uncertainty and goal priorities. In the GP approach, every individual objective function is considered as a goal, and target values are defined. Further, deviation from each of the goals is fixed, and the sum of deviations is defined. GP takes this sum of deviations as an objective function in the context of the GP problem formulation and tries to minimize it. The conceptual difference between the classical optimization approach and the GP approach is that, in GP, the focus is on satisfying the deviations for every goals rather than minimizing the individual objective function. It is evident from the literature that a variety of problems, such as non-convex, linear, non-linear, etc., are effectively formulated with the GP approach [19,20,21]. Hence, the GP approach is adopted in the current work.
In this work, the GP approach is adopted for the Multi-Objective Optimization of the FSP process with three AI-based metaheuristics, viz., ABC, PSO, and TLBO. Three parameters, such as copper percentage (Cu%), graphite percentage (Gr%), and number of passes, are considered, and multi-factor non-linear regression prediction models are developed for the three responses—Tool Vibrations, Power Consumption, and Cutting Force.
The remainder of this paper is organized as follows: Section 2 describes the mathematical modeling for the three responses—Tool Vibrations, Power Consumption, and Cutting Force. The GP problem formulation is discussed in Section 3. Three algorithms, such as ABC, PSO, and TLBO, are presented in Section 4. Section 5 discusses the results, and the conclusions are presented in Section 6.

2. Mathematical Modeling

The Al6061 alloy is used as the matrix material in the surface composite fabrication process. Microparticles of graphite and copper are combined to prepare the reinforcement for the manufacturing of hybrid composites. The literature states that copper and the Al6061 alloy combine to generate a potent intermetallic combination. For this reason, it is chosen as the in situ reinforcement for composites based on Al6061. Graphite, on the other hand, is chosen as the ex situ reinforcement for the surface composite fabrication because it functions as a solid lubricant and gives the composite its lubricating qualities, minimizing wear. A specific amount of ethanol is added to the mixture of ground copper and graphite particles to create a slurry. The Al6061-T6 alloy plates of a size of 100 mm × 30 mm × 20 mm are purchased from Shree Balaji Steel House, Bhosari, Pune, India. The reinforcement for hybrid composite fabrication is prepared by mixing copper and graphite microparticles. The Al6061 matrix plates have holes drilled in them, and this slurry is used to fill them in at three different weight percentages—2%, 4%, and 6%. H13 tool steel was chosen as the tool material for FSP based on the literature review. A VMC machine of the Symbiosis Institute of Technology in Pune, India, is used for FSP. One by one, the FSP tools are placed on a tool holder to create the composites. The composites are manufactured using a milling machine with the following set parameters for each reinforcement weight percentage (2%, 4%, and 6%) and tool: 1400 rpm, 40 mms—1 linear speed, 5 mm depth of cut which is equal to the pin length, and path = 80 mm. These parameters are set based on the literature review, trial experimentations, and machine specifications. The FSP set-up photograph is shown in Figure 1a, and an AutoCAD drawing of the set-up is shown in Figure 1b with the three tool diameters. The photograph of the friction-stir-processed samples is shown in Figure 1c.
For the experimentation, the copper percentage (Cu%), graphite percentage (Gr%), and number of tool passes are considered as parameters. In total, 27 combinations of parameters are experimented. Vibrations generated on spindle (in dB), current (in amperes), and cutting forces (in N) generated in three directions, viz., x, y, and z, are measured with in-built sensors such as load sensors and piezo electric sensors. Figure 2 presents the force measurement coordinate system. The resultant cutting force is calculated as a Root Mean Square (RMS) of cutting forces as per the industry standard. Table 1 presents the experimental results. Further, the multi-factor non-linear regression model is developed for three objectives, viz., Tool Vibrations, Power Consumption, and Cutting Force, generated while machining. Power Consumption is calculated as a product of voltage and current. In this study, the input voltage is assumed to be constant, and hence the power consumed during machining is directly corelated with the current drawn. Three independent variables such as copper percentage (Cu%), graphite percentage (Gr%), and number of passes are considered which are presented as x 1 , x 2 ,   a n d x 3 , respectively.

2.1. Modeling for Tool Vibrations

As discussed earlier, the tool is mounted on the spindle. The vibrations generated on the spindle are referred to as tool vibrations and are mathematically modeled. Equation (1) presents the mathematical equation for tool vibration. The R-Sq value obtained here is 86%. The tool vibrations are to be minimized.
T o o l   V i b r a t i o n = 3.38 + 0.07 C u + 0.32 G r + 0.58   N u m b e r   o f   P a s s e s + 0.03 C u 2 + 0.08 C u G r + 0.08 C u N u m b e r   o f   P a s s e s + 0.05 G r 2 + 0.02 G r N u m b e r   o f   P a s s e s + 0.13   N u m b e r   o f   P a s s e s 2

2.2. Modeling for Power Consumption

The power consumption is referred to from the current generated during the machining. Generally, the power is calculated as Voltage ∗ Current. Since the voltage is constant, the power consumed is directly proportional to the current measurement. Equation (2) presents the mathematical equation for power consumption. The R-Sq value obtained here is 99%. The power consumed during machining is to be minimized.
P o w e r   C o n s u m p t i o n = 26.54 + 6.25   C u + 0.38   G r + 14.99   N u m b e r   o f   P a s s e s + 1.26   C u 2 + 3.92   C u     G r + 2.46   C u     N u m b e r   o f   P a s s e s + 0.54   G r 2 + 3.95   G r     N u m b e r   o f   P a s s e s + 4.89     N u m b e r   o f   P a s s e s 2

2.3. Modeling for Cutting Force

The cutting forces generated during machining are measured along with three directions with inbuilt sensors. Further, the resultant force is calculated as an RMS value. Equation (3) presents the mathematical equation for cutting force. The R-Sq value obtained here is 88%. The cutting forces during machining are to be minimized.
C u t t i n g   F o r c e s = 7.36 + 1.45 C u + 1.86 G r + 5.07   N u m b e r   o f   P a s s e s + 0.19 C u 2 + 0.75 C u G r + 0.38 C u N u m b e r   o f   P a s s e s + 0.47 G r 2 + 0.56 G r N u m b e r   o f   P a s s e s + 1.26   N u m b e r   o f   P a s s e s 2

3. Goal Programming Problem Formulation

As discussed earlier, in the GP approach, the deviation from the set goal is defined, and the sum of the deviations is minimized. In this work, the penalty function approach is adopted to handle the goal constraints. In this section, the GP formulation is described. The pseudo-objective function y is defined. The goals of three objective functions, viz., Current, Tool Vibrations, and Cutting Force, are set based on the experimental results.
F u n c t i o n   y = P r e d i c t x
C u r r e n t = 26.54 + 6.25   C u + 0.38   G r + 14.99   N u m b e r   o f   P a s s e s + 1.26   C u 2 + 3.92   C u     G r + 2.46   C u     N u m b e r   o f   P a s s e s + 0.54   G r 2 + 3.95   G r     N u m b e r   o f   P a s s e s + 4.89     N u m b e r   o f   P a s s e s 2
i f   C u r r e n t     0.20         C u r r e n t _ m i n u s = 0 ;         C u r r e n t p e n = 0 ; e l s e         C u r r e n t _ m i n u s = 0.20 C u r r e n t ;         C u r r e n t p e n = C u r r e n t _ m i n u s 2 ; e n d          
C u t t i n g   F o r c e s = 7.36 + 1.45 C u + 1.86 G r + 5.07   N u m b e r   o f   P a s s e s + 0.19 C u 2 + 0.75 C u G r + 0.38   C u N u m b e r   o f   P a s s e s + 0.47   G r 2 + 0.56   G r   N u m b e r   o f   P a s s e s + 1.26   N u m b e r   o f   P a s s e s 2
i f   F o r c e     0.50         F o r c e _ p l u s = F o r c e 0.50 ;         F o r c e p e n =   F o r c e _ p l u s 2 ; e l s e         F o r c e _ p l u s = 0 ;         F o r c e p e n = 0 ;                                                 e n d
T o o l   V i b r a t i o n = 3.38 + 0.07 C u + 0.32 G r + 0.58   N u m b e r   o f   P a s s e s + 0.03 C u 2 + 0.08   C u G r + 0.08 C u   N u m b e r   o f   P a s s e s + 0.05   G r 2 + 0.02 G r   N u m b e r   o f   P a s s e s + 0.13   N u m b e r   o f   P a s s e s 2
          i f   T o o l _ V i b r a t i o n s     4.2         T o o l _ V i b r a t i o n s _ p l u s = T o o l _ V i b r a t i o n s 4.2 ;         T o o l V i b r a t i o n s p e n = T o o l _ V i b r a t i o n s _ p l u s 2 ; e l s e         T o o l _ V i b r a t i o n s _ p l u s = 0 ;         T o o l _ V i b r a t i o n s p e n = 0 ;                                                                                                                             E n d                                          
y = C u r r e n t _ m i n u s + F o r c e _ p l u s + T o o l _ V i b r a t i o n s _ p l u s + 1000     ( C u r r e n t p e n + F o r c e p e n   + T o o l _ V i b r a t i o n s p e n ) ;

4. Methodology

As discussed earlier, in this work, three AI-based optimization algorithms, viz., ABC, PSO, and TLBO, are adopted for solving the GP problem.

4.1. Artificial Bee Colony

The Artificial Bee Colony (ABC) optimization technique [22] solves difficult optimization problems by mimicking honeybees’ foraging behaviors. In this method, a virtual population of bees is separated into three types: employed bees, bystanders, and scouts, with each having a unique role in exploring and utilizing the solution space. Employed bees provide information about food sources, representing prospective solutions, while observers assess their quality. When a food supply is depleted, scouts seek to find new options at random, ensuring a diverse exploration. This collaborative method enables the ABC algorithm to rapidly navigate multidimensional environments, making it ideal for a variety of engineering, logistics, and machine learning applications.
In the employed bee phase, each bee explores a food source represented by a solution x i and evaluates its fitness f   ( x i ) .
The employed bees generate new solutions in the neighborhood of their current food sources using the following equation:
x j = x i + i j   ( x i x k )
where i j is a random number in the range [−1,1], and x k is a randomly chosen food source from the colony.
In the onlooker phase, the selection of food sources is based on their fitness, calculated as follows:
p i = f   ( x i ) j = 1 n f   ( x i )
If a food source does not improve after a predefined number of iterations, it is abandoned, and the scout bee searches for a new food source randomly as follows:
x s = x m i n + r ( x m a x x m i n )
where r is a random number in [0, 1], and x m i n ,   x m a x define the boundaries of the search space.
This collaborative approach allows the ABC algorithm to efficiently navigate multidimensional landscapes, making it particularly effective for various applications in engineering, logistics, and machine learning. Its balance of exploration and exploitation is crucial for tackling diverse optimization challenges. Figure 3 presents the flowchart of the ABC algorithm.

4.2. Particle Swarm Optimization

The Particle Swarm Optimization (PSO) algorithm [23] is a population-based optimization technique inspired by the social behavior of birds and fish. In PSO, potential solutions, known as particles, move through the solution space, adjusting their positions based on their own experiences and those of their neighbors. Each particle maintains its velocity, which is updated using two key components: the particle’s best-known position p i   and the global best position g found by the swarm. The velocity update equation can be expressed as follows:
v i   t + 1 = ω · v i t + c 1 ·   r 1 ·   ( p i x i   ( t ) ) + c 2 ·   r 2 ·   ( g x i ( t ) )
where ω is the inertia weight, c 1 ,   c 2   are cognitive and social coefficients, and r 1 ,   r 2 are random numbers between 0 and 1.
The position of each particle is then updated using the following equation:
x i   t + 1 = x i t + v i ( t + 1 )
Through iterative updates, PSO efficiently explores the solution space, converging towards optimal solutions while balancing exploration and exploitation. Its simplicity and effectiveness make it a popular choice for various optimization tasks, including engineering design, machine learning, and scheduling problems. Figure 4 presents the flowchart of the PSO algorithm.

4.3. Teaching–Learning-Based Optimization

Teaching–Learning-Based Optimization (TLBO) [24] is a metaheuristic algorithm inspired by the teaching and learning processes in a classroom. It simulates the interaction between teachers and students, where the teacher imparts knowledge to students, improving their performance. The algorithm consists of two main phases: the teacher phase, where the best solutions (students) are identified and improved based on the teacher’s guidance, and the learner phase, where students collaborate to enhance their solutions. This process continues iteratively until an optimal or satisfactory solution is found, making TLBO effective for various optimization problems across different domains. Figure 5 presents the flowchart of the TLBO algorithm.

5. Results and Discussion

In this section, the results obtained with the ABC, PSO, and TLBO algorithms are discussed. In this work, every problem is solved 30 times, and the Standard Deviation (SD) is presented. Furthermore, the time taken by CPU for the convergence of the algorithm is also reported as the computation time. ABC, PSO, and TLBO algorithms are coded in MATLAB R2021 on Windows Platform with an Intel Core i5 processor and 4 GB RAM (Intel, Pune, India). Table 2 presents the parameters set for ABC, PSO, and TLBO for solving all the problems considered in the current work.
As discussed earlier in Section 2 and Section 3 of this manuscript, the GP approach is adopted in this work. In GP, the pseudo-objective function is formulated considering the summation of the deviation of the three goals. Table 3 presents the results obtained with the ABC, PSO, and TLBO algorithms for the pseudo-objective function. The best and mean solutions are presented. It is evident from Table 3 that mean solutions with the TLBO algorithm is minimal, with a practically zero SD. The results with TLBO are improved by 20% and 14% compared to the PSO and ABC algorithms, respectively. This proves that the TLBO algorithm performed better compared with the ABC and PSO algorithms. However, the computation time required for the TLBO algorithm is the highest compared to the ABC and PSO algorithms. Hence, it can be concluded that the TLBO algorithm is computationally expensive for this problem compared with the other approaches. Further, as shown in Table 4, the solutions for the pseudo-objective function are decoded for the solutions of three goals, viz., Tool Vibrations, Power Consumption, and Cutting Force, along with the corresponding values of three independent variables such as copper percentage (Cu%), graphite percentage (Gr%), and number of passes. Moreover, as presented in Table 5, the results are compared with the experimental results. It is evident that the TLBO results for Tool Vibrations and Cutting Force are improved by 2% and 23%, respectively. Moreover, The TLBO-optimized values of three independent variables are set on the machine and corresponding responses of Tool Vibrations, Power Consumption, and Cutting Force are measured as confirmatory experiments. The deviations are well within the range.
Furthermore, the convergence plots are plotted for the three algorithms such as PSO, TLBO, and ABC, which are presented in Figure 6a–c, respectively. The exploration as well as exploitation capabilities of all the three algorithms are evident from Figure 6. The ABC algorithm shows the better exploratory capabilities of feasible space as evident from Figure 6c. On the other hand, the TLBO algorithm shows better exploitation capabilities as evident from Figure 6b.

Confirmatory Experiments

The best optimized results with TLBO algorithms are set on the CNC vertical machining center for FSP, and the confirmatory experiments are performed. The results are presented in Table 6. The TLBO optimized values of three independent variables, viz., copper percentage (Cu%), graphite percentage (Gr%), and number of passes, are 1, 3, and 4, respectively, which are set on the machine and corresponding responses of Tool Vibrations, Power Consumption, and Cutting Force that are measured. The deviation of the actual results with the algorithmic proposed results are also presented.

6. Conclusions and Future Directions

In this work, the Multi-Objective Optimization of friction stir processing (FSP) Tool with composite material parameters for the Al6061-based hybrid surface composites is performed. In the proposed study, the Al6061 matrix is reinforced with varying copper and graphite microparticles mixture, considering it as independent parameters along with the number of passes. Hence, in total, three independent variables, i.e., copper percentage (Cu%), graphite percentage (Gr%), and number of passes, are considered. Three responses affecting the tool life, including Tool Vibrations, Power Consumption, and Cutting Force, are considered. These responses are measured online with inbuilt sensors. Moreover, multi-factor non-linear regression model is developed for these three objectives.
Furthermore, the Goal Programming (GP) approach is adopted with the penalty-function-based constraint handling method for formulating the Multi-Objective Optimization model with the aforementioned three goals. The goals/target values of each response are selected based on the experimental results. The GP approach aims to minimize the sum of deviations of each goal. The formulated GP problem is solved with the three AI-based optimization algorithms, viz., Artificial Bee Colony (ABC), Particle Swarm Optimization (PSO), and Teaching–Learning-Based Optimization (TLBO).
The best and mean solutions for the GP pseudo-objective function is presented. It is evident from the results that mean solutions with TLBO algorithm is minimal, with practically zero SD. The results with TLBO are improved by 20% and 14% compared to the PSO and ABC algorithms, respectively. This proves that TLBO algorithm performed better compared with ABC and PSO algorithms. However, the computation time required for the TLBO algorithm is the highest compared to the ABC and PSO algorithms. Further, the solutions for the pseudo-objective function are decoded for the solutions of three goals, viz., Tool Vibrations, Power Consumption, and Cutting Force, along with the corresponding values of three independent variables, i.e., copper percentage (Cu%), graphite percentage (Gr%), and number of passes. Furthermore, the results are compared with the experimental results. It is evident that the TLBO results for Tool Vibrations and Cutting Force improved by 2% and 23%, respectively. Moreover, the TLBO-optimized values of three independent variables are set on the machine and corresponding responses of Tool Vibrations, Power Consumption, and Cutting Force that are measured as confirmatory experiments. The deviations are well within the range.
This work has opened new avenues towards applying the GP approach for the Multi-Objective Optimization of FSP tool with composite parameters. This is a significant step towards toll life improvement for the FSP of composite alloys, contributing to sustainable manufacturing. In the near future, the authors intend to apply the GP approach for wear reduction during the FSP of composite alloys. Also, more realistic problems could be formulated considering real-world constraints.

Author Contributions

Conceptualization, A.B., S.K. and A.N.; methodology, S.K. and A.N.; software, A.N.; validation, S.K. and A.B.; writing—original draft preparation, A.N.; writing—review and editing, S.K. and A.B.; supervision, A.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The generated dataset is included in the manuscript. The MATLAB program codes and the detailed results can be made available on request.

Conflicts of Interest

The authors have no competing/conflicting interests of any kind.

References

  1. Kumar, K.N.; Aravindkumar, N.; Eswaramoorthi, K. Fabrication of AA6016/(Al2O3 + AlN) hybrid surface composite using friction stir processing. Mater. Today Proc. 2020, 33, 315–319. [Google Scholar] [CrossRef]
  2. Mazaheri, Y.; Heidarpour, A.; Jalilvand, M.M.; Roknian, M. Effect of friction stir processing on the microhardness, wear and corrosion behavior of Al6061 and Al6061/SiO2 nanocomposites. J. Mater. Eng. Perform. 2019, 28, 4826–4837. [Google Scholar] [CrossRef]
  3. Ma, Z.Y.; Feng, A.H.; Chen, D.L.; Shen, J. Recent advances in friction stir welding/processing of aluminum alloys: Microstructural evolution and mechanical properties. Crit. Rev. Solid State Mater. Sci. 2018, 43, 269–333. [Google Scholar] [CrossRef]
  4. Sharma, V.; Prakash, U.; Kumar, B.M. Surface composites by friction stir processing: A review. J. Mater. Process. Technol. 2015, 224, 117–134. [Google Scholar] [CrossRef]
  5. El-Eraki, B.R.; El-Sissi, A.R.; Khafagi, S.M.; Nada, H.S. Process parameters optimization for producing AA6061/(Al2O3,Gr and Al2O3 + Gr) surface composites by friction stir processing. IOP Conf. Ser. Mater. Sci. Eng. 2019, 610, 9–11. [Google Scholar] [CrossRef]
  6. Simsek, D.; Simsek, I.; Ozyurek, D. Relationship between Al2O3 content and wear behavior of Al + 2% graphite matrix composites. Sci. Eng. Compos. Mater. 2020, 27, 177–185. [Google Scholar] [CrossRef]
  7. Venkateswarlu, G.; Davidson, M.J.; Tagore, G.R.N. Application of taguchi method on biaxial stretch forming of friction stir processedMgAZ31B alloy. Trans. Indian Inst. Met. 2014, 67, 79–86. [Google Scholar] [CrossRef]
  8. Rao, D.S.; Ramanaiah, N. Process parameters optimization for producing AA6061/TiB2 composites by friction stir processing. J. Mech. Eng. 2017, 67, 101–117. [Google Scholar]
  9. Pattanaik, A.; Satpathy, M.P.; Mishra, S.C. Dry sliding wear behavior of epoxy fly ash composite with Taguchi optimization. Eng. Sci. Technol. Int. J. 2016, 19, 706–710. [Google Scholar] [CrossRef]
  10. Ahmadkhaniha, D.; Heydarzadeh Sohi, M.; Zarei-Hanzaki, A.; Bayazid, S.M.; Saba, M. Taguchi optimization of process parameters in friction stir processing of pure Mg. J. Magnes. Alloys 2015, 3, 168–172. [Google Scholar] [CrossRef]
  11. Saxena, P.; Bongale, A.; Kumar, S.; Jadhav, P. Investigation of microstructural and wear behavior of Al6061 surface composites fabricated by friction stir process using Taguchi approach. Mater. Res. Express 2022, 9, 016522. [Google Scholar] [CrossRef]
  12. Adiga, K.; Herbert, M.A.; Rao, S.S.; Shettigar, A.K. Optimization of process parameters for friction stir processing (FSP) of AA8090/boron carbide surface composites. Weld. World 2024, 68, 2683–2700. [Google Scholar] [CrossRef]
  13. Sathish, T.; Kamaraj, L.; Mohanavel, V.; Jazaa, Y.; Qahtani, F.; Althahban, S. A novel technique implementation to fabricate and analysis of AZ91D with TiN through FSP. Int. J. Adv. Manuf. Technol. 2023, 31, 1–16. [Google Scholar] [CrossRef]
  14. Li, H.; Paidar, M.; Ojo, O.O.; Vignesh, R.V.; Iswandi, I.; Mehrez, S.; Zain, A.M.; Mohanavel, V. Effect of tool profile on wear and mechanical behaviors of CeO2 and ZrO2-reinforced hybrid magnesium matrix composite developed via FSP technique. J. Manuf. Process. 2023, 94, 297–315. [Google Scholar] [CrossRef]
  15. Ahmed, M.M.; Seleman MM, E.S.; Eid, R.G.; Zawrah, M.F. Production of AA1050/silica fume composite by bobbin tool-friction stir processing: Microstructure, composition and mechanical properties. CIRP J. Manuf. Sci. Technol. 2022, 38, 801–812. [Google Scholar] [CrossRef]
  16. Albaijan, I.; Ahmed, M.M.Z.; Seleman, M.M.E.-S.; Touileb, K.; Habba, M.I.A.; Fouad, R.A. Optimization of Bobbin Tool Friction Stir Processing Parameters of AA1050 Using Response Surface Methodology. Materials 2022, 15, 6886. [Google Scholar] [CrossRef]
  17. Simon, H.A. Models of Man; Social and Rational: New York, NY, USA, 1957. [Google Scholar]
  18. Jones, D.F.; Tamiz, M. Practical Goal Programming; Springer: New York, NY, USA, 2010. [Google Scholar]
  19. Kumar, M.; Vrat, P.; Shankar, R. A fuzzy goal programming approach for vendor selection problem in a supply chain. Comput. Ind. Eng. 2003, 46, 69–85. [Google Scholar] [CrossRef]
  20. da Silva, A.F.; Marins, F.A.S.; Montevechi, J.A.B. Multi-choice mixed integer goal programming optimization for real problems in a sugar and ethanol milling company. Appl. Math. Model. 2013, 37, 6146–6162. [Google Scholar] [CrossRef]
  21. Zandkarimkhani, S.; Mina, H.; Biuki, M.; Govindan, K. A chance constrained fuzzy goal programming approach for perishable pharmaceutical supply chain network design. Ann. Oper. Res. 2020, 295, 425–452. [Google Scholar] [CrossRef]
  22. Alazzawi, A.K.; Rais, H.M.; Basri SH UI, B. HABC: Hybrid artificial bee colony for generating variable t-way test sets. J. Eng. Sci. Technol. 2020, 15, 746–767. [Google Scholar]
  23. Le, L.M.; Ly, H.-B.; Pham, B.T.; Le, V.M.; Pham, T.A.; Nguyen, D.-H.; Tran, X.-T.; Le, T.-T. Hybrid artificial intelligence approaches for predicting buckling damage of steel columns under axial compression. Materials 2019, 12, 1670. [Google Scholar] [CrossRef]
  24. Rao, R.V.; Savsani, V.J.; Balic, J. Teaching–learning-based optimization algorithm for unconstrained and constrained real-parameter optimization problems. Eng. Optim. 2012, 44, 1447–1462. [Google Scholar] [CrossRef]
Figure 1. (a) Composite fabrication by FSP on vertical CNC; (b) line diagram for FSP process; (c) friction-stir-processed sample image.
Figure 1. (a) Composite fabrication by FSP on vertical CNC; (b) line diagram for FSP process; (c) friction-stir-processed sample image.
Lubricants 12 00428 g001
Figure 2. Force measurement coordinate system.
Figure 2. Force measurement coordinate system.
Lubricants 12 00428 g002
Figure 3. Flowchart of ABC algorithm.
Figure 3. Flowchart of ABC algorithm.
Lubricants 12 00428 g003
Figure 4. Flowchart of PSO algorithm.
Figure 4. Flowchart of PSO algorithm.
Lubricants 12 00428 g004
Figure 5. Flowchart of TLBO algorithm.
Figure 5. Flowchart of TLBO algorithm.
Lubricants 12 00428 g005
Figure 6. Convergence plots for PSO, TLBO, and ABC algorithms: (a) convergence plot for PSO algorithm; (b) convergence plot for TLBO algorithm; (c) convergence plot for ABC algorithm.
Figure 6. Convergence plots for PSO, TLBO, and ABC algorithms: (a) convergence plot for PSO algorithm; (b) convergence plot for TLBO algorithm; (c) convergence plot for ABC algorithm.
Lubricants 12 00428 g006aLubricants 12 00428 g006b
Table 1. Experimental results.
Table 1. Experimental results.
Sr. No.Cu%Gr%Number of PassesVibration_SpindleCurrentLoad_XLoad_YLoad_ZResultant Force
11124.5454.5680.5520.2050.2610.644
21124.5454.5610.132.9590.0352.962
31124.2610.2310.0930.0050.0010.094
41234.6160.2262.3250.0030.632.409
51234.6160.1840.1792.880.3572.907
61234.6170.2062.3330.0031.0022.539
71344.4470.2320.5850.0040.1840.613
81344.4470.2311.461.5350.1132.121
91344.4480.2321.0710.020.2481.1
102134.6190.191.0120.0031.8382.098
112134.6180.2020.492.3150.9182.538
122134.6170.2070.560.0040.7490.935
132244.5424.5760.8910.0030.6751.118
142244.5414.5640.0812.240.3482.268
152244.5434.5721.4130.0120.4961.498
162324.454.5870.2330.0031.3851.405
172324.5434.570.0030.0030.9980.998
182324.5434.570.4942.3390.4452.432
193144.6244.6430.350.520.4310.761
203144.6244.6510.32.2380.2132.268
213144.6244.6451.0630.0030.6621.252
223224.454.530.5561.1410.7131.456
233224.514.5310.0030.0451.5241.525
243224.4994.5310.1533.0240.2673.039
253334.620.1920.0870.0030.7220.727
263334.6210.1982.41.3370.6352.82
273334.5464.5772.851.1970.8423.204
Table 2. Algorithm parameters and termination of algorithms.
Table 2. Algorithm parameters and termination of algorithms.
Solution TechniqueParametersTermination
ABCPopulation size (colony size) = 5Max generations reached or
function value less than 10 16  
Max number of iterations = 50
Number of onlooker bees = 5
Abandonment limit parameter = based on population size, number of variables
PSOPopulation size = 100
Generations = 25
Inertia weight = 1
Inertia weight damping ratio = 0.90
Personal learning coefficient = 1.00
Global learning coefficient = 2.00
TLBOPopulation size = 100
Generations = 25
Table 3. Results for pseudo-objective function.
Table 3. Results for pseudo-objective function.
Solution TechniquesABCPSOTLBO
Variables/Goals
BestZ847.21064.2847.2
MeanZ980.32181064.2847.2
SD0.54670.00000.0000
Average Run Time (Seconds)0.060.030.38
Table 4. Solutions of ABC, PSO, and TLBO algorithms.
Table 4. Solutions of ABC, PSO, and TLBO algorithms.
Solution TechniquesABCPSOTLBO
Variables/Goals
BestTool Vibrations4.514.584.49
Power Consumption0.090.310.35
Cutting Force1.421.461.36
x 1 1.16472.4111
x 2 333
x 3 444
MeanTool Vibrations4.524.584.49
Power Consumption0.280.310.35
Cutting Force1.431.461.36
x 1 1.32822.4111
x 2 2.943933
x 3 444
SD0.54670.00000.0000
Average Run Time (Seconds)0.060.030.38
Table 5. Comparison of solutions for ABC, PSO, and TLBO algorithms.
Table 5. Comparison of solutions for ABC, PSO, and TLBO algorithms.
Solution TechniquesExperimental ResultsABCPSOTLBO
Variables/Goals
MeanTool Vibrations4.5434.524.584.49
Power Consumption2.6370.280.310.35
Cutting Force1.7671.431.461.36
x 1 21.32822.4111
x 2 22.943933
x 3 3444
SDNA0.54670.00000.0000
Average Run Time (Seconds)NA0.060.030.38
Table 6. Confirmatory experiments.
Table 6. Confirmatory experiments.
TLBO Algorithm ResultsConfirmatory ResultsDeviation
Tool Vibrations4.495.0212%
Power Consumption0.350.378%
Cutting Force1.361.6018%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Nargundkar, A.; Kumar, S.; Bongale, A. Multi-Objective Optimization of Friction Stir Processing Tool with Composite Material Parameters. Lubricants 2024, 12, 428. https://doi.org/10.3390/lubricants12120428

AMA Style

Nargundkar A, Kumar S, Bongale A. Multi-Objective Optimization of Friction Stir Processing Tool with Composite Material Parameters. Lubricants. 2024; 12(12):428. https://doi.org/10.3390/lubricants12120428

Chicago/Turabian Style

Nargundkar, Aniket, Satish Kumar, and Arunkumar Bongale. 2024. "Multi-Objective Optimization of Friction Stir Processing Tool with Composite Material Parameters" Lubricants 12, no. 12: 428. https://doi.org/10.3390/lubricants12120428

APA Style

Nargundkar, A., Kumar, S., & Bongale, A. (2024). Multi-Objective Optimization of Friction Stir Processing Tool with Composite Material Parameters. Lubricants, 12(12), 428. https://doi.org/10.3390/lubricants12120428

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop