Sie sind auf Seite 1von 10

Model based optimisation of friction stir

welding processes
T. W. Liao* and S. Daftardar
This paper proposes a model based approach for the optimisation of friction stir welding
processes. The proposed approach starts with building a model of the process. For this study, the
thermal model developed by Chao and his associate for friction stir welding of AA 2195-T8 is
replicated using Fluent. Once developed, the thermal model is then used to simulate the process.
Two surrogate models, one linear and one non-linear, are constructed to relate three process
parameters with maximum temperature at a selected location, using the simulation data
generated by the thermal model. A constrained optimisation model is next formulated, which is
eventually solved by five population based metaheuristrics to find the optimal solutions for the
studied friction stir welding process. The optimal solutions are primarily constrained by the lower
bound of the temperature. The lower this lower bound temperature is the higher travel speed can
go. The linear surrogate model results in a slightly better optimal solution than the non-linear
model when the temperature constraint is loose and the converse is true when the temperature
constraint is tight. Comparing all five metaheuristics, differential evolution has the best
performance, followed by particle swarm optimisation, ant colony optimisation, genetic algorithm,
and lastly harmony search.
Keywords: Friction stir welding, Thermal model, Metaheuristic, Ant colony optimisation, Differential evolution, Genetic algorithm, Harmony search, Particle
swarm optimisation, Finite volume

Introduction below. Squillace et al. (2006) investigated the effects of


rotating speed and welding speed on two mechanical
Since its invention in 1991, friction stir welding (FSW) properties, i.e. tensile strength and fatigue strength, of
has been and still is the subject of research and AA 6056 joints made by FSW. The correlation between
development for various applications worldwide. The process parameters and weldment properties was carried
Industry/University Cooperative Research Center for out by an analysis of variance of the experimental data.
Friction Stir Processing was started in 2004, with the Meng et al. (2006) applied genetic algorithm to deter-
support of the National Science Foundation. The Center mine the shoulder diameter and pin diameter of stirring
involves five university institutions, including the South tool for maximising the tensile strength of friction stir
Dakota School of Mines and Technology, Brigham welds of aluminium–lithium alloy. The objective func-
Young University, the University of South Carolina,
tion employed was an analytically derived mathematical
Wichita State University and the Missouri University of
model that relates heat input coefficient with tool
Science and Technology, and a number of industrial
parameters. Fratini and Corona (2007) investigated the
partners. Entering ‘friction stir welding’ as the topic on
optimisation problem of FSW lap joints for automotive
31 January 2009, the Web of Science database returns
applications. They applied an integrated approach that
733 entries whereas Google search generates 109 000
combines the gradient technique and the finite difference
hits. Interested readers can refer to the review by
method to determine the optimal rotating speed and
Nandan et al. (2008a) for the state of the art in FSW.
welding speed to maximise the joint strength per unit
Among the existing body of studies published, there
length. Lakshminarayanan and Balasubramanian (2008)
have been only a few attempts to optimise FSW pro-
cesses so far. This is understandable because optimisa- used the Taguchi technique to determine the effect of
tion will not become a major concern until that a new three process parameters, i.e. tool rotational speed,
processing technology, like FSW in this case, reaches a traverse speed and axial force on the tensile strength
mature state ready for mass production. The past studies of friction stir welded RDE-40 aluminium alloy.
on optimising FSW are reviewed in chronological order Elangovan et al. (2008) used the response surface
method to develop the model of relationship between
four process parameters and the tensile strength of weld.
Department of Construction Management and Industrial Engineering, The model was then optimised using the Hooke and
Louisiana State University, Baton Rouge, LA 70803, USA Jeeves search technique to achieve maximum tensile
*Corresponding author, email ieliao@lsu.edu strength.

ß 2009 Institute of Materials, Minerals and Mining


Published by Maney on behalf of the Institute
Received 8 December 2008; accepted 3 February 2009
DOI 10.1179/136217109X425847 Science and Technology of Welding and Joining 2009 VOL 14 NO 5 426
Liao and Daftardar Model based optimisation of FSW processes

A possible reason for the lack of studies on the


optimisation of FSW processes is that some researchers
might not be familiar with optimisation techniques. To
fill in this gap, this paper proposes a model based
approach to show how a FSW process can be optimised.
The proposed approach starts with building a model of
the process. For this study, the thermal model developed
by Chao and his associates for FSW of AA 2195-T8 is
replicated using Fluent. The authors’ focus on thermal
model is grounded on the well established research that
good weld properties could not be achieved without
appropriate thermal history, which in turns depends
upon proper selection of process parameters. Further-
more, thermal model is the basis of other process models
such as microstructural, computational fluid dynamics 1 Comparison of simulated results obtained by authors’
and thermomechanical from the modelling viewpoint. model with FEM results and test data obtained by
Once developed, the thermal model is then used to Chao et al.
simulate the process. Two surrogate models, one linear
and one non-linear, are constructed to relate three
LT
process parameters with maximum temperature at a {k ~h? (T{T? ) (1)
selected location, using the simulation data obtained Ln
from the finite volume thermal model. A constrained In equation (1), n represents the direction coordinate, h‘
optimisation model is next formulated, which is is the ambient convection coefficient, k is the thermal
eventually solved by five population based metaheur- conductivity of the workpiece material and T‘ is the
istrics to find the optimal solutions for the studied FSW ambient temperature. Since the contact condition
process. between the bottom surface of the workpiece and the
The remainder of this paper is organised as follows. In backing plate is not known, a high heat transfer
the next section, the finite volume thermal model coefficient was assumed off the bottom face of the
implemented for this study is described. The section on workpiece. Researchers have come to this assumption
‘Formulation of optimisation models’ presents the due to the fact that the exact contact resistance between
formulations of optimisation models. The section on the backing plate and bottom surface of the workpiece is
‘Population based metaheuristics’ briefly describes the difficult to quantify. Owing to complexity in accounting
five population based metaheuristics employed. The test for the conductive heat loss through the bottom surface,
results are presented in the section on ‘Results’, followed a convection coefficient value of h5350 W m22 uC21,
by the section on ‘Discussion’. Finally, the paper is estimated by trial and error based on measured
concluded. temperatures by Chao et al. (2003), was applied to the
bottom surface of the workpiece in equation (2)
Finite thermal model of FSW {k
LT
~h(T{T? ) (2)
For this study, the thermal model of Chao et al. (2003) Lz
for FSW of butt joints on two plates of heat treatable The boundary condition at the tool/workpiece interface
aluminium alloy 2195-T8 with each having length of is calculated from frictional heat. Since the temperature
610 mm, width of 102 mm and thickness of 8?1 mm is at the top surface of the workpiece changes with respect
reproduced using Fluent. Fluent is a general purpose to time, constant boundary conditions cannot be defined
computational fluid dynamics (CFD) code based on the at the top surface. Such non-uniform boundary condi-
finite volume method on a collocated grid. Here the tions are defined as profile functions instead of constant
workpiece is discretised into a finite set of control values. Thus a user defined function (UDF) has to be
volumes or cells. All functions required to complete a written in order to apply transient boundary condition
solution and display the results are accessible in Fluent on top surface of the workpiece. Details are omitted
through an interactive, menu driven interface. The here, but can be found in Daftardar (2009).
geometry and grid creation is an independent activity The developed three-dimensional thermal FSW model
and can be developed using various standard modelling is verified with the experimental and numerical results
software packages like ICEM-CFD and GAMBIT. obtained by Chao et al. (2003), using the following
Once the grid is imported into the Fluent, all remaining process parameters: tool shoulder diameter of 25?4 mm,
operations like defining material properties, setting tool pin diameter of 10 mm, tool rotational speed of
boundary conditions, executing the solution, etc., are 240 rev min21 and linear feedrate of 2?36 mm s21. Note
carried out in the Solver. that two uncertain model parameters, i.e. the total rate
In Fluent, boundary conditions are associated with of heat input (1740 W) and the convective heat transfer
zones and not with individual cells or faces. The type of coefficient at the bottom surface of the workpiece
boundary condition selected is wall boundary condition (350 W m22 uC21), in their thermal model, were fitted
according to equation (1), which is set for all the with maximum temperatures measured during FSW
zones of the model. Since convective heat losses occur experiments. The fitted values are used in the authors’
across all free surfaces, a convection coefficient of model as well.
30 W m22 uC21 was applied to the top and side surfaces Figure 1 shows the variation in temperature with
of the workpiece respect to time at location (305,5,4) of the workpiece for

Science and Technology of Welding and Joining 2009 VOL 14 NO 5 427


Liao and Daftardar Model based optimisation of FSW processes

be time consuming, especially for complicated finite


element models involving many model parameters. In
addition, most commercial finite element software
packages provide neither an optimisation module nor
adequate interface to facilitate the incorporation of an
external optimisation program. Therefore, optimisation
is often carried out on surrogate models instead and the
same approach is taken here. To obtain a set of
simulated data necessary for setting up surrogate
models, the thermal model implemented in Fluent was
used by varying three process parameters, i.e. heat input
H, welding speed S and tool shoulder diameter D, at
three or two levels each and recording the maximum
temperature T at a selected location, i.e. X5305 mm,
Y55 mm and Z54 mm, as the response. Table 1 gives
2 Comparison of temperature profiles perpendicular to the summary of the simulated data.
weld line A range of methods can be used to construct
surrogate models given a set of data. These modelling
methods could be linear or non-linear regression, neural
both the results obtained by Chao et al. and by the
networks, support vector regression, and so on. In this
model developed in this study. In Fig. 1, the maximum
study, linear and non-linear regression methods are used
temperature reached is 410 uC, which is very close to
to construct surrogate models because of their simplicity
that in the model of Chao et al. Figure 2 shows the
and adequacy. The fitted linear regression model with R2
maximum temperatures obtained along the direction
of 0?967 is
perpendicular to the weld line at X5305 mm and
Z54 mm from the top surface, i.e. the middle layer. T~308z0:200H{49:6S{5:31D (3)
The highest temperature is observed at the weld centre.
The overall trend of the developed model is similar to On the other hand, the fitted nonlinear regression model
that of Chao et al. In summary, the simulated results of with R2 of 0?973 is
the authors’ model are in good agreement with the T~ (4)
model of Chao et al. and their experimental results, thus
verifying the validity of the model that the authors exp(0:0005135H{0:12829S{0:0137966Dz5:7471)
developed for this study.

Formulation of optimisation models Formulation of optimisation model


In this section, models used to optimise the targeted For any manufacturing process, it is desirable to achieve
FSW process are formulated. Before presenting the maximum throughput, good quality and minimum cost.
optimisation formulation, surrogate models are first The FSW process of concern in this paper is no
constructed to establish the relationship between three exception. Therefore, to determine the optimal process
process parameters and an output response. parameters, the authors formulate the optimisation
models as follows:
Surrogate models of FSW Max throughput
Theoretically, optimisation can be carried out directly Min cost
on a finite element model. This approach, however, will subject to (i) good quality
Table 1 Summary of simulated data from thermal model of friction stir welding

Heat input, W Welding speed*, mm s21 Tool shoulder W, mm Max. temperature, uC

1760 2?33 25?4 401?434


1760 1?5 25?4 448?36
1760 4?2 25?4 325?28
1860 4?2 19 349?97
1500 4?2 19 293?355
1500 1?5 25?4 390?58
1760 2?33 19 462?934
1860 1?5 19 507?3
1500 2?33 19 403?07
1760 1?5 19 483?04
1860 4?2 25?4 340?54
1760 4?2 19 334?22
1860 2?33 19 486?03
1500 2?33 25?4 350?7
1860 1?5 25?4 470?65
1500 4?2 25?4 285?72
1860 2?33 25?4 421?01
1500 1?5 19 420?13
*Welding speed: 1?5, 2?33 and 4?2 mm s21 are equivalent to weld pitch 0?375, 0?5825 and 1?05 mm rev21 respectively, for constant
rotational speed of 240 rev min21.

Science and Technology of Welding and Joining 2009 VOL 14 NO 5 428


Liao and Daftardar Model based optimisation of FSW processes

(ii) bounds of process parameter values. search and particle swarm optimisation. The specific
In welding, throughput for some duration of time can be algorithms implemented or toolbox used are the ACOR
measured by the length of weld completed that depends algorithm proposed by Socha and Dorigo (2008), the
much on the welding speed used. Without energy input, differential evolution (DE) algorithm proposed by Storn
welds cannot be made. Given that equipment cost and and Price (1997), the GA toolbox developed by Houck
labour cost are fixed, energy input is the dominant cost et al. (1995), the improved harmony search (IHS)
component. Since weld quality is the result of thermal algorithm developed by Mahdavi et al. (2007) and the
history during welding, the weld quality constraint can adaptive PSO algorithm proposed by Iwasaki et al.
be equated with a temperature constraint. Of course, the (2006). To handle constraints, the parameterless penalty
possible values of a process parameter are often limited method proposed by Deb (2000) is incorporated into
to the range available in the system used to carry out the each metaheuristic mentioned above. The resultant
process. This range can be further reduced as knowledge algorithms are called ACORz, DEz, GAz, IHSz
in operating the system for a particular job is gained and APSOz respectively.
over time. Major parameters associated with the ACORz
In this study, the two conflicting objectives are algorithm include number of ants n, maximum number
handled by combing them into one single objective of function evaluations maxnfe, a parameter that
function. The weights applied to each of the two controls intensification v. diversification q and a positive
objectives are assumed equal. To offset the magnitude parameter that has an effect similar to that of the
difference between the two objectives, the objective with pheromone evaporation rate j, the size of solution
lower magnitude is multiplied by a constant of 500. archive T. For this study, they are fixed at 30, 150 000,
Except GA, all metaheuristics attempt to minimise the 0?7, 0?7 and 15 respectively. Major parameters asso-
aggregated objective. Specifically, two optimisation ciated with the DEz algorithm include number of
models to be solved by the five population based parameter vectors n, maximum number of function
metaheuristics have the following form evaluations maxnfe, a parameter [0, 2] that controls the
amplification of differential variation F, and a crossover
Min(H{500S)½or Max({Hz500S) in the case of GA parameter [0, 1] that is used to construct a trial vector,
CR. For this study, they are fixed at 30, 150 000, 0?5 and
0?95 respectively. Major parameters associated with the
s.t. TLB(T(TUB
GAz algorithm include number of parameter vectors in
1500(H(1860
the population n and maximum number of function
1?5(S(4?2
evaluations maxnfe. All other GA parameters are taken
19(D(25?4
as the default values. Major parameters associated with
The two models differ primarily on the equation for T: the IHSz algorithm include harmony memory size n,
called model 1 if equation (3) is used and model 2 if maximum number of function evaluations (improvisa-
equation (4) is used instead, for easy reference later. The tions) maxnfe, harmony memory considering rate
bounds for T will be varied to investigate the effect HMCR, maximum and minimum pitch adjusting rates
of setting a tighter bound on the optimal solution and PARmax and PARmin, and maximum and minimum
the optimal objective value in the section on ‘Results’. bandwidths, bwmax and bwmin. In this study, they are
The bounds for the three process variables are taken as fixed at 30, 150 000, 0?9, 0?99, 0?45, 4 and 0?00001
the lowest and highest experimented values in this study, respectively. Major parameters associated with the
as given in the last three constraints. APSOz algorithm include number of particles n,
maximum number of function evaluations maxnfe, two
Population based metaheuristics positive constants associated with the velocity update
equation c1 and c2, and six parameters associated with
Metaheuristics are high level strategies for exploring the adapting scheme wmax, wmin, wdelta, vstart, vinit and
search spaces using different methods. Many metaheur- Tend. For this study, they are fixed at 30, 150 000, 1?3,
istics have been proposed so far and there are different 1?3, 0?9, 0?4, 0?1, 2, 4 and 4000 respectively.
ways to classify them. Based on the number of solutions
used at the same time as the classification criterion,
metaheuristics can be grouped into two major cate- Results
gories: single point search metaheuristics and population Since the global optimal objective function value of the
based metaheuristics. Single point search metaheuristics targeted FSW process is unknown, a relatively high
include simulated annealing, tabu search, iterated local maximum number of total function evaluations of
search, variable neighbourhood search, etc. Population 150 000 was consistently used as the stopping criterion
based metaheuristics include ant colony optimisation, for each metaheuristic to prevent premature stopping of
differential evolution, genetic algorithm, harmony the search. Generally, the higher the population size, the
search, particle swarm optimisation, etc. Generally, better the chance to find the optimal solution. However,
population based metaheuristics are more effective for the computational cost is also higher with larger
constrained function optimisation problems than single population size. For fair comparison, each metaheuristic
point search metaheuristics. Population based meta- employs the same population size of 30. The parameter
heuristics are selected for this study because optimisa- values associated with each metaheuristic were set at the
tion of FSW processes is a constrained function values recommended by the original authors, as given in
optimisation problem. the previous section. Since all five metaheuristics are
Five population based metaheuristics were implemen- stochastic in nature, 30 runs were made to produce
ted for this study. They are ant colony optimisation, sufficient statistical data. The best, worst and median
differential evolution, genetic algorithm, harmony results of objective values and amounts of CPU time

Science and Technology of Welding and Joining 2009 VOL 14 NO 5 429


Liao and Daftardar Model based optimisation of FSW processes

Table 2 Optimisation results of model 1 with TLB5425 and TUB5475

ACORz DEz GAz IHSz APSOz

Objective value Best 306?4718 306?4718 306?4718 306?5115 306?4718


Median 306?4718 306?4718 306?4718 307?2443 306?4718
Worst 314?5196 306?4718 1097?139 313?0252 306?4718
Best solution H 1860 1860 1860 1859?961 1860
S 3?107056 3?107056 3?107056 3?106899 3?107056
D 19 19 19 19 19
CPU time taken, s Best 22?687 68?766 24?031 14?813 19?36
Median 23?109 69?0075 24?297 14?86 20?719
Worst 24 70?813 24?671 14?922 24?672

taken for each metaheuristic were computed. The (iii) comparing ACORz with GAz, ACORz
solutions for the best result obtained by each metaheur- seems to have better overall performance in
istic were also recorded. All programs were coded in terms of objective value, CPU time taken and
Matlab and all experiments were carried out using Dell number of runs found the best solution (23 v.
Latitude D830 with Intel Core2 Dual CPU T9300 at 21) than GAz
2?5 GHz. (iv) the IHSz algorithm has the worst perfor-
mance. It seems not able to converge to the
Results of model 1 best solution. Nevertheless, the solution found
Model 1, the optimisation model that uses the fitted is very close to the best. In fact, the deviation
linear regression equation of T, i.e. equation (3), was away from the best solution might be insignif-
solved using a wider range of T, i.e. TLB5425 and icant because it might be less than the accuracy
TUB5475. This temperature range and bound values of the welding system to implement the solu-
should be set in consideration of material properties, tion. Two notable properties about the IHSz
particularly the melting temperature and its sensitivity to algorithm are fast and small variance in its
heat input variation. A material with higher sensitivity solutions.
to heat input would have a narrower workable To investigate the effect of narrowing the range of
temperature range. For example, AA 5083-O can have maximum temperature, model 1 is again solved using a
a wider temperature range than AA 2024-T6 and narrower range of T, i.e. TLB5450 and TUB5475. Table 3
AA 7075-T6 because it is not as sensitive to heat input summarises the results obtained by all five population
as reported by Nakata et al. (2000). The melting based metaheuristics. The results indicate that:
temperature of AA 2195-T8 is y540 uC. The authors (i) the best objective value is 558?4879, which is
are not aware of any study that investigated the range of achieved by four algorithms: ACORz, DEz,
temperature in AA 2195-T8 that led to good welds. GAz and APSOz. The optimal solution is
Further experiments are such needed to investigate the H51860 W, S52 ?603024 mm s21 and
sensitivity of AA 2195-T8 to heat input. To enable this D519 mm
study, the bound values selected are a rough guess (ii) both DEz and APSOz algorithms found the
around known good temperature value. best objective value in all 30 runs. However, the
Table 2 summarises the results obtained by all five DEz algorithm is more time consuming than
population based metaheuristics. The results indicate the APSOz algorithm
that: (iii) comparing ACORz with GAz, ACORz
(i) the best objective value is 306?4718, which is seems to have better overall performance in
achieved by four algorithms: ACORz, DEz, terms of objective value, CPU time taken and
GAz and APSOz. The optimal solution is number of runs found the best solution (27 v.
H51860 W, S53 ?107056 mm s21 and 22) than GAz
D519 mm (iv) the IHSz algorithm again has the worst
(ii) both DEz and APSOz algorithms found the performance. It seems not able to converge to
best objective value in all 30 runs. However, the the best solution. But the solution found might
DEz algorithm requires more CPU time than be good enough in practice because the devia-
the APSOz algorithm tion might be less than the accuracy of the

Table 3 Optimisation results of model 1 with TLB5450 and TUB5475

ACORz DEz GAz IHSz APSOz

Objective value Best 558?4879 558?4879 558?4879 558?5637 558?4879


Median 558?4879 558?4879 558?4879 559?4875 558?4879
Worst 558?8642 558?4879 754?2805 564?9603 558?4879
Best solution H 1860 1860 1860 1859?925 1860
S 2?603024 2?603024 2?603024 2?602723 2?603024
D 19 19 19 19 19
CPU time taken, s Best 22?672 68?61 23?75 14?89 15?485
Median 22?719 68?789 24?2815 14?922 32?328
Worst 22?875 70?391 24?578 14?985 40?86

Science and Technology of Welding and Joining 2009 VOL 14 NO 5 430


Liao and Daftardar Model based optimisation of FSW processes

Table 4 Optimisation results of model 1 with TLB5470 and TUB5475

ACORz DEz GAz IHSz APSOz

Objective value Best 760?1008 760?1008 760?1008 760?1287 760?1008


Median 760?1008 760?1008 760?1008 761?3756 760?1008
Worst 876?4465 760?1008 784?2385 768?6718 936?45
Best solution H 1860 1860 1860 1859?973 1860
S 2?199798 2?199798 2?199798 2?199688 2?199798
D 19 19 19 19 19
CPU time taken, s Best 22?703 69?328 23?641 14?968 19?734
Median 22?75 69?4845 23?8905 15?0315 30?594
Worst 22?906 71?422 24?172 15?11 41?656

system implementing the solution. The proper- It is also fast and the variance of solutions
ties of fast and small variance are again found is relatively small
observed (v) with further increasing TLB, the welding speed is
(v) with increasing TLB, the lower bound of forced to further reduce in order to provide even
maximum temperature, the welding speed is more heat input, which in turn leads to an even
forced to reduce in order to provide more heat higher objective value.
input, which in turn leads to a higher objective
value.
Results of model 2
The above reduction in temperature range does not seem Just like model 1, model 2, the optimisation model that
to affect the search ability of any metaheuristic too uses the fitted non-linear regression equation of T, i.e.
much. From the physical viewpoint, the reduction in equation (4), was solved using a wider range of T, i.e.
temperature range means a tighter control of the TLB5425 and TUB5475. Table 5 summarises the results
thermal field, which shall lead to more consistent weld obtained by all five population based metaheuristics.
quality. From the search viewpoint, the reduction in The results indicate that:
temperature range means fewer feasible solutions, thus (i) the best objective value is 347?8579 with optimal
solution of H51860 W, S53?024284 mm s21
making it more difficult to find the optimal solution. To
and D519 mm which is achieved by four
show this effect, model 1 is again solved using an even
algorithms: ACO R z, DEz, GAz and
narrower range of T, i.e. TLB5470 and TUB5475.
APSOz. Note that this objective value is higher
Table 4 summarises the results obtained by all five
than that obtained using model 1 and the
population based metaheuristics. The results indicate
welding speed is lower. This result seems to
that:
indicate that optimisation on model 1 leads to a
(i) the best objective value is 760?1008, which is
better solution
achieved by four algorithms: ACORz, DEz, (ii) both DEz and APSOz algorithms found the
GAz and APSOz. The optimal solution is best objective value in all 30 runs. However, the
H51860 W, S52 ?199798 mm s21 and DEz algorithm requires more CPU time than
D519 mm the APSOz algorithm
(ii) DEz is the only algorithm that found the best (iii) comparing ACORz with GAz, ACORz
objective value in all 30 runs. APSOz found seems to have better overall performance in
the best objective value in 28 of 30 runs. The terms of objective value, CPU time taken and
search ability of the APSOz algorithm is number of runs found the best solution (26 v.
apparently reduced as the result of further 21) than GAz
reducing the temperature range (iv) the IHSz algorithm has the worst perfor-
(iii) comparing ACORz with GAz, ACORz mance. It seems not able to converge to the
seems to have better overall performance in best solution. Nevertheless, the solution found
terms of objective value, CPU time taken and is very close to the best. The deviation away
number of runs found the best solution (24 v. from the best solution might be insignificant if it
20) than GAz is less than the accuracy of the welding system
(iv) the IHSz algorithm again has the worst to implement the solution. It should be noted
performance. It seems not able to converge to that the IHSz algorithm is fast and its
the best solution, but close enough practically. solutions do not vary much.
Table 5 Optimisation results of model 2 with TLB5425 and TUB5475

ACORz DEz GAz HISz APSOz

Objective value Best 347?8579 347?8579 347?8579 347?8586 347?8579


Median 347?8579 347?8579 347?8579 348?646 347?8579
Worst 358?103 347?8579 776?8067 357?4192 347?8579
Best solution H 1860 1860 1860 1859?999 1860
S 3?024284 3?024284 3?024284 3?024281 3?024284
D 19 19 19 19 19
CPU time taken, s Best 22?672 69?359 23?985 15?031 36?641
Median 22?75 69?5155 24?3985 15?0785 39?656
Worst 22?938 71?938 25?125 15?156 42?531

Science and Technology of Welding and Joining 2009 VOL 14 NO 5 431


Liao and Daftardar Model based optimisation of FSW processes

Table 6 Optimisation results of model 2 with TLB5450 and TUB5475

ACORz DEz GAz IHSz APSOz

Objective value Best 570?6282 570?6282 570?6282 570?646 570?6282


Median 570?6282 570?6282 570?6282 571?2135 570?6282
Worst 640?1506 570?6282 729?1028 576?7983 570?6282
Best solution H 1860 1860 1860 1859?982 1860
S 2?578744 2?578744 2?578744 2?578673 2?578744
D 19 19 19 19 19
CPU time taken, s Best 22?719 69?421 24?125 15 16?531
Median 22?797 69?4925 24?3205 15?078 39?617
Worst 23?015 72?047 25?141 15?172 42?187

To investigate the effect of narrowing the range of (i) the best objective value is 740?1079 with optimal
maximum temperature, model 2 is again solved using a solution of H51860 W, S52?239784 mm s21
narrower range of T, i.e. TLB5450 and TUB5475, just and D519 mm, which is achieved by four
like model 1. Table 6 summarises the results obtained by algorithms: ACO R z, DEz, GAz and
all five population based metaheuristics. The results APSOz. Note that unlike the previous two
indicate that: cases, this objective value is lower than that
(i) the best objective value is 570?6282 with optimal obtained using model 1 and the welding speed is
solution of H51860 W, S52?578744 mm s21 higher. This result seems to indicate that
and D519 mm, which is achieved by four optimisation on model 2 leads to a better
algorithms: ACO R z, DEz, GAz and solution in this particular case with the tightest
APSOz. Note that this objective value is higher temperature range
than that obtained using model 1 and the (ii) DEz is the only algorithm that found the best
welding speed is lower. This result seems to objective value in all 30 runs. APSOz found
indicate again that optimisation on model 1 the best objective value in 27 of 30 runs. The
leads to a better solution search ability of the APSOz is slightly com-
(ii) both DEz and APSOz algorithms found the promised as the result of further reducing the
best objective value in all 30 runs. However, the temperature range
DEz algorithm consumes more CPU time than (iii) comparing ACORz with GAz, ACORz
the APSOz algorithm seems to have better overall performance in
(iii) comparing ACORz with GAz, ACORz terms of objective value, CPU time taken and
seems to have better overall performance in number of runs found the best solution (23 v.
terms of objective value, CPU time taken and 17) than GAz
number of runs found the best solution (27 v. (iv) the IHSz algorithm again has the worst
22) than GAz performance. It seems not able to converge to
(iv) the IHSz algorithm again has the worst the best solution. The deviation of 0?111 W in
performance. It seems not able to converge to heat input and ,0?001 in welding speed away
the best solution. But it can be argued again from the best solution might be insignificant in
that this deviation might be insignificant in practice. The HISz algorithm is the fastest
practice among all five metaheuristics. The variance of
(v) with increasing TLB, the lower bound of max- solutions found is relatively small
imum temperature, the welding speed is forced to (v) with further increasing TLB, the welding speed is
reduce in order to provide more heat input, forced to further reduce in order to provide even
which in turn leads to a higher objective value. more heat input, which in turn leads to an even
Just like model 1, the above reduction in temperature higher objective value.
range does not seem to affect the search ability of each
metaheuristic too much. Therefore, model 2 is again
solved using an even narrower range of T, i.e. TLB5470
Discussion
and TUB5475. Table 7 summarises the results obtained There have been a few studies that focused on the
by all five population based metaheuristics. The results friction stir welding of AA 2195-T8. Seidel and
indicate that: Reynolds (2001) investigated the material flow using a

Table 7 Optimisation results of model 2 with TLB5470 and TUB5475

ACORz DEz GAz IHSz APSOz

Objective value Best 740?1079 740?1079 740?1079 740?2187 740?1079


Median 740?1079 740?1079 740?1079 740?9133 740?1079
Worst 821?8779 740?1079 779?3721 743?6584 925?1764
Best solution H 1860 1860 1860 1859?889 1860
S 2?239784 2?239784 2?239784 2?239341 2?239784
D 19 19 19 19 19
CPU time taken, s Best 22?765 69?328 23?782 14?985 28?438
Median 22?843 71?1955 24?0155 15?0465 39?9995
Worst 22?938 71?86 24?781 15?156 41?828

Science and Technology of Welding and Joining 2009 VOL 14 NO 5 432


Liao and Daftardar Model based optimisation of FSW processes

marker insertion technique. Kroninger and Reynolds found is close enough. It can be argued that the
(2002) examined the fracture resistance of friction stir deviation is insignificant because it might be less than
welds in AA 2195-T8. Prangnell and Heason (2005) used the accuracy of the physical system used to implement
the ‘stop action technique’ to observe grain structure the solution.
formation during FSW of AA 2195-T8. Schneider et al. In terms of CPU time, the IHSz requires the least
(2005) attempted to correlate the microstructure with and the remaining four metaheuristics can be roughly
the variation in thermal history the material experiences ranked in ascending order as follows: ACORz, GAz,
during the FSW process. Fonda and Bingert (2006) APSOz and DEz. Note that this order is nearly
analysed the microstructure to reveal precipitation opposite to the ranking order obtained based on
processes, grain evolution mechanisms and crystallo- objective values. Since process optimisation is often
graphic texture within the weld. This study is the first carried out offline, CPU time requirement is not
attempt to optimise the process of FSW of AA 2195-T8. necessarily a major concern. Therefore, ranking based
Note that the corresponding temperature values of all on objective values is favoured in this study.
of the best solutions obtained in all cases tested in the To further investigate how many function evaluations
section on ‘Results’ take on the lower bounds of the taken by DEz and APSOz respectively to find the best
temperature constraint. This implies that weighting more solution, an additional criterion is used as the stopping
heavily on the objective of maximising the throughput criterion other than the maximum number of function
than the objective of minimising heat input, instead of evaluation. This criterion compares the best solution
equally weighted, will not change the best solutions at all. found so far during search with the global optimum,
This observation was confirmed with experimental runs. which is set to be the best solutions reported in the
Hence, to maximise productivity, the lower bound of section on ‘Results’. The stopping criterion is triggered
temperature thus should be set as low as possible to the when the best solution found so far is less than the
point that good weld can be made. The three lower bound global optimum. Both models 1 and 2 with the wider
values used in this study are 425, 450 and 470 uC, which temperature range, TLB5425 and TUB5475, are solved
are about 79, 83 and 88% of the melting temperature by DEz and APSOz one more time for this investiga-
(,540uC). It seems that a ,425uC lower bound could be tion. Table 8 summarises the results. The results indicate
set to allow the use of higher travel speed. But further that:
experiments will be needed to confirm this. (i) on average, DEz takes y4,000 function evalua-
Comparing the two surrogate models, the results tions and 1?8 s CPU time whereas APSOz takes
indicate that optimisation on model 1 produces better y1500 function evaluations and 0?4 s to con-
results when the temperature range is loose whereas verge to the assumed global optimum. DEz thus
optimisation on model 2 produces better results when requires higher CPU time and converges slower
the temperature range is tight. This statement holds true than APSOz. The maximum number of function
regardless which metaheuristic is used. evaluation of 150 000 used in the previous section
The test results presented in the previous section is apparently an overkill for both algorithms
clearly indicate that in terms of objective value, the (ii) owing to its stochastic nature, the DEz algo-
DEz algorithm has the best performance and the rithm did not find the global optimum in all 30
remaining four metaheuristics can be ranked in runs this time, but only 29 times.
the following order: APSOz, ACORz, GAz and It should be pointed out that the proposed model based
IHSz. Even though losing its search ability a bit when optimisation approach is general in nature. Despite of
the tightest temperature range is used, the APSOz the authors’ choice of Chao’s model, other thermal
algorithm found as many good solutions as DEz and in models developed for FSW processes by Gould and
less CPU time. Therefore, APSOz seems to be a strong Feng (1998), McClure et al. (1998), Chao and Qi (1998),
contender as well. Though not as good as DEz and Khandkar et al. (2003), Simar et al. (2006), Vilaça et al.
APSOz, both the ACORz and GAz algorithms (2005, 2007), Colegrove et al. (2007), Hamilton et al.
found the best solutions in all cases, for more than half (2008) and Schmidt and Hattel (2008) can also be
of the runs. Therefore, both the ACORz and GAz optimised similarly. Actually, more sophisticated models
algorithms are also good metaheuristics to use with the such as coupled or uncoupled thermomechanic models
ACORz algorithm slightly better than the GAz or models considering material flow and microstructural
algorithm. As far as IHSz algorithm is concerned, it formation can also be optimised. The main differences
does not converge to the best solution found by the lie in the number of variables and constraints involved
other four metaheuristics. However, the best solution it and may be in the objective functions, too.

Table 8 Optimisation results with assumed global optimum as additional stopping criterion

DEz APSOz

No. of function No. of function


Objective value CPU time, s evaluation Objective value CPU time, s evaluation

Model 1 Best 306?4718 1?36 3000 306?4718 0?141 870


Medium 306?4718 1?812 3960 306?4718 0?3985 1455
Worst 306?4719 69?391 150 000 306?4718 0?703 2460
Model 2 Best 347?8579 1?297 2850 347?8579 0?172 870
Medium 347?8579 1?7575 3825 347?8579 0?43 1605
Worst 347?8616 69?359 150 000 347?8579 1?922 6360

Science and Technology of Welding and Joining 2009 VOL 14 NO 5 433


Liao and Daftardar Model based optimisation of FSW processes

Finally, it should be stated that other approaches have Acknowledgements


been proposed for process optimisation. For example, a
neural network approach was proposed by Liao and The authors acknowledge the support of NSF EPSCoR
Chen (1994, 1998) to model and optimise grinding Pfund (2006–2007), administrated by the Board of
processes. Nearly all process optimisation approaches Regent of Louisiana. They also appreciate the con-
including those used in this study are general in nature. structive comments made by the anonymous reviewers
Therefore, other approaches can be used for the to greatly improve the quality of the paper.
optimisation of FSW. Savvy readers may detect that
metaheuristics are overkill for the two optimisation References
models solved. Surely, any conventional gradient based
technique could solve them in less time. Actually, the 1. Y. J. Chao and X. Qi: J. Mater. Process. Manuf. Sci., 1998, 7, 215–
233.
fmincon function available in the Matlab optimisation 2. Y. J. Chao, X. Qi and W. Tang: J. Manuf. Sci. Eng., 2003, 125,
toolbox was applied to confirm that the solutions found 138–145.
by metaheuristcs were indeed correct. The review of all 3. P. A. Colegrove, H. R. Shercliff and R. Zettler: Sci. Technol. Weld.
previous process optimisation studies is a task beyond Join., 2007, 12, (4), 284–297.
the scope of this study and would be tackled in a 4. S. Daftardar: ‘Laser assisted friction stir welding: finite volume
modeling and metaheuristic optimization’, Master thesis, Louisiana
separate study. State University, Baton Rouge, LA, USA.
5. K. Deb: Comput. Methods Appl. Mech. Eng., 2000, 186, 311–
338.
Conclusions 6. K. Elangovan, V. Balasubramanian, S. Babu and
This paper has presented a study to optimise a relative M. Balasubramanian: Int. J. Manuf. Res., 2008, 3, (3), 321–334.
7. R. W. Fonda and J. F. Bingert: Metall. Mater. Trans. A, 2006, 37A,
new welding process, i.e. FSW, using five population 3593–3604.
based metaheuristics, which include ant colony optimi- 8. L. Fratini and V. Corona: J. Manuf. Sci. Eng., 2007, 129, 985–990.
sation, differential evolution, genetic algorithm, har- 9. D. E. Goldberg: ‘Genetic algorithms in search, optimization, and
mony search and particle swarm optimisation. To machine learning’; 1989, Boston, MA, Addison-Wesley.
handle the constraint, the parameterless penalty method 10. J. E. Gould and Z.-L. Feng: J. Mater. Process. Manuf. Sci., 1998, 7,
185–194.
proposed by Deb was used and integrated into each 11. C. Hamilton, S. Dymek and A. Sommers: Int. J. Mach. Tools
metaheuristic. Various optimisation models were for- Manuf., 2008, 48, 1120–1130.
mulated using different process models and operating 12. C. Houck, J. Joines and M. Kay: ‘A genetic algorithm for function
constraints. The data used to establish the process optimization: a Matlab implementation’, NCSU-IE TR 95-09,
North Carolina State University, Raleigh, NC, USA, 2009.
models were generated from a finite volume method
13. N. Iwasaki, K. Yasuda and G. Ueno: Trans. Electr. Electron. Eng.,
based thermal model, which in turns was constructed for 2006, 1, 353–363.
a friction stir welding process selected for the study, 14. M. Z. H. Khandkar, J. A. Khan and A. P. Reynolds: Sci. Technol.
specifically FSW of AA 2195-T8. Weld. Join., 2003, 8, (3), 165–174.
The optimisation results obtained by all five meta- 15. H. R. Kroninger and A. P. Reynolds: Fatigue Fract. Eng. Mater.
Struct., 2002, 25, 283–290.
heurstics were presented and compared. The results 16. A. K. Lakshminarayanan and V. Balasubramanian: Trans.
suggest that: Nonferrous Met. Soc. China, 2008, 18, 548–554.
1. In terms of ability to find the best solution, the five 17. T. W. Liao and L. J. Chen: Int. J. Mach. Tools Manuf., 1994, 34,
metaheuristics can be ranked in the decreasing order as (7), 919–937.
18. T. W. Liao and L. J. Chen: J. Manuf. Sci. Technol., 1998, 120, (1),
DEz, APSOz, ACORz, GAz and IHSz.
109–119.
2. Optimisation on model 1 produces better results 19. M. Mahdavi, M. Fesanghary and E. Damangir: Appl. Math.
when the temperature range is loose whereas optimisa- Comput., 2007, 188, 1567–1579.
tion on model 2 produces better results when the 20. J. C. McClure, Z. Feng, T. Tang, J. E. Gould, L. E. Murr and
temperature range is tight. X. Guo: Proc. 5th Int. Conf. on ‘Trends in welding research’,
Pine Mountain, GA, USA, June 1998, ASM International, 590–
3. By raising TLB, the lower bound of maximum 599.
temperature, the welding speed is forced to reduce in 21. Z. Meng, H. Chen and X. Yue: in ‘International Federation for
order to provide more heat input, which in turn leads to Information Processing (IFIP)’, Vol. 207, ‘Knowledge enterprise:
a lower throughput and higher objective value. intelligent strategies in product design, manufacturing, and manage-
ment’, (eds. K. Wang et al.), 483–491; 2006, Boston, MA, Springer.
4. Weighting more heavily on the objective of 22. K. Nakata, Y. G. Kim, M. Ushio, T. Hashimoto and S. Jyogan:
maximising throughput will not improve the solution ISIJ Int., 2000, 40, S15–S19.
because the temperature cannot be further lowered 23. R. Nandan, T. DebRoy and H. K. D. H. Bhadeshia: Prog. Mater.
without violating the constraint. Sci., 2008a, 53, 980–1023.
The metaheuristics developed in this paper are generic 24. R. Nandan, T. J. Lienert and T. DebRoy: Int. J. Mater. Res.,
2008b, 99, (4), 434–444.
in nature and can be applied to other models and 25. P. B. Prangnell and C. P. Heason: Acta Mater., 2005, 53, 3179–
processes. Potential topics for future study could 3192.
include: 26. H. B. Schmidt and J. H. Hattel: Scr. Mater., 2008, 58, 332–337.
(i) conduct experiments to investigate the sensitiv- 27. J. A. Schneider, A. C. Nunes, Jr, P. S. Chen and G. Steele: J. Mater.
Sci., 2005, 40, 4341–4345.
ity of AA 2195-T8 to heat input in FSW
28. T. U. Seidel and A. P. Reynolds: Metall. Mater. Trans. A, 2001,
(ii) carry out multiobjective optimisation to find the 32A, 2879–2884.
set of non-dominated solutions 29. A. Simar, J. Lecomte-Beckers, T. Pardoen and B. de Meester: Sci.
(iii) perform optimisation on a larger process Technol. Weld. Join., 2006, 11, (2), 170–177.
model that includes more variables and more 30. K. Socha and M. Dorigo: Eur. J. Oper. Res., 2008, 185, 1155–1173.
31. A. Squillace, T. Segreto, U. Prisco, R. Teti and G. Campanile: Proc.
responses 3rd IPROMS NoE Virtual Int. Conf. on ‘Intelligent production
(iv) repeat the same study on other processes to see machines and systems’, Internet, July 2006, IPROMS NoE.
whether the same conclusion holds. 32. R. Storn and K. Price: J. Global Optim., 1997, 11, 341–359.

Science and Technology of Welding and Joining 2009 VOL 14 NO 5 434


Liao and Daftardar Model based optimisation of FSW processes

33. P. Vilaça, L. Quintino and J. F. dos Santos: J. Mater. Process. 34. P. Vilaça, L. Quintino, J. F. dos Santos, R. Zettler and S. Sheikhi:
Technol., 2005, 169, 452–465. Mater. Sci. Eng. A, 2007, A445–A446, 501–508.

Science and Technology of Welding and Joining 2009 VOL 14 NO 5 435

Das könnte Ihnen auch gefallen