ArticlePDF Available

A combined hole position error correction method for automated drilling of large-span aerospace assembly structures

Authors:

Abstract

Purpose Aerospace assembly demands high drilling position accuracy for fastener holes. Hole position error correction is a key issue to meet the required hole position accuracy. This paper aims to propose a combined hole position error correction method to achieve high positioning accuracy. Design/methodology/approach The bilinear interpolation surface function based on the shape of the aerospace structure is capable of dealing with position error of non-gravity deformation. A gravity deformation model is developed based on mechanics theory to efficiently correct deformation error caused by gravity. Moreover, three solution strategies of the average, least-squares and genetic optimization algorithms are used to solve the coefficients in the gravity deformation model to further improve position accuracy and efficiency. Findings Experimental validation shows that the combined position error correction method proposed in this paper significantly reduces the position errors of fastener holes from 1.106 to 0.123 mm. The total position error is reduced by 43.49% compared with the traditional mechanics theory method. Research limitations/implications The position error correlation method could reach an accuracy of millimeter or submillimeter scale, which may not satisfy higher precision. Practical implications The proposed position error correction method has been integrated into the automatic drilling machine to ensure the drilling position accuracy. Social implications The proposed position error method could promote the wide application of automatic drilling and riveting machining system in aerospace industry. Originality/value A combined position error correction method and the complete roadmap for error compensation are proposed. The position accuracy of fastener holes is reduced stably below 0.2 mm, which can fulfill the requirements of aero-structural assembly.
A combined hole position error correction
method for automated drilling of large-span
aerospace assembly structures
Junshan Hu
College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China and
Wuhu Machinery Factory, Wuhu, China
Xinyue Sun and Wei Tian
College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China
Shanyong Xuan
Wuhu Machinery Factory, Wuhu, China
Yang Yan and Wang Changrui
College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China, and
Wenhe Liao
School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing, China
Abstract
Purpose Aerospace assembly demands high drilling position accuracy for fastener holes. Hole position error correction is a key issue to
meet the required hole position accuracy. This paper aims to propose a combined hole position error correction method to achieve high
positioning accuracy.
Design/methodology/approach The bilinear interpolation surface function based on the shape of the aerospace structure is capable of
dealing with position error of non-gravity deformation. A gravity deformation model is developed based on mechanics theory to
efciently correct deformation error caused by gravity. Moreover, three solution strategies of the average, least-squares and genetic
optimization algorithms are used to solve the coefcients in the gravity deformation model to further improve position accuracy and
efciency.
Findings Experimental validation shows that the combined position error correction method proposed in this paper signicantly reduces the
position errors of fastener holes from 1.106 to 0.123 mm. The total position error is reduced by 43.49% compared with the traditional mechanics
theory method.
Research limitations/implications The position error correlation method could reach an accuracy of millimeter or submillimeter scale, which
may not satisfy higher precision.
Practical implications The proposed position error correction method has been integrated into the automatic drilling machine to ensure the
drilling position accuracy.
Social implications The proposed position error method could promote the wide application of automatic drilling and riveting machining system
in aerospace industry.
Originality/value A combined position error correction method and the complete roadmap for error compensation are proposed.
The position accuracy of fastener holes is reduced stably below 0.2mm, which can fulll the requirements of aero-structural
assembly.
Keywords Automatic drilling, Bilinear interpolation surface, Deformation analysis, Genetic optimization algorithm, Hole position error,
Hole position correction, Gravity-induced deformation
Paper type Research paper
The current issue and full text archive of this journal is available on Emerald
Insight at: https://www.emerald.com/insight/0144-5154.htm
Assembly Automation
© Emerald Publishing Limited [ISSN 0144-5154]
[DOI 10.1108/AA-05-2021-0053]
The research was supported by National Key Research and
Development Program of China (Grant No. 2019YFB1310101),
National Natural Science Foundation of China (Grant No. 52005259)
and Youth Science and Technology Innovation Fund of Nanjing
University of Aeronautics and Astronautics (Grant No. 1005-
XAC2003).
The authors would also like to thank the editors and the anonymous
referees for their insightful comments.
Received 14 January 2021
Revised 15 August 2021
6 November 2021
8 December 2021
Accepted 27 December 2021
1. Introduction
Transport planes, carrier rockets, missile launchers and other
aerospace products are large-span thin-walled structures,
which are constructed by crisscrossed girders and stringers as
skeletons and covered by metal or carbon ber-reinforced
polymer (CFRP) panels as skins. Commonly, the skeletons and
skins are mainly fastened by riveting joints; thus, the position
accuracy of the fasteners is one of the main factors that affect
the service life and safety of the products (Mei et al.,2015;Bi
et al., 2013;Mei et al.,2018). Usually, the nominal positions of
the fastener holes are directly obtained through the theoretical
digital models of the products prescribed by designers (Robert,
2001). However, the actual fastener positions of the products
are often deviated from the theoretical digital models due to
assembly tolerances, gravity deformation errors, etc. (Bi et al.,
2013;Bi and Liang, 2011). Once there are deviations between
the nominal and actual positions of the fastener holes, the stress
evenness around riveting fasteners is changed and the fatigue
life of the aerospace products is reduced (Li et al., 2021).
Hence, such position deviations or errors need to be eliminated
to ensure the position accuracy of the fastener holes.
Generally, the skeletons and skins of aerospace products are
rst xed on the assembly xture to establish their relative
position prior to connecting. Then, small reference holes are
made to preassemble them together, followed by drilling and
riveting operations (Zhang et al.,2018). More importantly, the
reference holes are also used as geometric features to compare
with theoretical digital models to correct for the deviations
between them. That is, the positions of the reference holes in
ready-to-assembly components are detected through the vision
system; then, position deviations of the fastener holes are
calculated by the position deviation of reference holes (Zhu
et al.,2014;Tian et al.,2014). Based on the position deviation
of the reference holes and the position relationship between the
reference holes and the fastener holes, an error function is
established, and the position errors of the fastener holes are
compensated to improve the drilling accuracy (Zhao et al.,
2017). Thus, correction results are signicantly related to the
selection of reference holes, and it could work better when
products possess substantial stiffness to resist assembly
deformation.
Practically, the aerospace products are thin-walled chambers
with complex curved surface. They are assembled with
manufacturing tolerance and clamping errors, which easily lead
to deviations of hole positions between theoretical models and
real components. From the perspective of the surface shape of
the aerospace components, Zhu et al. (2013) constructed a
bilinear error surface using the deviation vectors of the
reference holes. The nominal positions of the fastener holes
were compensated with linear interpolation, which greatly
improved the drilling position accuracy of the assembly parts
with sharp curvatures. To improve the drilling accuracy of
aircraft cylindrical parts, Bi et al. (2015) proposed an
interpolation Coons surface error correction method, which
introduced normal vectors of the reference holes. To guarantee
the hole margin, Wang et al. (2015) presented a correction
method for hole positions based on hole margin constraints and
Shepard interpolation to ensure the distance between the hole
center and the boundary of trench in skeletons. As for hole
perpendicularity, Zhang et al. (2012) proposed an algorithm
based on the principal that four non-coplanar points could
dene a unique sphere tangent in spatial geometry. The normal
vector of the curve surface of a workpiece at the drilling points
was deduced by four displacement sensors installed on the end-
effector in a exible drilling system. Yan and Cheng (2015)
presented a hole modication method, which could avoid the
reliance on integral precision of the whole structures. The
locations of holes along the line between two inspected
preassembly holes could be calculated via the proposed spatial
coordinate transformation matrix. Shi et al. (2020) exhibited a
correction strategy based on Kriging interpolation through
which the position deviations of the fastener holes could be
predicted. The predicted hole position errors were highly
dependent on the quantity and layout of reference holes. Based
on the combination datum theory, an on-position
measurement method was developed for position error
compensation by Zeng et al. (2021), and the nal coaxiality
error of the gimbal was reduced to 0.022 mm. These hole
position error correction methods which compensate position
deviation in view of geometric features are suitable for
automatic drilling and riveting system.
Since aerospace products are large-span structures with low
stiffness, they are easily deformed or distorted under clamping
force, machining force, gravity effects, etc., during assembly
process. Thus, hole position error can be also compensated
from the perspective of deformation. Cheng et al. (2011)
presented a two-stage and eight-state hierarchical model of
multi-state riveting process for thin-walled structures. Bases on
this model as well as the N-2-1positioning principle,
positioning error of each stage was analyzed according to
manufacturing error, position accuracy and the mismatch
error. Zhang et al. (2012) established a product deformation
model for automatic carriers, in which the gravity deformation
formula of the drilling point was constructed according to the
spatial relationship between drilling points and the deformation
curve of the beam. The iterative optimization method was used
to compensate the hole position errors of product deformation.
Lu and Islam (2013) developed a simplied method to
compensate thermally induced volumetric error by modeling
the positioning error as functions of ball-screw nut temperature
and travel distance. The average absolute and relative errors
were reduced by 30.44
m
m and 77%, respectively. To improve
local drilling precision and quality, Jie (2013) developed a
simplied analytical model to clarify the interlayer gap
formation mechanism as well as the effects of related factors for
drilling stacked metal materials. It indicated that the interlayer
gap size had a signicant effect on interlayer burr size. Liu et al.
(2020) established a mathematical model of interlayer gap with
bidirectional clamping forces, based on which the optimization
of the bidirectional clamping forces was performed to reduce
the degree and non-uniformity of the deections in stacked
plates. Pogarskaia et al. (2020) proposed a new geodesic
algorithm for the fastener pattern optimization in the A350
fuselage assembly process. The proposed algorithm was
allowed to perform optimization 50 times faster than the local
variations used before due to its non-iterative procedure.
In view of the advantages of the above two kinds of position
compensation methods, the present research proposes a
combined method aiming at the position error correction of
Position error correction method
Junshan Hu et al.
Assembly Automation
fastener holes for large-span aerospace products. The gravity
deformation error and the non-gravity deformation error are
divided according to the features of position errors. The
bilinear interpolation surface model is constructed to correct
the non-gravity deformation error of the product. Meanwhile,
the gravity deformation model based on the elasticity theory is
established to correct the gravity deformation error. The
average, the least square and the genetic optimization
algorithms are used to optimize the gravity deformation model
to furtherly improve the position accuracy of the drilling. The
correctness of the combined methodology is veried by the
simulation and experiment examples.
2. Establishment of position error correction
model
2.1 Principle of position error correction
The large-span air vehicle launching container together with
the self-developed drillingriveting combined machining tool is
illustrated in Figure 1 to elaborately present the position error
correction method. The machining tool is composed of the
machine tool guideway, the moveable machine tool platform,
the multifunctional end effector, a vision system constructed by
a Gocator 3210 industrial camera and two rotary xtures. The
moveable machine tool platform carries the multifunctional
end effector and runs along the machine tool guideway,
forming a ve-axis machining tool. Two rotary xtures carry
the air vehicle launch container for drilling and riveting
operation. The launch container is a rectangular box
constructed by aluminum alloy skeletons and covered with thin
skins. Each surface of the launch container is at with a
geometric dimension of about 7.0 m 1.0 m. Since there are
four at surfaces in the launch container to be drilled, the pair
of rotary xtures are required to turn over the container to
make each drilling surface faced with the multifunctional end
effector. Thus, there are not only assembly errors and gravity
deformation errors in the box but also systematic errors such as
distortion deformation caused by asynchronous rotation of two
rotary xtures. The error composition is complex and needs to
be skillfully compensated.
The error correction process of hole position for the
launch container is elaborately illustrated in Figure 2.First,
the hole position errors are divided into gravity deformation
error and non-gravity deformation error, and the latter
includes rotary tooling positioning error, assembly error,
etc. Then the bilinear error surface model is built to
compensate for the non-gravity deformation error.
Comparatively, the position error distribution of gravity
deformationismorecomplicated.Itisnecessarytoanalyze
it in detail based on the mechanicstheory and establish the
simplied gravity deformation formula. Third, three
algorithms are used to optimize the model to furtherly
improve the position error correction accuracy. Finally, the
hole position error is corrected by the proposed combined
model.
2.2 Construction of non-gravity deformation error
Typical aerospace structures, such as fuselage panels and
launch containers, appear to be smooth globally in the
drilling region and at locally in the vivacity of the drilling
spot. The reference holes are usually dened at the
four corners of the drilling region, as shown in Figure 3.
Thus, the drilling region can be expressed in terms of a
bi-parametric surface:
Su;v
ðÞ
¼xu;v
ðÞ
;yu;v
ðÞ
;zu;v
ðÞðÞ
(1)
where parameters uand vare the spatial position of the drilling
points relative to the corner control reference holes. If P
00
,P
01
,
P
11
and P
10
are dened as four boundary control points of the
bi-parametric surface, the points in the processing surface can
be rewritten as:
Su;v
ðÞ
¼1u;u
½
P00 P01
P10 P11

1v
v
 (2)
According to equation (2), the nominal surface can be
represented as S
0
(u,v). Similarly, the actual surface can be
represented as S
1
(u,v), and a mapping relationship is
established between nominal and actual surfaces:
Figure 1 Air vehicle launch container and the corresponding drilling and riveting combined machine tool
Position error correction method
Junshan Hu et al.
Assembly Automation
DSu;v
ðÞ
¼S1u;v
ðÞ
S0u;v
ðÞ
¼1u;u
½
DP1DP2
DP4DP3

1v
v
 (3)
where DP
1
,DP
2
,DP
3
and DP
4
are error vectors between
nominal and actual corner reference holes. The required error
correction vectors DSbetween nominal and actual corner
reference holes can be obtained once parameters (u
,v
) are
substituted into the equation (3). Based on the above
deduction, the bilinear error surface correction model
established for non-gravity deformation errors is represented as
follows:
DX1u;v
ðÞ
¼DSxu;v
ðÞ
DY1u;v
ðÞ
¼DSyu;v
ðÞ
DZ1u;v
ðÞ
¼DSzu;v
ðÞ
8
>
<
>
:
(4)
2.3 Construction of gravity deformation error
2.3.1 Spatial posture analysis of components
As mentioned earlier, the launch container is a large-span
structure. The gravity could cause beam bending, which is
similar to a beam with simply supported ends. The surface
switch on the rotary xtures would distort the container in axial
direction, which complicates the gravity deformation. As given
in Figure 4, the local coordinate system OXYZ and the
workpiece coordinate system O
1
X
1
Y
1
Z
1
are dened,
respectively, to compensate for the gravity deformation error of
the launch container. In the local coordinate system, the X-axis
is parallel to machine tool guideway, and the Y-axis is parallel
to direction of gravity. The Z-axis can be determined by the
right-hand rule. In the workpiece coordinate system, the
reference points in the drilling surface are selected and
measured using the vision system rstly. Then, a workpiece
plane is constructed according to these measured points, and
the normal direction of the plane is dened as the Y
1
-direction
[Figure 4(b)]. The X
1
-axis coincides with the central axis of the
workpiece plane. The Z
1
-axis is determined by the right-hand
rule.
The gravity components of the launch container in the
workpiece coordinate system are illustrated in Figure 4(c),
which can be presented as:
Gx¼Gsin
b
Gy¼Gsin
a
cos
b
Gz¼Gcos
a
cos
b
8
>
<
>
:
(5)
where
a
and
b
are the deection angles from Y-andX-axes,
respectively.
To gure out parameters
a
and
b
, the reference points
shown in Figure 4(b) are used to t the workpiece plane using
the least-squares function (Arun et al.,1987). Generally, the
workpiece plane is dened by the following equation:
z¼a0x1a1y1a2(6)
where a
0
,a
1
and a
2
are parameter that dene the plane. The
distance sum Sbetween the reference points and the workpiece
plane is can be calculated by:
S¼X
n1
i¼0
a0x1a1y1a2z
ðÞ
2(7)
High accuracy of workpiece plane could be obtained if
equation (7) meets the following conditions:
@S
@ak
¼0;k¼0;1;2 (8)
which could be turned into equation group as follows:
X2a0xi1a1yi1a2zi
ðÞ
xi¼0
X2a0xi1a1yi1a2zi
ðÞ
yi¼0
X2a0xi1a1yi1a2zi
ðÞ
zi¼0
8
>
>
>
<
>
>
>
:
(9)
Once the workpiece plane is obtained through above equations,
the workpiece coordinate system and angles of
a
and
b
can be
calculated.
2.3.2 Construction of gravity deformation formula
According to equation (5), the gravity components of the
launch container in the workpiece coordinate system is dened
as a gravity vector (G
x
,G
y
,G
z
). Since the position error in
X
1
-direction is not sensitive to the gravity effect, the
Figure 3 Schematic diagram of hole position deviation
Figure 2 Hole position error correction owchart
Position error correction method
Junshan Hu et al.
Assembly Automation
deformation of the drilling points along the X
1
-direction can be
ignored. Besides, the deformation of the drilling points along
the Y
1
-direction in the launch container can be compensated
by the axial feed of the end effector, so the deformation in Y
1
-
direction can also be ignored. Thus, the main factor of the
position deviation is induced by gravity in Z
1
-direction.
Considering that the launch container is a hollow rectangular
large-span box with one end hinged and the other end rolled, it
can be considered as a collection of many simply supported
beams as illustrated in Figure 5. The self-gravity of the
container is uniformly distributed in these beams, along which
the distributed force of gravity is q. According to mechanics
theory, the deformation curve of the simplied beam collection
of the container in the Z
1
-direction can be calculated by:
Z1h
ðÞ
¼ qh
24EI l32lh21h3
ðÞ
0hl
ðÞ (10)
where lis the length of the launch container beam; Eis the
elastic modulus of the container material; Iis the moment of
inertia of the cross-section; and his the distance between the
drilling point and the left hinged end.
Since the launch container is composed of skins and
supporting structures such as stringers and skeletons, it is hard
to determine the parameters in the equation (10) directly.
Thus, the equation (10) is directly reected by the following
equation:
Z1h
ðÞ
¼ah l32lh21h3
ðÞ
0hl
ðÞ (11)
where ais the deformation coefcient. In this way, the position
error model of gravity deformation can be denoted by:
DXh
ðÞ
¼Z1h
ðÞ
sin
b
DYh
ðÞ
¼Z1h
ðÞ
sin
a
cos
b
DZh
ðÞ
¼Z1h
ðÞ
cos
a
cos
b
8
>
<
>
:
(12)
2.3.3 Solution for deformation coefcient
The accurate establishment of gravity deformation equation (11)
is signicant to the compensation accuracy of the required error
correction vectors in equation (3). The drilling workpiece surface
of the launch container is illustrated in Figure 6,wherethe
fastener holes and the reference holes are arranged trimly. The
position errors DPof reference holes consist of the gravity
deformation error DGand the non-gravity deformation errors
DS.
To solve the gravity deformation coefcient a, the position
errors need to be separated since the correction principles of the
two kinds of position errors are different. It can be seen from
Figure 6 that the reference holes (black points as given in
Figure 4 Schematic diagram of the local and workpiece coordinate systems
Figure 5 Simplication of the force analysis model of the launch
container
Position error correction method
Junshan Hu et al.
Assembly Automation
Figure 6) at four corners of the workpiece surface are xed in
the conformal frames. The gravity deformation error in these
local regions can be ignored. Therefore, a non-gravity bilinear
interpolation error surface model DS(u,v) can be constructed
to calculate the non-gravity position errors of the reference
holes (red points as given in Figure 6). The theoretical errors
DS(a) are calculated from the equation (11). The deformation
coefcient can be determined by dening DG=DG(a), the
solution process as shown in Figure 7.
However, there will be multiple deformation coefcient
solutions since a large number of reference holes are arranged
on the workpiece surface of the launch container. Thus, the
average, least square and genetic optimization algorithms are
used comparably to gure out the optimal deformation
coefcient.
2.3.3.1 Average algorithms. In average algorithms, the actual
gravity deformation errors DG
i
(i= 1,2,...,n) and the
theoretical gravity deformation errors DG
i
(a)(i= 1,2,...,n)of
the reference holes are equal:
DG1¼DG1a
ðÞ
DG2¼DG2a
ðÞ
...
DGn¼DGna
ðÞ
8
>
>
>
>
<
>
>
>
>
:
(13)
By applying the average method, the optimal deformation
coefcient ais denoted as follows:
a¼a¼1
nX
n
i¼1
ai(14)
2.3.3.2 Least squares algorithms. It is assumed that DG
i
(i=1,
2, ...,n)andDG
i
(a)(i=1,2,...,n) are equal; the
equation (13) can be rewritten as:
kDGk¼kDGa
ðÞ
k¼jah l32lh21h3
ðÞ
j0hl
ðÞ
(15)
Let y=kDGkand x=jh(l
3
2lh
2
1h
3
)j; the equation (15) can
be furtherly rewritten as:
y¼ax (16)
The coefcient acan be obtained by linear tting by the least-
square method (Peng et al., 2016). It is supposed that:
S¼X
n
i¼1
yiy
ðÞ
2¼X
n
i¼1
yiaxi
ðÞ
2(17)
The derivative is taken on both sides of equation (17).By
setting the derivative to be zero, the deformation coefcient a
can be obtained:
a¼nXyixiXyiXxi
nXxi2XxiÞ2
(18)
2.3.3.3 Genetic optimization algorithms. The genetic
optimization algorithm for solving the deformation coefcient
is illustrated in Figure 8 (Cheng and Yang, 2012). Obviously,
the deformation coefcient ais the design variables of the
genetic optimization model. The optimal solution of ais
randomly distributed around theoretical item q/24EI, so the
range of ais set from 0 to q/12EI. According to the deformation
coefcient solution strategy, the smaller the difference between
DG
i
(i=1,2,...,n) and DG
i
(a)(i=1,2,...,n), the more
accurate the deformation coefcient a. Therefore, the objective
function is dened as:
Figure 6 Drilling workpiece surface of the launch container
Figure 7 Flowchart of deformation coefcient solution
Position error correction method
Junshan Hu et al.
Assembly Automation
fa
ðÞ
¼minX
n
i¼1
kDGia
ðÞ
DGk
s:t:a¼aja20;q=12EI
½ðÞ
8
>
>
<
>
>
:
(19)
In view of the fact that the calculation result may be stable in a
locally optimal solution in a short time, a certain amount of
calculation algebra N
i
is chosen as the termination condition.
Finally, the optimal deformation coefcient a
0
is determined.
3. Validation for position error correction method
3.1 Position accuracy evaluation by simulation
approach
During drilling process, the positions of the fastener holes
change with the deformation of the drilling workpiece surface in
the launch container, and their absolute positions could not be
measured directly in assembly site. Since the deformation of the
workpiece could be tracked effectively in simulation
environment, the deformation of the launch container in
drilling process is simulated in ABAQUS software platform to
acquire the position error of fastener holes.
3.1.1 Simulation setup
The three-dimensional (3 D) nite element model of the
launch container with a total geometric dimension of
7.0 m 1.0 m 1.0 m is presented in Figure 9. The container
together with two conformal frames is simplied as a thin-
walled large-span rectangular box and modeled by 3 D shell
elements S4R. The edge length and thickness of the shell
element is set to be about 0.1 m and 0. 05 m, respectively, by
homogenization of skeletons and skins. The left and right ends
of the launch container are hinged as illustrated in Figure 5.
The gravity is loaded on all elements, and a slight rotational
disturbance is exerted to the right end surface to simulate the
discordant rotation of two rotary xtures in Figure 1.The
material properties of aluminum alloy are listed in Table 1.
After the simulation, the deformation of the simplied
launch container is presented in Figure 9(b),fromwhichthe
deformed position data of the drilling points are abstracted
with a row space of 0.4 m and a column space of 0.2 m to
validate the position error correction model as constructed
in Figure 2.
3.1.2 Position accuracy of error correction
The accuracy evaluation of the non-gravity deformation error
correction is presented in Figure 10. When no correction is
applied to the position of drilling points, both the gravity
deformation and container distortion cause the deviation of
drilling position. The curves of uncorrected errors exhibit the
same increasing trend as the drilling points move father away
from the starting point at the left end of the launch container.
The maximum position error even reaches 40.0 mm. This is
because the left end is hinged and there is no X-axis
rotational degree of freedom, and the distortion of the
container accumulates along the number increasing
direction and becomes much bigger at the right end. Also,
the position error of rows r1 and r4 is higher than rows r2
and r3. The reason is that rows r1 and r4 are on the edge of
the processing surface where the drilling hole position is
more sensitive to the torsion of the workpiece. As the
position errors corrected with the non-gravity deformation
model, actually the distortion deviations of the drilling
points are compensated. As a result, the error curves
approximately conform to the law of gravity deformation of
the simplied launch container given in Figure 5,andthe
maximum position error is reduced to 5.0 mm, revealing
that the non-gravity deformation errors are effectively
corrected.
Figure 8 Flowchart of genetic optimization algorithm for solving deformation coefcient
Figure 9 Boundary conditions and deformation of the simplied launch container
Position error correction method
Junshan Hu et al.
Assembly Automation
The accuracy evaluation of gravity deformation error
correction is presented in Figure 11. Obviously, the position
errors are greatly reduced compared with the uncorrected
position errors, revealing that the proposed position error
correction method is effective in compensating large-span
aerospace assembly structures. The position accuracy of three
used algorithms is listed in Table 2; the average position errors
of corrected reference points are reduced to about 0.568 mm,
0.515 mm and 0.475 mm for the cases disposed with the
average, the least-squares and the genetic optimization
algorithms, respectively. This regulation indicates that the
gravity deformation error correction method based on the
genetic optimization algorithm achieves the best results in
alleviating position error to a certain extent, which is attributed
to its wide search range and the multiple search points. This
ability benets the genetic optimization algorithm to discover
global optimum and avoids trapping in a locally optimal
solution. Therefore, the position errorcorrection method based
on the genetic optimization algorithm is more suitable for
solving the deformation coefcient.
3.2 Position accuracy evaluation by drilling experiment
3.2.1 Experimental setup
The experimental validation is carried out on the self-
developed drillingriveting combined machining tool as
illustrated in Figure 1, and the real machining tool equipment is
presented in Figure 12. During the drilling process, the actual
positions of the reference holes in the launch container are
rstly got by the vision measurement system. Then, the
positions of the drilling holes are corrected by the proposed
method. The measurement error of the vision system used in
the present research is within 0.035 mm, which is an order of
magnitude lower than the required hole position accuracy.
In the vision measurement process, the template matching
method is used to process the two-dimensional image
information of the reference holes. As shown in Figure 13,
T(m,n) is the template of the hole to be measured, and
S(row,col) is the point cloud of the workpiece surface. The
template T(m,n) overlays on the searched point cloud
S(row,col) and translates throughout the cloud. The area
where the template covers the searched point cloud is called
the subgraph S
ij
(m,n), where (i,j) is the position number of
the subgraph center in the searched point cloud. The
position with the highest similarity between S
ij
(m,n)andthe
template T(m,n) is considered as the position of the hole.
The error method is used to evaluate the similarity between
T(m,n)andS
ij
(m,n)(Zou et al., 2019):
Table 1 Material properties of aluminum alloy used for the launch container
Material parameters E
ms
b
r
Value 68.9 Gpa 0.33 228 Mpa 2730kg/m
3
Figure 10 Accuracy of non-gravity deformation error correction in workpiece surface of launch container
Position error correction method
Junshan Hu et al.
Assembly Automation
Ei;j
ðÞ
¼X
rowm
2
i¼m
2X
coln
2
j¼n
2
jSij m;n
ðÞ
Tm;n
ðÞ
j
m
2<i<row m
2;n
2<j<col n
2

(20)
where the minimum value of E(i,j) is the position of the
matched target hole. It is obvious that the smaller the template,
the faster the matching speed. The matching rate Kof template
matching method is calculated by the following formula
(Jeyasenthil and Choi, 2019):
K¼1Ei;jðÞ
mn

100% (21)
where the higher the matching rate K, the higher the credibility
of the matching process. The matching result of the hole to be
measured is presented in Figure 13(b), where the matching rate
Kis 98.1057%.
3.2.2 Verication of drilling position accuracy
To validate the correction algorithm, a real launch container
workpiece including aluminum alloy and CFRP panels is used
for drilling test, and the drilling region is the part of the launch
container surface. The drilling surface is divided into four
areas, namely A, B, C and D zones, as shown in Figure 14.
The holes in zone A is drilled with the proposed method to
correct the two types of errors together. The holes in zone B
is drilled without the position correction algorithm. The
holes in the zone C drilled with non-gravity deformation
error correction method, and the holes in the zone D is
drilled with gravity deformation error correction method.
The reference hole is dened every 0.5 m interval, and the
nominal drilling hole space is 0.05 m. Since the absolute
position of the actual drilling holes in the workpieces cannot
be measured directly, the position accuracy of the drilling
can be evaluated by relative position of holes, namely,
column spacing and hole row spacing. The position error is
dened by:
Figure 11 Comparison of accuracy of the three used algorithms
Table 2 Statistical results of three used algorithms for gravity deformation
model
Average position error/mm r1 r2 r3 r4
Before correction 20.738 13.800 13.271 19.528
Average algorithm 0.577 0.517 0.596 0.581
Least square algorithm 0.538 0.443 0.543 0.535
Genetic optimization algorithm 0.498 0.425 0.499 0.479
Position error correction method
Junshan Hu et al.
Assembly Automation
DPp¼ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
s0s
ðÞ
21r0r
ðÞ
2
q(22)
where sand rare theoretical value of hole column spacing and
hole row spacing, respectively. sand rare their actual
measured value.
The position accuracy of the drilled holes in aluminum alloy
and CFRP workpieces is presented in Figures 15 and 16,
respectively. It is easily observed that position errors of
fastener holes for two kinds of material workpieces could reach
61.3 and 62.4 mm, respectively, when no correction method
is applied to the drilling process. In comparison, the nal hole
position errors are reduced to 60.7 mm when only gravity
deformation is corrected, and they are within 60.36 mm when
only non-gravity deformation is corrected. It seems that the
inuence of gravity deformation on position error is not as
signicant as that of non-gravity. This is because the gravity
deformation is limited locally within 0.5 m between two
reference holes. By applying the position error correction
method, hole position errors are reduced to 60.2 and 60.3mm
for two kinds of materials, which is acceptable for the large-
span aerospace structures. The rest position errors that could
not be compensated by the proposed method are calibration
errors, measurement errors of reference holes, positioning
errors of the machine tool and environmental factors.
The above experimental results show that the position
precision obtained through one single error correction method
is much lower than the proposed combined method, which can
be explained by correction principles of the two methods
illustrated in Figure 17. The bilinear interpolation method
focuses on the correction of approximately linear errors, while
the gravity deformation model mainly corrects the non-linear
errors caused by gravity. Consequently, the error correction
result is poor when the error and its compensation method are
mismatched. It is also worth noting that four non-gravity
deformation correction curves exhibit the slight Ushape.
The phenomenon can be attributed to the fact that the curve error
Figure 12 Experimental platform of the drillingriveting combined machining tool
Figure 13 Image matching process of hole position
Figure 14 Drilling surface and hole number of the launch container
Position error correction method
Junshan Hu et al.
Assembly Automation
is corrected using a straight line as illustrated in Figure 17(a).
Meanwhile, the correction results using the gravity deformation
model are irregular. As presented in Figure 17(b), the error
correction is insufcient when the deformation coefcient is small,
under which circumstance the over-correction would occur. By
comparing the four curves, it is possible to conclude that dividing
the errors into two categories and correcting them with different
principle algorithms is completely effective.
In addition, both the traditional mechanics theory method
and the proposed method are used to compensate the same set
of hole position data, the correcting precision is shown in
Figure 18. The position error of drilling holes with the
traditional mechanics theory method could reach 0.606 mm,
while the position error compensated by the proposed
combined error correcting method in in the present research
achieves an accuracy of 0.125 mm. In the assembly of the
aerospace structures, the required position accuracy of the
fastener holes is 0.5mm. Thus, the accuracy of the proposed
error correction method can fulll the requirement in aircraft
manufacturing.
4. Conclusions
In the present research, a combined method of position error
correction for automatic drilling in aerospace manufacturing is
proposed and validated on the large-span air vehicle launching
container. The category and incentive of position errors in
large-span aerospace structures during assembly is elaborately
analyzed, and the errors are divided into non-gravity and
gravity deformation errors. The non-gravity error is corrected
by the proposed bilinear interpolation surface model based on
the vision measurement data of reference holes set at intervals
Figure 15 Drilling position errors of the aluminum alloy workpiece in the launch container
Figure 16 Drilling position errors of the CFRP workpiece in the launch container
Position error correction method
Junshan Hu et al.
Assembly Automation
in the workpiece surface. The gravity deformation formula is
established using the theory of elasticity, based on which the
gravity deformation error model is further constructed and
optimized by genetic optimization strategy to solve the problem
of low accuracy of gravity deformation formula coefcients.
By implementing the proposed error correction model in the
drilling process of launch container, the position errors of
fastener holes can be limited within 0.2 mm. Compared with
the traditional mechanics theory method, the position error is
reduced by 43.49%. Thus, the accuracy and effectiveness of
the proposed error correction method is experimentally
veried.
References
Arun, K.S., Hung, T.S. and Blostein, S.D. (1987), Least
squares tting of two 3D point sets,IEEE Transactions on
Pattern Analysis and Machine Intelligence, Vol. PAMI-9 No. 5,
pp. 698-700.
Bi, S.S. and Liang, J. (2011), Robotic drilling system for
titanium structures,The International Journal of Advanced
Manufacturing Technology, Vol. 54 Nos 5/8, pp. 767-774.
Bi, Y.B., Tu, G.J., Fang, W., Shen, L.H. and Li, R.P. (2015),
Correcting method of hole position for exible track
automatic drilling system,Journal of Zhejiang University
(Engineering Science), Vol. 49 No. 10, pp. 1863-1869.
Bi, Y.B., Li, Y.C., Jiang, Y.H., Li, J.X., Wang, W., Gao, M.
and Li, S. (2013), An industrial robot based drilling
system for aircraft structures,Applied Mechanics and
Materials, Vols 433/435 Nos 433/435, pp. 151-157.
Cheng, C.H. and Yang, H.S. (2012), Optimization of
geometrical parameters for stirling engines based on
theoretical analysis,Applied Energy, Vol. 92, pp. 395-405.
Cheng, H., Li, Y., Zhang, K.F. and Su, J.B. (2011), Efcient
method of position error analysis for aeronautical thin-walled
structures multi-state riveting,The International Journal
of Advanced Manufacturing Technology, Vol. 55 Nos 1/4,
pp. 217-233.
Jeyasenthil, R. and Choi, S.B. (2019), A robust controller for
multivariable model matching system utilizing a quantitative
feedback theory: application to magnetic levitation,Applied
Sciences, Vol. 9 No. 9, p. 1753.
Jie, L. (2013), The formation and effect of interlayer gap in dry
drilling of stacked metal materials,The International Journal
of Advanced Manufacturing Technology, Vol. 69 Nos 5/8,
pp. 1263-1272.
Li, M., Tian, W., Hu, J.S., Wang, C.R. and Liao, W.H.
(2021), Study on behavior of riveted lap joints of aircraft
fuselage with different hole diameters and squeeze forces,
Engineering Failure Analysis, Vol. 127, p. 105499.
Liu, J.T., Zhao, A.A., Wan, P., Dong, H.Y. and Bi, Y.B.
(2020), Modeling and optimization of bidirectional
Figure 17 Schematic diagram of hole position correction principle
Figure 18 Correction accuracy comparison of drilling hole position error
Position error correction method
Junshan Hu et al.
Assembly Automation
clamping force in drilling of stacked aluminum alloy plates,
Materials, Vol. 13 No. 12, p. 2866.
Lu, Y.X. and Islam, M.N. (2013), Application of a newly
developed thermally induced volumetric error compensation
model in improving dimensional accuracy of parts,
Advanced Material Research, Vol. 651, pp. 530-537.
Mei, B., Zhu, W.D., Dong, H.Y. and Ke, Y.L. (2015),
Coordination error control for accurate positioning in
movable robotic drilling,Assembly Automation,Vol.35
No. 4, pp. 329-340.
Mei, B., Zhu, W.D. and Ke, Y.L. (2018), Positioning
variation analysis and control for automated drilling in
aircraft manufacturing,Assembly Automation, Vol. 38 No. 4,
pp. 412-419.
Peng, J., Liu, J.H., Liu, S.L. and Wang, X. (2016), Automatic
multi-stereo-vision reconstruction method of complicated
tubes for industrial assembly,Assembly Automation, Vol. 36
No. 4, pp. 362-375.
Pogarskaia, T., Churilova, M. and Bonhomme, E. (2020),
Application of a novel approach based on geodesic distance
and pressure distribution to optimization of automated
airframe assembly process,Communications in Computer and
Information Science, Cham. Springer, Vol. 1331.
Robert, D. (2001), Ofine programming and simulation help
Boeing use giant automated riveter on C-17 aircraft,
Industrial Robot, Vol. 28 No. 6, pp. 478-482.
Shi, X.L., Zhang, J.W., Liu, S.T. and Chen, K. (2020),
Correction strategy for hole positions based on kriging
interpolation,Acta Aeronautica et Astronautica Sinica,
Vol. 41 No. 9, pp. 325-333.
Tian, W., Zeng, Y.F., Zhou, W. and Liao, W.H. (2014),
Calibration of robotic drilling systems with a moving
rail,Chinese Journal of Aeronautics,Vol.27No.6,
pp. 1598-1604.
Wang,Q.,Zheng,S.G.,Li,J.X.,Ke,Y.L.andChen,L.(2015),
A correction method for hole positions based on hole margin
constraints and Shepard interpolation,Acta Aeronautica et
Astronautica Sinica, Vol. 36 No. 12, pp. 4025-4034.
Yan, Q.B. and Cheng, W.L. (2015), Automatic modication
of local drilling holes via double pre-assembly holes,World
Journal of Engineering and Technology, Vol. 3 No. 3,
pp. 191-196.
Zeng, W.H., Fang, F. and Ma, X. (2021), On-position
measurement method for position-error compensation in
machining,International Journal of Precision Engineering and
Manufacturing, Vol. 22 No. 7, pp. 1179-1189.
Zhang, L., Tian, W., Li, D.W., Hong, P., Li, Z.Y., Zhou, W.X.
and Liao, W.H. (2018), Design of drilling and riveting
multi-functional end effector for CFRP and aluminum
components in robotic aircraft assembly,Transactions of
Nanjing University of Aeronautics & Astronautics,Vol.35
No. 3, pp. 529-538.
Zhang, K.F., Zeng, P.J., Luan, C., Mou, W.Q. and Li, Y.
(2012), An effective deformation analysis and leveling
method for work positioning of automatic riveting system in
multi-pose space,Journal of Northwestern Polytechnical
University, Vol. 30 No. 1,pp. 129-137.
Zhao, C., Liang, Z., Zhou, H. and Qin, H. (2017),
Investigation on shaping machining method for deep
hole keyway based on on-line symmetry detection and
compensation,Journal of Mechanical Science and Technology,
Vol. 31 No. 3, pp. 1373-1381.
Zhu, W.D., Mei, B., Yan, G.R. and Ke, Y.L. (2014),
Measurement error analysis and accuracy enhancement
of 2D vision system for robotic drilling,Robotics and
Computer-Integrated Manufacturing,Vol.30No.2,
pp. 160-171.
Zhu, W.D., Qu, W.W., Cao, L.H., Yang, D. and Ke, Y.L.
(2013), An off-line programming system for robotic drilling
in aerospace manufacturing,The International Journal of
Advanced Manufacturing Technology, Vol. 68 Nos 9/12,
pp. 2535-2545.
Zou, D.W., Cao, Q., Zhuang, Z.L., Huang, H.Z., Gao, R.Z.
and Qin, W. (2019), An improved method for model-based
training, detection and pose estimation of Texture-Less 3D
objects in occlusion scenes,Procedia CIRP, Vol. 83,
pp. 541-546.
Further reading
Zhang, L.X. and Wang, X.S. (2012), A novel algorithm of
normal attitude regulation for the designed end-effector of a
exible drilling robot,Journal of Southeast University,
Vol. 28 No. 1, pp. 29-34.
Corresponding author
Wei Tian can be contacted at: tw_nj@nuaa.edu.cn
For instructions on how to order reprints of this article, please visit our website:
www.emeraldgrouppublishing.com/licensing/reprints.htm
Or contact us for further details: permissions@emeraldinsight.com
Position error correction method
Junshan Hu et al.
Assembly Automation
... The shape and position degree accuracy of geometric elements has a great influence on the quality of a mechanical part, which makes a big difference to the quality of a machine or instrument [1][2][3][4]. With the development of non-contact measurement technology, dimensional and shape errors of parts can be obtained quickly [5,6]. The measurement method based on machine vision is an important non-contact measurement technology. ...
... By substituting the ideal physical coordinates of the image (x u , y u ) T into Eq. (5), the linear equation of ray O C E in the camera coordinate system is shown in Eq. (6). X C , Y C , Z C are the camera coordinates of the edge point, ...
Article
Full-text available
The hole is one of the most important geometric elements in mechanical parts. The center distance of a hole group measurement method based on machine vision is proposed for solving the influence of perspective distortion and improving the applicability of vision systems. In the method, the plane equation of the measured plane is obtained by the line structured light vision technology, and the process is free from the constraints of the calibration plate. In order to eliminate the effect of projection distortion on the measurement accuracy, a local coordinate system is established on the plane of the measured hole group, the hole diameter, and the center distance of the hole group, which could be calculated by the local coordinates of the hole edge points. In the experiment, the flange is taken as the measured object, the distances between the holes on the flange are obtained by the method proposed in this paper, and the measurement results compared with the data are obtained by a coordinate measuring machine (CMM). The experimental results show that the average measurement error of center distance is 0.0739 mm, and the standard deviation is 0.0489 mm.
Article
Full-text available
Purpose Aircraft structures are mainly connected by riveting joints, whose quality and mechanical performance are directly determined by vertical accuracy of riveting holes. This paper proposed a combined vertical accuracy compensation method for drilling and riveting of aircraft panels with great variable curvatures. Design/methodology/approach The vertical accuracy compensation method combines online and offline compensation categories in a robot riveting and drilling system. The former category based on laser ranging is aimed to correct the vertical error between actual and theoretical riveting positions, and the latter based on model curvature is used to correct the vertical error caused by the approximate plane fitting in variable-curvature panels. Findings The vertical accuracy compensation method is applied in an automatic robot drilling and riveting system. The result reveals that the vertical accuracy error of drilling and riveting is within 0.4°, which meets the requirements of the vertical accuracy in aircraft assembly. Originality/value The proposed method is suitable for improving the vertical accuracy of drilling and riveting on panels or skins of aerospace products with great variable curvatures without introducing extra measuring sensors.
Article
Full-text available
Interlayer burrs formation during drilling of stacked plates is a common problem in the field of aircraft assembly. Burrs elimination requires extra deburring operations which is time-consuming and costly. An effective way to inhibit interlayer burrs is to reduce the interlayer gap by preloading clamping force. In this paper, based on the theory of plates and shells, a mathematical model of interlayer gap with bidirectional clamping forces was established. The relationship between the upper and lower clamping forces was investigated when the interlayer gap reaches zero. The optimization of the bidirectional clamping forces was performed to reduce the degree and non-uniformity of the deflections of the stacked plates. Then, the finite element simulation was conducted to verify the mathematical model. Finally, drilling experiments were carried out on 2024-T3 aluminum alloy stacked plates based on the dual-machine-based automatic drilling and riveting system. The experimental results show that the optimized bidirectional clamping forces can significantly reduce the burr heights. The work in this paper enables us to understand the effect of bidirectional clamping forces on the interlayer gap and paves the way for the practical application.
Conference Paper
Full-text available
Detection and pose estimation of texture-less objects still faces several challenges such as foreground occlusions, background clutter, multi-instance objects, large scale and pose changes to name but a few. In this paper, we present an improved method for template-based detection and pose estimation of texture-less objects, LINEMOD, in order to improve the robustness of pose estimation with partial foreground occlusions. For template creation, we divided template divided into four equal parts. After this process, four patches of the template are matched independently of each other. And we use image pyramid searching method for fast template matching. We improve the accuracy of fine pose estimation. Experimental results show that our approach is more robust to estimate the pose of texture-less objects with partial foreground occlusions.
Article
Full-text available
This paper proposes a systematic feedback controller design methodology for multi-input multi-output (MIMO) uncertain systems using the quantitative feedback theory (QFT). To achieve this goal, the model matching problem was considered and the inversion feedforward controller was designed to improve control performance while reducing the demand on feedback control alone. The proposed method is formulated based on the concept of equivalent disturbance attenuation (EDA) approach in which the uncertain system problem is converted into an external disturbance rejection problem based on a nominal system. This proposed approach exhibiting non-sequential design method result in the suboptimal solution showing design simplicity and computational efficiency compared to the existing method. In order to validate the effectiveness of the proposed control methodology, the MIMO magnetic levitation system as adopted and control performances such as time response were presented in both time and frequency domains.
Article
Full-text available
Purpose Aircraft assembly demands high position accuracy of drilled fastener holes. Automated drilling is a key technology to fulfill the requirement. The purpose of the paper is to conduct positioning variation analysis and control for an automated drilling to achieve a high positioning accuracy. Design/methodology/approach The nominal and varied connective models of automated drilling are constructed for positioning variation analysis regarding automated drilling. The principle of a strategy for reducing positioning variation in drilling, which shortens the positioning variation chain with the aid of an industrial camera-based vision system, is explored. Moreover, other strategies for positioning variation control are developed based on mathematical analysis to further reduce the position errors of the drilled fastener holes. Findings The propagation and accumulation of an automated drilling system’s positioning variation are explored. The principle of reducing positioning variation in an automated drilling using a monocular vision system is discussed from the view of variation chain. Practical implications The strategies for reducing positioning variation, rooted in the constructed positioning variation models, have been applied to a machine-tool based automated drilling system. The system is developed for a wing assembly of an aircraft in the Aviation Industry Corporation of China. Originality/value Propagation, accumulation and control of positioning variation in an automated drilling are comprehensively explored. Based on this, the positioning accuracy in an automated drilling is controlled below 0.13 mm, which can meet the requirement for the assembly of the aircraft.
Article
Due to requirements of high-precision geometric tolerances for some high precision products, forming errors and clamping errors are unavoidable in the machining process. In this paper, an on-position measurement method is proposed for position error compensation based on the combination datum theory. Firstly, the mathematical representation model of the coaxiality of parts with the shallow holes is constructed based on the combination datum theory. Secondly, an on-position measurement method is proposed with constructing the mathematical model of the profiles of the surfaces based on laser displacement sensors (LDSs) to calculate the coaxiality error of parts on-position based on the combination datum theory. Based on it, the position of the spindle of the machine are adjusted to present the clutter again to compensate for position errors of the holes. Finally, the experimental results demonstrate the effectiveness and correctness of the proposed position error compensation method based on the on-position measurement device.
Article
Riveting is the most important method to connect metal sheets and is widely used in the joining of aircraft components. In the present research, the effect of different hole diameters and squeeze forces on the shear behavior of riveted lap joints is investigated. The variation of shear load with hole diameter under different squeeze forces was obtained by shear tests. Besides, the fracture mode and microstructure of the rivet shank were characterized by SEM, and the formation process of brittleness and plastic fracture was discussed. A 2D axisymmetric finite element model was established with the help of ABAQUS commercial finite element software and the validity of the finite element models was verified by experiments. To investigate the influence of interference distribution on the mechanical behavior of riveted lap joints, the interference distribution and material flow characteristics during the riveting process were analyzed in detail by the finite element methods. The results showed that all the specimens presented a mixed fracture mode of brittleness and plasticity at rivet shank. The area of the brittle fracture region was much smaller than the plastic fracture region. Also, the shear load was enhanced when the hole diameter increased from 4.82 mm to 5.10 mm. The maximum shear load increased by 17.77% and 17.24% under 15 kN and 23 kN squeeze forces respectively. In addition, compared with the squeeze force, increasing the hole diameter could effectively raise the shear load of the riveted lap joints.
Article
To fulfill the demands for higher quality, efficiency and flexibility in aviation industry, a multi-functional end effector is designed to automate the drilling and riveting processes in assembling carbon fiber reinforced polymer (CFRP) and aluminum components for a robotic aircraft assembly system. To meet the specific functional requirements for blind rivet installation on CFRP and aluminum materials, additional modules are incorporated on the end effector aside of the basic processing modules for drilling. And all of these processing modules allow for a one-step-drilling-countersinking process, hole inspection, automatic rivet feed, rivet geometry check, sealant application, rivet insertion and installation. Besides, to guarantee the better quality of the hole drilled and joints riveted, several online detection and adjustment measures are applied to this end effector, including the reference detection and perpendicular calibration, which could effectively ensure the positioning precision and perpendicular accuracy as demanded. Finally, the test result shows that this end effector is capable of producing each hole to a positioning precision within ±0.5 mm, a perpendicular accuracy within 0.3°, a diameter tolerance of H8, and a countersink depth tolerance of ±0.01 mm. Moreover, it could drill and rivet up to three joints per minute, with acceptable shearing and tensile strength. © 2018, Editorial Department of Transactions of NUAA. All right reserved.
Article
Machining of deep hole keyway often suffers from low processing accuracy, low processing symmetry degree between keyway and the reference plane and is difficult to control. In order to enhance the processing quality, a mathematical model of space symmetry error was established based on space projection, orthogonal combination and linear fitting methods so as to study rotatable and shift-able space objects. The space symmetry error was separated into included angle error and displacement error between the fitting straight line and the benchmark line. Through included angle rotation and location measurement along with quantitative translation, the space symmetry error compensation was realized. On the basis of the proposed methods, a Double combined manual self-centering fixture (DCMSF) was designed to realize the radial self-centering and axial location for effective clamping of deep hole keyway, and the reference plane of built-in straight slot was derived out to make it detectable and controllable. Meanwhile, an Online multi-degree of freedom symmetry detection device (OMFSDD) and corresponding Numerical control (NC) programs were also designed for automatic detection and control of symmetry error. Subsequently, mass production of high symmetric deep hole keyway were realized by means of NC gear shaper servo control of rotating shaft angle compensation and bi-directional cutter back-off amount translation compensation, and combination of NC control of fixed angle processing. Deep hole keyway processing experiments indicate that the proposed method can steadily keep the symmetry within 0.03 mm. Thus, the rationality and accuracy of the proposed method was validated which provides a novel approach to high precision deep hole keyway processing.
Article
Purpose Complicated tubes extensively exist in the industrial equipment. The manufacturing precision of the tubes is difficult to be ensured with bending machine. Therefore, the tubes’ 3D geometric error should be fixed according to measurement results. However, there are no convenient methods to accomplish the measurement accurately and effectively. Thus, this paper aims to propose a new tube measurement method to achieve tube's automatic measurement. The accurate measurement results can be used to fix the geometric error of the tube to achieve stress-free assembly. Design/methodology/approach Tubes’ shape can be determined by control points. First, the point clouds of the centre line by multi-stereo-vision technology are reconstructed. Then, the point clouds to the spine of the tube are thinned by moving least-squares and segmented into lines and arcs. Finally, the control points are calculated and the model is reconstructed. The authors can get the tube’s geometric dimensions from the model. Findings The experiment results indicate that the multi-stereo-vision technology can solve the occlusion problem and measure the complicated tubes efficiently and accurately. Originality/value The paper proposed a tube measurement method. The repeatability measuring precision was 0.12 mm, and the absolute measuring precision was within 0.78 mm. The tube spectra assessed in this paper are in the range of angles between two adjacent line segments of 3-177° and the shortest length of the line segment is greater than 5 mm, confirming that the proposed algorithm can measure various complicated tubes effectively and accurately.
Article
The position accuracy of holes directly affects the quality of aircraft final assembly. Automatic drilling relies on aircraft CAD model, which is influenced by the assembly errors. In closed structure such as aircraft wing, it is hard to ensure the distance between the hole center and the boundary of trench of skeleton. Then, a correction method for hole positions based on hole margin constraints and Shepard interpolation is proposed. Firstly, laser tracker and T-Scan are used to collect point cloud data of wing skeleton and then the data is processed through de-noising and registration. Then, actual hole positions are calculated by projecting reference holes on skeleton model to point cloud. And local boundary feature points are extracted, which are used to fit a Ferguson curve as the local boundary of key feature. Finally, the deviations of actual and theoretical constraint hole margin are calculated. For the deviation exceeding the preset tolerance, the positions of constraint holes are firstly corrected based on hole margin deviation and the other holes are corrected by Shepard interpolation. To demonstrate the validity of this method, an aircraft wing is measured and the data is processed to correct hole positions, which shows that the hole positions can be corrected and the distribution characteristics of original holes can be reserved. © 2015, Press of Chinese Journal of Aeronautics. All right reserved.