Professional Documents
Culture Documents
Y, xxxx 1
Rushikesh Dandagwhal*
Mechanical Engineering Department,
NMIMS, MPSTME, Shirpur,
Maharashtra, 425405, India
Email: dandgwhalpes@gmail.com
*Corresponding author
C.V. Chavan
Optimisation and Simulation,
TATA Steel,
Jamshedpur, 831001, India
Chandrakant Wani
Mechanical Engineering Department,
NMIMS, MPSTME, Shirpur,
Maharashtra, 425405, India
1 Introduction
Resistance spot welding (RSW) is one of the primary welding processes and is
predominantly used in sheet metal joining applications such as automotive, rail, pressure
vessel, aerospace, etc. due to high productivity, low-cost, and short cycle times. The
process is preferred over mechanical fasteners, such as rivets or screws, when
disassembly is not required. Also, RSW is characterised by ability to weld
multi-material-multi-thickness sheets, non-chemical operation and does not require any
filler material for the joining of the materials. In RSW, coalescence of metal is produced
at the faying surface by the heat generated at the joint following Joule’s formula as given
by equation (1).
T2
Q= ∫T1
I (t ) 2 R(t )dt (1)
where ‘Q’ is the amount of heat energy generated in the weld, ‘I(t)’ is the welding
current, ‘R(t)’ is the resistance of the sheet metals, and ‘T1’, ‘T2’ denotes the beginning
and ending times of the operation, respectively. External electrical power is applied on
the work-pieces, for the generation of heat and it is initially generated at the interface of
two separate metal sheets, and then gradually spreads to nearby zones. In general cases,
the electrode force is applied on the RSW process to hold the sheets and is controlled
with air pressure in a pneumatic cylinder using a predetermined setting. General
schematic of working during various stages of RSW operation is shown in Figure 1.
RSW is a mass production method, particularly in automobile sector, wherein on an
average a vehicle body contains 3,000–7,000 spots (Martin et al., 2007), thus it becomes
very important to fine tune the parameters. RSW has some quality concerns also, as
major input parameters (such as welding current, welding power, welding time, sheet
thickness, and electrode force) governing the process are correlated; and thus makes the
process complicated. Large number of parameters as well as complex and stochastic
nature of the process mean that achieving the optimal performance, even for a highly
Optimisation of resistance spot welding process for real unconstrained 3
skilled operator with a state-of-the-art RSW machine, is rarely possible. Also, process
parameter selection directly determines the amount of heat input and economy of the
welded joints, thus to obtain a good quality RSW weld is a challenging task for the
researchers. To overcome these challenges, various researchers experimented with RSW
and tried to optimise the process for various quality concerns. The next section presents a
brief review of the past research work done on optimisation of RSW process parameters.
where α > 0 is the step size, which should be related to the scale of the problem of
interest and the product ‘⊕’ means entry-wise multiplication location (Yang and Deb,
2009). In Lévy flight the step-lengths are distributed according to the probability
distribution which has an infinite variance as given in equation (3).
Lévy u = t − λ , 1 ≤ λ ≤ 3 (3)
The consecutive steps of a cuckoo follow a random walk process. It is also noted that, in
the real world, if a cuckoo’s egg is very similar to a host’s eggs, then it is less likely to be
6 R. Dandagwhal et al.
discovered, thus the fitness is related to the difference in solutions. Therefore, it is a good
idea to do a random walk in a biased way with some random step size locations (Yang
and Deb, 2010). Based on the above implementation, basic steps of the CSA are
summarised as the pseudo code, as follows (Yang and Deb, 2010):
Begin
Objective function f(x), x = (x1, …, xd)T;
Generate initial population of ‘n’ host nests (or solutions) xi(i = 1, 2, …, n);
While (t < MaxIteration) or (stop criterion);
Get a Cuckoo (Say i) randomly by Lévy flights;
Evaluate its quality/fitness Fi;
Choose a nest among ‘n’ (say j) randomly;
if (Fi > Fj)
replace ‘j’ by the new solution;
end
Abandon a fraction (Pa) of worse nests
[and build new ones at new locations via Lévy flights];
Keep the best solutions (or nests with quality solutions);
Rank the solutions and find the current best;
end while
Post process results and visualisation;
From the time of inception, CSA is applied by the numerous researchers for predicting
optimum results of engineering problems (Yang and Deb, 2009; Gandomi et al., 2013;
Yildiz, 2013; Valian, 2013; Koyee et al., 2014; Goswami and Chakraborty, 2015).
Application of CSA in above fields successfully predicted optimum parameters for
continuous single and multi-objective optimisation models within the given ranges and
constraints. CSA has a strong convergence and a high exploration capability, thus is
always considered as a promising algorithm to find optimal solutions for complex
optimisation problems. Moreover; CSA is also found superior to other algorithms such as
PSO, DE, GA, ABC, immune system, FA, etc. (Yang and Deb, 2009; Gandomi et al.,
2013; Yildiz, 2013; Goswami and Chakraborty, 2015; Asadi et al., 2014). By
summarising these literatures, it can be inferred that, CSA is relevant for solving all types
of complex optimisation problems; and as it is a population-based algorithm, chances of
achieving global optimum solution are utmost. Thus it is decided to use CSA for
predicting the performance of RSW process.
3.1 Example 1
In this example, Luo et al. (2009) considered ND and TS strength as the RSW quality
characteristics to be optimised. ND and TS strength are the primary quality
characteristics of RSW process and determine safety and integrity of the joint assembly.
Luo et al. (2009) carried out experiments employing a RSM-based design to establish
mathematical relationship between two responses (ND and TS) and RSW parameters
such as welding current (x1), electrode force (x2), current duration (x3) and preheating
current (x4). The objective of the work was to maximise the ND and TS strength for given
search space. Equations (4) and (5) shows the reported models considering main effects,
higher order effects and interaction effects for ND and TS strength, respectively.
Corresponding lower and upper bounds of the parameters are given as: 9000 ≤ x1 ≤
12,000 (A), 0.2 ≤ x2 ≤ 0.5 (Mpa), 8 ≤ x3 ≤ 18 (cycles), 4,000 ≤ x4 ≤ 7,000 (A). Table 1
represents the actual and corresponding coded variables reported.
YND = 6.05 + 0.39 x1 − 0.51x2 + 0.43 x3 + 0.31x1 x2 − 0.39 x1 x3 + 0.36 x2 x3
(4)
−0.15 x3 x4 − 0.09 x22 − 0.31x32
For converting the natural parameters to the coded levels for jth parameter (any out of
four), equation (6) is used as given below:
( X j − X jLevel )
0
Zj = (6)
(∇ j )
Luo et al. (2009) employed RSM for optimising the parameters for maximum ND and TS
strength. However; to contemplate for the further improvement same models are now
explored using CSA. At first, both equations are separately optimised using CSA (at
25 cuckoos, 0.25 detection probability and 50 iterations) and the corresponding
single-objective optimisation results along with results of Luo et al. (2009) are shown in
Table 2. It is clearly observed that, for single-objective optimisation, the results obtained
by CSA are better than those obtained by the earlier results for both the responses. The
CSA persistently reported the improvement in the ND which is 2.5% more than that
reported earlier. The convergence of result for ND is shown in Figure 2(a). Considering
TS strength, Luo et al. (2009) reported the maximum value of 8.57 kN whereas, CSA has
given a much better impact strength of 9.92 kN reporting the improvement in TS of
15.75% over that obtained by earlier results. The convergence of results [as given in
Figure 2(b)] is also very fast and the result is obtained in third iteration only. Such
significant improvement in the result indicates the superiority of CSA towards the global
optimum solution. Also, the optimal process parameter settings are significantly changed.
Though the value of population size and number of iterations are very less, CSA still
converged very fast indicating it’s effectiveness in predicting the optimum RSW
parameters.
8 R. Dandagwhal et al.
Figure 2 Convergence of (a) ND and (b) TS strength obtained by CSA for example 1 (see online
version for colours)
(a) (b)
Parameter
Work Optimisation Optimal
Response x1 x2 x3 x4
done by method value
(A) (Mpa) (cycles) (A)
Luo et al. RSM Nugget 7.00 12,000 0.25 10 7,000
(2009) diameter (mm)
Tensile-shear 8.57 12,000 0.35 12 4,000
strength (kN)
Proposed CSA Nugget 7.18 12,000 0.2 8.62 7,000
work diameter (mm)
Tensile-shear 9.92 12,000 0.5 15.96 4,000
strength (kN)
Table 3
Parameter
Combined objective
Work done by Optimisation method Condition Response Optimal value x1 x2 x3 x4
function (Z)
(A) (MPa) (cycles) (A)
Luo et al. (2009) RSM N.A. ND (mm) 6.62 N.A. 12,000 0.3 12 4,000
TS (kN) 8.39
Proposed work CSA W1 = W2 = 0.5 ND (mm) 6.67 0.964 12,000 0.5 15.9 4,000
TS (kN) 9.91
Multi-objective optimisation of example 1 using ICS algorithm
Optimisation of resistance spot welding process for real unconstrained
9
10 R. Dandagwhal et al.
Figure 3 Variation of ND with respect to different process parameters for example 1 (see online
version for colours)
(a) (b)
(c) (d)
The scatter plots in Figures 3 and 4 exhibit the variations of ND and TS strength with
respect to four RSW process parameters. The dots in these plots represent the locations in
the search space that are navigated by the CSA in one simulation run. These figures are
used to understand the trend of variation in both responses within the selected range of
process parameters. In these figures, the variation of the responses for each parameter can
be easily observed. It is also observed that, converge rate of the CSA is very fast as the
density of scatter points towards the optimum solution is very high. In Figure 3, it is
clearly observed that ND would increase with an increase in the welding current and
preheat current and an increase in the values of electrode force and current duration
would cause it to decrease. Thus, a combination of welding current = 12,000 A,
electrode force = 0.2 MPa, current duration = 8.62 cycles, preheating current = 7,000 A
can be set for obtaining the maximum ND. Figure 4 exhibits that the TS strength would
increase with an increase in the welding current and electrode force. For current duration,
TS strength increases initially and then it decreases towards the highest value after
16 cycles. However; preheating current showed a slight symmetry of variation in TS
Optimisation of resistance spot welding process for real unconstrained 11
strength; and it is highest at the low end of parameter limit. For maximum TS strength; a
combination of welding current = 12,000 A, electrode force = 0.5 MPa, current
duration = 15.96 cycles, preheating current = 4,000 A can be set. These predicted
variations in responses are found in agreement with the earlier trends, moreover; it
improved the results.
Figure 4 Variation of TS with respect to different process parameters for example 1 (see online
version for colours)
(a) (b)
(c) (d)
It is also noted that, Luo et al. (2009) graphically predicted the parameters satisfying both
the responses simultaneously, however; by considering the inherently nonlinearity and
highly coupled multi-variability of the RSW process, it is necessary to apply
multi-objective optimisation aspect more scientifically. As no literatures are available on
model-based priori multi-objective optimisation approach for RSW process, an attempt is
made to predict the parametric combination using priori-weight approach. For the same, a
combined objective function is developed as shown by equation (7).
W1YND W2YTS
Max( Z ) = + (7)
NDmax TSmax
12 R. Dandagwhal et al.
Figure 5 Variation of combined objective function with respect to W1 and W2 (see online version
for colours)
3.2 Example 2
In this example, Darwish and AL-Dekhial (1999) performed RSW operation on BS1050
commercially pure Al sheets using a Meriut pedestal spot welding machine incorporating
a single-phase AC power supply. Authors considered four parameters with five levels
namely, welding current (x1), electrode force (x2), welding time (x3) and sheet thickness
(x4) as shown in the Table 4. RSM was applied to obtain input-output relation and predict
optimum parameters. For converting the natural parameters to the coded value
equation (8) is used as reported by Darwish and AL-Dekhial (1999):
Optimisation of resistance spot welding process for real unconstrained 13
( X − X Level )
Xi = 0
(8)
( X Level+2 − X Level+1 )
where ‘Xi’ represents coded level of any parameter out of the four, and ‘X’ denotes actual
value of the corresponding parameter.
Darwish and AL-Dekhial (1999) calculated the resistances for 0.5 and 2.5 mm
aluminium sheet thickness as 3.663 × 104 Ω and 3.691 × 104 Ω, respectively and based on
the linear relationship between the sheet thickness and the average sheet resistance, the
resistances of 1, 1.5 and 2 mm thickness were reported to be 3.671 × 104 Ω, 3.678 ×
104 Ω and 3.685 × 104 Ω, respectively. The power consumption in the spot welding was
calculated according to the following equation (9):
P = I 2 RT (9)
where I is the welding current (A), R is the welding resistance (Ω), and T is the welding
time (ms). Darwish and AL-Dekhial (1999) optimised the input variables for
maximisation of failure load (N) and NA (mm2). For predicting the optimum parameters,
two separate third-order regression equations were developed for failure load and nugget
area. The corresponding third-order equations for failure load (FL) and NA in coded form
are given below by equations (10) and (11):
YFL = 911.8334 + 110.6112 x1 − 24.30555 x2 + 0.9722194 x3 + 8.500017 x4
27.77425 x12 + 2.649296 x22 − 10.35072 x32 − 84.30904 x42 − 27.5625 x1 x2
(10)
−12.43749 x1 x3 + 28.43751x1 x4 + 34.27086 x2 x3 − 10.10416 x2 x4
−1.22916 x3 x4 + 14.61806 x13 − 13.50695 x23 + 13.09028 x33 + 23.10417 x43
Level Levels
Parameter (unit) coding
–2 –1 0 +1 +2
Welding current (A) x1 13,860.3 15,236.315 16,612.33 17,988.345 19,364.36
Electrode force (N) x2 756.56 980.65 1,204.746 1,428.84 1,652.93
Welding time (ms) x3 75 140 205 270 335
Sheet thickness (mm) x4 0.5 1 1.5 2 2.5
Source: Darwish and AL-Dekhial (1999)
14
Table 5
R. Dandagwhal et al.
Darwish and AL-Dekhial RSM Failure load (N) 350 17,604.00 1,652.93 264.264 0.5 30
(1999) Nugget area (mm2) 9 16,718.58 1,652.93 318.75 0.5 32
Tseng (2006) GRNN-GA Failure load (N) 1,200 19,283.74 1,170.53 119.920 0.5 16.36
Proposed work CSA Failure load (N) 1,739.8 19,364.3 756.56 114.91 1.87 15.79*
1,738.1* 2*
Nugget area (mm2) 31.18 19,364.36 756.56 229.5765 2.38 31.6*
31.16* 2.5*
Note: *Thickness adjusted to next possible higher value.
Result of single-objective RSW optimisation for example 2
Optimisation of resistance spot welding process for real unconstrained 15
Figure 6 Convergence of (a) FL and (b) NA obtained by CSA for example 2 (see online version
for colours)
(a) (b)
From Table 5 it is observed that CSA have clearly dominated the results obtained by the
earlier researchers. In case of FL, the improvement observed is 396% and 44% over RSM
and GRNN-GA results respectively within the minimum power constraint. For NA it
shows an improvement of 246% over RSM results for minimum power constraint.
Considerable improvement is obtained over the earlier predicted results and the constraint
of minimum power requirement is also not violated. It confirms the large scope for RSW
quality improvement and prediction accuracy of CSA. Figure 6 represents convergence of
16 R. Dandagwhal et al.
Figure 7 Variation of FL with respect to different process parameters for example 2 (see online
version for colours)
(a) (b)
(c) (d)
Optimisation of resistance spot welding process for real unconstrained 17
Figure 8 Variation of NA with respect to different process parameters for example 2 (see online
version for colours)
(a) (b)
(c) (d)
3.3 Example 3
The optimisation problem formulated in this example is based on the empirical model
reported by Faseeulla Khan et al. (2012). RSM was employed earlier for modelling and
predicting the TS strength (kN) of the RSW welded 6061-T651 aluminium alloy sheet of
2 mm thickness (2-C plain epoxy resin) adhesive. The experimented three continuous
process parameters with three levels are namely, welding current (x1), welding time (x2)
and welding pressure (x3). Equation (12) shows the model reported by Faseeulla Khan
et al. (2012) for maximising TS strength of the weld bonds.
YTS = −132.15 + 12.94 x1 + 9.19 x2 + 8 x3 − 0.32 x12 − 0.32 x22 − 0.42 x32 − 0.23 x1 x2
(12)
−0.28 x1 x3 − 0.28 x2 x3
The upper and lower limits involved in the models for the process parameters are:
14 ≤ x1 ≤ 18 (kA), 4 ≤ x2 ≤ 8 (cycles), 4 ≤ x3 ≤ 6 (Kg/cm2). In present work, the model
18 R. Dandagwhal et al.
given by equation (12) is optimised using CSA (at 25 cuckoos, 0.25 detection probability
and 50 iterations) and the results obtained by CSA along with the results of
Faseeulla Khan et al. (2012) are shown in the Table 6. The objective function, process
parameters and their bounds considered in present work are same as those considered by
Faseeulla Khan et al. (2012). It is to be noted that by using CSA, the TS strength is
improved by 9.1% when compared with the earlier results. In this example also, CSA
converged at very small value of iterations as shown in the Figure 9(a). Simultaneous and
rapid convergence of the parameters is shown in the Figure 9(b) and it is observed that
mathematical model developed by Faseeulla Khan et al. (2012) converged very rapidly at
the optimum solution. In this example, it’s worth mentioning that, despite only three
parameters and; simple and limited interaction-based RSM model, CSA effectively
improved the predicted results. Thus, one may infer that, for RSW process optimisation
considering constraints, numerous parameters and responses, advanced optimisation
methods such as CSA must be applied to make maximum use of the process potential.
Table 6 Comparison of results for TS strength
The presented RSW optimisation problems in all the examples are based on the
mathematical models developed by previous researchers. The real data obtained from
experimentation were used by the previous researchers for formulation of mathematical
models. The validation experiments for the developed mathematical models were also
conducted by the previous researchers in all the examples, respectively. Therefore,
confirmation experiments for the results obtained using CSA are not required as the
mathematical models used in this work are already validated by the previous researchers
thorough experimentation.
Figure 9 Convergence graphs by CSA for example 3, (a) convergence graph for TS strength
(b) convergence of the parameters (see online version for colours)
(a) (b)
Optimisation of resistance spot welding process for real unconstrained 19
4 Conclusions
In this work, some practical single and multi-objective; constrained and unconstrained
optimisation aspects of RSW process are investigated using CSA. Important findings and
results are enumerated below:
1 The trends of variation of responses with process parameters are inferred accurately,
authenticating observations and input-output dependence.
2 The results obtained in present work by CSA are found superior to that of the earlier
results. Also, a novel priori-weight-based multi-objective optimisation approach is
coined. Moreover; CSA used very small population size and iterations; and
converged very rapidly to the optimum solution.
3 The obtained results are well supported with the experimental and the improvement
is achieved (despite RSW nonlinearity, numerous and correlated parameters,
responses and constraints) particularly due to application of CSA-like better
optimisation technique.
4 Due to the present investigation, application suitability of RSW for implementation
of advanced optimisation methods is verified.
5 The derived optimal parametric combinations for RSW will guide design engineers
in achieving better performance, exploiting full potential of the process. It opens a
new window for selecting the best RSW parameters, not solely depending on the
handbook data and traditional optimisation methods.
References
Asadi, M., Song, Y., Sunden, B. and Xie, G. (2014) ‘Economic optimization design of
shell-and-tube heat exchangers by a cuckoo-search-algorithm’, Applied Thermal Engineering,
Vol. 73, No. 1, pp.1032–1040.
Boriwal, L., Mahapatra, M.M. and Biswas, P. (2012) ‘Modelling and optimizing the effects of
process parameters on galvanised steel sheets’, Proceedings of the Institution of Mechanical
Engineers, Part B: Journal of Engineering Manufacture, Vol. 226, No. 4, pp.664–674.
Darwish, S.M. and AL-Dekhial, S.D. (1999) ‘Statistical models for spot welding of commercial
aluminium sheets’, International Journal of Machine Tools and Manufacture, Vol. 39, No. 10,
pp.1589–1610.
Esme, U. (2009) ‘Application of Taguchi method for the optimization of resistance spot welding
process’, The Arabian Journal for Science and Engineering, Vol. 34, No. 2B, pp.519–528.
Fang, J., Gao, Y., Sun, G., Xu, C., Zhang, Y. and Li, Q. (2014) ‘Optimization of spot-welded joints
combined artificial bee colony algorithm with sequential Kriging optimization’, Advances in
Mechanical Engineering, Article ID 573694 [online] http://dx.doi.org/10.1155/2014/573694.
Faseeulla Khan, M.D., Dwivedi, D.K. and Sharma, S. (2012) ‘Development of response surface
model for tensile shear strength of weld-bonds of aluminium alloy 6061 T651’, Materials &
Design, Vol. 34, pp.673–678, ISSN: 0261-3069.
Gandomi, A.H., Yang, X.S. and Alavi, A.H. (2013) ‘Cuckoo search algorithm: a metaheuristic
approach to solve structural optimization problems’, Engineering with Computers, Vol. 29,
No. 3, pp.17–35.
20 R. Dandagwhal et al.
Valian, E. (2013) ‘A cuckoo search algorithm by lévy flights for solving reliability redundancy
allocation problems’, Engineering Optimization, Vol. 45, No. 11, pp.1273–1286.
Wan, X., Wang, Y. and Zhao, D. (2015) ‘Multi-response optimization in small scale resistance spot
welding of titanium alloy by principal component analysis and genetic algorithm’,
International Journal of Advanced Manufacturing Technology, DOI: 10.1007/s00170-015-
7545-9.
Yang, X.S. and Deb, S. (2009) ‘Cuckoo search via levy flights’, Proceedings of World Congress on
Nature & Biologically Inspired Computing India, pp.210–214.
Yang, X.S. and Deb, S. (2010) ‘Engineering optimisation by cuckoo search’, International Journal
of Mathematical Modelling and Numerical Optimisation, Vol. 1, No. 4, pp.330–343.
Yildiz, A.R. (2013) ‘Cuckoo search algorithm for the selection of optimal machining parameters in
milling operations’, International Journal of Advanced Manufacturing Technology, Vol. 64,
Nos. 1–4, pp.55–61.
Zhao, D., Wang, Y., Wang, X., Wang, X., Chen, F. and Liang, D. (2014a) ‘Process analysis and
optimization for failure energy of spot weld titanium alloy’, Materials & Design, Vol. 60,
pp.479–489, ISSN: 0261-3069.
Zhao, D., Wang, Y., Sheng, S. and Lin, Z. (2014b) ‘Multi-objective optimal design of small scale
resistance spot welding process with principal component analysis and response surface
methodology’, Journal of Intelligent Manufacturing, Vol. 25, No. 6, pp.1335–1348.