Logo Passei Direto
Buscar

Designoptimizationoftheramstructureoffrictionstirweldingrobot

User badge image
vininadur

em

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/330420061
Design optimization of the ram structure of friction stir welding robot
Article  in  Mechanics of Advanced Materials and Structures · January 2019
DOI: 10.1080/15376494.2018.1471758
CITATIONS
24
READS
2,013
5 authors, including:
Haitao Luo
Chinese Academy of Sciences
101 PUBLICATIONS   576 CITATIONS   
SEE PROFILE
Peng Wang
Tsinghua University
18 PUBLICATIONS   78 CITATIONS   
SEE PROFILE
Jinguo Liu
Shenyang Institute of Automation,CAS
251 PUBLICATIONS   4,200 CITATIONS   
SEE PROFILE
All content following this page was uploaded by Jinguo Liu on 10 December 2019.
The user has requested enhancement of the downloaded file.
https://www.researchgate.net/publication/330420061_Design_optimization_of_the_ram_structure_of_friction_stir_welding_robot?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_2&_esc=publicationCoverPdf
https://www.researchgate.net/publication/330420061_Design_optimization_of_the_ram_structure_of_friction_stir_welding_robot?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_3&_esc=publicationCoverPdf
https://www.researchgate.net/?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_1&_esc=publicationCoverPdf
https://www.researchgate.net/profile/Haitao-Luo?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_4&_esc=publicationCoverPdf
https://www.researchgate.net/profile/Haitao-Luo?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_5&_esc=publicationCoverPdf
https://www.researchgate.net/institution/Chinese_Academy_of_Sciences?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_6&_esc=publicationCoverPdf
https://www.researchgate.net/profile/Haitao-Luo?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_7&_esc=publicationCoverPdf
https://www.researchgate.net/profile/Peng-Wang-396?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_4&_esc=publicationCoverPdf
https://www.researchgate.net/profile/Peng-Wang-396?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_5&_esc=publicationCoverPdf
https://www.researchgate.net/institution/Tsinghua-University?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_6&_esc=publicationCoverPdf
https://www.researchgate.net/profile/Peng-Wang-396?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_7&_esc=publicationCoverPdf
https://www.researchgate.net/profile/Jinguo-Liu?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_4&_esc=publicationCoverPdf
https://www.researchgate.net/profile/Jinguo-Liu?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_5&_esc=publicationCoverPdf
https://www.researchgate.net/profile/Jinguo-Liu?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_7&_esc=publicationCoverPdf
https://www.researchgate.net/profile/Jinguo-Liu?enrichId=rgreq-5206c40d50a88992d59ebd2aabc1d47e-XXX&enrichSource=Y292ZXJQYWdlOzMzMDQyMDA2MTtBUzo4MzQzNzEyMzM3OTYwOTZAMTU3NTk0MTAxMjMwMQ%3D%3D&el=1_x_10&_esc=publicationCoverPdf
ORIGINAL ARTICLE
Design optimization of the ram structure of friction stir welding robot
Haitao Luoa , Jia Fua, Peng Wangb, Jinguo Liua, and Weijia Zhoua
aDepartment of Space Automation Technologies & Systems, State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy
of Sciences (CAS), Shenyang, P.R. China; bInstitute of Modern Transmission and Digital Technology, Northeastern University, Shenyang, China
ABSTRACT
This paper proposes a method for designing the ram structure of friction stir welding (FSW) robots
using finite element analysis. Under the given working condition, force analysis for the ram struc-
ture is performed. By analyzing the boundary and load cases on the ram structure, we optimize
the topology and size. Through ram-structure optimization considering the static and dynamic
characteristics, we can achieve lightweight design of the ram structure and effectively improve the
FSW robot’s welding precision. The optimization flow and method can be applied to heavy-load
robots and high-stiffness structure.
ARTICLE HISTORY
Received 17 April 2018
Accepted 22 April 2018
KEYWORDS
Designing; ram structure;
friction stir welding; robots;
dynamics characteristics;
topology; size; optimization
1. Introduction
Friction stir welding (FSW) is a kind of solid connection
method, which has many advantages compared with the
traditional fusion welding due to their attractive joint mech-
anical properties and environmental friendliness [1]. In add-
ition, neither welding wire nor welding pretreatment is
required [2]. Therefore, FSW has widely been adopted in
various industries worldwide.
To meet the welding requirements in aeronautics and
astronautics, FSW robots are usually huge and complex. If
their components or parts are too heavy, the welding preci-
sion of FSW robots will seriously degrade because the
weight has a great impact on the static and dynamic charac-
teristics [3]. Therefore, the design optimization of the major
parts of FSW robots is of great practical significance for the
research and development of FSW robots.
In order to effectively reduce the weight of FSW robots,
researchers have adopted a number of methods to enhance
its structure performance in accordance with the actual
working condition by removing redundant material and
then adding rib-plates. Based on these measures, the final
design still cannot resist structural deformation and dynamic
flutter. To date, the development of advanced design meth-
ods for the simultaneous optimization of topology and size
is in strong demand. However, in order to put structure
optimization technology into practice, we not only need to
establish a reliable optimization model, but also an effective
and efficient optimization algorithm. There are a variety of
existing methods for structure optimization [4, 5]. The opti-
mal criterion method is one of the early methods for struc-
tural design optimization. In the 1970s, people took the
Kuhn–Tucker condition as the criteria for structure
optimization, which is very generic and mathematically
sound [6]. Based on the early work of Prager and Taylor,
Venkayya et al. proposed a rule-based method for dealing
with large-scale optimization problems [7]. In 1977, Fleury
and Sander showed that the optimal criterion method could
also serve as the dual problem of mathematical program-
ming method, and one significant contribution of their
work is to combine two methods of structural optimization
[8]. The optimal criterion method has been extended to a
more general system optimization approach, thereby putting
forward the so-called composite beam adjustment to ensure
the feasibility of the solution [9, 10]. For structural opti-
mization, Schmit formulatedthe section optimization of
component as a mathematical programming problem and
proposed to deal with a variety of structural optimization of
load cases using mathematical programming methods [11].
It has shown that it was feasible to solve structural optimiza-
tion problems with finite element method. And then, math-
ematical programming methods were further developed to
integrate the advantage of optimal criterion methods by tak-
ing into account the mechanical properties [12], such as
explicit approximation, variable link, effective constraint
selection, inverse variable introduction, and dual solution
technology, which led to great improvement of the compu-
tation efficiency. In recent years, intelligent optimization
algorithms have also become popular in the ram structure
optimization [13–20]. In addition, the constructed method
based on sampling points is a new kind of modeling
method. For the large-scale optimization problems of engin-
eering structural, entity test is not only expensive but also
computationally very intensive. With the development of
high speed computers and finite element analysis, numerical
simulation technologies have attracted more and more
CONTACT Haitao Luo luohaitao@sia.cn State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences (CAS),
Shenyang 110016, P.R. China.
Color versions of one or more of the figures in the article can be found online at www.tandfonline.com/umcm.
� 2019 Taylor & Francis Group, LLC
MECHANICS OF ADVANCED MATERIALS AND STRUCTURES
2018, VOL. 0, NO. 0, 1–11
https://doi.org/10.1080/15376494.2018.1471758
http://crossmark.crossref.org/dialog/?doi=10.1080/15376494.2018.1471758&domain=pdf
http://orcid.org/0000-0001-8865-6466
http://www.tandfonline.com/umcm
https://doi.org./10.1080/15376494.2018.1471758
http://www.tandfonline.com
attention, as they can significantly reduce the computation
time. Such methods mainly include the response surface
(RS) method [21], radial basis function method [22], aug-
mented radial basis function method [23], and Kriging
method [24].
In this paper, we focus on the optimal design of the ram
structure of an FSW robot with the help of finite element
modeling. Force analysis under the given working condition
is also provided. In order to determine the final optimal
structure of the ram, we establish a finite element model
and optimize the topology and size based on the variable
density method and the external penalty function method
assisted by an approximate RS method. Our optimization
results show that the ram mass decreases greatly while the
end deformation just increases a little. Meanwhile, the nat-
ural frequency of the ram has been considerably increased.
The success of the proposed optimization method indicates
that the proposed ideas are promising, providing a new
means for the lightweight design of the relative structures.
The optimization design on the ram structure of FSW
robots is carried out in two stages, including topological
optimization and size optimization described as follows.
1. In the initial structure design, the ram can be taken as a
cuboid. The topology optimization can help designers to
quickly find the ram’s optimal material distribution under
the given objective function and constraint conditions.
Here, the objective function is ram’s minimum flexibility or
maximum stiffness and the constraint is volume percentage
or mass fraction. However, topology optimization only is
not sufficient, as the ram structure is just a framework. An
appropriate lattice-rib needs to be filled in its internal struc-
ture to further enhance its mechanical properties.
Meanwhile, topology optimization method also takes the
installation, debugging and process factors into account
during ram’s structure design. Therefore, topology opti-
mization is only the initial stage of ram structure design.
2. Size optimization focuses on different lattice-rib styles and
its specific geometry sizes located in the internal structure
of the ram. The optimization goal is to minimize the ratio
of total mass and its first order natural frequency. In other
words, the lighter the weight and the higher the natural
frequency of the ram structure, the better. The constraint
is the percentage of the natural frequency before and after
the optimization. By means of size optimization, the stiff-
ness of the ram will be further enhanced. Although its
structure mass increases slightly, the benefit is significant
compared with the static deformation of the ram before
and after optimization. That is, size optimization is the
more detailed stage of ram structure optimization.
2. Load cases about the ram structure of FSW robot
2.1. Brief introduction of the FSW robot
In recent years, aerospace industry has posed high demands for
advanced welding technologies for high-strength and low weight
aluminum alloys, which are widely used in launching vehicles,
missiles, and fight jets. Such aluminum alloys cannot be welded
with the traditional fusion welding techniques; otherwise the
required performance cannot be achieved, such as aluminum
alloy material AL-7075 and AL-2024. To enhance welding per-
formance, minimize the weight and increase fatigue strength,
FSW robots have been developed and became popular.
Most existing FSW devices were transformed from numeric-
ally controlled machine tools with a single function, which lack
flexibility and are not suited for complex work piece welding [25].
In the aerospace field, most workpieces are of large-scale and have
a thin-wall surface, where the weld seam is always represented as a
complex curve in 3D space. Furthermore, a very welding precision
is required [26, 27]. Another challenge in using these welding
devices is the complicated path planning and programming [28].
The new FSW robots with seven joint axis co-motions have
been developed to address the above difficulties. As Figure 1
shows, the FSW robot that we designed consists of X � Y � Z
axis, A� B axis, a stir-welding head and a rotary table. The main
body of the robot includes X� Y� Z axis, A� B axis, and a stir-
welding head. The X� Y� Z axis contains a transmission system
composed of a ball screw and a linear guide, a gravity compensa-
tion system consisting of balance weights and a gravity compensa-
tion system. The A � B axis includes worm and gear driving
systems and stir-welding head components. Rotary table (T axis)
has a rotary DOF. The workpiece to be welded is fastened by a
special fixture on the rotary table. The rotary table has a scale
mark, precise positing and locking function, which can meet the
demands of different working conditions. There are seven DOFs
in the whole system, where, the X� Y� Z axis has three transla-
tional DOFs, A � B axis has two rotational DOFs, and the stir-
welding head has translational and rotational DOF. The rotational
DOF of the stir-welding head is not relevant for the systemmodel.
The body, upright pillar and slip saddle are casted of cast iron.
However, the main load bearing components, such as the ram, is
made up of alloy steel because of its configuration. The mass of
the main body of the robot is about 71 tons, with an envelope size
of 1.8m� 1.8m� 1.6m.
During the welding process, the ram of FSW robot is
always in cantilever and subject to an enormous force and
Figure 1. An illustration of a friction stir welding robot.
2 H. LUO ET AL.
torque as well as considerable amount of variation in FSW
processing. The static and dynamic performances of the ram
will have a strong impact on the geometric accuracy of the
weld seam. Therefore, optimization design of the ram struc-
ture is of great importance for improving the welding per-
formance of the FSW robot.
2.2. Modeling of the ram structure
The ram structure of FSW robots can be analyzed using the 3D
beam element theory. On that basis, we are able to get various
performance indicators for its static and dynamic characteris-
tics. Each node of the 3D beam element has six degrees of free-
dom, where thesix directions of the nodal displacements
correspond to the six nodal forces, as shown in Figure 2.
Under the given configuration, a finite element model of
the simplified elastic structure can be created by two nodes
of space beam element. For each space beam element, each
node has six DOFs. Therefore, the nodal displacement vec-
tor of the beam element can be expressed as
de ¼ dTi d
T
j
h iT
(1)
In Eq. (1),
di ¼ uiviwihxihyihzi
� �T
dj ¼ ujvjwjhxjhyjhzj
� �T
(
(2)
where ln, �n, wn(n ¼ i, j) denotes the linear displacement of
node i, j relative to XYZ axis in the local coordinate system,
respectively, hxn, hyn, hzn(n ¼ i, j) denotes the angular dis-
placement of the cross section located on node i, j relative
to XYZ axis, respectively, hxn is the twist angle of the cross
section around the X axis, and hyn, hzn is the turn angle of
cross section in XZ and XY coordinate planes, respectively.
The corresponding nodal force vector can be described as
follows.
Fe ¼ FTi F
T
j
h iT
(3)
In Eq. (3),
Fi ¼ NiQyiQziTxiMyiMzi
� �T
Fj ¼ NjQyjQzjTxjMyjMzj
� �T
(
(4)
where Nn(n ¼ i, j) is the axial force of the linear displace-
ment relative to node i, j, Qxn or Qyn(n ¼ i, j) is the shear
force in the XZ or XY coordinate system, respectively,
Txn(n ¼ i, j) is the torque of the angular displacement rela-
tive to node i, j, and Myn or Mzn(n ¼ i, j) is the bending
moment in the XZ or XY coordinate system, respectively.
We can then convert the nodal vector into nodal axial dis-
placement, nodal deflection and torsion angle vector as follows.
uf g ¼ uiuj½ �T
vf g ¼ tihzitjhzj
� �T
wf g ¼ wihyiwjhyj
� �T
hf g ¼ hxihxj
� �T
8>>>>>>>:
(5)
The displacement mode of the axial displacement u can be
expressed by a linear function, while the deflection � and x can
be expressed by a cubic polynomial. The displacement mode of
the torsion angle h is also expressed by a linear function.
According to the displacement vector of an element node, we
can get the displacement mode of 3D beam element as follows.
ff g ¼ uvwhx½ �T ¼ Nde (6)
In the above equation, N denotes the displacement shape
functional matrix of the 3D beam element.
Based on the theories of mechanics of materials, the
strain and displacement components of each point on the
flexible body comply with the conditions of geometric equa-
tion. Consequently, the linear strain and shear strain equa-
tions of the 3D beam element are as follows.
ex ¼ du=dx
ey ¼ �ydt2=dy2
ez ¼ �zdw2=dz2
c ¼ qdhx=dx
8>>>: (7)
Rewriting the above in the form of matrix, we obtain:
ef g ¼ Bde (8)
Since the stress and strain components have a linear rela-
tionship and meet the generalized Hooker’s law, the element
stress expressed by the nodal displacement is shown as follows.
rf g ¼ De ¼ DBde (9)
In the above equation, D denotes the elastic matrix:
D ¼
E 0 0 0
0 E 0 0
0 0 E 0
0 0 0 G
2
664
3
775 (10)
According to the virtual displacement principle of an elastic
body, all the work of external force on the elastic body along
the virtual displacement is equal to its virtual strain energy.
dTF ¼
ð ð ð
V
deTrdxdydz (11)
Then, we obtain the formula of the 3D beam element
between equivalent nodal force and equivalent nodal dis-
placement.
Re ¼ Kede (12)
In Eq. (12), Ke means the element stiffness matrix of the
3D beam element.
Figure 2. Finite element model of 3D beam element.
MECHANICS OF ADVANCED MATERIALS AND STRUCTURES 3
Ke ¼
ð ð
BTDBdt (13)
Assume that A is the cross section area of the 3D space
beam element. In the XZ and XY coordinate planes, Iy and
Iz are the section moment-of-inertia. Jk is the element tor-
sion moment-of-inertia. E and G denote the material elastic
modulus and shear modulus, respectively. According to the
classical beam theory, the space beam element stiffness
matrix relative to the local coordinate system can be
expressed as in Eq. (14)
k ¼
EA
l
0
12EIz
l3
0 0
12EIy
l3
0 0 0
GJk
l
Sym
0 0 � 6ELy
l2
0
4EIy
l
0
6EIz
l2
0 0 0
4EIz
l
�EA
l
0 0 0 0 0
EA
l
0 � 12EIz
l3
0 0 0 � 6ELz
l2
0
12EIz
l3
0 0 � 12EIy
l3
0
6ELy
l2
0 0 0
12EIy
l3
0 0 0 �GJk
l
0 0 0 0 0
GJk
l
0 0 � 6ELy
l2
0
2EIy
l
0 0 0
6ELy
l2
0
4EIy
l
0
6ELz
l2
0 0 0
2EIy
l
0 � 6ELz
l2
0 0 0
4EIz
l
2
66666666666666666666666666666666666666666664
3
77777777777777777777777777777777777777777775
(14)
By combining the element stiffness matrix, we get the
global stiffness matrix K of the 3D beam element. And then
we obtain the relationship between the external load F and
the nodal displacement X. In the next, we need to obtain
the inherent structure characteristics, which is the basis of
the subsequent dynamics analysis. The un-damped free
vibration equation of the mechanical structure is as follows.
M€a tð Þ þ Ka tð Þ ¼ 0 (15)
In the above equation, M means the global mass matrix,
which also contains the element mass matrix. The element
mass matrix expression is as follows.
Me ¼
ð ð
qNTNdv (16)
By converting the above equation into solving the gener-
alized eigenvalue and eigenvector problem, we have
Ku�x2Mu ¼ 0 (17)
In this way, we can obtain the natural frequency x1,
x2,… ,xn and natural model of vibration u1, u2,… ,un.
2.3. Force analysis of the ram structure
FSW robots have five kinds of typical working conditions
under the actual welding process, such as melon-flap longi-
tude welding, melon-top ring welding, melon-bottom ring
welding, cylinder ring welding and cylinder longitude weld-
ing. But under each typical working condition, the ram’s
load is different. Comparing these five typical working
conditions, we can see that melon-flap longitude welding is
the worst working case, which will be taken as an example
to perform force analysis, as shown in Figure 3.
Under the melon-flap longitude welding condition, the
loads mainly include weight G, the plug-in resistance Fn of
the FSW head, feeding resistance Ft, transverse fluctuating
force Fn(t), rotating torque Tn, and the pulling force F of
steel wire rope. Moreover, e means the distance between
shaft axis of the FSW head and inner side of ram, l1 means
the distance between the ram centroid and fixed surface, l2
the distance between the ram centroid and the front-end
hole axis, l3 the distance between steel wire rope and fixed
surface, n the angular between the FSW head plug-in resist-
ance and the vertical direction, and a and b the length and
width of the ram, respectively. According to the above ana-
lysis, the six-dimensional forces and toques of the ram can
be given as follows.
1. X axial force:
Nx ¼ Fn sin nþ Ft cos n (18)
2. Y axial shear force:
Qy ¼ Fn cos n�Ft sin nþ 2Ft�G (19)
3. Z axial shear force:
Qz ¼ Fa tð Þ (20)
4. X axial toque:
Tx ¼ �Tn sin nð Þ� eþ a=2ð Þ Fn cos nð Þ þ Ft sin nð Þ½ �
(21)
5. Y axial bending moment:
My ¼ Tn cos nð Þ� eþ a=2ð Þ Fn sin nð Þ þ Ft cos nð Þ½ � (22)
6. Z axial bending moment:
Mz ¼ Fn cos nð Þ � Ft sin nð Þ½ � l1 þ l2ð Þ�Gl1 þ 2Fll3 (23)
Through the above force analysis, we can see that the
ram is a biaxial bending part mainly subjected to bending
moment. In order to comprehensively evaluate its mechan-
ical property against terminal load, the principal model
needs to be created and its total structure stiffness needs to
be acquired. Under the melon-valve welding configuration,
the elastic deformation of the ram is as shown in Figure 4.
Assume that the ram is a constant-section cantilever, and
point A is a fixed end. Three concentrated forces are loaded
Figure 3. Force analysis of the ram structure.
4 H. LUO ET AL.
from point B to point D. According to the basic theory of
material mechanics, the shear force and bending moment in
the fixed end section can be described by:
FRA ¼ 2Fl�Gþ Qy
MA ¼ 2Fll3�Gl1 þ Qy l1 þ l2ð Þ
�
(24)
As three concentrated forces are applied to different loca-
tions of the ram, the bending moment equation of the ram
beam section can be obtained using the piecewise calculation
method. The bending-moment equations of AB, BC, and CD
segments can be written as follows.
M x1ð Þ ¼ 2Fl � Gþ QyðÞx1� 2Fll3 � Gl1 þ Qy l1 þ l2ð Þ� �
;
0 � x1 � l3ð Þ
M x2ð Þ ¼ Qy l1 þ l2 � x2ð Þ�G l1 � x2ð Þ; l3 � x2 � l1ð Þ
M x3ð Þ ¼ Qy l1 þ l2 � x3ð Þ; l1 � x3 � l1 þ l2ð Þ
8>>>>>:
(25)
Since the moment equations are different, the corre-
sponding deflection line equations are also different. In add-
ition, the elastic deformation belongs to a small
deformation, so its deflection is far less than its span.
Therefore, the approximate differential equation of deflec-
tion line and turn angle equation can be described as fol-
lows.
y ¼ Ð Ð M
Ely
dx
� �
dx þ Cxþ D
h ¼ Ð M
Ely
dxþ C
8>>>>>:
(26)
In the fixed end A, the deflection displacement and turn
angle are equal to zero. Therefore, the deflection equations
of AB, BC, and CD segments can be shown as follows.
yAB ¼ 2Fl þ Uð Þx31�3 2Fll3 þ Vð Þx21
6EIy
yBC ¼ �Ux32 þ 3Vx22 þ C2x2 þ D2
6EIy
yCD ¼ Qyx33�3Qy l1 þ l2ð Þx23 þ C3x3 þ D3
6EIy
8>>>>>>>>>>>>>>>:
(27)
To clearly formulate the problem, we introduce two con-
stants, U and V, where U ¼ Qy � G and V ¼ Qy(l1 þ l2) � Gl1.
By virtue of deflection equation’s continuity condition, the four
integral constants in Eq. (26) can be determined. The expres-
sions corresponding to C2, D2, C3, and D4 can be expressed as
follows.
C2 ¼ U � Flð Þl23�2Vl3
D2 ¼ Fl � 2U þ 3Vð Þl33
3
C3 ¼ 1
2
Qy � Uð Þl21 þ U � Flð Þl23 þ Vl1�2Vl3 þ Qyl1l2
D3 ¼ 2U � Qyð Þl31 þ 6V � 4U þ 2Flð Þl33�3Vl21�3Qyl21l2
8>>>>>>>>>>>:
(28)
Based on the deflection line equation, the turn angular
equations of AB, BC, and CD segment can be obtained. In
Figure 4, the maximum displacement and turn angle in the
endpoint D are expressed as follows, respectively.
jyjmax ¼ yD ¼ 1
6
Qyl
3
1�
1
2
Qy l1 þ l2ð Þl21 þ C3l1 þ D3
jhjmax ¼ y0D ¼ 1
2
Qyl
2
1�Qy l1 þ l2ð Þl1 þ C3
8>: (29)
Based on Eq. (29), we may limit the maximum deflection
and turn angle, and predefine them according to the actual
demand. In this way, the stiffness conditions of the ram can
be defined as follows.
jyjmax � y½ �
jhjmax � h½ �
(
(30)
where [y] and [h] are allowable deflection and angle.
3. Ram-structure topology of optimization
3.1. Topology optimization model
According to the specified welding condition, the ram’s load
case is analyzed. For example, under the melon-flap longi-
tude working condition, the ram (Z axis) is in cantilever
configuration. Because of the self-weight and overload from
the FSW head end, the static and dynamic characteristics of
the ram will degrade sharply, which severely affect the weld-
ing precision.
In order to reduce the weight of the ram and maximize
the structural stiffness, we discretize the structure into finite
elements and determine which position of the material can
be removed. Finally, we can get the optimal topology of
the ram.
Topology optimization has three main advantages
[29, 30]:
1. it is possible to use the material configuration to opti-
mize the structure performance and composition;
2. it is able to determine the element choices according to
the best force transmission path of materials;
3. it can automatically form hole-like internal structure.
Due to the above reasons, topology optimization in
engineering application is of great practical significance.
Methods for the topology optimization mainly include the
homogenization method, the variable density method, the
variable thickness method, evolutionary structural optimiza-
tion method, level set method, independent continuous
mapping method, isoperimetric method, and bubble method.
Among them, the variable density method has gained much
Figure 4. Bending deformation sketch of ram.
MECHANICS OF ADVANCED MATERIALS AND STRUCTURES 5
interest due to its adjustable punishment factor, high com-
putation efficiency and effective and global search ability.
The variable density method introduces a kind of imaginary
variable density material, which is set as variable. An index
function of cell density can be used to simulate properties of
materials.
E xð Þ ¼ E0q xð Þp (31)
In Eq. (31), E(x) denotes Young’s modulus, Eo the initial
Young’s modulus, q the relative density of element, and P
the penalty factor. P is also referred to as a driving factor,
which drives the element relative density to 0 or 1. P is
related to Poisson ratio as shown Figure 5.
The topology optimization of the ram structure using the
solid isotropic material with penalization (SIMP) can be for-
mulated as follows, where structure flexibility is set to be the
objective to be minimized:
Find : q ¼ q1; q2; :::; qnð ÞT 2 Rn
Min : C qð Þ ¼ FTX ¼ XTKX
S:T : F ¼ KX
V qð Þ ¼
Xn
i¼1
qiti � fV0 ¼ Vmax
0>>>>>>>>>>>>>>>>:
(34)
where partial derivatives @(KX)/@qi, @V/@qi, and @C/@qi are
sensitivity of displacement, volume, and objective function,
respectively.
Ck
i
� �n
qki ; qmin>>: (35)
In the above equation, the Ck
i ¼ pðqiÞðp�1ÞuTi K0ui=k1vi ¼ 1
is the design criterion. n is damping factor, which is used to
ensure the stability and convergence of numerical calculation.
The main steps for iterative optimization of the ram top-
ology using the SIMP method can be summarized as
given below.
1. Define the boundary conditions such as design domain,
constraints and loads. The element relative density in
design domain can change with the iteration process.
2. Discretize the structure into finite element meshes, and
compute the element stiffness matrix before optimization.
3. Initialize the element design variables and specify the
initial relative density of elements in the design domain.
4. Calculate the material characteristic parameters and the
stiffness matrix of each discrete element and calculate
the node displacement.
5. Calculate the compliance and sensitivity value of the
overall structure, and solve the Lagrange multiplier.
6. Update the design variables using optimization crite-
ria method.
7. Check if the stop criterion is met. If not, go to step (4).
3.2. Topology optimization results
When the penalty factor takes the intermediate value five, the
topology optimization result of the ram structure of the FSW
robot is shown in Figure 6(a). From the figure, it can be found
Figure 5. The influence of the penalty factor on the relationship between elas-
tic modulus and relative density.
6 H. LUO ET AL.
that the density range distributes in accordance with the layer
way. Inthe figure, the red area denotes the region where the
material is kept, and the blue area indicates the region where
the material is removed, while the other colors represent tran-
sition areas. We can see that under the melon-valve configur-
ation, the final optimized topology of the ram structure is
similar to an arch bridge. Figure 6(b) shows the convergence
profile of the objective function, which indicates that the
objective to be minimized decreases very rapidly in the begin-
ning and converges after approximately 10 iterations.
The optimization result can provide very instructive insight
into the design of ram structures. Note that in order to meet
these external constraint conditions and stiffness strength
design requirements, the optimized structure needs to be
“repaired” by filling up some of the regions where the materials
are removed in the topology optimization, such as add rib-plate
and beam column. The final design of the ram structure is pre-
sented in Figure 7(a). The deformation of the ram along the Z-
axis is as shown in Figure 7(b) under the melon-valve configur-
ation with the external load acting on the end of the ram and
the fixed constraint applied to the other end. Compared with
original displacement, the maximum displacement of the opti-
mized ram has significantly increased by nearly 40%.
4. Size optimization of ram structure
4.1. Ram size optimization model
In order to enhance the stiffness and vibration resistance of
the ram structure and to improve its deformation resistance
and external interference, we conduct a further step for
refining the design obtained by topology optimization.
Considering the processing and installation demand, we
configured the rib-plate type and frame size to achieve the
optimal performance of the ram in accordance with several
existing design schemes. Different styles of rib-plate cell are
shown in Figure 8.
Because the volume of the ram is huge, the computation
time will become prohibitively long using the real simulation
model. Hence, we adopt an approximation model, also
known as surrogates, for estimating the objective value.
Using approximation models for design optimization can be
traced back to when the work reported in 1960s, Schmit pro-
posed the approximate model concept in structural optimiza-
tion design, which accelerated the optimization process and
promoted the application of optimization algorithm in engin-
eering [11]. Many approximate models have been employed as
surrogates, such as the RS methods, Kriging method, and radial
basis function neural network models. In this work, we use the
Kriging method as the approximate model. The size optimiza-
tion process using the Kriging method is given in Figure 9.
For constructing Kriging approximation model, training
samples can be obtained by the Latin hypercube design of
experimental (DOE) method. Latin hypercube DOE is based on
Latin square method plus a uniformity criterion, when its value
reached maximum. So this method is also called Uniform Latin
square DOE. Latin hypercube DOE can generate uniform sam-
ple points with in the design space, which can greatly reduce
needed sample size for approximating nonlinear problem.
In addition to the samples obtained by the Latin hyper-
cube DOE, the accuracy of the Kriging model was further
checked using some random sample points. Once the accur-
acy reaches a predefined threshold, the Kriging model will
no longer be updated and the optimization will be based on
the Kriging only. In this way, the computation for optimiza-
tion can be significantly reduced.
Many optimization algorithms, such as sequential quad-
ratic programming, adaptive simulated annealing and the
gradient based method can be employed for size optimiza-
tion assisted by the Kriging model. In this paper, the exter-
nal penalty function method was adopted. When Kriging
model’s precision meets the predefined accuracy, the finite
element model is no longer need in optimization.
Size optimization of the ram structure can be formulated
as follows.
Figure 6. Topology configuration of the ram structure with (a) material density distribution, P¼ 5, and topology configuration according to (b) convergence curve.
MECHANICS OF ADVANCED MATERIALS AND STRUCTURES 7
Find : X ¼ x1x2x3x4½ �T ¼ dtl1l2½ �T
Min : F Xð Þ ¼ W=f 01
S:T : g dtl1l2ð Þ ¼ f1�f 01 � 0
X 2 R
(36)
In the above equation, W denotes the mass of the ram; d
is the bore diameter of the rib-plate cell; t is the thickness of
the rib-plate cell; f1/f 01 is the natural frequency of the ram
before and after optimization; and l1 and l2 are the length
and width of the rib-plate cell.
The relationship between the sectional dimensions and
the output response of the ram is can be described by a
Kriging model as follows.
F xð Þ ¼ ~F xð Þ þ e (37)
where F(x) is the function describing the actual response
value given the design, which is unknown, ~FðxÞ the approxi-
mate response value, estimated using the RS model, and e is
a random error between the approximation and the actual
Figure 7. The results of (a) configuration after optimization, and the comparison between the topology (b) path diagram and original path diagram.
Figure 8. Six kinds of different style rib-plates, (a) “W” style, (b) “*” hole style, (c) round hole style, (d) cross hole style, (e) “*” style, and (f) matts style.
8 H. LUO ET AL.
value, usually assumed to be a Gaussian noise zero mean
and standard deviation of r.
Based on the complexity of the actual function F(x), the
order of the polynomial model to approximate the response
can be chosen to be from 1 to 4. Note that the minimum num-
ber of training samples for constructing the approximate
model is dependent on the model order and the number of
decision variables. For size optimization of the space beam
structure, we can choose a second-order polynomial to meet
the accuracy requirement. Then the initialization requires a
minimum of 1/2(Nþ 1)(Nþ 2) for sample points. In this case,
the approximate model can be described as follows.
Figure 9. Size optimization process using approximate models.
Figure 10. (a) The configuration results of the ram after size optimization, and the size optimization (b) path diagram vs. topology and original path diagram.
MECHANICS OF ADVANCED MATERIALS AND STRUCTURES 9
~F xð Þ ¼ b0 þ bxxþ b2xþ :::þ bNxN
þ bNþ1x
2
1 þ bNþ2x
2
2 þ :::þ b2Nþ2x
2
2N þ
X
i6¼j
bijxixj
(38)
4.2. Size optimization results
In order to reduce the ram weight and enhance its stiffness,
based on topology optimized results, we optimize its internal
structure elements which together form the whole ram frame.
We find the lattice gabion is the best pattern element which
makes up the internal structure of the ram frame. The optimal
thickness size of each rib-plate from lattice gabion is shown in
Figure 10(a). Finally, we conduct the simulation analysis under
the specified condition and got the path diagram as shown in
Figure 10(b). Comparing these results, we can see that the stiff-
ness performance of the ram has improved and the mass distri-
bution is more reasonable after the size optimization.
In order to reflect the extent of the variations of each
basic performance index more intuitively, the mass, displace-
ment and natural frequency of the ram are listed in Table 1.
Fromthetable, we find that the effect of topology optimiza-
tion has considerably reduced the ram’s weight, which also
sheds light on the general design direction. Meanwhile, size
optimization has greatly improved the structural stiffness
with only slight increase in the mass of the design. Through
topology and size optimization of the ram structure, the end
displacement of the ram in the welding process has signifi-
cantly decreased while ensuring the natural frequency of the
FSW robots to be in the feasible range.
Based on topology and size optimization, a ram structure
has been manufactured, as shown in Figure 11(a). The entire
friction stir robot is shown in Figure 11(b).
5. Conclusion
This paper introducesa type of environment-friendly tech-
nology termed as FSW robots, which can be used for high-
strength lightweight aluminum alloy welding highly
demanded in the aerospace industry. This kind of welding
facilities can significantly enhance the transportation cap-
acity of the space shuttle rockets, and improve the welding
quality of complex curved surface structures. Thereafter, in
order to improve the geometric accuracy and mechanical
properties of the seams, design and development of heavy-
load and high-stiffness FSW robots, especially those are able
to be used for welding of large thin-wall aluminum alloy
structures will be indispensable. Considering the influence of
the gravity and the endload on the ram due to its cantilever
configuration, we have established a detailed mathematical
model for force analysis, based on which topology and size
optimization using effective and computationally efficient
optimization algorithms have been conducted. By perform-
ing the topology and size optimization, we are able to
obtained optimized material distribution, structure style and
key size of ram structure, resulting in much better mechan-
ical properties.
Through the dynamic characteristic analysis and struc-
tural optimization design on the ram structure of FSW
robots, we have also gained useful insight into vibration
resistance, high stiffness and structure lightweight design,
leading to improve welding precision of FSW robots.
Table 1. Comparison between various performances indicators of the ram structure before and after optimization.
Indicator Primary structure After topology optimization After size optimization Contrast between them
Mass (t) 30.15 11.25 14.36 52.4% (reduce)
Displacement (mm) 0.67 0.98 0.76 13.4% (increase)
Natural frequency (Hz) 86 114 133 54.6% (enhance)
Figure 11. (a) The manufactured ram structure and (b) the friction stir robot.
10 H. LUO ET AL.
Acknowledgments
This work was supported by the National Natural Science Foundation
of China under grant number 51505470; Youth Innovation Promotion
Association, CAS [grant no. 2018237].
Declaration of interest
The authors declared no potential conflicts of interest with respect to
the research, authorship, and/or publication of this article.
ORCID
Haitao Luo http://orcid.org/0000-0001-8865-6466
References
[1] M. Rahmi and M. Abbasi, “Friction stir vibration welding pro-
cess: Modified version of friction stir welding process,” Int. J.
Adv. Manuf. Tech., vol. 90, no. 1, pp. 141–151, 2017. DOI:
10.1007/s00170-016-9383-9.
[2] B. T. Gibson, D. H. Lammlein and T. J. Prater, “Friction stir
welding: Process, automation, and control,” J. Manuf. Process.,
vol. 16, no. 1, pp. 56–73, 2014. DOI: 10.1016/
j.jmapro.2013.04.002.
[3] J. D. Backer and G. Bolmsj€o, “Deflection model for robotic fric-
tion stir welding,” Ind. Robot., vol. 41, no. 4, pp. 365–372,
2014.
[4] J. Shi, Y. Wang, G. Zhang, and H. Ding, “Optimal design of
3-d of pkm module for friction stir welding,” Int. J. Adv.
Manuf. Tech., vol. 66, no. 9, pp. 1879–1889, 2013. DOI:
10.1007/s00170-012-4467-7.
[5] X. M. Liu, X. M. Zhang, J. S. Yao, Y. H. Yin, and P. Y. Xia,
“Optimization of rotation speed ratio in dual-rotation friction
stir welding by finite element method,” Int. J. Adv. Manuf.
Tech., vol. 91, no. 5, pp. 2869–2874, 2017. DOI:10.1007/s00170-
017-0007-9.
[6] R. T. Rockafellar and R. J. B. Wets, “Stochastic convex pro-
gramming: Kuhn- Tucker conditions,” J. Math. Econ., vol. 2,
pp. 349–370, 1975. DOI: 10.1016/0304-4068(75)90003-8.
[7] V. B. Venkayya, N. S. Khot, and L. Berke, “Application of opti-
mality criteria approaches to automated design of large practical
structures,” 2nd Symposium on Structural Optimisation
AGARD-CP-123, Milano, Italy, 1973.
[8] C. Fleury and G. Sanders, “Relations between optimality criteria
and mathematical programming in structural optimization,”
Proc. Symp. Appl. Comput. Methods Eng., pp. 507–520,
Los Angeles, 1977.
[9] F. E. Eastep, V. A. Tischler, V. B. Venkayya, and N. S. Khot,
“Aeroelastic tailoring of composite structures,” J. Aircraft., vol.
36, no. 6, pp. 1041–1047, 1999.
[10] R. Ganguli, “Optimal design of composite structures: A histor-
ical review,” J. Indian Inst. Sci., vol. 93, no. 4, pp. 557–570,
2013.
[11] L. A. Schmit, “Structural design by systematic synthesis,”
Proceedings of the Second Conference on Electronic
Computation, pp. 105–122, New York, 1960.
[12] N. P. Van, K. Maute, and M. Langelaar, “Level-set methods for
structural topology optimization: A review,” Struct. Multidiscip.
Optim., vol. 48, no. 3, pp. 437–472, 2013.
[13] L. Xiong, R. Molfino, and M. Zoppi, “Fixture layout optimization
for flexible aerospace parts based on self-reconfigurable swarm
intelligent fixture system,” Int. J. Adv. Manuf. Tech., vol. 66, no.
9, pp. 1305–1313, 2013. DOI: 10.1007/s00170–012-4408-5.
[14] S. Binitha and S. Sathya, “A survey of bio inspired optimization
algorithms,” Int. J. Soft. Comput. Eng., vol. 2, no. 2, pp.
137–151, 2012.
[15] V. Govindaraj and J. V Ramasmy, “Optimum detailed design of
reinforced concrete continuous beams using genetic algo-
rithms,” Comput. Struct., vol. 84, no. 1–2, pp. 34–48, 2005.
DOI: 10.1016/j.compstruc.2005.09.001.
[16] M. Husken, Y. C. Jin, and B. Sendhoff, “Structure optimization
of neural networks for evolutionary design optimization,” Soft.
Comput., vol. 9, no. 1, pp. 21–28, 2005.
[17] J. Wu, R. Zhang, and G. Yang, “Design and experiment verifi-
cation of a new heavy friction-stir-weld robot for large-scale
complex surface structures,” Ind. Robot., vol. 42, no. 4, 2015.
[18] Y. K. Liu and Y. M. Zhang, “Fusing machine algorithm with welder
intelligence for adaptive welding robots,” J. Manuf. Process., vol.
27, pp. 18–25, 2017. DOI:10.1016/j.jmapro.2017.03.015.
[19] K. Saitou, K. Izui, S. Nishiwaki, and P. Papalambros, “A survey
of structural optimization in mechanical product development,”
J. Comput. Inf. Sci. Eng., vol. 5, no. 3, pp. 214–226, 2005.
[20] A. M. Zhou, Y. C. Jin, and Q. F. Zhang, “A population predic-
tion strategy for evolutionary dynamic multiobjective opti-
mization,” IEEE. Trans. Cybern., vol. 44, no. 1, pp. 40–53,
2014. DOI: 10.1109/TCYB.2013.2245892.
[21] C. Zhang, S. Yang and Q. Zhang, “Automatic optimization
design of a feeder extrusion die with response surface method-
ology and mesh deformation technique,” Int. J. Adv. Manuf.
Tech., vol. 91, no. 9, pp. 1–13, 2017.
[22] A. Myslinski, “Radial basis function level set method for struc-
tural optimization,” Control. Cybern., vol. 39, no. 3, pp.
627–645, 2010.
[23] Y. K. Sui, S. P. Li, and Y. Q. Guo, “An efficient global opti-
mization algorithm based on augmented radial basis function,”
Int. J. Simul. Multisci. Des. Optim., vol. 2, no. 1, pp. 49–55,
2008.
[24] P. Jiang, L. Cao and Q. Zhou,“Optimization of welding process
parameters by combining kriging surrogate with particle swarm
optimization algorithm,” Int. J. Adv. Manuf. Tech., vol. 86,
no. 9–12, pp. 2473–2483, 2016.
[25] P. Wenger and D. Chablat, “Design of a three-axis isotropic
parallel manipulator for machining applications,” Proceedings
of the Workshop on Fundamental Issues and Future Directions
for Parallel Mechanisms and Manipulators, Quebec City,
Quebec, Canada, 2002.
[26] S. Mikael and I. Kalaykov, “A robot prototype for friction stir
welding,” Proceedings of the IEEE Conference on Robotics,
Automation and Mechatronics, Bangkok, Thailand, 2006. DOI:
10.1109/RAMECH.2006.252646.
[27] Y. Z. Okawa, T. G. Masasi, and H. R. Sugii, “Development of 5-
axis friction stir welding system,” SICE-ICASE International Joint
Conference, Busan, Korea, 2006. DOI: 10.1109/SICE.2006.315435.
[28] W. R. Longhurst, C. D. Cox and B. T. Gibson, “Development
of friction stir welding technologies for in-space man-
ufacturing,” Int. J. Adv. Manuf. Tech., vol. 90, no. 1–4, pp.
1–11, 2016. DOI: 10.1007/s00170-016-9362-1.
[29] K. Lee, Topology Optimization of Convective Cooling System
Designs. The University of Michigan, ProQuest LLC, 2012.
[30] Y. Zhang andJ. L. Xie, “Testing and analysis of several global
optimization algorithms,” Appl. Mech. Mater., vol. 404, pp.
543–547, 2013. DOI: 10.4028/www.scientific.net/AMM.404.543.
MECHANICS OF ADVANCED MATERIALS AND STRUCTURES 11
View publication stats
https://doi.org/10.1007/s00170-016-9383-9
https://doi.org/10.1016/j.jmapro.2013.04.002
https://doi.org/10.1016/j.jmapro.2013.04.002
https://doi.org/10.1007/s00170-012-4467-7
https://doi.org/10.1007/s00170-017-0007-9
https://doi.org/10.1007/s00170-017-0007-9
https://doi.org/10.1016/0304-40687590003-8
https://doi.org/10.1007/s00170012-4408-5
https://doi.org/10.1016/j.compstruc.2005.09.001
https://doi.org/10.1016/j.jmapro.2017.03.015
https://doi.org/10.1109/TCYB.2013.2245892
https://doi.org/10.1109/RAMECH.2006.252646
https://doi.org/10.1109/SICE.2006.315435
https://doi.org/10.1007/s00170-016-9362-1
https://doi.org/10.4028/www.scientific.net/AMM.404.543
https://www.researchgate.net/publication/330420061
	Abstract
	Introduction
	Load cases about the ram structure of FSW robot
	Brief introduction of the FSW robot
	Modeling of the ram structure
	Force analysis of the ram structure
	Ram-structure topology of optimization
	Topology optimization model
	Topology optimization results
	Size optimization of ram structure
	Ram size optimization model
	Size optimization results
	Conclusion
	Acknowledgments
	Declaration of interest
	References

Mais conteúdos dessa disciplina