Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Department of Mathematical Sciences & Centre for Ships and Ocean Structures, Norwegian University of Science and Technology, NO-7491 Trondheim, Norway
Department of Marine Technology, Norwegian University of Science and Technology, NO-7491 Trondheim, Norway
article
info
Article history:
Received 10 June 2011
Received in revised form
14 July 2011
Accepted 17 August 2011
Available online 7 September 2011
Keywords:
System reliability
Large scale system
Monte Carlo simulation
Failure probability
Statistical estimation
abstract
Brute force Monte Carlo simulation methods can, in principle, be used to calculate accurately the reliability
of complicated structural systems, but the computational burden may be prohibitive. A new Monte
Carlo based method for estimating system reliability that aims at reducing the computational cost is
therefore proposed. It exploits the regularity of tail probabilities to set up an approximation procedure
for the prediction of the far tail failure probabilities based on the estimates of the failure probabilities
obtained by Monte Carlo simulation at more moderate levels. In this paper, the usefulness and accuracy
of the estimation method is illustrated by application to a particular example of a structure with several
thousand potentially critical limit state functions. The effect of varying the correlation of the load
components is also investigated.
2011 Elsevier Ltd. All rights reserved.
1. Introduction
In general, it is very difficult to calculate the reliability of
realistic structural systems by using conventional theoretical
reliability techniques. This is usually caused by the high number
of basic random variables needed for modeling the uncertain
elements of the problem and the large number of safety margins
that are used to describe the system, which will generally
consist of a series system of parallel subsystems. At least, in
principle, the reliability of complicated structural systems can
be accurately predicted in a straightforward manner by standard
Monte Carlo simulation methods. However, the computational
burden may be prohibitive for highly reliable systems. Motivated
by this observation, the authors have initiated the development
of simulation based methods for calculating the reliability of
structural systems that aims at reducing the computational cost.
This is achieved by introducing a cascade of systems depending
on a parameter varying between zero and one, where the original
system is obtained when this parameter equals one. When the
parameter value is zero, the system is highly prone to failure, and
for the small to intermediate values of the parameter, the failure
probability can be estimated with high accuracy by Monte Carlo
simulation with moderate computational efforts. By exploiting the
Corresponding author.
E-mail addresses: arvidn@math.ntnu.no (A. Naess), bernt.leira@ntnu.no
(B.J. Leira), oleksandr.batsevych@kongsberg.com (O. Batsevych).
0266-8920/$ see front matter 2011 Elsevier Ltd. All rights reserved.
doi:10.1016/j.probengmech.2011.08.024
(1)
165
Nf ()
(5)
N
The coefficient of variation of this estimator is
CV (pf ()) =
1 pf ()
pf ()N
(6)
(7)
2
wj log p f (j ) log q + a(j b)c ,
pf () = Prob
{Mj () 0} .
(2)
j =1
pf () = Prob
{Mi () 0}
(3)
a (b, c ) =
j=1 iCj
(4)
wj (xj x)(yj y)
j=1
M
(9)
wj (xj x)2
j =1
and
log q (b, c ) = y + a (b, c )x,
(10)
where x =
j=1 wj xj /
j=1 wj , y =
j=1 wj yj /
j=1 wj .
The LevenbergMarquardt method may now be used on the
function F (b, c ) = F (q (b, c ), a (b, c ), b, c ) to find the optimal
values b and c , and then the corresponding a and q can be
calculated from Eqs. (9) and (10).
For estimation of the confidence interval for a predicted value of
the failure probability provided by the optimal curve, the empirical
confidence band is reanchored to the optimal curve. The range of
fitted curves that stay within the reanchored confidence band will
determine an optimized confidence interval of the predicted value.
This is obtained by constrained nonlinear optimization. As a final
(8)
j=1
166
point, it has been observed that the predicted value is not very
sensitive to the choice of 0 provided it is chosen with some care.
5. Numerical example
A numerical example with a large number of limit state
functions is considered. Each of the limit state functions have a
quite simple form, and they are explicitly defined in terms of the
basic random variables. However, since the number of such limit
state functions is very large, the computation time becomes an
issue. If the proposed method was to be used in combination with
computationally demanding procedures involving, e.g., a large
Finite Element Model for calculation of the failure probability,
effective sampling strategies would need to be selected. Presently,
the number of samples for each value of the parameter is based
on direct sampling without any refinements such as importance
sampling.
The example structure is a 3D beam system (grillage) with a grid
of 40 40 equidistant and intersecting main beams as shown in
the figure below. Each of the main beams are clamped at both ends.
The 3D structure is modeled by means of beam elements, and it
is subjected to a vertical load at each of the intersections (i.e., at the
nodes of the corresponding finite element model). The beams have
a rectangular cross-section of dimension 0.05 m times 0.12 m, and
the length of each beam is 0.5 m. The mean yield stress is equal to
380 MPa, with a standard deviation of 19 MPa (i.e., a coefficient of
variation equal to 0.05). A lognormal distribution is assumed.
All the vertical load components are Gaussian distributed
with a mean value equal to 420 N and a standard deviation of
126 N, corresponding to a coefficient of variation equal to 30%.
Furthermore, all the load components are pairwise equi-correlated
(i.e., they have pairwise the same correlation coefficient). The effect
of varying this correlation coefficient is also investigated below. For
the system model in the present example there are 4880 random
variables and 6540 safety margins.
At each node of the finite element model there are three
degrees-of-freedom, i.e., one vertical displacement and two
rotations (around two orthogonal horizontal axes). All the degreesof-freedom are assembled in the system displacement vector r.
Correspondingly, all the load components are collected in the load
vector R, which has the same dimension as the displacement
vector. Every third entry of this load vector is non-zero and
corresponds to the vertical load components. The intermediate
components are equal to zero (which correspond to the two
external bending moments at each node). For a given realization
of the random load vector components, the corresponding
displacement vector of the system is obtained by inverting the
system stiffness matrix K:
r = K1 R.
(11)
(12)
B V T
+
+
,
B,cr V ,cr T ,cr
gj X = 1
(13)
where the index j runs from 1 to the total number of limit state
functions (i.e., two times the number of beam elements). The vector
of random variables, X, contains the computed bending stress at
each cross section, B , the corresponding vertical shear stress, V ,
the torsion shear stress, T , and the yield stress, Yield . The three
critical stresses (i.e., B,cr , V ,cr , T ,cr ) are all proportional to the
yield stress (since initial yielding is considered). They are hence
fully correlated for a given cross-section.
Examples of the bending moment diagrams (i.e., two bending
moments B1 and B2) in the 3D beam system for the case of fully
correlated loads are shown in Fig. 2. Plots of the collection of limit
state function values for one of the simulations (corresponding to a
load correlation length of 1.5 m, see below) are shown in Fig. 3. The
upper part of the figure shows the values for the second node of all
the transverse elements. The lower part shows the corresponding
values for all the longitudinal elements. It is seen that no failures
are observed for this particular sample. Furthermore, the minimum
values of the limit state functions (which correspond to maximum
values of the utilization) occur along the clamped boundaries for
both of the orthogonal directions. This reflects that the bending
stresses (i.e., which are obtained from the absolute values of the
bending moments in Fig. 2) dominate the three terms of the limit
state function in Eq. (13).
Simulations are first performed for a load correlation length
of 1.5 m. The yield stress correlation length is 0.1 m for all the
examples which are considered. (This is equal to 1/5 of the length
of each beam.) The results which correspond to a number of
samples which is equal to 4000 50 = 200 000 are shown in
Fig. 4. For each series of 4000 samples, the failure probability pf ()
is calculated for each value of . On the basis of all 50 values of
pf (), the mean value and standard deviation is calculated. From
this can be calculated the final estimate of the failure probability
pf () and the 95% confidence interval for this estimate for each
value of . On the basis of these results, it is obtained that the
predicted failure probability which corresponds to the scaling level
= 1 is obtained as pf (1) = 6.21 1012 . The corresponding
95% confidence interval is obtained as (2.61 1012 , 1.51 1011 ).
The parameters of the fitted curve are, respectively, a = 10.37, b =
0.417, c = 2.81 and d = 1.79.
167
Fig. 2. Bending moments around two orthogonal axes for the 3D beam system (lower figure is rotated by 90 compared to the upper one).
(a) Limit state function values for Node 2 of transverse beam elements in
Fig. 1.
(b) Limit state function values for Node 2 of longitudinal beam elements in
Fig. 1.
Fig. 3. Examples of limit state function values for selected cross-sections of 3D beam system. Load correlation length is 1.5 m.
Fig. 4. Plot of the probability of failure pf () versus for load correlation length
1.5 m: Monte Carlo (); fitted optimal curve ( ); reanchored empirical confidence
band ( ); fitted confidence band ( ).
Fig. 5. Plot of the probability of failure pf () versus for load correlation length
2 m: Monte Carlo (); fitted optimal curve ( ); reanchored empirical confidence
band ( ); fitted confidence band ( ).
168
Fig. 6. Plot of the probability of failure pf () versus for load correlation length
2.5 m: Monte Carlo (); fitted optimal curve ( ); reanchored empirical confidence
band ( ); fitted confidence band ( ).