Introduction

Nowadays, most of the metal cutting industries use advanced machining processes for improving product quality and the performance of an enterprise. Along with advanced and latest precise machining processes, aluminum-based metal matrix composite is also drastically increased in space, defense, and automobile industries. Hence, the effort has been made to focus on measuring the WEDM process's performance, which will help find the ease of machining aluminum with 10% graphite (by weight) MMC. In WEDM, the material is cut with a wire that follows a definite pathway to form the intricate and complicated product. Worldwide, the research will find out the new composites and their ease of machine process parameters. The impact of various WEDM process parameters during the machining of Nitinol alloy has been performed using RSM, and multi-response optimization using desirability function has been effectively performed (Chakala et al. 2018) [1]. Chia-Chi Sun used TOPSIS for the optimization of the multiple process responses [2]. The fuzzy analytic hierarchy process is coupled with the TOPSIS technique used for analyzing the machining performance. The model developed is based on an ambiguous environment with a triangular fuzzy number. Goswami et al. have used the Taguchi approach coupled with the utility concept to optimize the WEDM process parameters of Nimonic-80 materials [3]. Huu-Phan et al. analyzed the impact of titanium powder mixed into the dielectric fluid in EDM of copper and graphite-based materials using the TOPSIS method [4]. Jenarthanani et al. investigated two responses, i.e., MRR and Ra. The investigation was done to know the optimum performance during WEDM of Inconel 600 material [5]. Kavimani et al. (2019) have examined the process and used grey relational analysis to improve the process's performance [6]. Majumdar et al. have employed multi-response techniques like general regression and ANN to get the optimized value of surface roughness and micro-hardness [7].

Numbers of experiments were conducted by considering PON, POFF, and peak current as process parameters. A comparative analysis between process parameters using molybdenum brass and zinc–coated wires in WEDM has been performed effectively to optimize WEDM process parameters (Mevada et al. 2013) [8]. Taguchi approach was used for the analysis and investigation. The optimization of process parameters for the EDM process using low-frequency vibrations for the response parameters such as surface roughness and material removal rate has been investigated. (Nguyen et al. 2020) [9]. Various soft computing techniques such as an artificial neural network (ANN), ANFIS, fuzzy grey approach during the analysis (Phate et al. 2018–2020) [10,11,12]. Vikas et al. have analyzed the food quality using a soft computer vision system. Computer vision systems such as ANFIS and ANN were effectively used for the analysis [13, 14]. Rao et al. (2016) investigated the influence of various parameters in WEDM of aluminum alloy on the residual stresses generated on the surface [15]. A comparative analysis of metaheuristic optimization algorithms for optimal active control of structures using soft computing techniques was performed (Katebi et al. 2019 and Sefghi et al. 2017) [16]. Vinod Kumar et al. (2015) worked on WEDM of Monel-400, i.e., nickel copper-base alloy [17]. ANOVA was performed for investigation. The experimental results showed that current (103 A), pulse on time (113 micro sec), pulse off time (37 micro sec), and the voltage (50 V) were the optimum combination. Kolli et al. (2015) used the Taguchi method to study the impact of dielectric fluid on WEDM of titanium alloy [18]. The surface modifications of the die steel using WEDM and the analysis of WEDM process parameters such as wire speed and the servo speed have been effectively examined over the recast layer formation (Mussada et al. 2019) [19]. The authors reviewed the machining of Al/SiC MMC. AHP-TOPSIS-based method has been employed for multi-response optimization of the EDM process during the machining of cobalt-bonded tungsten carbide composite. The method was compared with the other multi-response optimization. (Nadda et al. 2018) [20]. Fuzzy logic coupled with backpropagation neural networks was adopted for the multi-response optimization of the WEDM process. This was used to check the relative importance and evaluate the performance of WEDM of aeronautics superalloy Naina et al. [21]. Parametric analysis is adopted to know the optimal parameters which minimize residual stresses on the components. A method for multi-response optimization of EDM process parameters for Al/SiC20% SiC MMC using TOPSIS has been widely employed to know the best set of process parameters (Satpathy et al. 2017) [22].WEDM process performance is measured in MRR, Ra, and recast layer thickness (RLT) effectiveness. Tamasang et al. (2015) used an advanced technique, i.e., ANN integrated with the response surface method (RSM), to improve performance [23]. M. Phate et al. have effectively examined the EDM process for the fabricated new Al-based alloy using soft computing technique such as ANN and other modeling techniques such as dimensional analysis and response surface method (RSM) [24, 25].

Graphite is used due to its high thermal and electric conductivity. It also has wide applications in engineering such as nuclear, chemical, electrical, and mechanical industries. From the literature review, it has been observed that no researcher has tried the machining of aluminum with more than 5% graphite. Aluminum with 10% graphite MMCs is fabricated in the present work, and their ease of machining is examined for this novel combination. The novelty of the MMC is observed in terms of the graphite percentage. From the literature review, it is cleared that the addition of graphite beyond 8% would cause a decrease in the fluidity of the composite. In the presented work, 10% graphite is used for the preparation of the composite.

The experimental findings will help the industries to use graphite with 10% in aluminum as a healthy alternative for the various engineering applications in automobile, aerospace, defense research, and manufacturing industries.

The present work aims to fabricate the MMC with a novel combination of aluminum with 10% graphite and their ease of machining to effectively be used for the various engineering applications. The present work aims to find out the best set of process parameters for multi-response optimization. From the literature review, it is observed that higher percentage of graphite would cause clustering issue. Also, it leads to increase in the viscosity in the melts. Hence, preparation and machining of the composite is really tough work. The basic objective of the work is to prepare the MMC and then to provide the ease of machining. This will help the manufacturing industry effectively machine the novel composition to minimize the surface roughness to 3.639 μ, overcut at 0.3652 μ, and maximum material removal rate at 21.234 mm3/min. PON (112 μs), POFF (54 μs), wire feed rate at 6 m/min, and the wire tension at 0.8 kg, respectively, are observed.

Material and Method

Al/GrCp10 MMC Preparation

The experiments are conducted using EZEECUT NXG—wire-cut EDM with 320 × 400 mm axis travel. Brass wire (ϕ 0.25 mm) and workpiece of Al/GrCp10 (dimensions 200 × 75 × 10 mm) are used for investigation. A flow of work in the presented research is as shown in Fig. 1. The graphite has very high intensity, higher temperature resistance, high thermal shock resistance property, very low density, and admirable commitment against corrosion and radiation performance. The sand casting process prepares the Al/GrCp10 MMC. The chemical composition of the Al/GrCp10 MMC is tabulated in Table 1.

Fig. 1
figure 1

Methodology for WEDM analysis using ANFIS-based TOPSIS technique

Table 1 Chemical contents of AlGr/Cp10 MMC

Plan for Experimentation

Taguchi’s L27 OA using experiments (DOE) is adopted for the experimentation considering four governing parameters tabulated in Table 2. Table 2 demonstrates the different levels of machining parameters and observed responses. Figure 1 shows the flow of work or methodology adopted during the analysis. The observations during the experimentation are tabulated in Table 3.

Table 2 List of parameters and their test points
Table 3 Plan for experimentation
TOPSIS Methodology

This is the industrial most preferred method use in industries for multi-response optimization. This method is working on the principle of shortest route method. Alternatives or choices should have the shortest distance from the ideal positive solution and the longest distance from the perfect negative solution. The basic methodology and TOPSIS are as publicized in Fig. 1. The various steps involved in the TOPSIS are:

Step 1: This is the first step in TOPSIS. The aim of this is to evaluate the 27 runs known as alternatives, and the three attributes known as responses are MRR, overcut, and surface roughness. MRR is considered as a beneficial sort of feature (maximize), while Ra and OVT are considered as non-beneficial (minimize). The general 27 × 3 decision matrix is given by Eq. (1).

$$D = \left[ {\begin{array}{*{20}c} {Y_{11} } & {Y_{12} } & {Y_{13} } & { \ldots .} & {Y_{1n} } \\ {Y_{21} } & {Y_{22} } & {Y_{23} } & \cdots & {Y_{2n} } \\ {Y_{31} } & {Y_{32} } & \vdots & \ddots & \vdots \\ \ldots & { \ldots .} & { \ldots ..} & \cdots & { \ldots .} \\ {Y_{m1} } & {Y_{m2} } & {Y_{m3} } & \ldots & {Y_{mn} } \\ \end{array} } \right]$$
(1)

where ‘n’ is the number of the attributes, responses and ‘m’ is the number of alternatives.

Step 2: After constructing a 27 × 3 decision matrix, the responses are normalized the decision matrix between the range 0 – 1. The decision matrix is normalized by using the following Eq. (2):

$$R_{ij} = \frac{{X_{ij} }}{{\sqrt {\mathop \sum \nolimits_{i = 1}^{m} X_{ij}^{2} } }}$$
(2)

where i = 1,2,3,……. m and j = 1,2,3…… n. Xij represents the experimental value of the ith response to jth experimental run and Rij represents the normalized value.

Step 3: After constructing the normalized matrix, the next step is to assign weightage to all responses or attributes as per the researcher's priority. In the given case, analytic hierarchy process (AHP) is adopted for deciding the criterion weightage. The basic calculations are given below (Tables 4 and 5). The 50% weightage assign to the surface roughness, 30% weightage assign to the MRR, and the remaining 20% weightage assign to overcut were observed.

Table 4 Comparative weightage assign to the various criterion
Table 5 Calculation for criterion weightage using AHP

Let

1. Equal importance, 2. moderate importance, and 3. strongly important

According to AHP

Step 4: After confirming the weightage, the next step is to form the weighted normalized decision matrix. It is obtained by multiplying the normalized decision matrix by its associated weights. The weighted normalized decision matrix was constructed as per Eq. (3).

$${ }E_{ij} = {\text{WT}}_{i} {*}R_{ij}$$
(3)

Step 5: After the construction of the weighted normalized matrix, the step is to find out the positive ideal solution (PIS) and the negative ideal solution (NIS) by using Eq. (4).

$$E^{ + } ({\text{PIS}}) = {\text{Maximum}}(E_{1}^{ + } ,E_{2}^{ + } ,E_{3}^{ + } , \ldots ,E_{n}^{ + } ),E^{ - } {\text{(NIS}}) = {\text{Maximum}}(E_{1}^{ - } ,E_{2}^{ - } ,E_{3}^{ - } , \ldots ,E_{n}^{ - } )$$
(4)

Step 6: After deciding the ideal positive and ideal negative solution for each response, the next step is to find out the separation measure of each alternative from the ideal positive and negative solution. The separation measure is calculated by using Eq. (5).

$$S_{i}^{ + } = \sqrt {\mathop \sum \limits_{j = 1}^{m} \left( {E_{ij} - E_{j}^{ + } } \right)^{2} }$$
$$S_{i}^{ - } = \sqrt {\mathop \sum \limits_{j = 1}^{m} \left( {E_{ij} - E_{j}^{ - } } \right)^{2} }$$
(5)

Step 7: The last step is the TOPSIS algorithm. From each calculated separation measure from ideal positive and ideal negative solution, find out the closeness coefficient of each alternatives using Eq. (6).

$${\text{CC}}_{i} = \frac{{S_{i}^{ - } }}{{S_{i}^{ + } + S_{i}^{ - } }}$$
(6)

The first rank is assigned to the alternative which has the highest value of closeness coefficient.

Results and Discussion

Optimization Using TOPSIS

The experimental data collected in the previous as per the selected plan optimize with the help of the ANFIS-based TOPSIS approach. There are three responses, i.e., MRR, overcut, and Ra. These responses are normalized by using Eq. (1), and tabulated in Table 7. Different priorities are given to all responses. The weightage for the response MRR, overcut, and the Ra is 0.3:0.2:0.5. The relative weighted normalized matrix is constructed using selected weightage. The weights are multiplied to get the normalized weighted matrix using (2) as tabulated in Table 7. The ideal positive and negative solution for all responses is as published in Table 7.

Table 6 Ideal positive & ideal negative solution for all the response variables
Table 7 TOPSIS calculation matrix

The separation count of each alternative to the ideal positive and negative solutions calculates using Eq. (4), shown in Tables 4, 5, and 7. Finally, the relative closeness coefficient (CCi) for each WEDM process alternative calculates using (5). S/N ratio of closeness coefficient values is as shown in Table 5. Table 5 shows that the impact of pulse on time (PON) is the most influencing. The optimal levels of all parameters, as in Fig. 2. The best sets of input parameters for WEDM are at level 3 to maximize the MRR and minimize the Ra and the overcut. ANOVA and the impact of process parameters tabulate in Table 16. It observes that the influence of pulse on-time is highest as compared to the others. Figure 3 shows that the residuals lie very close to a straight line, which implies the normal distribution of error. Figure 4 shows the contribution of each parameter.

ANFIS-Based TOPSIS Method

ANFIS is a mixed projecting model consisting of a neural network and fuzzy logic to create a relationship between various parameters. Combining fuzzy logic and neural network gives an augment to the implementation of the hybrid approach. The neural network can identify the pattern and agree to match the changing surrounding. On the other side, the fuzzy logic system uses human knowledge and performs effective decision making [14]. In the present work, the fuzzy inference system has four inputs and one output. ANFIS structure consists of various layers, and each layer consists of several nodes.

The rule sets used for the analysis are as shown in Fig. 2. The surface viewer is used to know the influence of various parameters on performance. The surface viewer plot is as shown in Fig. 3.

Fig. 2
figure 2

ANFIS rule viewer

Rules: Collection of If–then statements (Fig. 5).

In the present case, let us denote X1,X2 and X3 are the response which is considered as an input to the ANFIS network and one output, i.e., ANFIS TOPSIS CCI (Y). The following set of rules is used for the analysis:

  • Rule 1: If X1 is Low, X2 is Low, X3 is Low and X4 is Low, then Y is very Low

  • Rule 2: If X1 is Low, X2 is Low, X3 is Low and X4 is Medium, then Y is Low

  • Rule 3: If X1 is Low, X2 is Low, X3 is Low and X4 is Low, then Y is medium

  • Rule 4: If X1 is Low, X2 is Low, X3 is medium and X4 is Low, then Y is high

  • …………………………………………………………………………………………

  • ………………………………………………………………………………………..

  • ……………………………………………………………………………………….

  • …………………………………………………………………………………………

  • Rule 80: If X1 is high, X2 is high, X3 is high, and X4 is medium, then Y is high

  • Rule 81: If X1 is high, X2 is high, X3 is high, and X4 is Lo high w, then Y is very high

In ANFIS, an artificial neural network (ANN) takes the fuzzy rules from the input and the fuzzy membership function use during the analysis process. There are 551 nodes, 256 linear parameters, 32 nonlinear parameters, total parameters 288, training data pairs 24, and 256 fuzzy rules set was used during the ANFIS network training.

The fuzzy membership function is a technique to analyze real-life problems by experience than knowledge. This is based on real experience; hence, it gives a very realistic solution to the problem under investigation. The fuzzy logic that can be used to define represents the fuzziness in the issue. This fuzziness is mostly characterized by the fuzzy membership function (MF). These are the representation of real nature in fuzzy logic. These functions are employed in fuzzification and defuzzification. In the present work, the Gaussian membership function is employed in the ANFIS. FLS is work in the three segments such as:

  • Fuzzification: Where the precise, realistic inputs convert into fuzzy inputs. It converts crisp input into linguistic inputs. This is achieved by assuming all the crisps data as uncertain and nondeterministic. These uncertainties might have due to certain vagueness and imprecision in the data. These processes translate the accurate, crisp input into linguistic variables that are represented by the fuzzy sets.

  • Inference Engine: This is also known as a fuzzy rule base system. It contains a rule base consists of ‘if–then’ rules set. It also includes a database consists of various membership functions used in fuzzy rule. So the part of these is to convert given inputs into the targeted output. This process involves membership functions, set of if–then rules, and various fuzzy logic operators.

  • Defuzzification: It converts fuzzy outputs into crisp numerical production. It is a process of mapping which creates a non-fuzzy control action. It can convert a fuzzy set into a crisp background. The centroid method mostly use in this process.

The ANOVA table for the overall response measured in the form of closeness coefficient (CCi) given in.

Table 9 Form the ANOVA results; observes that ‘PON’ and ‘WT’ have a considerable impact on the overall response compared to the other terms. Similarly, the signal/noise ratio is calculated for the general performance parameter (CCi). According to their influence on the overall performance, the process parameter's rank is tabulated (Table 8). Table 8 shows that the parameter, such as ‘PON’ and the ‘WT,’ significantly influences parameters compared to the other two parameters. The ranks are given as per their influence on overall performance.

Table 8 S/N ratio for all process parameters
Table 9 ANOVA table for CCi

The surface plots showing the impact of various process input parameters on the overall response (CCi) (considering two parameters at a time and hold other parameters at their mean value) are as shown in Fig. (3a–f). Figure 3a–f observes that with an increase in the value of ‘PON’ and ‘WT,’ there is an improvement in the overall performance (CCi). This may be due to the change in spark energy which causes the rise in temperature and results in the melting of materials. Figure 4a and b shows the comparison between actual calculated ‘CCi’ and the ANFIS-based ‘CCi. The main effect plot showing the influence and contribution to the overall performance's overall performance is shown in Figs. 5 and 6.

Fig. 3
figure 3

(a–f) ANFIS surface viewer to know the impact of various process parameters on ‘CCi’

Fig. 4
figure 4

Comparison between measured values and predicted ANFIS CCI values for a Training and b Testing Data

Fig. 5
figure 5

Main effect plot for S/N ratios for CCi

Fig. 6
figure 6

Percentage contribution of each parameter in CCi analysis

Fig. 7
figure 7

Probability plot for closeness coefficient (CCi)

After identifying the best set of input parameters of WEDM, the final step is to check performance improvement. Table 10 demonstrates a comparison of initial CCi with optimal CCi. The enhancement of the ‘CCi’ value of the initial level to the optimal is 0.115345. From the experimental data, following observation has been made (Table 11):

Table 10 Results of confirmation test for CCi
Table 11 Experimental findings

When PON increases from 108 to 110 μs, OVT reduces by 1.25038%, MRR, Ra, and CCi increases by 22.40392, 1.0045, and 33.37787%, respectively. Similarly, when the PON increases from 110 to 112 μs, OVT increases by 3.211859%, MRR, Ra, and CCi increase by 31.79693, 11.57324, and 22.74093%, respectively. When POFF increases from 52 to 54 μs, OVT reduces by 5.52793%, MRR, Ra, and CCi reduces by 10.0794%, 5.44429&, and 3.71876%, respectively. Similarly, POFF increases from 54 to 56 μs, OVT increases by 0.60015%, MRR, Ra, and CCi increase by 7.607696, 1.670644, and 9.729844%, respectively.

When WFR increases from 6 to 9 m/min, OVT reduces by 13.732%, MRR, Ra reduce by 11.8209 and 4.411711%, and there is no change in the closeness coefficient (CCi). Similarly, when WFR increases from 9 to 12 m/min, Ra reduces by 3.21732%, and MRR, OVT, and CCi increase by 4.333108, 0.481386, and 7.619048%, respectively.

When WT increases from 0.8 to 1 kg, Ra reduces by 0.43655%, MRR, OVT, and the CCi increase by 3.731343, 2.719407, and 9.652530%, respectively. Similarly, When WT increases from 1 to 1.2 kg, OVT reduces by 0.78229%, MRR, Ra, and CCi increase by 10.52976, 0.789243, and 10.18256, respectively. The Al/Gr/CP10 MMC is used in various automotive valves to control low-pressure pneumatic bladders in the car seat, aerospace, defense research, and manufacturing industries. This work presents the effective use of ANFIS-based TOPSIS method to find out the optimistic process parameters, which will provide the ease of machining.

Conclusions

In this study, an attempt was made to investigate the impact of various EDM process parameters on the Al/GrCp10 MMC using ANFIS-based TOPSIS method. The following conclusions are made from the above study.

  1. 1.

    ANFIS-based TOPSIS method is very effectively used for multi-response optimization and for improving the process parameters' overall performance.

  2. 2.

    ANOVA results indicate the effect of process parameters like ‘PON’ and the ‘WT’ found to be more significant compared to the other two parameters, ‘POFF’ and ‘WFR,’ on the overall performance parameter (CCi).

The analysis observed that the ‘PON’ and the ‘WT’ significantly affect CCi. The most important parameters are ‘PON’ with a 74.68% contribution, followed by the wire tension ‘WT’ with a contribution of 8.63%. The parameters such as ‘POFF’ and.

  1. 1.

    ‘WFR’ shows the most negligible impact on the overall performance.

  2. 2.

    The use of ANFIS-based TOPSIS method enhancement of closeness coefficient (CCi) from initial level combination 3–1 to 3–1 to the optimal 3–2 to 1–3 is 0.115345. It provided the optimal values for input parameters PON (112 μs)-POFF(54 μs)-WFR (6 m/min)- WT ( 1.2 kg), respectively, that enhance the overall performance of the WEDM process.

  3. 3.

    The novelty of the MMC is observed in terms of the graphite percentage. The addition of graphite beyond 8% would cause a decrease in the fluidity of the composite. In the presented work, 10% graphite is used for the preparation of the composite. Experimental findings provide the ease of machining, which will help worldwide researchers to optimize the use of graphite in various industrial applications.