You are on page 1of 13

Computer-Aided Design 100 (2018) 39–51

Contents lists available at ScienceDirect

Computer-Aided Design
journal homepage: www.elsevier.com/locate/cad

Tolerance synthesis of fastened metal-composite joints based on


probabilistic and worst-case approaches✩
Ramzi Askri a, *, Christophe Bois a , Hervé Wargnier a , Nicolas Gayton b
a
Univ. Bordeaux, I2M, UMR 5295 351 Cours de la Libération, F-33400 Talence, France
b
Sigma-Clermont, Institut Pascal 4 Impasse Blaise Pascal, F-63178 Aubière, France

article info a b s t r a c t
Article history: Variabilities in geometrical and material properties occur systematically after manufacturing and joining
Received 4 November 2017 operations on different parts of an assembly. The behaviour and structural performance of compos-
Accepted 23 February 2018 ite/composite or composite/metal fastened joints are particularly sensitive to some of these variabilities.
Controlling the effect of variabilities by tolerancing uncertain parameters is therefore crucial to avoid the
Keywords:
failure of the structure. However, performing a variability study is generally costly because a large number
Fastened joints
of configurations need to be evaluated, especially when the behaviour model of the system is a numerical
Composite
Finite element one.
Uncertainties This paper presents an approach for tolerance synthesis of uncertain parameters in fastened metal-
Monte Carlo composite joints. The low time-cost of the approach is ensured by using a reduced finite element
Genetic algorithm model of the joints and a strategy to reduce the number of calculations. Both probabilistic and worst-
case approaches for the propagation of uncertainties can be applied through the proposed tolerancing
synthesis. An allowable tolerance value for an uncertain parameter can then be easily calculated by
identifying an analytical law which links tolerance to a structural performance criterion. The robustness of
the proposed approach is illustrated by its application to a 4-bolt metal-composite single-lap joint where
several sources of variability are introduced (i.e. hole-location error, pin/hole clearance, fastener preload).
© 2018 Elsevier Ltd. All rights reserved.

1. Introduction performance and avoid failure, the effect of these uncertainties


is generally addressed by applying margins to an allowable load
Joining structures is an operation both to maintain two or obtained with standard tests and by requiring tight tolerances to
more parts in position and to transfer loads between them. Both the process department.
functions are made possible thanks to various joining technologies, The behaviour of fastened composite joints is particularly sensi-
such as bonding, welding or fastening, with fastening being one tive to geometrical variabilities such as fastener-hole clearance and
of the most ancient and commonly used joining techniques. This hole-location errors [1–4]. Contrary to the classical joining process
technology allows the transfer of high loads through mechanical for metal parts, the axial preload applied to composite parts is
connections while maintaining a removable assembly and easy generally low, not only for fear of damaging the material during
monitoring. tightening but also because of the relaxation phenomenon, which
Sizing fastened joints is generally based on deterministic meth- leads to a decrease in fastener preload with time [5]. This low
ods and consists in considering only the nominal geometric and preload involves a loss in adherence during loading and therefore
material properties of parts. Although this approach is widely leads to a load transfer mode principally through the pin/hole
used by designers, it remains improvable. In fact, errors in design
contact. However, this sliding phase preceding the pin/hole contact
parameters (i.e. gap between nominal and actual values) are sys-
depends essentially on the distance between contact surfaces.
tematically obtained after manufacturing. The difference between
Having different clearances and hole-location errors consequently
targeted and actual properties may therefore give misleading ex-
creates an imbalance in the distribution of loads between fasteners
pectations of the joint behaviour. To ensure the desired structural
and eventually an overload on some fasteners. This uncontrolled
overload may be the cause of a structural failure. Controlling
✩ This paper has been recommended for acceptance by Michael Yu Wang.
these variabilities is therefore a crucial issue to ensure structural
*
Corresponding author.
E-mail addresses: ramzi.askri@u-bordeaux.fr (R. Askri),
integrity without systematically employing a complex assembly
christophe.bois@u-bordeaux.fr (C. Bois), herve.wargnier@u-bordeaux.fr grid combined with expensive apparatus in order to respect tight
(H. Wargnier), nicolas.gayton@sigma-clermont.fr (N. Gayton). tolerances.

https://doi.org/10.1016/j.cad.2018.02.008
0010-4485/© 2018 Elsevier Ltd. All rights reserved.
40 R. Askri et al. / Computer-Aided Design 100 (2018) 39–51

Analysing the effect of geometric and material variabilities required to evaluate one configuration defined by a set of input
on joint performance requires an efficient behaviour model. This parameters but also to the total number of calculations needed to
physical model should be able to model the main phenomena simulate the effect of uncertainties.
required to estimate structural performance while enabling a low In this section, we first show how the calculation time for a
calculation time in order to perform the propagation of uncer- single configuration could be decreased using a reduced behaviour
tainties. Ensuring these conditions becomes complicated with the model of the joint. Next, we focus on the definition of a tolerancing
presence of complex part geometries and non-linear phenomena approach based on the reduced model. The implementation of the
as contact. This is the main problem which makes it difficult to proposed tolerancing approach in a design process is then detailed.
produce such a variability analysis.
Most variability analyses to be found in the literature are there- 2.1. Joint behaviour model
fore performed under the assumption of rigid (not deformable)
parts. In this case, designers generally try to calculate optimal Concerning the cost of a single calculation, the calculation time
tolerances to ensure geometric constraints as mountability and depends mainly on the model selected for the joined structure.
position of parts after joining [6–11]. However, when the main de- Due to the complexity of the physical phenomena related to joint
sign criteria depend on load distribution and are managed by part behaviour and the need for an accurate modelling of these phe-
deformation, a structural analysis, including material behaviour, nomena, the use of a solid 3-D finite element model is generally
should be employed. With the increase in computation capacity in preferred. However, due to the large number of degrees of free-
the last decades, there are now a few studies dealing with the effect dom generated by this type of model, calculation time becomes
of variabilities on complex structures with the help of structural prohibitive as soon as the number of fasteners increases.
analysis. Söderberg et al. [12] studied the effect of geometrical Several reduced joint models can be found in the literature. The
variabilities on the resistance of a composite wing box during most popular one, which is generally used by engineers to model
assembly based on the Monte Carlo method. However, concerning large fastened structures, is based on a representation of fastener
fastened structures, only sensitivity studies, limited to the analysis geometry and behaviour by a connector element linking the two
of a few parameter values, can be found. For example, McCarthy parts of the joined structure [17,18]. Despite its low computation
et al. and Gray et al. [13–15] have examined the effect of bolt- time compared to 3-D models, the use of this simplified model is
generally restricted to deterministic studies. Indeed, the behaviour
hole clearance and bolt-torque on load distribution and failure
law of the connector element, which includes many phenomena
in single- and multi-bolt composite joints by performing ten or
such as contact, clearance recovery, fastener preload, depends on
so simulations. However, to obtain statistical quantities, such as
geometric, material and contact parameters. Whatever method is
the failure probability associated with the tolerances of uncertain
used to identify the behaviour law, from experimental tests [17]
parameters, hundreds of configurations should be simulated.
or from local 3-D models [18], the law should be re-identified if a
In order to ensure the feasibility of such an analysis of uncer-
parameter in the joint changes. This modelling approach becomes
tainties in fastened joints, Askri et al. [16] recently proposed a
very costly and therefore it is unsuitable for the propagation of
reduced fastener model based on Multi-Connected Rigid Surfaces
uncertainties.
(MCRS). This model is able to take relevant phenomena into ac-
To find a compromise between the ability of the model to deal
count while reducing the calculation time by about 80% compared
with variabilities and the calculation time, Askri et al. [16,19] have
to a 3-D model made of solid finite elements.
developed a reduced finite element model based on structural
This paper therefore aims at evaluating the ability of this model
elements and shell theory. Thanks to the explicit modelling of
to perform the propagation of uncertainties required for the de-
the fastener and its interaction with parts, the joint model does
velopment of a tolerance synthesis. The use of different tech-
not need a re-identification of any parameter when variability is
niques to propagate uncertainties, such as the Monte Carlo method, introduced. Thus, the model proposed by Askri et al. is well adapted
raises several issues even if the model selected agrees with pre- to the propagation of main uncertainties in a fastened joint such as
diction quality and computation time requirements. Simulating clearance or fastener preload.
many joint configurations needed to perform the tolerance anal- The construction of the MCRS fastener model is based on a phys-
ysis requires a robust reduced model especially in terms of model ical approach where deformation modes are studied in order to
building and convergence of non-linear calculations. In addition, define the relevant simplified geometry and kinematic behaviour.
the number of configurations needed to fulfil the propagation of As a result of this study 4 rigid surfaces are defined, representing
uncertainties should be studied according to the desired precision, contact surfaces in a bolt: 2 surfaces for the head (HS1 and HS2 )
the total calculation time and the number of uncertain parameters. and 2 surfaces for the pin (PS1 and PS2 ), as shown in Fig. 1. Two
To determine the optimal tolerance regarding the targeted me- rotational degrees of freedom are considered between head and
chanical performance, several uncertainty propagations consider- pin surfaces to take into account the rotation of heads due to the
ing different values of tolerance needs to be performed. Depending location of bending deformations in the junction between head
on the method used, calculation time can be prohibitive. and pin. Three translational degrees of freedom are also introduced
In this paper, a general description of the proposed tolerancing in the connection between the two pin surfaces to take axial and
approach is first presented to show the different tools and methods transverse deformations into account. Each degree of freedom is
used and the interaction between them. These tools and methods associated to an equivalent stiffness by defining three connectors.
are then detailed through a case study where only one source of These equivalent stiffnesses are identified using a 3-D solid ele-
uncertainties is considered (i.e. hole-location errors). In the last ment simulation through an approach based on both equivalent
section, the use of the approach to design a joined structure in an displacement versus resultant forces response and elastic strain
uncertain context is discussed, taking into account several sources energy.
of uncertainties (i.e. hole-location errors, pin/hole clearance and The reduced model has demonstrated a high capacity to take
fastener preload). relevant phenomena into account and to provide interesting me-
chanical quantities with a low calculation time compared to a
2. Proposed approach traditional 3-D solid elements model. The saving in calculation
time is around 80%. Note that error related to modelling is not
Computation time is the main obstacle to the propagation of taken into account in this paper, but it could be integrated as an ad-
uncertainties in fastened structures. This cost is due to the time ditional source of uncertainties, as proposed in [20]. Error related
R. Askri et al. / Computer-Aided Design 100 (2018) 39–51 41

Note that the domain of variation of the uncertain parameter


which has to be tolerated is defined by a given tolerance interval
noted T .
Using the behaviour model, it is possible to evaluate the re-
sponse of a single configuration corresponding to a single value
for each uncertain parameter. When dealing with the variability
problem, the result of the simulation of a set of configurations is
therefore a set of MPI values. The target reliability level, noted r,
represents the probability of obtaining a product which complies
with a given MPI value, noted Y :

r = Prob Y (X ) ≤ Y .
( )
(2)
Note that in the proposed approach, Eq. (2) must be reversed
since the reliability level r is an input parameter imposed by speci-
fications. Thus, the propagation of uncertainties aims at obtaining a
relation between a tolerance value T and an MPI value Y calculated
for a given reliability level r:
propagation of uncertainties
(T , r ) :−−−−−−−−−−−−−−→ Y . (3)
The reliability level generally depends on the industrial applica-
tion and the risk that can be assumed. For example, in the automo-
Fig. 1. Kinematic behaviour of the MCRS fastener model [16]. tive industry, to reduce production costs, obtaining a small fraction
of non-compliant parts could be tolerated. However, in the nuclear
or spatial fields, all products must comply with specifications. The
to modelling can be estimated by comparing results obtained with reliability level r is decisive for the choice of the approach required
the reduced model to results obtained with experiments or a 3-D for the propagation of uncertainties. In fact, as shown in Fig. 2,
solid elements model. two approaches could be applied: the probabilistic approach if a
The MCRS model of fastened structures is used for the propaga- fraction of non-compliant products are accepted (r < 1), or the
tion of uncertainties in the tolerancing approach presented in the worst-case approach when all products must be compliant.
For the probabilistic approach, Y can be evaluated by approxi-
following section.
mating the output distribution of the MPI Y according to the distri-
butions of uncertain parameters. The difficulty in this approach is
2.2. Tolerance synthesis to create a set of samples of uncertain parameter values represent-
ing the input distributions. This approach generally needs a large
The tolerancing method is illustrated in Fig. 2 and detailed number of samples to ensure the accuracy of results. The challenge
below. The behaviour model can be assimilated to a function is to minimise sampling size and so reduce calculation time, while
where the input is one or several uncertain parameters gathered ensuring the method’s robustness. Several sampling methods exist
in variable X and the output is a Mechanical Performance Indicator in the literature. One of those most frequently applied with proba-
variable (MPI) of the structure noted Y : bilistic approaches is the Monte Carlo method (MC). This method is
based on random sampling, and is generally chosen as it is simple
MCRS joint model
X :−−−−−−−−→ Y . (1) to implement and can deal with complex problems (non-linearity,

Fig. 2. Proposed approaches for the tolerance synthesis.


42 R. Askri et al. / Computer-Aided Design 100 (2018) 39–51

Fig. 3. Summary flow-chart for the design of fastened joints in an uncertain context.

multi-dimensional, etc.). However, a large number of samples To find Ta , we propose to build an analytical law which links the
are generally needed in order to ensure a high confidence level. tolerance variable T to the MPI variable Y :
Alternative methods based on pseudo-random sampling, such as
T = fr Y .
( )
the Quasi-Monte Carlo (QMC), ensure a better representation of (4)
the domain of variation of uncertain parameters. These methods
The analytical law is built for a given reliability level and using
are based on low-discrepancy sequences. Several sequences are
the suitable propagation of uncertainties approach. The identifi-
presented in the literature, for example by Halton [21], Hammer- cation of parameters of the law
sley [22] or Sobol [23]. Examples of the application of the QMC ( is based on a limited number of
couples of discrete variables Yi , Ti . Note that obtaining several
)
method in structural reliability analysis can be found in [24–26].
couples Yi , Ti is fully parallelisable, thanks to the independence
( )
Results of these studies show a good match between QMC and
of input parameter values.
structural reliability problems. Nevertheless, MC sampling is more
The allowable tolerance value Ta can then be calculated by
convenient for analysing the convergence of the method since
simply injecting Ya into the analytical law, as shown in Fig. 2:
for each sampling size a new QMC sequence has to be generated
and evaluated which therefore leads to a considerable increase in Ta = fr (Ya ) . (5)
calculation time. In this study, both MC and Sobol sequences have
been used as a sampling method.
Finding worst-cases could be likened to an optimisation prob- 2.3. Implementing the proposed tolerancing approach in a design
lem. An optimisation method is therefore needed. Several methods process
and algorithms exist in the literature and the choice depends
essentially on the nature of the optimisation problem and param- In this section, we show how to implement the proposed toler-
eters. In this study, the direct problem represented by the function ancing synthesis in a design process. The main issue is to choose
Y (X ) is composed of numerous local maximums because of the design parameters and tolerances in accordance with the process
high coupling between input variables and the non-linear response capabilities, in order to find the best compromise between me-
of the system. Finding the global maximum value robustly by chanical performance and production cost. The implementation
performing a small number of calculations is therefore a challenge. of the proposed tolerancing method in a design process is repre-
Genetic Algorithms (GA) are widely used to resolve multidisci- sented by the flow chart presented in Fig. 3.
plinary optimisation problems thanks to their ability to adapt Starting from design specifications, an initial design and sizing
to discontinuous, non-differentiable and multi-model problems. of the studied structure is proposed. Nominal design parameters
Examples of studies of design optimisation of composite structures are chosen so that the MPI given by this configuration is greater
using GA can be found in [27,28]. In this work, a Genetic Algorithm than the allowable one (Ya ). This initial margin will be absorbed
was selected to find worst-cases. by the effect of uncertainties on the MPI. The better the choice of
The final objective of the proposed tolerancing approach is to initial margin, the fewer iterations are required to obtain a suitable
find the allowable tolerance value, noted Ta , corresponding to a solution. The choice of the initial margin during this pre-design
required structural performance which can be translated by an step could be based on the engineer’s experience or on fastened
allowable MPI Ya . joint design rules [29].
R. Askri et al. / Computer-Aided Design 100 (2018) 39–51 43

Fig. 4. Geometry of reference joint.

When the process is fixed, it is then not necessary to evaluate a 3.1. Reference joint
set of tolerance values in order to identify the analytical law. To see
if the joint complies with specifications for the available process, To illustrate the application of the proposed tolerance approach,
it is sufficient to evaluate the tolerance value Tp associated to the a case study is selected which is representative of real assemblies
process. When the process and its capabilities can be modified in terms of behaviour and the effect of uncertainties. At the same
or adjusted, n tolerance values of the uncertain parameter to be time, the chosen reference joint is as simple as possible in terms of
toleranced are then selected. This number may vary depending geometry and number of fasteners, in order to reduce the calcula-
on the desired accuracy for the analytical law. The designer then tion time.
chooses the suitable propagation approach (probabilistic or worst- The reference joint considered here is a single-lap metal-
case) depending on target reliability level r. The distribution form composite joint with 4 bolts, as shown in Fig. 4. The composite
and associated parameters of uncertain variables can be defined adherent is made from laminated plies of unidirectional carbon fi-
from a statistical study based on an experimental investigation on bres and thermoset matrix IMA/M21-12K. The stacking sequence is
a batch of parts or process simulations. Note that for a worst-case [90/−45/0/+45/0/−45/0/+45/900.5 ]s with ply thickness of
approach, only the ranges of variation of uncertain variables are 0.184 mm. The second adherent is made from aluminium alloy
required. 7075. Bolts are composed of a titanium alloy screw and a steel nut.
By considering the allowable MPI Ya , the designer can then The 4 bolts are fixed with an initial axial preload of 1850 N. All
determine an allowable tolerance value Ta using the analytical law. material properties are listed in Table 1.
The next step consists in comparing the allowable tolerance A finite element model of the reference joint is created in
Ta with the process tolerance limits Tp that can be obtained with Abaqus based on an MCRS fastener model and 3-D shell ele-
different processes or assembly grids. Depending on process limits ments [16]. Boundary conditions are applied to two reference
and costs, design parameters can be optimised by resizing the points linked to each adherent extremity, as shown in Fig. 5. On
joint. In the case where a process satisfies cost restriction and both reference points, rotation along Z is permitted. An external
allows a decrease in Ta , we can reduce the mass by proposing tensile load of 30 kN is applied to the composite adherent. Exper-
an undersizing design. In this way, the joint performance in the imental tests show that this load is sufficient to initiate bearing
nominal configuration decreases, but the reliability requirements damage, which is generally the failure criteria selected to size
are maintained. Conversely, if we have to increase Ta to match a fastened joints. An offset of 2 mm from the (XZ) symmetrical plane
low-cost process, an oversizing design should be proposed. More is applied to both reference points in order to generate an initial
broadly, in a pre-study step where several process methods or imbalance in the distribution of loads between fastener rows and
assembly grids are worth considering, it will be possible to build a thus extend the relevancy of this study.
Pareto curve which links production costs (translated by tolerance
values) with structural performance (translated by mass calculated 3.2. Selection of sources of uncertainties
with design parameters, for example).
Three sources of uncertainties are considered in this paper:
3. Case study hole-location error, clearance variation and fastener preload devi-
ation. These uncertainties are chosen because of their considerable
In this section, a case study defined by a joint configuration, un- effect on the load distribution between fasteners which may signif-
certain parameters and a Mechanical Performance Indicator (MPI) icantly affect the mechanical performance of the structure [30–32].
is proposed to illustrate how the tolerancing approach works. As It is worth noting that the tolerances applied to these parameters
a first step, only hole-location errors are considered as a source directly drive the manufacturing cost of the joined structure.
of uncertainties in order to show how probabilistic and worst- Hole-location errors are mainly due to the process grid se-
case approaches are implemented. The study is generalised by lected to assemble the parts and the precision of drilling machines.
considering other sources of uncertainties in Section 7. Tolerance definition of the hole-location error is based on ISO
44 R. Askri et al. / Computer-Aided Design 100 (2018) 39–51

Table 1
Elastic properties of adherents and bolt materials.
E11 [GPa] E22 [GPa] E33 [GPa] G12 [GPa] G13 [GPa] G23 [GPa] ν12 ν13 ν23
Unidirectional ply IMA/M21-12K
143 7.89 7.89 3.92 3.92 2.76 0.33 0.33 0.43
E [GPa] ν
Aluminium alloy 7075
71.4 0.3
E [GPa] ν
Titanium alloy (Ti-6Al-4V)
110 0.3
E [GPa] ν
Carbon steel
210 0.3

Fig. 5. Finite element model of reference joint.

Fig. 6. Geometrical deviation : (a) Definition of hole-location tolerance, (b) Generation of models with clearance and hole-location error.

standard [33]. In this study, form and orientation defects of holes under cyclic loads due to fretting and fatigue damage. These failure
are not considered. The nominal hole position is therefore defined modes could be taken into account by adding relevant criteria to
by the position of a point on the hole axis, noted Ci . The index i the MPI. In this study, these failure modes are not considered.
corresponds to the numeration of fasteners defined in Fig. 4. The For preload deviation, noted p, several studies highlighted un-
centre of a hole in the deviated position, noted Ci′ , is obtained by a certainties related to the introduction of the fastener preload. The
−→ gap between real and target preload implied by a torqueing op-
translation with a vector ⃗ti = Ci Ci′ , as shown in Fig. 6a. Coordinates
eration is essentially due to variabilities in material properties and
of
( the vector

→ −
→ ) ⃗ti are expressed in a polar local coordinate system friction behaviour of fasteners [34,35]. In addition, a loss in preload
Ci , X , Y . occurs during the joint life cycle. This phenomenon is mainly due
⎧ ( ) ⎫ to loosening and relaxation phenomena. The loosening in threaded
⎨θi = X⃗ , t⃗i
⎪ −π ≤ θi ≤ π ⎪
⎬ fasteners is generally caused by dynamic or cyclic loads [36,37].
t⃗i =   T
. (6) Viscoelastic behaviour of materials and contact surfaces is the main
⎩ti = t⃗i 
⎪ 0 ≤ ti ≤

⎭ mechanism which produces preload relaxation. This phenomenon
2 is amplified in the case of laminated composites because of the
Drilling of holes in each part is subject to variation due to several presence of a polymer matrix in the material. Several studies
phenomena, such as tool bit wear or tool vibrations. Several studies showed the evolution of the loss in preload in relation to clamping
show that a large clearance has a negative effect on joint behaviour duration and temperature [38].
R. Askri et al. / Computer-Aided Design 100 (2018) 39–51 45

Fig. 7. Density of probability distribution of hole-location errors.

Fig. 8. Sobol sequence of 1000 points representing hole-location errors with T =


0.1 mm.
From a modelling point of view, the generation of clearance
deviation and hole-location errors in the models consists in trans-
lating the set of nodes located at the hole border following the 4. Probabilistic approach
−→
translation vector ⃗ti = Ci Ci′ , as illustrated in Fig. 6b. This approach
needs either a coarse mesh at the hole border or the translation 4.1. Sampling method
of several circles of nodes in order to avoid excessive element
distortion. Due to the low amplitude of deviations, it was not nec- The distribution of the hole-location error is assumed to be
essary in this study to translate several circles. For preload, given uniform in this section, as shown in Fig. 7. The Sobol sequence
that the fastener preload is controlled by an initial overclosure is used here as the QMC sampling method to generate uniform
between fastener head surfaces and parts, varying this parameter distribution of this uncertainty. Fig. 8 shows an example of 1000
in the model consists in changing the initial overclosure. A previous points representing hole-location errors in one hole, with a loca-
study has shown a proportional relation between overclosure and tion tolerance T = 0.1 mm using the Sobol sequence.
preload which makes the installation of the targeted preload easy.
Note that the resolution of the contact law in joint models is 4.2. Results of the propagation of uncertainties
very much dependent on pin/hole clearance and contact pressure
under fastener heads. Abaqus proposes several ways to control the Results of the propagation of uncertainties from the QMC
contact resolution, such as clearance/pressure law or contact sta- method with 5000 points are discussed in this section. This number
bilisation. Hard contact law was selected in order to avoid the defi- of samples corresponds to a coefficient of variation close to 5% with
nition of non-physical parameters. To ensure a robust convergence a probability of failure of 0.1 (r = 0.9). Fig. 9 presents respectively
for all joint configurations, whatever the deviation amplitudes of the distribution of probability density and the cumulative proba-
uncertain parameters, the authors performed a study to optimise bility of the MPI for T = 0.1 mm.
contact stabilisation parameters. It is interesting first to note the significant increase in the
MPI with the presence of hole-location error. For example, the
MPI in 25% of tested configurations is higher than 10%. This pro-
3.3. Mechanical performance indicator portion shows the negative impact of hole-location error on the
behaviour of fastened composite joints. The opposite effect can
A Mechanical Performance Indicator (MPI) based on maximal also be seen with the presence of a small fraction (around 10%) of
bolt-load is defined in this section. Loads transmitted by each bolt configurations, providing negative values for the MPI. In fact, load
are useful information to apply dimensioning criteria related to distribution between fasteners in a nominal joint (without hole-
fastened joints, such as bearing damage or shear failure of fasten- location errors) is initially unbalanced due to the offset of external
ers [30,39–44]. Maximal bolt-load, Fmax , used to define the MPI, is load. The introduction of hole-location errors leads to a rebalance
calculated from the resulting forces Fi transmitted in each bolt: and, in some cases the resulting load distribution therefore gives
a lower maximal bolt-load than that given by the nominal joint,
Fmax = sup (Fi ) . (7) hence the negative values of the MPI.
i=1,n

The MPI, noted Y , is calculated as the relative variation of the 4.3. Convergence of QMC
maximal transmitted load Fmax in the configuration, with errors
compared to the maximal load given by the nominal configuration Even if the QMC method theoretically ensures uniform sam-
0
(zero-clearance and no hole-location errors) Fmax : pling, the accuracy of results after the propagation of uncertainties
varies with the number of samples. Choosing an optimal number
0
Fmax − Fmax of samples could be useful to control the calculation time. In order
Y = 0
. (8)
Fmax to analyse this variation, different sampling sizes are tested, with
46 R. Askri et al. / Computer-Aided Design 100 (2018) 39–51

Fig. 10. Evolution of the precision criteria as a function of QMC sampling size.

Fig. 9. Results of the propagation of hole-location errors with T = 0.1 mm using


5000 samples based on QMC.

n ranging from 100 to 5000 samples. Fig. 10 shows the evolution


according to sampling size of the relative deviation calculated with
a reliability level of 0.9 and defined by:
Yn − Y5000
∆Y = . (9)
Y5000
The deviation tends to stabilise as the number of samples in-
creases. ⏐∆Y ⏐ is lower than 2% starting from 1000 samples. Note
⏐ ⏐
that this value is coherent regarding the values retained for other
studies dealing with structural reliability analysis [6]. This number
Fig. 11. Evolution of the maximal MPI as a function of GA generation for T =
of samples is thus used for all the results presented in this paper. 0.1 mm.

5. Worst-case approach

5.2. Convergence of genetic algorithm


5.1. Genetic algorithm
The DEAP computation framework developed by Fortin et al.
The Genetic Algorithm, used here to find worst-cases, is a
[47] was integrated into the Python script used to generate finite
meta-heuristic evolutionary optimisation method. Inspired by the
element models which include uncertainties. An analysis of the
process of natural evolution, GA uses several notions related to convergence of the GA is proposed in this section. The tolerance
biology. The individual is defined by the uncertain geometric pa- value for location error considered here is 0.1 mm.
rameter. In our case, the individual contains one chromosome Due to the stochastic character of the GA, the algorithm is
which is composed of 2n genes representing hole-location error run 3 times independently. Fig. 11 shows the MPI of worst-case
parameters. The chromosome is therefore formatted as follows: configuration for each generation (Y = max (Y )), and a relative
t1 θ1 t2 θ2 . . . tn θn . stabilisation can be seen, starting from the 6th to 10th generations.
Concerning GA parameters (initial population size, maximal Regardless of the non-linear character of the problem and high
number of generations and parameters of genetic operators), a coupling between input parameters, the similarity between the
relevant choice of these parameters is essential in order to ensure 3 curves and the small difference between the proposed optimal
a quick convergence and accurate solution. The optimisation of solutions shows the capacity of the GA to adapt to the optimisation
GA parameters can be performed by a parametric study [45]. As problem studied here. The gap between maximal values produced
this is a very time-consuming study to carry out, the choice of GA by the worst-case approach (29%–30%) and by the reliability-based
parameters used here is based on recommendations and values approach (25%–26%) shows the advantage of using an optimisa-
from the literature [45,46] (see Table 2). tion method to ensure high levels of reliability. The relative gap

Table 2
GA parameters.
Initial population size Maximal number of generations Selection method Crossover probability Mutation probability
100 15 Tournament 0.85 0.01
R. Askri et al. / Computer-Aided Design 100 (2018) 39–51 47

Fig. 12. Hole-location error parameters and bolt-loads of a worst-case.

between converged value Y obtained with the three runs is close


to 3%. It is also worth noting that this gap has no significant effect
on the analytical tolerancing law.

5.3. Analysis of worst cases found by GA

The 3 worst-case solutions proposed by the 3 runs performed


with the GA have several points in common. These concern the
orientation and the amplitude of hole-locations. Input and output
−→
values of one of the 3 worst-cases is shown in Fig. 12 where Fi


represents bolt-load and ti = (ti , θi ) the deviated hole-location.
Note that the difference between the sum of bolt-loads in the
X-direction and the global load applied to the joint is essentially
due to friction forces.
Knowing that the amplitude of a hole-location error could take
a value of between 0 and T /2, this parameter reaches the maximal
value of T /2 in all holes. On the other hand, the hole where
the bolt-load is maximal is translated to the opposite side of the
external load, while the other 3 holes are translated in the same
direction as the external load. There is a physical explanation for
this observation. When a hole is shifted to the opposite direction of
the external load, the distance between pin/hole contact surfaces
is reduced. The sliding distance resulting from clearance recovery
becomes smaller and the load transmitted by the bolt increases.
This bolt-overload increases when the sliding distance is maximal Fig. 13. Evolution of bolt-loads as a function of global load.
in the other bolts. To illustrate this phenomenon, curves in Fig. 13
show the evolution of bolt-loads as a function of the global load
applied to the joint. The graph shows the suppression of the sliding
phase in bolt 3 (bolt under greatest load) and the increase in sliding To do this, the QMC method and GA were applied to 3 tolerance
displacement on other bolts. Contact in bolt #4 is established when values for hole-location error: 0.1 mm, 0.2 mm and 0.3 mm. These
bearing deformation in bolt #3 becomes great enough to recover values were chosen to be coherent with industrial practices.
clearance in bolt #4. Results of the propagation of uncertainties are presented( in)
Fig. 14. Points correspond to different couples of parameters Yi , Ti
Using this type of analysis it may be possible to find the worst-
case directly without the application of an optimisation method where Yi is calculated with the QMC method using two reliability
or limiting the space of variation of uncertain parameters in order levels (r = 0.9 and r = 0.99) and GA for r = 1.
to reduce the calculation time. However, finding the worst-case In this case study, where only one source of variability is in-
intuitively in the case of an assembly with a large number of troduced, the relation between T and Y seems to evolve quasi-
fasteners and complex loading and geometry is impractical. In this linearly. Knowing that a tolerance value is equal to zero, the MPI
case, it is unsafe to reduce the space of variation of uncertain is also theoretically equal to zero because this case corresponds
parameters. Geometric methods developed for the optimisation of to the nominal configuration. Consequently, the natural law to be
geometric tolerance [10,11] could be eventually used to determine used here is a proportional function:
critical configurations in order to reduce the variation domain of
T = ar Y . (10)
uncertain parameters. The determination of the worst-case with
GA would therefore be less time consuming. The single unknown parameter here is the slope ar which de-
pends on reliability level. The analytical function shown in Fig. 14
6. Establishing the analytical tolerancing law is identified using the least square method from the results of the
propagation of uncertainties. The values obtained for ar are listed
In this section, methods and tools developed for the propaga- in Table 3.
tion of uncertainties are used to construct the analytical toleranc- As expected, the slope tends to decrease when the reliability
ing law. level becomes higher. This shows the effect of reliability level on
48 R. Askri et al. / Computer-Aided Design 100 (2018) 39–51

Table 4
Limits of variation of uncertain parameters.
Uncertain parameter Variable Minimal value Maximal value
Amplitude (t) 0 T /2
Hole-location error
Orientation (θ ) −π π
Radial clearance c T /2 T /2 + 62 µm
Axial bolt-preload p 3000 N 6000 N

a tolerance interval of 90 µm. Concerning bolts, the tolerance


interval for pin diameter, as mentioned in the technical sheet for an
NAS bolt with a pin diameter of 6.35 mm, is 12 µm. The tolerance
interval for radial clearance uncertainty is then 62 µm.
Concerning fastener preload, designers generally tend to apply
the highest allowable tightening. This maximal preload is lim-
ited by the out-of-plane strength of the composite laminate in
order to avoid material damage during the tightening operation.
In addition, uncertainty introduced by the torqueing operation and
preload relaxation implies a significantly lower effective (in ser-
vice) preload than the maximal preload tolerated by the composite
material. Thus, in accordance with aeronautical practices [49–51],
a maximal preload pmax of 6000 N is chosen. From references [5,38],
Fig. 14. Results of the propagation of uncertainties and analytical tolerancing we assume that axial preload may attempt a minimal value pmin
models using QMC and GA.
equal to half of the maximal preload, giving pmin = 3000 N.
Once domains of variation are defined, then a distribution can
Table 3 be attributed for each uncertain parameter. Here, normal distribu-
Parameters of analytical tolerancing model. tion defined by standard deviation σ and mean value µ was chosen
r 0.90 0.99 1 arbitrarily. All distributions are truncated at ±3σ in order to be
ar [mm] 6.9410−2 5.0710−2 3.4810−2 coherent with physical finite limits of the uncertain parameters.
These limits correspond to minimal and maximal values of the
considered uncertainties defined previously. Table 4 recapitulates
manufacturing cost: the lower the tolerance value, the higher the different minimal and maximal values of uncertain parameters.
cost [48]. The analytical tolerancing law allows the designer to
determine the allowable hole-location tolerance Ta to be consid- 7.2. Results of the reliability-based approach
ered in order to respect the reliability level required for a given
allowable MPI Ya : The Monte Carlo method is used here as a sampling method
for the probabilistic approach in order to verify the convergence of
Ta = ar Ya . (11) the method without increasing the calculation time. The number of
samples used for the propagation of clearance, preload and hole-
location uncertainties is 1000. Three tolerance values on hole-
7. Design of fastened joints in an uncertain context location error are considered:0.1, 0.2 and 0.3 mm. A fourth case
where only clearance and preload uncertainties are propagated is
In previous sections, the tolerancing approach was applied to also considered in order to study the effect of the two uncertainties
tolerance hole-location errors without any other sources of un- without hole-location errors (T = 0).
certainties. In order to demonstrate the ability of the approach to Results of the propagation of uncertainties are shown in Fig. 15.
deal with an industrial problem, a case with several sources of We note that in the case where T = 0, the MPI is higher than
uncertainties and the consideration of non-uniform distributions 20% with the presence of clearance and preload uncertainties
for all uncertain parameters is addressed. The objective remains only. The effect of clearance on the MPI is similar to the effect
the identification of an analytical tolerancing law which links hole- of hole-location error. In fact, varying pin–hole clearance affects
location tolerance to the same MPI used in the previous sections. the sliding distance before radial contact is established and hence
the distribution of load between fasteners. The MPI is then at its
7.1. Quantification of uncertainties maximum when clearance in the bolt which transmits the maximal
load is minimal and clearance in the others is maximal. Concerning
First, we propose to focus on the domain of variation of each preload uncertainty, knowing that the flow of force in the joint
uncertainty (minimal and maximal values). For the radial clear- is transmitted by friction stress and through the radial contact
ance uncertainty, the allowable value should be higher than hole- between pins and holes, the axial preload mainly affects the part
location tolerance, in order to ensure the mounting of all fasteners of the flow of forces which are transferred by friction. The greater
(cmin = T /2). The maximal radial clearance cmax is assumed equal the sum of bolt preloads, the lower the bolt-loads, generating a
to the sum of minimal radial clearance cmin and half of the sum decrease in the MPI whatever the distribution of preloads between
of tolerance intervals in hole diameters in both adherents and in bolts.
pin diameter. The tolerance interval for each diameter is defined We also note that the difference between maximal values of
by a grade of accuracy selected from aeronautical practices. For the MPI from the MC method and the MPI of worst-cases obtained
an aluminium hole, an accuracy grade of 8, corresponding to a by GA is greater in this case study compared to the previous one.
tolerance interval equal to 22 µm, is retained. For a composite In fact, introducing a greater number of uncertain parameters
plate, where the drilling quality is generally worse than for metallic involves a larger domain of variation and then a lower probability
materials, an accuracy grade of 11 is selected, corresponding to to sample a configuration which leads to maximise the MPI. This
R. Askri et al. / Computer-Aided Design 100 (2018) 39–51 49

Fig. 15. Results of the propagation of uncertainties based on probabilistic and worst-case approaches.

Table 5
Parameters of analytical tolerancing models.
r 0.90 0.99 1
ar [mm] 0.245 0.239 0.185
br [mm] −0.554 −0.624 −0.618

probability decreases when considering normal distributions for


the uncertain parameters instead of uniform ones. In fact, we
showed in Section 5.3 that worst-cases correspond to configura-
tions where uncertain parameters take the values of the limits of
the domain of variation. Thus when considering normal distribu-
tions, the probability of sampling values close to the limits of the
domain of variation is then lower. This observation highlights once
again the relevance of using the worst-case approach when the
probability of failure required is close to zero.

7.3. Identifying the analytical tolerancing law

Results from the propagation of uncertainties based on prob-


abilistic and worst-case approaches are presented in Fig. 16. Th
e relation between the MPI and tolerance value appears to be
non-linear, contrary to the case tested previously where only Fig. 16. Results of the propagation of uncertainties and analytical tolerancing
hole-location errors were considered. To describe this relation, a models using MC and GA.

logarithmic function with 2 parameters is chosen to define the


analytical tolerancing law:
8. Conclusion
T = ar Ln Y + br .
( )
(12)

Parameters are identified using the least-square method (see In this paper, a method is proposed to control uncertainties
Table 5). in fastened metal-composite joints by determining appropriate
From an industrial point of view, the analytical law makes it tolerances. The main problem that makes such an analysis difficult
possible to evaluate the design margin required to counter the to carry out is the calculation time required for the number of
effect of variabilities. For example, to switch from an assembly configurations to be simulated. The solution proposed here is to
grid based on a single drilling operation per fastener (T close to use a Multi-Connected Rigid Surfaces joint model. This model has
0.02 mm) to an assembly grid based on interchangeability of parts previously shown its ability to take into account preponderant
(T close to 0.1 mm), the design margin should absorb an increase physical phenomena and provide essential mechanical quantities
in Y from 1.18 to 1.22 for a reliability of 0.99, and from 1.32 to 1.5 while keeping to a reasonable calculation time. Two approaches
for a reliability of 1. are considered for the propagation of uncertainties: a probabilistic
50 R. Askri et al. / Computer-Aided Design 100 (2018) 39–51

approach based on Monte Carlo or Quasi-Monte Carlo sampling [14] Gray PJ, McCarthy CT. A global bolted joint model for finite element analysis
methods and a worst-case approach using a Genetic Algorithm. of load distributions in multi-bolt composite joints. Composites B 2010;41:
The general tolerancing approach was applied to a 4-bolt single- 317–25. http://dx.doi.org/10.1016/j.compositesb.2010.03.001.
[15] McCarthy CT, Gray PJ. An analytical model for the prediction of load dis-
lap aluminium-composite joint for the tolerance of hole-location
tribution in highly torqued multi-bolt composite joints. Compos Struct
errors. The results of propagation of uncertainties have shown that 2011;93:287–98.
the relation between tolerance value and Mechanical Performance [16] Askri R, Bois C, Wargnier H, Lecomte J. A reduced fastener model using multi-
Indicator can be represented by a proportional function when connected rigid Surfaces for the prediction of both local stress field and load
no other sources of uncertainties are involved, and a logarithmic distribution between fasteners. Finite Elem Anal Des 2016;110:32–42. http://
function when uncertainties on clearance and preload are added. dx.doi.org/10.1016/j.finel.2015.11.004.
[17] Gray PJ, McCarthy CT. A highly efficient user-defined finite element for load
We also propose a way to integrate this formalisation between
distribution analysis of large-scale bolted composite structures. Compos Sci
mechanical performance and uncertainties in a sizing loop in order Technol 2011;71:1517–27.
to find a relevant compromise between performance and cost. [18] Kapidžić Z, Nilsson L, Ansell H. Finite element modeling of mechanically
Several future studies can be highlighted to complete some fastened composite-aluminum joints in aircraft structures. Compos Struct
aspects of this work. First, the method should be extended to other 2014;109:198–210. http://dx.doi.org/10.1016/j.compstruct.2013.10.056.
types of variability resulting from orientation or form errors and [19] Askri R. Approche fiabiliste pour le tolérancement des assemblages par fixation
de structures composite-métal (Ph.D. thesis), University of Bordeaux; 2016.
material defects. Errors related to finite element modelling could
[20] Oberkampf WL, DeLand SM, Rutherford BM, Diegert KV, Alvin KF. Error and
be also taken into account to make more robust the application uncertainty in modeling and simulation. Reliab Eng Syst Saf 2002;75:333–57.
of the proposed tolerance synthesis in an industrial context. In http://dx.doi.org/10.1016/S0951-8320(01)00120-X.
addition, the capability of the MCRS model could be used to deal [21] Halton JH. Algorithm 247: Radical-inverse quasi-random point sequence.
with other mechanical performance criteria, such as net cross- Commun ACM 1964;7:701–2. http://dx.doi.org/10.1145/355588.365104.
section failure, bearing failure or fretting and fatigue damage. In the [22] Hammersley JM, Handscomb DC. Random, pseudorandom, and quasirandom
numbers. In: Monte Carlo methods. Springer Netherlands; 1964. p. 25–42.
same way, due to its significant influence on load distribution, the
http://dx.doi.org/10.1007/978-94-009-5819-7__3.
non-linear behaviour of material resulting from bearing damage [23] Sobol’ IM. On the distribution of points in a cube and the approximate evalua-
or time-dependent phenomena should be considered to extend tion of integrals. USSR Comput Math Math Phys 1967;7:86–112. http://dx.doi
the domain of validity of the proposed approach. Finally, using .org/10.1016/0041-5553(67)90144-9.
such a method in an industrial context requires specific software [24] Dai H, Wang W. Quasi-Monte Carlo method for structural reliability analysis.
to automate the generation of FE models and the uncertainty Hangkong Xuebao/Acta Aeronaut Astron Sin 2009;30:666–71.
[25] Dai H, Wang W. Application of low-discrepancy sampling method in structural
propagation processing due to repetitive tasks.
reliability analysis. Struct Saf 2009;31:55–64. http://dx.doi.org/10.1016/j.stru
safe.2008.03.001.
References [26] Zhang H, Dai H, Beer M, Wang W. Structural reliability analysis on the basis
of small samples: An interval quasi-Monte Carlo method. Mech Syst Signal
[1] Hyer MW, Klang EC, Cooper DE. The effects of pin elasticity, clearance, and Process 2013;37:137–51. http://dx.doi.org/10.1016/j.ymssp.2012.03.001.
friction on the stresses in a pin-loaded orthotropic plate. J Compos Mater [27] Gomes HM, Awruch AM, Lopes PAM. Reliability based optimization of lam-
1987;21:190–206. http://dx.doi.org/10.1177/002199838702100301. inated composite structures using genetic algorithms and Artificial Neural
[2] Kelly G, Hallström S. Bearing strength of carbon fibre/epoxy laminates: Effects Networks. Struct Saf 2011;33:186–95. http://dx.doi.org/10.1016/j.strusafe.20
of bolt-hole clearance. Compos Part B: Eng 2004;35:331–43. 11.03.001.
[3] Al-Nassar YN, Khurshid H, Arif AFM. The effect of clearance and pre-tension on [28] Narayana Naik G, Gopalakrishnan S, Ganguli R. Design optimization of com-
the performance of a bolted-joint using 3D FEA. Arab J Sci Eng 2012;37:749–63. posites using genetic algorithms and failure mechanism based failure crite-
http://dx.doi.org/10.1007/s13369-012-0191-8. rion. Compos Struct 2008;83:354–67. http://dx.doi.org/10.1016/j.compstruct.
[4] McCarthy MA, McCarthy CT, Padhi GS. A simple method for determining the 2007.05.005.
effects of bolt–hole clearance on load distribution in single-column multi-bolt [29] Kulak GL, Fisher JW, Struik JHA. Guide to design criteria for bolted and riveted
composite joints. Compos Struct 2006;73:78–87. http://dx.doi.org/10.1016/j. joints. American Institute of Steel Construction Inc; 1987.
compstruct.2005.01.028. [30] McCarthy MA, Lawlor VP, Stanley WF, McCarthy CT. Bolt-hole clearance ef-
[5] Caccese V, Mewer R, Vel SS. Detection of bolt load loss in hybrid compos- fects and strength criteria in single-bolt, single-lap, composite bolted joints.
ite/metal bolted connections. Eng Struct 2004;26:895–906. http://dx.doi.org/ Compos Sci Technol 2002;62:1415–31.
10.1016/j.engstruct.2004.02.008. [31] Askri R, Bois C, Wargnier H. Effect of hole-location error on the strength of
[6] Bruyère J, Dantan J-Y, Bigot R, Martin P. Statistical tolerance analysis of bevel fastened multi-material joints. Procedia CIRP 2016;43:292–6. http://dx.doi.or
gear by tooth contact analysis and Monte Carlo simulation. Mech Mach Theory g/10.1016/j.procir.2016.02.040.
2007;42:1326–51. http://dx.doi.org/10.1016/j.mechmachtheory.2006.11.003. [32] Lecomte J, Bois C, Wargnier H, Wahl J-C. An analytical model for the prediction
[7] Dantan J-Y, Qureshi A-J. Worst-case and statistical tolerance analysis based of load distribution in multi-bolt composite joints including hole-location
on quantified constraint satisfaction problems and Monte Carlo simula- errors. Compos Struct 2014;117:354–61. http://dx.doi.org/10.1016/j.compstr
tion. Comput Aided Des 2009;41:1–12. http://dx.doi.org/10.1016/j.cad.2008. uct.2014.06.040.
11.003. [33] ISO 1101, Geometrical product specifications (GPS) —Geometrical tolerancing
[8] Nigam SD, Turner JU. Review of statistical approaches to tolerance analysis. —Tolerances of form, orientation, location and run-out, 2012.
Comput Aided Des 1995;27:6–15. http://dx.doi.org/10.1016/0010-4485(95)9 [34] NASA, Criteria for preloaded bolts, Lyndon B. Johnson Space Center, 1998.
0748-5. [35] Seibel A, Japing A, Schlattmann J. Uncertainty analysis of the coefficients of
[9] Dumas A, Dantan J-Y, Gayton N. Impact of a behavior model linearization friction during the tightening process of bolted joints. J Uncertain Anal Appl
strategy on the tolerance analysis of over-constrained mechanisms. Comput 2014;2:21. http://dx.doi.org/10.1186/s40467-014-0021-5.
Aided Des 2015;62:152–63. http://dx.doi.org/10.1016/j.cad.2014.11.002. [36] Ibrahim RA, Pettit CL. Uncertainties and dynamic problems of bolted joints and
[10] Homri L, Teissandier D, Ballu A. Tolerance analysis by polytopes: Taking other fasteners. J Sound Vib 2005;279:857–936. http://dx.doi.org/10.1016/j.js
into account degrees of freedom with cap half-spaces. Comput Aided Des v.2003.11.064.
2015;62:112–30. http://dx.doi.org/10.1016/j.cad.2014.11.005. [37] Thoppul SD, Gibson RF, Ibrahim RA. Analytical and experimental characteriza-
[11] Xu S, Keyser J. Geometric computation and optimization on tolerance dimen- tion of the effects of vibration on relaxation in composite bolted joints 2006,
sioning. Comput Aided Des 2014;46:129–37. http://dx.doi.org/10.1016/j.cad. p. 1081–92.
2013.08.025. [38] Caccese V, Berube KA, Fernandez. J. Daniel Melo M, Kabche JP. Influence
[12] Söderberg R, Wärmefjord K, Lindkvist L. Variation simulation of stress during of stress relaxation on clamp-up force in hybrid composite-to-metal bolted
assembly of composite parts. CIRP Ann—Manuf Technol 2015;64:17–20. http: joints. Compos Struct 2009;89:285–93.
//dx.doi.org/10.1016/j.cirp.2015.04.048. [39] McCarthy CT, McCarthy MA, Lawlor VP. Progressive damage analysis of multi-
[13] McCarthy CT, McCarthy MA. Three-dimensional finite element analysis of bolt composite joints with variable bolt-hole clearances. Compos Part B: Eng
single-bolt, single-lap composite bolted joints: Part II—-effects of bolt-hole 2005;36:290–305.
clearance. Compos Struct 2005;71:159–75. http://dx.doi.org/10.1016/j.comp [40] Egan B, McCarthy MA, Frizzell RM, Gray PJ, McCarthy CT. Modelling bearing
struct.2004.09.023. failure in countersunk composite joints under quasi-static loading using 3D
R. Askri et al. / Computer-Aided Design 100 (2018) 39–51 51

explicit finite element analysis. Compos Struct 2014;108:963–77. http://dx. [46] Forouraghi B. Worst-case tolerance design and quality assurance via genetic
doi.org/10.1016/j.compstruct.2013.10.033. algorithms. J Optim Theory Appl 2002;113:251–68. http://dx.doi.org/10.1023/
[41] Ireman T, Ranvik T, Eriksson I. On damage development in mechanically A:1014826824323.
fastened composite laminates. Compos Struct 2000;49:151–71. http://dx.doi. [47] Fortin F-A, Rainville F-MD, Gardner M-A, Parizeau M, Gagné C. DEAP: Evolu-
org/10.1016/S0263-8223(99)00130-0. tionary algorithms made easy. J Mach Learn Res 2012;13:2171–5.
[42] Matthews FL, Roshan AA, Phillips LN. The bolt bearing strength of glass/carbon [48] Chase KW, Parkinson AR. A survey of research in the application of tolerance
hybrid composites. Composites 1982;13:225–7. http://dx.doi.org/10.1016/ analysis to the design of mechanical assemblies. Res Eng Des 1991;3:23–37.
0010-4361(82)90003-9.
http://dx.doi.org/10.1007/BF01580066.
[43] Wang H-S, Hung C-L, Chang F-K. Bearing failure of bolted composite joints. Part
[49] Zhao Y. Torque limit for bolted joint for composites part A: TTTC properties of
I: Experimental Characterization. J Compos Mater 1996;30:1284–313.
laminated composites. NASA; 2002.
[44] Le Goff E, Bois C, Wargnier H. A progressive intra- and inter-laminar damage
[50] Thomas FP. Experimental observations for determining the maximum torque
model to predict the effect of out-of-plane confinement on pin-bearing be-
haviour of laminated composites. J Compos Mater 2017;51. values to apply to composite components mechanically joined with fasteners.
[45] Le Riche R, Haftka RT. Improved genetic algorithm for minimum thickness Alabama: Marshall Space Flight Center; 2006.
composite laminate design. Compos Eng 1995;5:143–61. http://dx.doi.org/10. [51] Helsehurst RB. Design and analysis of structural joints with composite mate-
1016/0961-9526(95)90710-S. rials. DEStech Publications; 2013.

You might also like