1 Introduction

Inconel 825 find immense applications in aerospace, chemical and nuclear industries because of its mechanical and metallurgical properties at higher temperature [1]. This alloy holds some distinctive properties like resistance to pitting and crevice corrosion, stress corrosion cracking and inter-granular corrosion because of the addition of various alloying elements like molybdenum, nickel, chromium, and titanium. Despite all these features, it has a tendency for work hardening, poor thermal diffusivity and high dynamic shear strength which makes it difficult to machine by conventional methods [2]. Due to these properties, it is put in the category of hard-to-cut materials. EDM is one of the most widely and successfully applied machining processes to shape this material. In EDM, thermal energy is utilized for machining of electrically conductive parts with regardless of material hardness. The metal removal takes place by discharging an electric current across a narrow dielectric field gap between the work piece and the tool electrode. The heat produced from the sparks is enough to create a tiny crater by melting and vaporization phenomenon. Approximately thousands of sparks per second are produced which is eroding the shape of the tool into the work piece.

To understand the relationship between the various process parameters and the performance measures, the EDM process has been investigated by various researchers with different range and machine set up [3,4,5,6]. The selection of process parameters combination/levels in EDM is a tough task due to complex nature of EDM process. To overcome this problem, multi-objective optimisation of EDM process has been undertaken by considering in general the higher MRR with low SR. For that purpose, many researchers have suggested various statistical multi-objective optimization techniques. Kumar et al. [7] have done optimization of abrasive mixed EDM process using OA and grey relational analysis (GRA). They added silicon powder (2 g/l) in dielectric fluid to study the effect of powder in MRR and SR. They have concluded that by the use of optimisation technique there is an improvement in the performance measures. Similarly, Chakravorty et al. [8] have applied principal component analysis (PCA) based utility approach for the multi-response optimisation of EDM process. This approach takes accounts for the correlations among the responses. They concluded that PCA based utility approach leads to better optimisation performance. Talla et al. [9] presented the experimental investigation on mild steel by taking reverse EDM process. The experiments were planned using response surface methodology. The author concluded that by applying optimization technique like PCA and GRA there is an improvement in the SR, taper and cylindricity error. Ramakrishnan and Karunamoorthy [10] did the parametric optimization of Inconel 718 using multi-response signal to noise ratio technique in wire-EDM process. They have taken MRR and SR as the performance measures. They have done the parametric optimization by assigning different weights in three different cases. However, these statistical techniques have some limitation as they do not take into account the uncertainty associated with a sophisticated process like EDM. As a solution, the researchers started employing intelligent computational techniques. Joshi and Pande [11] did process modeling and optimization of the electric discharge machining process using finite element method integrated with the artificial neural network (ANN) and genetic algorithm (GA). Guojunzhang et al. [12] presented the experimental investigation of medium-speed wire-EDM of SKD11 material. SR and MRR were taken as performance measures. They designed the experiments using response surface methodology (RSM) approach. For optimization and modeling they have used the back propagation neural network (BP-ANN) combined with GA. Aich and Banerjee [13] applied support vector machine which is a supervised learning method for developing the model of EDM process. They developed a mathematical model using support vector machine technique for MRR and SR. Finally optimization is carried out using particle swarm optimization technique. Similarly, Bharti et al. [14] obtained the pareto optimal solution for EDM of Inconel 718. They modeled EDM process by ANN and then employed controlled elitist non-dominated sorting genetic algorithm to find the pare to optimal solution. These computational techniques are known as intelligent techniques but these are complex and sophisticated in nature as they require expertise in computational programming. As a solution, we need a robust and effective analysing method to solve the problem of multi-objective optimization of the stochastic manufacturing process like EDM. As Taguchi approach is robust in nature and fuzzy logic is popular for its uncertainty accountability, these approaches can provide solutions for such problems. Combining the advantages of Taguchi and fuzzy approach, in this work Taguchi-fuzzy approach is applied for multi-objective optimization of the EDM process.

In this work, an optimal combination set of process parameter is obtained using the proposed approach. In the following sections, experimental details are elaborated followed by methodology adopted of Taguchi- fuzzy. Then, the results of the Taguchi- fuzzy approach are explained ending with confirmations of the experiments.

2 Experimental details

2.1 Materials

The research was carried out in a Die sinking EDM machine Elektra 5535 PS ZNC as shown in Fig. 1a. Inconel 825 alloy steel was selected as work piece material for the study. The work pieces were cut from the metal plate of Inconel 825 (305 × 210 × 5 mm) into the shape of rectangles. The size of the work piece was made as 75 mm × 40 mm with the help of surface grinder. The electrodes used in the study are copper, copper-tungsten (Cu20%, W80%), and graphite as shown in the Fig. 1b.

Fig. 1
figure 1

Equipment and apparatus used in this experiment. a EDM PS50. b Electrodes used in the Study. c Weighing balance used for MRR. d Mitutoyo Surface Roughness Tester SJ2100

2.2 Measurement of responses

MRR and SR are taken as a performance measure. The L36 (21 × 36) OA is selected for experiment design. The parameters and their levels are represented in Table 1. MRR have been calculated by finding the weight loss of material before and after divided by machining time. To perform the computation of MRR, weighing balance of make Shimadzu having a capacity of 300 g and accuracy of 10 mg is used which is shown in the Fig. 1c. SR has been computed by centre line average method, 0.4 mm has been taken as cut off length with 4 mm evaluation length. For measuring the SR a Mitutoyo surface roughness tester SJ2100 is used which is shown in the Fig. 1d. Table 2 depicts the design experimental array with different parametric level.

Table 1 Process parameters and their levels used in the orthogonal experiment
Table 2 Design experiment of L36 (21x36) array with different experimental parametric levels

3 Methodology

3.1 Taguchi’s methodology

Taguchi method deals with all features of the design that affect the deviation of performance measure of the sample from the final value [15]. This optimization method reduces influence of undesirable and uncontrollable factors which cause functional deviations [16]. Taguchi method starts with designing of experiments using OA approach. OA deals with a set of levels to study all the machining parameter [17]. In the OA, the numbers of experiments are minimized and accordingly quality characteristics are examined. For deciding a particular OA, degree of freedom is calculated from the number of factors, number of interactions and number of levels of each factor. In orthogonal array design, each level of every parameter appears equally in the column. Taguchi approach comprises of signal-to-noise ratio also; in this loss function is used to calculate the variation between the experimental value and the desired value. Signal-to-noise ratio (S/N) evaluate the statistical performance characteristics deviating from the desired value. For MRR, as its higher value is always desired therefore S/N ratio is calculated using Eq. (1). Lower value of SR indicate the better finished surface hence, Eq. (2) for lower the better characteristics is used to calculate its S/N ratio.

Larger-the-better characteristics

$${\raise0.7ex\hbox{$S$} \!\mathord{\left/ {\vphantom {S N}}\right.\kern-0pt} \!\lower0.7ex\hbox{$N$}} = - 10\log \left( {\frac{1}{n}\sum\limits_{i = 1}^{n} {\frac{1}{{y_{i}^{2} }}} } \right)$$
(1)

Smaller-the-better characteristics

$${\raise0.7ex\hbox{$S$} \!\mathord{\left/ {\vphantom {S N}}\right.\kern-0pt} \!\lower0.7ex\hbox{$N$}} = - 10\log \left( {\frac{1}{n}\sum\limits_{i = 1}^{n} {y_{i}^{2} } } \right)$$
(2)

where yi is the experimentally observed value and n is the repeated numbers of each experiment.

3.2 Anova

Analysis of variance (ANOVA) which determines the effect of each process variable on the observed performance measures [18]. In ANOVA, f value defines the result at some confidence level (95 or 99% confidence level) and indicates that variations of process parameter change the performance of the responses [16, 19]. f test basically gives the comparison of the variances. P values are determined for each process parameter which informs about the significance of that parameter at a particular level of confidence. In ANOVA analysis, the percentage contribution of each process parameter is also determined for a response which helps in screening out the important parameters.

3.3 Fuzzy logic

Fuzzy logic is explained by mathematical theory for inexact reasoning that permits the modeling of the reasoning process of human in linguistic terms [20]. It establishes the relation between an input system and desired output. Fuzzy logic basically involves the problems having uncertainty in their outputs. The present study deals with designing of a fuzzy model for selecting the parameters for EDM machining operations. The response of EDM machining MRR and SR are provided as input signals to the fuzzy model. The output from the fuzzy model is obtained as single score called multi-performance fuzzy index (MPFI) for each experiment as shown in Fig. 2.

Fig. 2
figure 2

Overview of fuzzy inference system

To perform the fuzzy logic function, we have to normalize the data so that they have the same uniformity. In our case, the data for MRR and SR is normalized. After normalization, each variable lies in the range of 0 & 1. Furthermore, when we required the maximum value of a variable like MRR Eq. (3) is used.

$$\mathop y\nolimits_{i}^{*} (k) = \frac{{\mathop y\nolimits_{i}^{0} (k)\,\, - \hbox{min} \mathop y\nolimits_{i}^{0} (k)}}{{\hbox{max} \mathop y\nolimits_{i}^{0} (k)\, - \hbox{min} \mathop {y^{0} }\nolimits_{i} (k)}}$$
(3)

For lower the better value of SR, normalization is done according to Eq. (4)

$${{y_{i}^{*} (k) = \,\,\frac{{\hbox{max} \,y_{i}^{0} (k)\, - y_{i}^{0} (k)}}{{\hbox{max} y_{i}^{0} (k)\, - \hbox{min} \,y_{i}^{0} (k)}}}}$$
(4)

where y oi (k) is the original sequence, min y oi (k) is the minimum y oi (k) value, max y oi (k) is the largest y oi (k) value and y0 is the desired value.

A fuzzy system is made up of various stages viz. fuzzifier, inference engine, database, a rule base and defuzzifier. The role played by fuzzifier is to use the membership function for converting the crisp input into fuzzy sets, and then inference engine performs the fuzzy reasoning on fuzzy rules to generate fuzzy values. In the present study, three different membership function (MF) shapes such as triangular, trapezoidal and gaussian are applied. Various MFs for input and output variables used in this study are depicted in Fig. 3.

Fig. 3
figure 3

Membership shape function a Triangular, b Trapezoidal, and c Gaussian

After applying membership function, next is to use fuzzy rule base for fuzzy inference system. Fuzzy rules are nothing but they establish a relation between input and the output in a fuzzy model which is characterized by a set of linguistics statements called fuzzy rules. Fuzzy rule base comprises of a group of “if and then” with two inputs normalized MRR, normalized SR and one output MPFI. In this work, a total of 25 fuzzy rules are made as shown in Table 3.

Table 3 Fuzzy rules for MPFI

For input as well as output measures, five MFs—very low (VL), low (L), medium (M), high (H), and very high (VH) are used. Rule base viewer is represented in Fig. 4.

Fig. 4
figure 4

Screen shot of rule base viewer for mamdani inference system using Gaussian MFs

Complete details about the fuzzy model used in this work are summarized in Table 4.

Table 4 Details of the proposed fuzzy model

Therefore, after using fuzzification process next is to apply fuzzy implication and aggregation. Based on fuzzy rules, mamdani inference method is applied due to its simplicity and easiness for performing the computational ability. In this, we take max–min compositional operation [21], a fuzzy output is established. If we take x1 and x2 as a two input values of the fuzzy logic unit, the membership function of the output of fuzzy reasoning can be determined by the following equation:

$$\mu_{co} \,(y)\, = \,\left\{ {\mu_{A1\,} \,(x_{1} )\, \wedge \,\mu_{B1} \,(x_{2} )\, \wedge \,\mu c_{i} \,(y)} \right\}\,v \ldots \left\{ {\mu_{{A_{n} }} \,(x_{1} )\, \wedge \,\mu_{{B_{n} }} \,(x_{2} )\, \wedge \,\mu_{{C_{n} }} \,(y)} \right\}$$
(5)

where \(\wedge\) is the minimum operation and \(\vee\) is the maximum operation.

In centroidal defuzzification method, the values of the two input variable are combined into one single crisp output MPFI which is denoted by yo

$$y_{0\,} \, = \frac{{\sum {y\mu_{co} (y)} }}{{\sum {\mu_{co} (y)} }}$$
(6)

4 Results and discussion

The results of MRR and SR as well as their corresponding S/N ratio values are presented in Table 2. The process begins with normalization of MRR and SR values as they are not in the standardized form. To do the normalization Eqs. (3) and (4) is applied. Normalization is done to make the data easy for calculation and for comparison purpose. Normalized values are tabulated for MRR and SR in Table 5.

Table 5 Values of input variables with their corresponding MPFI

After getting the normalized values, it is presented to fuzzy inference system (FIS) as an input. FIS generate the single output called MPFI through rule base.

Ranking of all the 36 experiments is done to optimize the EDM process parameters. The rankings are done according to MPFI score of that experiment. The highest MPFI score is ranked first while the lowest MPFI score is ranked last. However, other experiments are ranked accordingly as per their MPFI scores. In this study, three MF shapes are used for calculating the MPFI. MPFI-1 corresponds to FIS when triangular shape MF is taken. Similarly, MPFI-2 and MPFI-3 scores are determined using trapezoidal and Gaussian shape MF respectively. According to MPFI-1 ranking, a combination of EDM process variable in experiment number 4 (DF − 1, Ton 20 µs, Id 4A, ζ 10%, Vg 40 V and TM CuW, TL 0.2 s) is suggested as optimum as its score is highest with 0.75 in MPFI-1.Similarly, experiment number 14 (DF − 1, Ton 40 µs, Id 12A, ζ 10%, Vg 60 V and TM Cu, TL 0.3 s) and experiment number 19 (DF − 2, Ton 20 µs, Id 8A, ζ 10%, Vg 80 V and TM Graphite, TL 0.3 s) are ranked first in MPFI-2 and MPFI-3 scores respectively.

In manufacturing industry to obtain high production of good quality products, higher values of MRR and lower value of SR are always desired. According to MPFI-1 ranking, experiment number 4 [MRR = 2.1474 mm3/min (0.26) and SR = 3.864 µm (1.0)] suggested as optimal gives more weightage to SR whereas in ranking according to MPFI-2 score, experiment number 14 [MRR = 4.2817 mm3/min (0.56) and SR = 6.824 µm (0.29)] suggested as optimal does not leads to optimal result of any process response. In above sentence, the values in the bracket next to response units indicate the normalized values of that response. On the other hand, in experiment number 19 (ranked first by MPFI-3 score), the results obtained are MRR = 10.445 mm3/min, SR = 4.689 µm. corresponding normalized values of MRR and SR for this experiment are 0.96 and 0.76 respectively which are near to their desired value i.e. 1. Therefore the results of MRR and SR for experiment number 19 are more logical and optimal as compared to the results of experiment number 4 as well as 14.

ANOVA analysis helps to determine the percentage contribution of each input process parameter on the process response and its individual contribution on MPFI score are identified through ANOVA analysis. The results of MPFI-3 scores corresponding to Gaussian MF are further analysed using ANOVA to find out the influence of process parameters on it.

To do this analysis, a confidence level of 95% is taken called as fisher test or f test. f test further indicates the change in the process parameter which has a prominent effect on multiple performance measures. As seen from the Table 6, pulse-on-time has the largest f value which indicates the stronger influence on performance characteristics. After that tool electrode material and gap voltage have significant influence on MPFI-3. Percentage contribution of pulse-on-time, tool electrode material, and gap voltage are 45.41, 11.18, and 5.82 respectively.

Table 6 ANOVA analysis for MPFI

5 Confirmation test

The confirmation test is the final step to validate the results drawn during the analysis phase. The readings of the initial parameters are taken itself from the designed experiments i.e. experiment number 17 because of the moderate values of the parameters. Experiment number 19 shows the highest MPFI index corresponding to Gaussian MF. It indicates that the optimal process parameter set of- DF 2, Ton 20 µs, Id 8A, ζ 10%, Vg 80 V and TM Graphite, TL 0.3 s has the best multiple performance characteristics among the 36 experiments. The findings of the confirmatory experiment at initial as well as optimized levels are depicted in Table 7. The response values obtained from the confirmation experiment are MRR = 10.431 mm3/min, SR = 4.663 µm. The material removal rate shows an increased value of 5.132–10.431 mm3/min, the SR shows a reduced value from 6.872 to SR = 4.663 µm. The corresponding improvement in material removal rate is 103.25% and SR is 32.144% respectively.

Table 7 Confirmatory experimental results and comparison of optimized and initial results

6 Conclusions

The present work proposes a combination of Taguchi and Fuzzy logic to solve the multi-objective parameter optimization problem in EDM process. Following conclusions are drawn from the outcomes of this study.

  1. 1.

    S/N ratios and their normalization for process responses prove to be an effective and efficient approach to bring the variables at same scale.

  2. 2.

    As compared to triangular and trapezoidal shape MF, Gaussian shape MF has led to more logical and optimized results of MRR and SR for an EDM process.

  3. 3.

    For the given range of process parameters, a combination DF 2, Ton 20 µs, Id 8A, ζ 10%, Vg 80 V and TM Graphite, TL 0.3 s comes out be the optimized level combination by employing fuzzy logic with Gaussian MF.

  4. 4.

    It has been illustrated with the help of the confirmatory experiments that fuzzy logic proves to be an effective and efficient solution for the multi-response parameter optimization problem in the area of EDM process.

  5. 5.

    From ANOVA analysis pulse-on-time, tool electrode material and gap voltage are found to have significant influence on MPFI-3 having percentage contribution of 45.41, 11.18, and 5.82 respectively.

  6. 6.

    The proposed technique of fuzzy logic provides the satisfactory results which are very useful for EDM practioners as well as researchers.