Sie sind auf Seite 1von 21

Comput. Methods Appl. Mech. Engrg.

198 (2009) 10311051

Contents lists available at ScienceDirect

Comput. Methods Appl. Mech. Engrg.


journal homepage: www.elsevier.com/locate/cma

Review

The stochastic nite element method: Past, present and future


George Stefanou 1
Institute of Structural Analysis and Seismic Research, National Technical University of Athens, 9, Iroon Polytechniou Street, Zografou Campus, GR-15780 Athens, Greece

a r t i c l e i n f o a b s t r a c t

Article history: A powerful tool in computational stochastic mechanics is the stochastic nite element method (SFEM).
Received 25 June 2008 SFEM is an extension of the classical deterministic FE approach to the stochastic framework i.e. to the
Received in revised form 5 November 2008 solution of static and dynamic problems with stochastic mechanical, geometric and/or loading properties.
Accepted 10 November 2008
The considerable attention that SFEM received over the last decade can be mainly attributed to the spec-
Available online 20 November 2008
tacular growth of computing power rendering possible the efcient treatment of large-scale problems.
This article aims at providing a state-of-the-art review of past and recent developments in the SFEM area
Keywords:
and indicating future directions as well as some open issues to be examined by the computational
Stochastic processes and elds
Stochastic nite elements
mechanics community in the future.
Stochastic partial differential equations 2008 Elsevier B.V. All rights reserved.
Monte Carlo simulation
Solution techniques
Parallel processing

Contents

1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1032
2. Uncertainty modeling: representation of stochastic processes and fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1032
2.1. Simulation methods for Gaussian stochastic processes and fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1032
2.1.1. The spectral representation method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1033
2.1.2. The KarhunenLove (KL) expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1033
2.1.3. Other series expansion methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1034
2.2. Simulation methods for non-Gaussian stochastic processes and fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1035
2.2.1. Correlation distortion methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1036
2.2.2. Methods based on polynomial chaos (PC) expansion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1038
2.2.3. Other methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1039
2.2.4. The case of non-Gaussian vector processes and fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1040
3. The stochastic finite element method (SFEM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1040
3.1. Discretization of stochastic processes and fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1040
3.2. Formulation of the stochastic finite element matrix. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1041
3.3. Monte Carlo simulation MCS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1042
3.3.1. Direct MCS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1042
3.3.2. Variants of direct MCS for SFE-based reliability estimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1042
3.4. The perturbation method Taylor series expansion of the stochastic finite element matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1043
3.4.1. First and second-order approximation of the response variability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1044
3.5. The spectral stochastic finite element method SSFEM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1044
3.5.1. Computational aspects of SSFEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1045
3.5.2. Accuracy and range of applicability of SSFEM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1045
3.6. SFEM specialized software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1047
4. Conclusions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1048
Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1048
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1048

1
Currently on leave at the Ecole Centrale de Nantes (ECN), France.
E-mail address: stegesa@central.ntua.gr

0045-7825/$ - see front matter 2008 Elsevier B.V. All rights reserved.
doi:10.1016/j.cma.2008.11.007
1032 G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051

1. Introduction for the discretization of stochastic elds are rst introduced and
a discussion on their performance is made based on results re-
It is today widely recognized that computational methods per- ported in the literature. The issue of using two different meshes
mit the analysis and design of large-scale engineering systems. The for the discretization of the system and the stochastic eld, respec-
considerable inuence of inherent uncertainties on system behav- tively, is also examined. The formulation of the stochastic nite
ior has also led the scientic community to recognize the impor- element matrix, which is the key-point of the method, is then pre-
tance of a stochastic approach to engineering problems. Issues sented. For the calculation of system response statistics, two meth-
related to uncertainty quantication and its inuence on the reli- ods are discussed in detail: Monte Carlo simulation (MCS) along
ability of the computational models, are continuously gaining in with the perturbation approach (based on a Taylor series expan-
signicance. While analytical procedures were most useful for sion of the response vector) and their recent variants. Section 3
exploring and developing the eld of stochastic mechanics, it is closes with the spectral stochastic nite element method (SSFEM),
now for the computational methods with the help of powerful which is a specic formulation of SFEM based on the expansion of
computing resources and technology to expand and generalize the response vector in polynomial chaos series. Some recent and
these procedures and hence make them applicable to complex promising developments concerning this formulation are pointed
realistic engineering systems. For this reason, the procedures of out. The advantages and drawbacks of the SSFEM are critically re-
computational stochastic mechanics are receiving lately consider- viewed and summarized from a variety of applications existing in
able attention [125]. the literature. Finally, issues related to specialized software devel-
Engineering experience has shown that uncertainties are in- opment are discussed.
volved not only in the assessment of loading but also in the mate- The author hopes that this article will serve as a useful source of
rial and geometric properties of engineering systems. The rational information to scientists and engineers interested by SFEM and
treatment of these uncertainties, achieved by means of probability will help to further disseminating the method for the solution of
theory and statistics, cannot be addressed rigorously when follow- real-world problems which are inherently inuenced by a number
ing the traditional deterministic approach. This approach, which is of uncertain parameters during their life time.
almost exclusively used in engineering practice even today, is
based on the extreme (minimum, maximum) and mean values of 2. Uncertainty modeling: representation of stochastic processes
system parameters. In this framework, it is implicitly assumed that and elds
the results obtained from a deterministic analysis are representa-
tive of all possible scenarios of system loading and strength. This The rst step in the analysis of uncertain systems (in the frame-
is not true in most cases. It is however, sure that the deterministic work of SFEM) is the representation of the input of the system. This
approach cannot lead to an optimum system design. Stochastic input usually consists of the mechanical and geometric properties
methods do provide this possibility at the expense of increasing as well as of the loading of the system (left and right hand side of
the complexity of the system model and, consequently, of the re- the equilibrium equation, respectively). Characteristic examples
quired computational effort for the solution of the problem. The are the Young modulus, Poisson ratio, yield stress, cross section
exploitation of the available computational resources (hardware geometry of physical systems, material and geometric imperfec-
and system software) and the development of enhanced solution tions of shells, earthquake loading, wind loads, waves etc. A conve-
algorithms (application software) are therefore of paramount nient way for describing these uncertain quantities in time and/or
importance in the application of stochastic methods to real-world space has always been the implementation of stochastic processes
problems and to their further dissemination to the engineering and elds, the probability distribution and correlation structure of
community. which can be dened through experimental measurements. How-
A powerful tool in computational stochastic mechanics is the ever, in most cases, due to the lack of relevant experimental data,
stochastic nite element method (SFEM). SFEM is an extension assumptions are made regarding these probabilistic characteris-
of the classical deterministic FE approach to the stochastic tics. Two main categories of stochastic processes and elds can
framework i.e. to the solution of stochastic (static and dynamic) be dened based on their probability distribution: Gaussian and
problems involving nite elements whose properties are ran- non-Gaussian. A detailed review of the existing techniques for
dom. From a mathematical point of view, SFEM can be seen the simulation of Gaussian and non-Gaussian stochastic processes
as a powerful tool for the solution of stochastic partial differen- and elds along with their respective applications in computa-
tial equations (PDEs) and it is treated as such in numerous stud- tional stochastic mechanics, is presented in the next two sub-sec-
ies where convergence and error estimation issues are examined tions. For the sake of brevity, the presentation is made for
in detail. In fact, these two aspects of SFEM are complementary stochastic elds (variable in space). The same expressions hold
and inter-dependent. The considerable attention that SFEM re- for stochastic processes but with time t as the independent
ceived over the last decade can be mainly attributed to the variable.
spectacular growth of computational power rendering possible
the efcient treatment of large-scale problems. This article aims 2.1. Simulation methods for Gaussian stochastic processes and elds
at providing a state-of-the-art review of past and recent devel-
opments in the SFEM area. It also aims at indicating future Despite the fact that most of the uncertain quantities appearing
directions as well as some open issues to be examined in the in engineering systems are non-Gaussian in nature (e.g. material,
future. geometric properties, wind, seismic loads), the Gaussian assump-
A fundamental issue in SFEM is the modeling of the uncertainty tion is often used due to its simplicity and the lack of relevant
characterizing the system parameters (input). This uncertainty is experimental data. Furthermore, Gaussian random elds occur
quantied by using the theory of stochastic functions (processes/ naturally in applications as a result of the central limit theorem
elds). The rst half of this article (Section 2) is thus devoted to and are the model of maximum entropy when only information
methods existing in the literature for the simulation (generation on the second-order moments is available [172]. From the wide
of sample functions) of stochastic processes and elds. In the sec- variety of methods developed for the simulation of Gaussian sto-
ond half (Section 3), a thorough description of the available vari- chastic processes and elds, two are most often used in applica-
ants of SFEM is provided. The most important techniques used tions: the spectral representation method [167,168] and the
G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051 1033

KarhunenLove (KL) expansion [67]. A unied approach for gen- X


N p
^f x f x kn nn /n x; 2
erating Gaussian random eld simulation methods (including
n1
spectral representation and KL expansion) has been proposed in Z
[144]. C ff x1 ; x2 /n x1 dx1 kn /n x2 ; 3
D

2.1.1. The spectral representation method where f x is the mean of the eld (usually considered as equal to
In the general case, the spectral representation method ex- zero), kn and /n(x) are the eigenvalues and eigenfunctions of the
pands the stochastic eld f(x) as a sum of trigonometric functions autocovariance function Cff(x1, x2), respectively, nn is a set of uncor-
with random phase angles and amplitudes. The version having related random variables and N is the number of KL terms. In the
only random phase angles is adopted in most applications be- case of zero-mean, homogeneous Gaussian stochastic elds, the
cause it leads to sample functions that are ergodic in the mean autocovariance function depends only on the distance n = x2  x1
value and autocorrelation [78]. The amplitudes are then deter- between two points and coincides with the autocorrelation function
ministic and depend only on the prescribed power spectrum of Rff i.e. Cff (x1, x2) = Cff(n) = Rff(n).
the stochastic eld: The KL expansion offers a unied framework for the simula-
X
N1 tion of homogeneous and non-homogeneous stochastic elds,
^f i x An cosjn x /i although some problems have been identied regarding the homo-
n ; 1
n0 geneity of the generated sample functions [55,83,174,176]. It is
p particularly suitable for the representation of strongly correlated
where An 2Sff jn Dj, jn = nDj, Dj = ju/N and n = 0, 1, 2, . . . ,
stochastic elds where only a few terms, corresponding to the N
N  1. It also holds that A0 = 0 or Sff(j0 = 0) = 0. The parameter ju
larger eigenvalues, are required in order to capture most of the ran-
is a cut-off wave number dening the active region of the power
dom uctuation of the eld (see below comments on the solution
spectral density function (SDF) Sff(j) of the stochastic eld. Since ju
of the Fredholm integral equation and Fig. 1). This approach is usu-
has a specic value, the wave number step Dj ? 0 as N ? 1. In
ally combined in the literature with the polynomial chaos (PC)
addition, for a given number of terms N, Dj is constant, while
i i i approximation for the calculation of the response variability of
/0 ; /1 ; . . . ; /N1 are independent random phase angles uniformly
uncertain nite element systems e.g. [13,19,22,28,29,41,66,67,
distributed in the range [0, 2p] and are produced by a random num-
94,108,113,187,189]. The combination is called the spectral sto-
ber generator.
chastic nite element method (SSFEM). In this case, the uncertain
Each sample function given by Eq. (1) has the following proper-
(Gaussian) input parameters are modeled via the KL expansion
ties [167]:
while the probabilistic characteristics of system response are
determined using the PC decomposition (see Section 3 for a de-
1. It is asymptotically a Gaussian stochastic eld as N ? 1 due to
tailed presentation of the SSFEM). There also exist some cases
the central limit theorem.
where the KL expansion has been implemented in the framework
2. Its mean value and autocorrelation function are identical to the
of MCS e.g. [112,157159]. It should be noted that for homoge-
corresponding targets as N ? 1.
neous random elds dened over an innite domain, the KL
3. Under the condition A0 = 0 or Sff(j0 = 0) = 0, it can be shown that
^f i x is periodic with period T = 2p/Dj. expansion reduces, theoretically, to the spectral representation
0
method [65,88].
Despite its theoretical importance, the implementation of KL
Weakly ergodic sample functions are produced when both the
expansion is often hindered by the difculty encountered for solv-
phase angles and amplitudes are random [78]. This is the main rea-
ing the Fredholm integral equation. As analytic solutions of this
son for which spectral representation with random phase angles
integral equation are only known for simple geometries and spe-
and deterministic amplitudes is used in most applications.
cial forms of the autocovariance function, special numerical treat-
Spectral representation algorithms are nowadays available
ment is required in the case of realistic problems involving
covering various kinds of Gaussian stochastic elds: multi-dimen-
complex domains. These numerical methods (e.g. Galerkin) usually
sional, multi-variate (vector), non-homogeneous e.g. [33,78,93,
lead to dense matrices that are very costly to compute and solve
105,167169]. The simulation of the non-homogeneous elds is
the corresponding equations. It is important to note that the
based on the notion of the evolutionary power spectrum
accuracy in the computation of the eigenpairs of the autocovari-
[105,171]. The computational cost of digital generation of homoge-
ance function strongly inuences the efciency of KL series
neous Gaussian sample functions can be drastically reduced by
using the fast Fourier transform technique (FFT). Spectral represen-
tation is even useful for the simulation of non-Gaussian elds.
There exist a wide variety of methods related to the translation 1.4
concept (memory-less non-linear transformation of a Gaussian
eld to a non-Gaussian one) which are using this technique for 1.2 =0.2
=0.4
the generation of sample functions of the underlying Gaussian eld 1
=1.0
e.g. [16,21,34,80,100,147] (see Section 2.2). Spectral representation
eigenvalue

0.8 =2.0
has also been successfully implemented in the framework of
Monte Carlo simulation (MCS) for the solution of realistic problems 0.6
with the stochastic nite element approach e.g. [4,20,99,133,135
0.4
138,145,146,173].
0.2

2.1.2. The KarhunenLove (KL) expansion 0


The KL expansion can be seen as a special case of the orthog- 0 8 16 24 32
onal series expansion where the orthogonal functions are chosen index i
as the eigenfunctions of a Fredholm integral equation of the second
Fig. 1. Eigenvalue decay in KL expansion for scale of uctuation h=0.2, 0.4, 1.0, 2.0:
kind with the autocovariance function as kernel (covariance case of square exponential autocovariance. Reprinted from [174], Copyright 2007,
decomposition) [67,195]: with permission from Elsevier.
1034 G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051

[88,140,164,174,176]. Enhanced methods for the solution of the using a sequence of one-dimensional elds along lines crossing
Fredholm integral equation have been proposed in [140,58,164]. the domain (Fig. 3). The formulation of TBM depends on knowledge
The rst method is a mixed wavelet-Galerkin scheme replacing of the 1D autocorrelation function R1(n). If this function is known,
the conventional bases (polynomial, trigonometric, etc.) by wave- the line elds can be produced using some efcient 1D algorithm
lets that exhibit a number of desired properties which improve (e.g. FFT). The autocorrelation function R1(n) is chosen such that
the performance of the Galerkin method for the required solution the multi-dimensional correlation structure Rn(n) is reected over
of integral equations. The second approach is a generalized fast the ensemble. Mantoglou and Wilson [109] suggested the compu-
multi-pole accelerated Krylov eigen-solver applicable to general, tation of R1(n) through an integral equation and supply explicit
piecewise analytic correlation kernels and leading to signicant solutions, for either the equivalent 1D autocorrelation function or
speed up in some specic cases [164]. for the 1D SDF, for a variety of multi-dimensional correlation struc-
A comprehensive comparison between the spectral representa- tures. The TBM produces accurate results only when a large num-
tion and KL expansion methods can be found in [83,88,174] ber of lines are used at the expense of decreased computational
where it is shown that strongly correlated stochastic elds with efciency [52]. The ARMAAR models permit the simulation of
smooth autocovariance function may be easier to simulate with both stationary and non-stationary stochastic processes using
the KL expansion when using a small number of terms N(620) recursive expressions for the calculation of some coefcients relat-
in Eqs. (1) and (2), (Fig. 2). However, the performance of spectral ing a Gaussian white noise process with the process to be simu-
representation improves by increasing the number of retained lated e.g. [35]. The degree of success of such time-series
terms. In most cases, an absolute minimum of 128 terms must generation is usually measured in terms of the closeness of the pre-
be used for N in the spectral representation method in order to en- scribed target autocorrelation function and the corresponding
sure some level of convergence to Gaussianity through the central sample autocorrelation function computed from the generated
limit theorem. Finally, the homogeneity and ergodicity of sample sample functions (Fig. 4).
functions generated by the KL series are questionable and its The OLE method was introduced in [102] and is sometimes re-
computational performance less satisfactory than that of spectral ferred to as the Kriging method. It is a special case of the method of
representation. regression on linear functionals. In the context of OLE, the approx-
imated eld ^f x is dened by a linear function of nodal values
2.1.3. Other series expansion methods f = {f(x1), . . . , f(xn)} as follows:
In addition to the spectral representation and KL expansion, X
N
there also exist some other methods for the simulation of Gaussian ^f x ax T
bn xfn ax b x  f: 4
stochastic processes and elds such as the turning bands method n1

(TBM), the autoregressive moving average (ARMA)autoregressive The functions a(x) and bn(x) are determined by minimizing in
(AR) models, the optimal linear estimation (OLE) and the expan- each point x the variance of the error Varf x  ^f x under the
sion optimal linear estimation (EOLE) methods. The TBM involves condition that ^f x is an unbiased estimator of f(x) in the mean
the simulation of random elds in two or higher dimensions by i.e. Ef x  ^f x 0. The EOLE method is an extension of OLE

a 1.2 b 1.2
1
1
Ensemble variance

Ensemble variance

0.8
0.8

0.6
0.6

0.4 K-L
K-L
Spectral 0.4
Spectral
0.2
0.2

0
0
0 4 8 12 16 20 24
0 4 8 12 16 20 24
Number of terms N Number of terms N

c 1.2
d 1.2
1
1
Ensemble variance

Ensemble variance

0.8
0.8

0.6
0.6

0.4 K-L
0.4 K-L
Spectral
Spectral
0.2
0.2

0
0
0 4 8 12 16 20 24
0 4 8 12 16 20 24
Number of terms N
Number of terms N

Fig. 2. Convergence of spectral representation and KL expansion to the target variance as a function of the number of retained terms N in Eqs. (1) and (2): (a) exponential
autocovariance, h=0.2; (b) h=2.0; (c) square exponential autocovariance, h=0.2; (d) h=2.0. Reprinted from [174], Copyright 2007, with permission from Elsevier.
G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051 1035

EOLE error for a given number of retained terms (Fig. 5). In addi-
tion, the KL point-wise variance error estimator for a given order
of expansion is smaller than the EOLE error in the interior of the
discretization domain but larger at the boundaries. However, the
KL approach provides the lowest mean error over the domain
(Fig. 6).

2.2. Simulation methods for non-Gaussian stochastic processes and


elds

The problem of simulating non-Gaussian stochastic processes


and elds has received considerable attention recently in the
eld of stochastic mechanics. This is due to the fact that several
quantities arising in practical engineering problems (e.g. material,
geometric properties, soil properties, wind, wave, earthquake
loads) exhibit non-Gaussian probabilistic characteristics. Non-
Gaussian elds are also useful for the determination of spec-
tral-distribution-free upper bounds of the response variability
of stochastic systems [134]. In particular, the simulation of highly
skewed narrow-banded stochastic processes and elds is well
recognized today as a testbed that reveals the limitations of
Fig. 3. Illustration of the TBM concept: contributions from the line process Zi(ni) at the existing simulation methods [34]. Since all the joint multi-
the closest point are summed into the eld Z(x) at xk. Reprinted from [52] with dimensional density functions are needed to fully characterize
permission from ASCE.
a non-Gaussian stochastic eld, a number of studies have been
focused on producing a more realistic denition of a non-Gauss-
ian sample function from a simple transformation of some
using a spectral representation of the vector of nodal variables f.
underlying Gaussian eld with known second-order statistics
As in the KL expansion, the series can be truncated after N terms
e.g. [16,21,34,80,100,110,141,142,147].
and the eigenvalues kn are sorted in descending order. A compre-
Simulation methods for non-Gaussian stochastic processes and
hensive comparison between the KL expansion and the EOLE
elds can be grouped into two main categories. Those which seek
method can be found in [102,176]. In these papers, variance error
to produce sample functions matching the prescribed power spec-
estimators are provided, which allow checking the accuracy of the
tral density function (SDF) and lower-order statistics (mean,
random eld discretization for different correlation structure,
scale and order of expansion. It appears that even in the case of
the exact KL expansion (i.e. when an exponential covariance ker-
nel is used) the KL maximal error is not always smaller than the

Fig. 4. (a) Sample function of a non-stationary process generated using an ARMA


model; (b) target (continuous line) and sample (oscillating line) autocorrelation
functions computed from the generated sample function of Fig. 4a. Reprinted from Fig. 5. Comparison of errors for KL (denoted as SE) and EOLE methods with
[35] with permission from ASCE. exponential autocorrelation. Reprinted from [102] with permission from ASCE.
1036 G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051

Fig. 6. Point-wise estimator for variance error, represented for different discretization schemes and orders of expansion (exponential autocorrelation function) [176].

variance, skewness and kurtosis) of a target stochastic eld e.g. erate sample functions compatible to complete probabilistic infor-
[85,86] and those seeking to generate sample functions compatible mation, namely the marginal probability distribution and the
to complete probabilistic information. The rst type of methods are SDF of the stochastic eld. The correlation distortion methods
suitable for the simulation of wind and wave loads, for which [21,34,80,100,147] are the main representatives of this group. In
generation of non-Gaussian sample functions according to pre- all these approaches, the generation of a zero-mean homogeneous
scribed lower-order moments will provide accurate results for non-Gaussian eld with SDF STff j is based on the translation eld
the stochastic response [86]. However, sample functions having concept [77] i.e. on a nonlinear memory-less transformation of an
only the prescribed lower moments are not sufcient for the suc- underlying zero-mean homogeneous Gaussian eld with SDF
cessful solution of problems where the accurate characterization Sgg(j):
of the tails of the distributions is of importance (e.g. soil liquefac-
tion [145,146]). This is due to the potential non-uniqueness of the f x F 1  Ugx; 5
marginal probability distribution of realizations of a non-Gaussian
eld that is dened only by its lower-order moments. Research where U is the standard Gaussian cumulative distribution function
studies have shown that the occurrence of soil liquefaction is and F is the non-Gaussian marginal cumulative distribution func-
signicantly inuenced by the tails of the marginal probability tion of f(x). Methods [21,34,100,147] are iterative because their
distributions of the random soil properties used in the analysis. objective is to match the prescribed probabilistic characteristics at
Different marginal probability distributions with similar lower- the individual sample level through spatial averaging, whereas
order moments, but dissimilar tails, will lead to widely varying the technique described in [80] requires only one step because its
amounts of observed soil liquefaction as described in detail in objective is to meet the same goal through ensemble averaging.
[146]. When dealing with such types of problems, the use of meth- An important issue arising in the context of translation elds is
ods belonging to the second category is required. that the choice of the marginal distribution of f(x) imposes con-
strains to its correlation structure [7981]. In other words, F and
2.2.1. Correlation distortion methods STff j (or RTff n) have to satisfy a specic compatibility condition
2.2.1.1. Translation elds. The methods falling into the second derived directly from the denition of the autocorrelation function
category are more challenging in the sense that they seek to gen- of the translation eld:
G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051 1037

Z 1 Z 1
RTff n F 1 Ug 1 F 1 Ug 2   /g 1 ; g 2 ; Rgg ndg 1 dg 2 ; 6 a 0.8
1 1
Target PDF
where g1 = g(x), g2 = g(x + n), /[g1, g2;Rgg(n)] denotes the joint den- 0.6 Sample PDF
sity of {g1, g2} and n is the space lag. If F and STff j are proven to

PDF (f)
be incompatible through Eq. (6), i.e. if RTff n has certain values lying
0.4
outside a range of admissible values and/or the solution Rgg(n) is not
positive denite and therefore not admissible as an autocorrelation
function, there is no translation eld with the prescribed character- 0.2
istics. In this case, one has to resort to translation elds that match
the target marginal distribution and/or the SDF approximately [80].
0
It must be noted that translation elds have a number of useful -2 0 2 4 6
properties such as the analytical calculation of crossing rates and f
extreme value distributions [77,80]. This class of random elds
can be used to adequately represent various non-Gaussian phenom- b 0.8
ena e.g. the peak dynamic response distribution of nonlinear beams,
Starget
the loads encountered during the atmospheric re-entry of a space-
0.6
craft or the spatial variability of the crystallographic orientation in Sng

Spectral density
random polycrystalline microstructures [56,6,84].
0.4
2.2.1.2. Methods extending the translation eld concept. The afore-
mentioned issue arising in the context of translation elds is 0.2
amended by using (i) an iterative procedure involving the repeated
updates of the SDF of the underlying Gaussian stochastic eld g(x)
0
and, (ii) an extended empirical non-Gaussian to non-Gaussian 0 1 2 3 4
mapping leading to the generation of a non-Gaussian eld f(x) with wave number (rad/m)
the prescribed F and STff j [34,100]. Yamazaki and Shinozuka [192]
Fig. 7. Comparison of target and sample PDF and SDF of a moderately skewed
dened the iterative procedure in such a way that when the nal
(skewness = 1.838) lognormal stochastic eld produced using the Yamazaki
realization of g(x) is generated according to the updated Sgg(j) Shinozuka algorithm (correlation length parameter b = 5).
and then mapped to f(x) via Eq. (5), the resulting non-Gaussian
sample function will have both the prescribed marginal probability
distribution and SDF. The formula used to update Sgg (j) is the
As a result of the mapping of Eq. (9), the generated non-Gauss-
following:
ian elds are not translation elds in a strict sense but match the
Sj
gg j
prescribed characteristics (PDF and SDF) with remarkable accuracy
Sj1
gg j j
STff j: 7 (Fig. 8). The algorithm becomes computationally demanding in the
Sff j
case of non-Gaussian elds with large skewness and narrow-
This algorithm provides fairly good results for slightly non-Gaussian banded spectra (see the numerical examples of [100]).
elds with broad-banded SDFs. However, as observed by Deodatis Phoon et al. [141] used the KL expansion for the simulation of
and Micaletti [34], there is a limitation with regard to the simula- non-Gaussian elds together with an iterative mapping scheme to
tion of highly skewed non-Gaussian stochastic elds. In this case, t the target marginal distribution function. The method offers a
the resulting non-Gaussian sample functions have the prescribed unied framework for the simulation of homogeneous and non-
SDF but their marginal probability density function (PDF) differs homogeneous stochastic elds and has been further improved in
signicantly from the target one (Fig. 7). This limitation is due to order to cover the case of highly skewed distributions [142].
the specic form of the updating formula of Eq. (7). The major prob- Efcient variations of the aforementioned procedures have been
lem is that, after the rst iteration, the underlying Gaussian eld is proposed in [100,110]. Masters and Gurley [110] presented a gen-
no more Gaussian and homogeneous for reasons thoroughly ex- eral non-Gaussian cumulative distribution function (CDF) mapping
plained in [34]. technique in which the generated sample functions converge to
Deodatis and Micaletti [34] proposed an algorithm having the both the target PDF and SDF through iterative corrections to both
same structure as that of Yamazaki and Shinozuka but with several probability and spectral content. As in [141], the distortion to the
improvements: PDF is used as a criterion to determine the need for further itera-
tion. This technique makes use of the spectral representation
(i) Improved updating scheme of Sgg(j) method for the generation of the underlying Gaussian sample func-
" #a tions and achieves a good matching of the target non-Gaussian PDF
j1 STff j in many cases. However, it should be mentioned that this approach
Sgg j j
Sj
gg j: 8
Sff j is accurate and efcient for stochastic elds having distributions
close to the Gaussian. An interesting variant of [34] has been intro-
From extensive numerical experimentation, the authors con- duced in [100]. This computationally efcient technique is again
cluded that a value of a equal to 0.3 gives the better results in translation-based and uses an iterative procedure similar to that
terms of convergence. of [34] for the generation of homogeneous non-Gaussian elds
(ii) Extended empirical non-Gaussian to non-Gaussian mapping with the prescribed characteristics. However, the function tting
ability of neural networks (NN) is exploited for the approximation
f x F 1  F  gx; 9
of the SDF of the underlying Gaussian eld in a very small number
*
F is the empirical marginal probability distribution of g(x) of iterations and the algorithm is remarkably efcient even in the
updated in each step. limiting case of narrow-banded elds with very large skewness
(iii) Use of frequency shifting in order to circumvent some con- (Fig. 9 Table 1). The convergence criterion used in this method
vergence issues arising around j = 0. is the following:
1038 G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051

a 0.6 a 0.8

Target PDF Target PDF


Sample PDF 0.6 Sample PDF
0.4

PDF (f)
PDF (f)

0.4

0.2
0.2

0 0
-2 0 2 4 6 8 10 -2 0 2 4 6 8 10
f f

b 0.8
b 0.8

Starget
Starget
0.6 0.6
Spectral density

Sng

Spectral density
Sng

0.4 0.4

0.2 0.2

0 0
0 1 2 3 4 0 2 4 6 8
wave number (rad/m) wave number (rad/m)

Fig. 8. Comparison of target and sample PDF and SDF of the moderately skewed Fig. 9. Comparison of target and sample PDF and SDF of a highly skewed
lognormal stochastic eld of Fig. 7 produced using the DeodatisMicaletti (skewness = 2.763) lognormal stochastic eld produced using the NN-based
algorithm. Reprinted from [100], Copyright 2005, with permission from Elsevier. enhanced hybrid method (EHM) (correlation length parameter b = 5). Reprinted
from [100], Copyright 2005, with permission from Elsevier.

1X N
w Sff jj  STff jj 2 ; 10
2 j1 Table 1
Computational performance of DM and EHM algorithms for the highly skewed non-
and the neural network weights w are adjusted at every iteration. Gaussian eld of Fig. 9. Reprinted from [100], Copyright 2005, with permission from
Recently, another algorithm for the simulation of strongly non- Elsevier.
Gaussian stochastic elds has been proposed in [16]. It involves an Method Iterations Time (s)
iterative scheme generating sample functions that match a pre-
DeodatisMicaletti 29,279 146
scribed non-Gaussian marginal distribution and a prescribed SDF. EHMSD 82 2.0
The simulated eld possesses all the properties of translation EHMCG (Fletcher and Reeves) 25 0.6
elds. The method also determines the SDF of an underlying EHMQuickprop 45 1.2
Gaussian eld according to translation eld theory. Several numer- EHMRprop 32 0.8
ical examples demonstrate the capabilities of the methodology and
determine the limits of its applicability. This is the latest develop-
ment in a class of simulation algorithms based on the translation underlying Gaussian eld, so that the resulting binary eld has
eld concept. a prescribed autocorrelation function (Fig. 10). The method has
a wide range of applicability and its computational cost is rela-
2.2.1.3. Binary random elds simulation of random media. As men- tively small. The accurate modeling of constituent properties
tioned before, the simulation of highly skewed narrow-banded and microstructure of random heterogeneous materials (e.g. con-
stochastic processes and elds is a highly computationally crete, geomaterials, composites) using non-Gaussian stochastic
demanding task. Limiting case of this class of random elds are elds has been addressed by a large number of researchers e.g.
the binary elds, which are often used in modeling two-phase [6,38,39,54,60,73,75,76,84,90,97,114,117,129,152,180,193]. As it
random media. A translation model for non-stationary, non- is stated in a recent state-of-the-art article [75], a joint experi-
Gaussian random processes has been developed in [53] and suc- mental-stochastic mechanics research is imperative in this area
cessfully applied to the simulation of a 1D binary process repre- in order to validate the stochastic models and improve the safety
senting a two-phase functionally graded composite material. and reliability of engineering material systems.
However, translation models are in many cases inadequate to
accurately describe the micro-structural features of random med- 2.2.2. Methods based on polynomial chaos (PC) expansion
ia as the requirement of positive deniteness is not often met Sakamoto and Ghanem [156] proposed an alternative way to
[76]. An alternative methodology for the simulation of binary generate sample functions of non-Gaussian non-stationary sto-
random elds according to their prescribed autocorrelation func- chastic processes according to their prescribed (non-stationary)
tion has been lately introduced by Koutsourelakis and Deodatis marginal PDF and correlation function with the expansion of the
[97]. It essentially contains two parts. In the rst part, an algo- non-Gaussian process at discrete points using classical polynomial
rithm is introduced to obtain samples of a binary eld from a chaos (PC) decomposition:
nonlinear transformation with memory of a Gaussian eld. In X
P
the second step, an iterative algorithm is implemented allowing ux uj xWj ; 11
the determination of the probabilistic characteristics of the j0
G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051 1039

p p
Fig. 11. Exact map Y3 = g3(Z) (solid line) vs. PC approximate map Y 3 g 3 Z
(dashed lines) for different orders of PC (random variable Z  N(0, 1)). Reprinted
from [55], Copyright 2003, with permission from Elsevier.

fUj gPj0 Pj ffn gNn1 that reduces the dimensionality of the system
and leads to exponential convergence of the error:
X
P
ux uj xUj ; 12
j0

where ffn gNn1 denotes a set of (non-Gaussian) random variables and


P is the number of generalized PC expansion terms. Numerical
examples showed substantial reduction of the computational cost
compared to Monte Carlo simulations for low dimensional stochas-
tic inputs e.g. [57,170,189,190].

2.2.3. Other methods


Fig. 10. (a) Comparison of target Gaussian autocorrelation with Gaussian autocor-
relation calculated using iterative inversion algorithm; (b) comparison of target
Recently, a new spectral representation-based model has been
binary autocorrelation with binary autocorrelation calculated using inversion developed for the direct simulation of a class of non-Gaussian pro-
algorithm. Reprinted from [97] with permission from ASCE. cesses [82]. The model is based on the spectral representation the-
orem for weakly stationary processes and can match the second
moment properties along with several higher order moments of
where fWj gPj0 P j fnn gNn1 denotes the set of Hermite polynomi- any non-Gaussian process. The model consists of a superposition
als dened in some underlying Gaussian set fnn gNn1 , P is the num- of harmonics with uncorrelated but dependent random amplitudes
ber of PC expansion terms and N is the number of terms retained and is useful for both Monte Carlo simulation and analytical stud-
in the KL expansion. It is noted that KL expansion (Eq. (2)) is ies for the response of linear and nonlinear systems to non-Gauss-
used for the simulation of the underlying Gaussian process. The ian noise [84].
method leads in most cases to good approximations of the target Elishakoff et al. [47] proposed a conditional simulation tech-
non-Gaussian distribution. Puig et al. [149,150] examined the con- nique for a non-Gaussian stochastic eld. This was an extension
vergence behaviour of PC expansion and proposed an optimization of the unconditional simulation technique by Yamazaki and Shin-
technique for the determination of the underlying Gaussian auto- ozuka [192] into a conditional stochastic eld. In their technique,
correlation function. Some limitations of PC approximations have non-Gaussian random variables (values of the stochastic eld at
been recently pointed out by Field and Grigoriu [55,83]. Speci- specic points) are transformed to Gaussian ones without taking
cally, it has been demonstrated that the accuracy of the PC into account correlation, and sample simulations are carried out
approximation is not always improved as additional terms are re- in the Gaussian stochastic eld. A correlation coefcient between
tained and the PC approximation of certain processes may become samples that have been transformed to a given stochastic eld is
computationally demanding because of the large number of coef- then obtained and computations are iterated until the coefcient
cients uj that need to be calculated. This is usually the case of converges to a target value. This approach has been veried only
problems involving sharp non-linearity and abrupt slope changes through numerical simulations. An improved version of the tech-
or bifurcations [1,55] (Fig. 11). nique by Elishakoff et al. is the method proposed by Hoshiya
Xiu and Karniadakis [190] suggested an optimal description of et al. [87] for the simulation of conditional translation stochastic
different distribution types by using a more general PC framework elds, which has a better theoretical formulation.
called Askey chaos. Precisely, they presented a new method for In [17], a procedure based on Markov theory is developed, in
solving stochastic differential equations based on Galerkin projec- which matching of the SDF is accomplished by adjusting the drift
tions and extensions of Wieners polynomial chaos. In this frame- coefcient of the FokkerPlanck equation governing the probabil-
work, the stochastic processes are represented using an optimum ity density and the diffusion coefcient to match the PDF. The pro-
trial basis from the Askey family of orthogonal polynomials cedure is applicable to an arbitrary PDF, if the SDF is of a low-pass
1040 G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051

(broad band) type, and to a large class of PDFs, if the SDF is of a nar- the discretization of the stochastic elds representing the uncer-
row band type with its peak located at a nonzero frequency. tain system properties, the formulation of the stochastic matrix
(rst at the element and then at the global-system level) and nal-
2.2.4. The case of non-Gaussian vector processes and elds ly, the response variability calculation (response statistics). These
A relatively small number of simulation techniques have been steps along with their computational aspects are described in the
developed so far for non-Gaussian vector (multi-variate) processes following sections.
and elds [5,70,71,143,147]. These stochastic elds are useful for
the representation of spatially correlated system properties or ran- 3.1. Discretization of stochastic processes and elds
dom loads in the stochastic nite element method (see Section 3).
The algorithm of Popescu et al. [147] is an iterative spectral repre- The rst basic step of SFEM is the discretization of the stochastic
sentation-based scheme extending the approach of Yamazaki and processes/elds used to represent the uncertain mechanical and
Shinozuka to the multi-variate case. The algorithm by Gioffr geometric system properties. The term discretization means
et al. is based on translation vector processes and thus it is not iter- the approximation (replacement) of the continuous stochastic eld
ative. Conditions on the cross-covariance matrix are given to as- (see Section 2) by a nite number of random variables forming a
sure the applicability of the model, which is calibrated on the random vector:
basis of experimental results obtained from wind tunnel tests on discretization ^
a tall building [70,71]. The method is efcient for reproducing f x ! f x ffi g: 13
the non-Gaussian nature of pressure uctuations on separated ow The discretization methods existing in the literature can be split into
regions. An application of the model in the case of translation vec- two main categories: (i) point discretization methods where the nal
tors with non-identically distributed components is presented by random variables are simply the values of the stochastic eld at spe-
Arwade [5]. It is shown that the translation model has the ability cic points of the system domain (element centroid, nodes, integra-
to match exactly target marginal distributions and a broad variety tion points) and, (ii) average-type discretization methods where the
of cross-correlation matrices and is well suited to the simulation of random variables are dened as (weighted) integrals of the stochas-
heterogeneous material properties. However, the generation of tic eld over each nite element. The main representatives of the
sample functions of vector processes with highly skewed non- rst category are the midpoint, nodal point, integration point and
Gaussian characteristics and weakly correlated components that interpolation methods [37,106,107], while the local average and
accurately match the prescribed target cross-covariance (or
cross-spectral density) matrix and marginal PDF, is still a challenge
[21]. The accurate and efcient simulation of this kind of non-
Gaussian processes remains an open area of research.

3. The stochastic nite element method (SFEM)

The second step in the analysis of uncertain systems is the


propagation of uncertainty through the system and the assess-
ment of its stochastic response. This is the most important issue
in stochastic mechanics and is mainly addressed today in the
framework of the stochastic nite element method (SFEM). SFEM
is an extension of the classical deterministic approach for the
solution of stochastic (static and dynamic) problems and has re-
ceived considerable attention especially in the last two decades,
due to the technological advances in the available computational
power [46,64,67,94,96,111,176]. SFEM involves nite elements
whose properties are random. From a mathematical point of view,
SFEM is a powerful tool for the solution of stochastic partial dif-
ferential equations (PDEs) and it has been treated as such in
numerous publications where convergence and error estimation
issues are examined in detail e.g. [1012,30,41,58,113,124]. SFEM
has been successfully applied in a wide variety of problems (e.g.
solid, structural and uid mechanics, acoustics, heat transfer)
[14,1315,18,20,2229,31,32,37,40,42,4446,4851,5769,72,74,
89,91,92,9496,99,103,104,106108,111113,116124,126139,148,
154,155,158,160,162,166,173,175,188,196].
There are two main variants of SFEM in the literature: i) the per-
turbation approach [96,106,107], which is based on a Taylor series
expansion of the response vector and, ii) the spectral stochastic -
nite element method SSFEM [67] where each response quantity
is represented using a series of random Hermite polynomials.
Monte Carlo simulation MCS [138] can also be added to these
two variants. In the framework of MCS, a deterministic problem
is solved a (large) number of times and the response variability
is calculated using simple relationships of statistics. Due to its
robustness and simplicity, MCS is often used in the literature as a
Fig. 12. Comparison of errors for the midpoint (MP), interpolation (SF) and local
reference method in order to check the accuracy of other ap- average (SA) methods for varying element size and correlation structure (expo-
proaches and is sometimes combined with the two aforemen- nential-A, square exponential-B and sinusoidal-C). Reprinted from [102], with
tioned SFEM variants [63]. The SFEM comprises three basic steps: permission from ASCE.
G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051 1041

weighted integral methods [182,183,31,32] are the main representa- tion length parameter and LRF is the typical element size in the ran-
tives of the second group. These methods have been extensively used dom eld mesh. This result has been obtained by repeatedly
by several researchers in the framework of SFEM leading to results of evaluating the reliability index of a beam with stochastic rigidity
different levels of accuracy e.g. [4,25,31,72,111,173,184]. A thorough using meshes with decreasing element size. This range was con-
comparison of the midpoint, interpolation and local average meth- rmed by Li and Der Kiureghian [102] and Zeldin and Spanos
ods for the case of 2D1V homogeneous Gaussian stochastic elds [194] who arrived to this conclusion by comparing the power spec-
with three different correlation structures (exponential, square tra of the random elds before and after discretization. Another rule
exponential and sinusoidal) and various correlation length parame- for the size of the random eld mesh is provided in [166]. To the
ters, has been presented in [102] (Fig. 12). A comparison between the authors knowledge, there are very few publications in the litera-
local average and weighted integral methods in the calculation of the ture where use is made of two really independent meshes in con-
response variability of plane stress/strain, plate and thin shell struc- junction with a general mapping procedure of the random eld
tures can be found in [184,72,4,173], respectively (see also Fig. 13). realization onto the nite element mesh [20,157]. However, this
Another important issue in SFEM is the choice of the stochastic is the only general approach to be adopted in large-scale engineer-
mesh used for the discretization of the stochastic elds and its ing applications where the nite element mesh is automatically
relationship with the nite element mesh used for the analysis. generated and the elements have variable size and unprescribed
The choice of the stochastic mesh is mainly determined by the orientation.
correlation length parameter which is directly related to the vari-
ability of the random eld, whereas the nite element mesh is usu- 3.2. Formulation of the stochastic nite element matrix
ally dened by the geometry and the stress or ux gradients of the
response. In [37] it is stated that, since the choice of these two The discretized stochastic elds are used for the formulation of
meshes is based on different criteria, the use of two different the stochastic matrix of each nite element (e) which, in the case of
meshes is possible and may be more efcient in practical problems. a random spatial variation of Young modulus described by a zero-
This can be explained by the fact that, for strongly correlated sto- mean, homogeneous stochastic eld f(x, y, z), has the following
chastic elds, the stochastic mesh can be signicantly coarser form:
than the nite element mesh thus leading to a substantial reduc- Z Z
e e e e e
tion of the random variables (dimension) of the problem. However, k BeT D0 Be dV BeT D0 Be f e x; y; zdV ; 14
V e V e
the use of the same mesh is simpler and sometimes more conve-
nient. The ideal case is of course that of a mesh which accurately or
describes at the same time the geometry, the stress gradients of e e e
the response and the variability of the stochastic eld, but this case
k k0 Dk ;
does not appear often in engineering problems. e
where k0 and Dk(e) are the mean (deterministic) and uctuating
Concerning the size of the stochastic mesh, Der Kiureghian and parts of the stochastic nite element matrix, respectively, B(e) is
Ke [37] proposed the value LRF  b/4  b/2, where b is the correla- e
the (deterministic) straindisplacement matrix, D0 is the mean

a h
rigid diaphragm
q

rigid diaphragm
C

z L R = 7600 mm
L = 15200 mm
y h = 76 mm
R = 40
x E = 21000 N/mm2
= 0.3

0.15
b
E
COV of w at node C

0.1 E.v(Local average)


E.v(W eighted integral)

0.05

0
0.065 0.65 1.3 2.6 26 65 130
Correlation length parameter b

Fig. 13. (a) Scordelis-Lo shell; (b) comparison between local average and weighted integral methods (Scordelis-Lo shell) COV of vertical deection wc as a function of
correlation length parameter b for the case of combined Young modulus and Poisson ratio variation. Reprinted from [173], Copyright 2003, with permission from Elsevier.
1042 G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051

value of the constitutive matrix and V(e) is the volume of the nite tribution-free upper bounds of the response variability of
element. Expressions for the stochastic matrix of several kinds of - structural systems [134]. Numerous other variants of this approach
nite elements (2D and 3D beam, plane stress/strain, plate, shell) are (importance sampling, subset simulation, line sampling) have been
existing in the literature [31,138,184,72,4,173]. It is worth noting developed in the last decade especially for the efcient solution of
that, in the case of dynamic problems, the mass and damping matri- reliability problems where the calculation of small failure probabil-
ces can be random as well e.g. [49,50,181]. In this case, a random ities requires a very large number of samples [161]. Even a few
eigenvalue problem has to be solved in order to obtain the random years ago, the application of the direct MCS to large-scale realistic
eigenpairs of the system. Since the solution of this problem is often problems was impossible due to its excessive computational cost.
computationally demanding, several papers are devoted to this to- However, the development of robust and efcient solution algo-
pic proposing different approaches for achieving an enhanced com- rithms in conjunction with the increasing availability of powerful
putational efciency e.g. [68,151,178]. computers and the suitability of the method to parallel processing
The global stochastic matrix of the system has a similar form with ideal efciency, alleviate this limitation to a large extent.
and is formed using k(e) as follows: Thus, direct MCS is today a powerful (and perhaps the only univer-
sal) tool for treating complex SFEM applications. This is why it is
X
Ne
e
K k K 0 DK; 15 often used as a reference approach for validating the results of
e1 other methods [4,9,44,51,138,173,176,177,179].
where Ne is the number of nite elements in the problem at hand.
3.3.2. Variants of direct MCS for SFE-based reliability estimation
Finally, static analysis in the context of SFEM, results in the solution
3.3.2.1. Importance sampling. Direct MCS becomes inefcient for
of the algebraic problem given below:
the solution of reliability problems where a large number of low-
P K 0 DKu; 16 probability realizations in the failure domain must be produced.
In order to alleviate this problem without deteriorating the accu-
where P and u are the loading and nodal displacement vectors,
racy of the solution, numerous variants of this approach have been
respectively. In the case of large-scale systems, the solution of this
developed. An important class of improved MCS are variance
problem is computationally demanding and thus constitutes the
reduction techniques where the generation of samples of the basic
crucial point in the applicability and efciency of the SFEM as will
random variables is controlled in an efcient way. The most prom-
be discussed in the next sections.
inent representative of this class of methods is importance sam-
pling (IS), in which the generation of samples is controlled by a
3.3. Monte Carlo simulation MCS
sampling distribution concentrated in the important (low-prob-
ability) region of the failure domain. The main challenge in the
3.3.1. Direct MCS
application of IS to physical problems is the determination of the
MCS is the simplest method for treating the response variability
sampling distribution, which depends on the specic system at
calculation in the framework of SFEM. In this method, NSIM sam-
hand and on the failure domain [161]. The optimal choice of the
ples of the stochastic system matrix are generated using a random
sampling distribution (for which the variance of the estimator of
number generator and the nal equilibrium Eq. (16) is solved NSIM
the probability of failure pF vanishes) is practically infeasible since
times, leading to a population (sample) of the response vector.
an a priori knowledge of pF is required for this purpose [163]. Thus,
Based on this population, the response variability of the system
several techniques based on kernel density estimators or design
is calculated using simple relationships of statistics. For example,
points have been proposed in order to produce a sampling distribu-
if ui is the displacement at the i-th d.o.f., then the unbiased esti-
tion characterized by a reduced variance of the estimator of pF
mates of the mean value and variance of the sample are
X 1X N
1F hi hhi
1 NSIM ^F
p : 19
Eui ui j; 17 N i1 f hi
NSIM j1
" #
1 X
N SIM In this equation, N is the number of samples, 1F denotes the indica-
2 2 2
r ui u j  NSIM  E ui : 18 tor function of the failure domain, h is the joint probability distribu-
NSIM  1 j1 i
tion of the basic random variables and the samples fhi gNi1 are
It is obvious that the accuracy of the estimation depends on the generated according to the sampling distribution f.
number of samples and, in particular, the estimate of standard devi- IS is efcient for the reliability assessment of static linear and
p nonlinear systems characterized by a small number of basic ran-
ation r is inversely proportional to NSIM. A small number of sam-
ples e.g. NSIM  50 permits only a rough approximation of the mean dom variables. However, for the dynamic reliability analysis of
value and variance of the response. With a larger sample size e.g large nonlinear SFE systems in high stochastic dimensions, the
NSIM  500, it is possible to estimate the CDF of the response computational effort needed to construct a suitable sampling dis-
[161]. The solution of NSIM deterministic problems has a signicant tribution may exceed the effort required by the direct MCS [161].
computational cost especially in the combined case of large-scale
systems and of considerable stochastic dimension. It is therefore 3.3.2.2. Subset simulation. In order to overcome the inefciency of
desirable to combine MCS with discretization methods that do direct MCS in calculating small failure probabilities, a novel ap-
not involve a large number of random variables such as the mid- proach called subset simulation (SS) has been recently proposed
point or the local average method, which lead to only one random [7]. SS is a powerful tool, simple to implement and capable of solv-
variable per nite element. The weighted integral method is also ing a broad range of reliability problems e.g. [8]. The basic idea of
advantageous because it permits an exact representation of the sto- SS is to express the failure probability pF as a product of larger con-
chastic eld using a small number of random variables (66 in elas- ditional probabilities by introducing a decreasing sequence of
ticity problems) e.g. [184,72]. intermediate failure events (subsets) fF i gm i1 such that Fm=F and

The direct MCS described in this section is the basic version of F1 F2    Fm = F


the method. A variant of MCS called fast MCS has been recently Y
m1
used for the efcient numerical evaluation of the variability re- pF PF m PF 1 PF i1 =F i : 20
sponse function [165] needed to calculate spectral-probability dis- i1
G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051 1043

With a proper choice of the intermediate events, the conditional


failure probabilities can be made sufciently large. Therefore, the
original problem of computing a small failure probability is reduced
to calculating a sequence of larger conditional probabilities, which
can be efciently estimated by means of direct MCS with a small
number of samples.
A signicant advantage of SS is that its convergence rate does
not depend on the number of random variables (stochastic dimen-
sion) of the problem [163]. However, the convergence rate of SS
strongly depends on the selection of the intermediate failure
events as well as on the choice of the spread of the proposal PDF
used to generate the conditional samples through a Markov chain
procedure. Since no information is available in order to make opti-
mum choices for the aforementioned parameters, the convergence
of SS can be signicantly delayed in some cases.

3.3.2.3. Line sampling. Another recently developed technique


which permits the efcient treatment of high dimensional reli-
ability problems is line sampling (LS) [98]. This technique takes
advantage of an implicitly available performance function (data
points on the limit state surface) obtained directly from FE anal-
yses. A brief description of the procedure will be given herewith
in the standard normal space but its generalization is straightfor-
ward. As already mentioned in the case of IS, the optimal choice
of the sampling distribution is practically infeasible. However,
something quite close to optimal sampling can be achieved by
using LS and computing an important direction a which points to-
ward the failure domain nearest to the origin (Fig. 14). Neither
the vector a is required to point exactly to the design point, nor
are any assumptions made with respect to the shape of the limit
state surface. Under the condition that direct MCS will be used for
the subspace h? (Fig. 14), the estimator of Eq. (19) is reduced
after some algebra to

1 XN
i
^F
p p ; 21
N i1 F
i
where the conditional failure probabilities pF are computed using
the standard normal CDF U as follows:
Z " #
h1 2
1 i
i 1 i
pF i
1F h p exp  Ubl Ubi
u ; 22
1 2p 2
i
with the safe domain lying in the range bl ; bi
u . It is worth noting
that Eq. (21) is the best approximation (that with the smallest var- Fig. 14. (a) Limit state and important direction a; (b) line sampling procedure.
iance) of the estimator of Eq. (19). Reprinted from [163], Copyright 2004, with permission from Elsevier.
A particular advantage of LS is its robustness. In contrast to IS, N
where an inappropriate choice of the sampling distribution leads zero-mean random variables fai gi1 . The Taylor series expansion
to worse estimates compared to direct MCS, LS performs at least of the stochastic system matrix is then expressed as
as well as direct MCS even in the worst possible case where the X
N
1X N X N

direction a is selected orthogonal to the optimal direction [98]. K K0 K Ii ai K II ai aj    ; 23


i1
2 i1 j1 ij
In comparison to IS, it can be shown that LS requires far less perfor-
mance evaluations (FE analyses) to obtain a similar accuracy. The where
 
advantages of LS become more pronounced in high stochastic oK  o2 K 
dimensions as it is demonstrated in [163] where a comparison be- K Ii and K IIij  ; 24
oai a0 oai oaj 
tween different approaches for reliability estimation is presented. a0

Finally, the application of a stepwise procedure proposed in [98] and a a1 a2 : : : aN T is a random vector containing the
can lead to a further reduction of its computational cost. random variables fai gNi1 .
The solution of the nite element Eq. (16) requires also a Taylor
3.4. The perturbation method Taylor series expansion of the series expansion of the loading and response (e.g. displacement)
stochastic nite element matrix vectors in a similar way:
X
N
1X N X N
The Taylor series expansion of the stochastic nite element P P0 PIi ai PII ai aj    ; 25
matrix and of the resulting response vector of a physical system i1
2 i1 j1 ij
is known in the literature as the perturbation method e.g. X
N
1X N X N

[18,96,106,107,183]. In this approach, the stochastic eld f(x) u u0 uIi ai uII ai aj    26


i1
2 i1 j1 ij
representing an uncertain system property is discretized into N
1044 G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051

If the loading is considered as deterministic, it is obvious that vides a valid alternative to the classical perturbation approach due
PIi PIIij 0 and P = P0. The displacement vector of Eq. (26) is calcu- to better accuracy and to MCS due to signicantly reduced compu-
lated using the following iterative scheme: tational effort. A generalization of the method to geometrically
nonlinear as well as to (linear) dynamic problems can be found
u0 K 1
0 P0 ; in [91,50], respectively.
I I
uIi K 1
0 P i  K i u0 ; 27
uIIij K 1 II I I I I II 3.5. The spectral stochastic nite element method SSFEM
0 P ij  K i uj  K j ui  K ij u0 :

The quantities uIi and uIIij denote the sensitivity of the displacements The spectral stochastic nite element method SSFEM has been
with respect to the random variables ai. An obvious drawback of the introduced by Ghanem and Spanos [67] as an extension of the
perturbation method is the need for calculation of the partial deriv- deterministic nite element method for the solution of boundary
atives K Ii and K IIij that increases signicantly the computational cost value problems with random material properties. In the initial ver-
of the approach especially in large stochastic dimensions. sion of the method presented in [67], the random spatial variation
of the Young modulus of a structure is described by a Gaussian sto-
3.4.1. First and second-order approximation of the response variability chastic eld which is represented using the KarhunenLove (KL)
The rst order approximation of the displacement variability expansion (see Section 2)
follows from Eq. (26) by omitting the higher order terms: X
1 p
f x; h lx ki /i xni h: 30
Mean value : E1 u u0 ; 28
i1
T
Covariance matrix : Cov1 u; u Efu  E1 uu  E1 u g
In this context, the stochastic matrix of a nite element (e) has the
N X
X N
following form:
uIi uIj T Eai aj : 29
i1 j1 e e
X
1
e
k h k0 kl ni h; 31
The expectation E(aiaj) is related to the autocorrelation function of l1
the stochastic eld. e e
where k0 is the mean value of k(e)(h), ki are deterministic matri-
The second-order approximation of the response variability can
ces given by
be computed in a similar way only in the case of Gaussian random
variables ai. For all other distributions, it is required the knowledge e
p Z
ki ki /i xBT D0 BdXe ; 32
of the joint probability distribution function of the random vari- Xe
ables. Since this is infeasible in practice, higher order approxima-
B is the straindisplacement matrix and D0 is the mean value of the
tions are limited to problems involving Gaussian random elds
constitutive matrix. Assuming deterministic loading, the nite ele-
[111]. However, it should be noted that the improvement in accu-
ment equilibrium equation has the form:
racy obtained using higher order approximations is rather small " #
compared to the disproportional increase of computational effort X
1

[132]. K0 Ki ni h Uh F; 33
l1
A second-order perturbation approach has been used in [106]
leading to accurate results for a two d.o.f. dynamic problem. For where U(h) is the unknown vector of random nodal displacements.
a dynamic problem with geometric non-linearity, the results were In the context of SSFEM, the vector U(h) is expanded in a series of
satisfactory only for small coefcients of variation of the input sto- random Hermite polynomials fWj hg1 j0 (polynomial or Wiener
chastic eld. Falsone and Impollonia [51] proposed an improved chaos, a terminology introduced by N. Wiener in the context of tur-
method based on the perturbation approach which overcomes its bulence modeling [186]) as follows:
drawbacks. The accuracy of the method is remarkable in the eval- X
1
uation of higher order moments and PDF of the response even for Uh Uj Wj h; 34
high amount of uncertainty of the input (Fig. 15). This method pro- j0

Fig. 15. PDF for the vertical displacement (a) and the rotation (b) at the midpoint of a clampedclamped beam, compared with classical Monte Carlo simulation (symbols), for
different values of the correlation length k (Young modulus variation, r = 30%). Reprinted from [51], Copyright 2002, with permission from Elsevier.
G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051 1045

and the nal equilibrium equation reads: of the input random eld which affects the condition number of
! ! matrix and thus the convergence behaviour of the iterative algo-
X
1 X
1
Ki ni h  Uj Wj h  F 0: 35 rithms e.g. [66,139,29,95,43,22]. Recently, a generalization of the
i0 j0 classical spectral decomposition (truncated KL expansion) for
the solution of the problem interpreted as an extended eigen-
A nite number of terms is nally retained in both expansions (say
problem has been proposed together with ad hoc iterative solution
M+1 terms in the KL expansion and P terms in the polynomial
techniques inspired by classical techniques for solving the eigen-
chaos expansion PCE) leading to a residual 2M,P that has to be min-
problem [122,123]. This method leads to further computational
imized in the mean square sense in order to obtain the optimal
savings and reduction of memory requirements compared to Kry-
approximation of the exact solution U(h) in the space HP spanned
lov-type techniques in the solution of linear problems.
by the polynomials fWk gP1
k0 (Galerkin approach):

E2M;P  Wk  0; k 0; 1; . . . ; P  1; 36 3.5.2. Accuracy and range of applicability of SSFEM


Mp! 3.5.2.1. Accuracy of SSFEM. It is observed that the coefcients Uj in
where P 1 and p is the order of chaos polynomials. After
M!p! the approximation of the displacement vector (Eq. (34)) result
some algebraic manipulations, the following NP
NP linear system
from a Galerkin minimization of the residual of Eq. (36). General
of equations is nally obtained:
convergence properties to the exact solution are also valid in this
2 3 2 3 2 3
K00 ... K0;P1 U0 F0 procedure. When the number of retained terms in Eq. (34) tends
6 K10 . . . K1;P1 7 6 U1 7 6 F1 7
7 6 7 6 to innity, SSFEM tends to be exact. However, when a large
6 7
6 7  6 . 7 6 . 7; number of terms are retained in PCE (say 35 for p = 3 and
6 .. .. 7 6 . 7 6 . 7 37
4 . . 5 4 . 5 4 . 5 M = 4), the computational cost of the method may become pro-
KP1;0 . . . KP1;P1 UP1 FP1 hibitive in large-scale problems. Convergence analyses and error
estimators quantifying the accuracy of the method can be found
in [64]. Another observation is that, in SSFEM, the response quan-
tities are represented by a PCE in terms of the standard normal
3.5.1. Computational aspects of SSFEM random variables of the input random eld. Thus, this method
Eq. (37) shows that the dimension of the resulting linear system can be considered as a polynomial response surface approach in
in SSFEM depends directly on the number of terms P retained in which the coefcients are calculated using the Galerkin method
the PCE of the random nodal displacement vector. Since P is multi- [15].
plied by N(the number of degrees of freedom (d.o.f.)) as shown in In most applications, SSFEM is used in conjunction with a
Eq. (37), it is obvious that the computational cost required for KL expansion of the Gaussian random eld(s) describing the
the solution of this system is much larger than that of the corre- uncertain parameters of the problem (see e.g. [160] for a discus-
sponding deterministic problem. When direct solution techniques sion on Gaussian system properties). This random eld must be
are used for this purpose, the required computing time is prohibi- characterized by a correlation length sufciently large in order
tive especially in the case of nely discretized large-scale systems. for the corresponding KL expansion to yield a good approxima-
This is why the use of SSFEM has been limited in the past to the tion for a small number M of (<20) terms and a reasonable sto-
solution of uncertain systems with a small number of degrees of chastic dimension is preserved (see also Section 2.1). For non-
freedom. Gaussian properties, it has been suggested to use PCE for the
The particular form of the global matrix in Eq. (37) can be representation of the input as well [6466]. In the case of a log-
exploited in order to obtain a more efcient solution of the system. normal distribution, this leads to closed-form expressions since a
is block diagonal-sparse (Fig. 16) and Krylov-type iterative tech- lognormal random eld can be dened by a simple transforma-
niques such as the preconditioned conjugate gradient method tion of a Gaussian eld [64,65]. However, the use of PCE for the
(PCG) are particularly suitable in this case. A number of PCG vari- representation of both input and output can lead to a loss of
ants with various preconditioning matrices led in most cases to a accuracy [176,177]. The use of the generalized PCE seems to
substantial reduction of the number of iterations (and thus of the be the best solution in the case of a general non-Gaussian input
computational cost) irrespectively of the coefcient of variation [57,108,189,190] (Fig. 17).

Fig. 16. Sparsity pattern of the global Galerkin matrix for M = 4 and PC degree p = 1 (left), p = 2 (middle) and p = 3 (right). With kind permission from Springer Science
+ Business Media: [43], Springer-Verlag 2007.
1046 G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051

Fig. 17. Error convergence of the mean solution of a stochastic ordinary differential
equation with random input following the exponential distribution, obtained using
the Laguerre-chaos and Hermite-chaos [190]. Copyright 2002, Society for
Industrial and Applied Mathematics. Reprinted with permission. All rights reserved.

3.5.2.2. Range of applicability of SSFEM. The application of SSFEM is


practically limited to linear problems. The rst application of the
method to elasto-plastic problems can be found in [3] where plas-
tic and failure analysis of earth faults is attempted by introducing Fig. 18. (a) Three-bar elasto-plastic truss; (b) standard deviation of the vertical
some simplifying assumptions. Geometrical and material non-lin- displacement Z at the bottom node of the truss as a function of the approximation
earity cannot be taken into account efciently since PCE has been order M (COV of Young moduli E1, E2=0.3, NI: number of B-spline interpolation
points). Reprinted from [13], Copyright 2006, with permission from Elsevier.
found to perform poorly in problems involving sharp non-lineari-
ties, discontinuities, slope changes or bifurcations [1,55] (see also
Section 2.2). In these cases of non-smooth solutions, the choice the basis vectors are problem dependent in contrast to PC expan-
of other basis functions such as wavelets or the use of an adaptive sions where the choice of basis functions depends only on the input
multi-element generalized PCE has been suggested as a remedy to distribution and, (ii) subsequent application of the Galerkin scheme
the problem [101,185,131]. More recently, a novel stochastic re- leads to a reduced-order deterministic system of equations to be
sponse surface approach has been proposed for solving nonlinear solved for the unknown coefcients in the stochastic reduced basis
mechanical problems [13,14]. The approach is based on a Hilbert representation. As a result, SRBMs are computationally efcient
approximation of the nonlinear mechanical function representing with regard to PCE at a comparable level of accuracy and are thus
the uncertain system using Hermite or Lagrange polynomials. suitable for solving large-scale linear problems (for an exhaustive
The coefcients of the approximation are calculated through a cu- comparison of these projection schemes see [154]), as can be seen
bic B-spline interpolation of the response function. The method in Fig. 19. In the non-intrusive approaches presented in [13
gives accurate results (a comparison with MCS is given in Fig. 18) 15,26], based on a stochastic response surface, the PCE is used to
but its application is limited to problems involving a small number create a surrogate model through a response surface without inter-
of uncertain parameters. Alternatively, the concept of enrichment fering with the FE procedure i.e. without directly modifying the ele-
of standard nite element bases used in a deterministic context ment matrix. This is why these methods can take advantage of
to achieve convergence acceleration in problems involving discon- powerful deterministic FE codes and using them as a black-box.
tinuities such as cracks [115], could be extended to the stochastic The multi-scale SFEM developed in [191] combines a stochastic var-
case. In this context, additional basis functions (enrichment func- iational approach and scale-bridging multi-scale shape functions in
tions) are added to the polynomial bases in order to capture the pe- order to solve stochastic elliptic problems. The applicability and
culiar behaviour of the solution [69]. efciency of the method are demonstrated with the analysis of a
simplied benchmark multi-scale model of groundwater ow in
3.5.2.3. Recently proposed methods. The most recent developments porous media. Finally, the X-SFEM proposed in [124] is an approach
in spectral-Galerkin-based SFEM include the stochastic reduced ba- relying on two major points: the implicit representation of complex
sis methods (SRBMs) introduced in [118,154,116], the non-intru- geometries using random level-set functions and the use of a Galer-
sive approaches proposed in [1315], the use of the method in a kin approximation at both stochastic and deterministic (FE) levels
multi-scale setting [191] and the extension to the stochastic frame- (Fig. 20). This extension is important since there is no other efcient
work of the eXtended nite element method (X-FEM) [124]. The strategy available in the literature for dealing with uncertainties in
SRBMs constitute an efcient alternative which is also limited to the geometry. However, in its present formulation, it is valid only in
the analysis of random linear systems (at least in its present formu- the context of linear elasticity.
lation). In contrast to the PC approach, the response process is rep- As a conclusion, it can be stated that SSFEM is a rather new but
resented using basis vectors spanning the preconditioned promising technique and many advances remain to be achieved for
stochastic Krylov subspace. What is interesting here is that: (i) its successful and computationally efcient application to nonlin-
G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051 1047

Fig. 20. (a) Random level-set representing a random welded joint of elliptical
shape; (b) convergence of the X-SFEM approximation: error indicator eh,p with
respect to the order p of generalized PC (top) and the average FE mesh size h
(bottom). Reprinted from [124], Copyright 2008, with permission from Elsevier.

Fig. 19. (a) Clamped square plate subjected to uniform in-plane tension; (b) error in 3.6. SFEM specialized software
mean displacement at point E of the plate for various projection schemes as a
function of the standard deviation of the random Young modulus; (c) PDF of
displacement at point E computed using MCS and second-order projection schemes. Although many interesting variants of SFEM are available and
Reprinted from [154], Copyright 2005, with permission from Elsevier. continue to appear in the literature, this is not accompanied by
an analogous rapid development of relative computer software.
ear and inverse problems with stochastic data as well as to cases This is mainly due to the scepticism of a part of the engineering
with time-dependence. community with respect to stochastic methods and to the
1048 G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051

persisting continuous renement of existing deterministic FE soft- The efcient application of SFEM to nonlinear and inverse prob-
ware. In [161], it is stated that: An important aspect for software lems with stochastic data as well as to cases with time-depen-
development in probabilistic mechanics is the deterministic solver dence remains a challenge. MCS is the only universal tool for
of the code; indeed, the necessity of having a good mechanical treating such complex SFE problems at the expense of a prohib-
model in the rst place must never be overlooked. This is true itive computational cost. SSFEM emerges as a powerful alterna-
and the ability of combination of some SFEM variants as the non- tive in some cases with the potential of further improvements in
intrusive techniques with well established powerful deterministic its formulation.
FE codes is very important and will further enhance the develop- Rigorous proofs of convergence properties and error estimation
ment and dissemination of SFEM and permit the solution of studies are needed in order to strengthen the theoretical back-
large-scale stochastic problems [155]. The incorporation of a prob- ground of SFEM and thus lead to its wider acceptance by the sci-
abilistic toolbox to the recent releases of ANSYS software can be ci- entic community.
ted as an example [153]. However, its uncertainty modeling The development of robust and efcient solution techniques
capabilities are limited to the use of random variables. A stochastic suitable to a parallel processing environment properly adjusted
FE library has also been coupled with ANSYS for response variabil- to solve the particular problem at hand will further enhance the
ity calculation [94]. potential of SFEM.
Some representative examples of specialized SFEM software Equally important is the development of user-friendly special-
systems are COSSAN [158], NESSUS [155] and FERUM [36]. Finite ized SFEM software capable of interacting with powerful third-
element reliability using Matlab (FERUM) provides implementa- party codes and treating large-scale stochastic problems in trac-
tion of the SSFEM method for system response and reliability table computing times.
analysis but its capability of interaction with external (third-
party) codes is limited. Numerical evaluation of stochastic struc- Acknowledgements
tures under stress (NESSUS) is more attractive since it has this
capability and is applicable to large-scale engineering problems This work has been supported by the John Argyris International
with uncertainties in loading, geometry and material behavior. Centre for Computer Applications in Engineering. This support is
In its framework, the uncertain parameters are modeled using gratefully acknowledged. The author wishes also to thank Prof.
random variables and probabilistic sensitivity measures can be M. Papadrakakis for helpful discussions and the anonymous
calculated. Finally, computational stochastic structural analysis reviewers for their thorough review of the manuscript and their
(COSSAN) is an open system, designed to be easily adjustable instructive comments.
and expandable to include new computational tasks. It contains
several module groups each performing a different task such as References
stochastic nite elements, reliability assessment, response sur-
face computation, system identication, nonlinear programming [1] S. Acharjee, N. Zabaras, Uncertainty propagation in nite deformations a
spectral stochastic Lagrangian approach, Comput. Methods Appl. Mech.
techniques etc. The current developments in COSSAN are focused Engrg. 195 (2006) 22892312.
on the construction of communication tools making this software [2] N. Agarwal, N.R. Aluru, A stochastic Lagrangian approach for geometrical
capable of interacting with highly developed, third-party FE uncertainties in electrostatics, J. Comput. Phys. 226 (2007) 156179.
[3] M. Anders, M. Hori, Three-dimensional stochastic nite element method for
codes. elasto-plastic bodies, Int. J. Numer. Methods Engrg. 51 (2001) 449478.
[4] J. Argyris, M. Papadrakakis, G. Stefanou, Stochastic nite element analysis of
shells, Comput. Methods Appl. Mech. Engrg. 191 (2002) 47814804.
4. Conclusions
[5] S. Arwade, Translation vectors with non-identically distributed components,
Probabilist. Engrg. Mech. 20 (2005) 158167.
The article aimed at providing a state-of-the-art review of past [6] S.R. Arwade, M. Grigoriu, Probabilistic model for polycrystalline
and recent developments in the SFEM area, indicating future direc- microstructures with application to intergranular fracture, J. Engrg. Mech.
(ASCE) 130 (2004) 9971005.
tions and addressing some open issues to be considered by the [7] S.K. Au, J.L. Beck, Estimation of small failure probabilities in high dimensions
engineering community in the future: by subset simulation, Probabilist. Engrg. Mech. 16 (2001) 263277.
[8] S.K. Au, J.L. Beck, Subset simulation and its application to seismic risk based
on dynamic analysis, J. Engrg. Mech. (ASCE) 129 (2003) 901917.
An overview of accurate and efcient simulation techniques of [9] E. Bielewicz, J. Grski, Shells with random geometric imperfections:
Gaussian and some kinds of non-Gaussian stochastic processes simulation-based approach, Int. J. Non-Linear Mech. 37 (2002) 777784.
and elds, e.g. scalar processes with highly skewed non-Gauss- [10] I. Babuka, P. Chatzipantelidis, On solving elliptic stochastic partial
differential equations, Comput. Methods Appl. Mech. Engrg. 191 (2002)
ian characteristics, has been presented. The techniques based 40934122.
on the translation eld concept are very promising because they [11] I. Babuka, R. Tempone, G.E. Zouraris, Galerkin nite element approximations
combine accuracy and computational efciency with a number of stochastic elliptic partial differential equations, SIAM J. Numer. Anal. 42
(2004) 800825.
of properties (analytical calculation of crossing rates and [12] I. Babuka, R. Tempone, G.E. Zouraris, Solving elliptic boundary value
extreme value distributions), which are useful for the reliability problems with uncertain coefcients by the nite element method: the
assessment of uncertain physical systems using MCS. The neces- stochastic formulation, Comput. Methods Appl. Mech. Engrg. 194 (2005)
12511294.
sity of developing efcient methods for the simulation of non-
[13] J. Baroth, L. Bod, Ph. Bressolette, M. Fogli, SFE method using Hermite
Gaussian vector processes and elds has also been outlined. polynomials: an approach for solving nonlinear mechanical problems with
The three most important alternative formulations for SFE anal- uncertain parameters, Comput. Methods Appl. Mech. Engrg. 195 (2006)
ysis (perturbation approach, MCS with its variants and SSFEM) 64796501.
[14] J. Baroth, Ph. Bressolette, C. Chauvire, M. Fogli, An efcient SFE method using
have been critically reviewed and summarized. The topics of Lagrange polynomials: application to nonlinear mechanical problems with
the discretization of the stochastic elds representing the uncer- uncertain parameters, Comput. Methods Appl. Mech. Engrg. 196 (2007)
tain system properties and of the formulation of the stochastic 44194429.
[15] M. Berveiller, B. Sudret, M. Lemaire, Stochastic nite element: a non-intrusive
nite element matrix have also been treated in detail. The capa- approach by regression, Eur. J. Comput. Mech. 15 (2006) 8192.
bility of using two independent meshes in conjunction with a [16] P. Bocchini, G. Deodatis, Critical review and latest developments of a class of
general mapping procedure of the random eld realization onto simulation algorithms for strongly non-Gaussian random elds, Probabilist.
Engrg. Mech. 23 (2008) 393407.
the nite element mesh appears to be essential in large-scale [17] G.Q. Cai, Y.K. Lin, Generation of non-Gaussian stationary stochastic processes,
applications for computing time savings. Phys. Rev. E 54 (1996) 299303.
G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051 1049

[18] . avdar, A. Bayraktar, A. avdar, S. Adanur, Perturbation based stochastic [51] G. Falsone, N. Impollonia, A new approach for the stochastic analysis of nite
nite element analysis of the structural systems with composite sections element modeled structures with uncertain parameters, Comput. Methods
under earthquake forces, Steel Compos. Struct. 8 (2008) 129144. Appl. Mech. Engrg. 191 (2002) 50675085.
[19] L. Chamoin, J. Tinsley Oden, S. Prudhomme, A stochastic coupling method for [52] G.A. Fenton, Error evaluation of three random eld generators, J. Engrg. Mech.
atomic-to-continuum Monte Carlo simulations, Comput. Methods Appl. (ASCE) 120 (1994) 24872497.
Mech. Engrg. 197 (2008) 35303546. [53] F.J. Ferrante, S.R. Arwade, L.L. Graham-Brady, A translation model for non-
[20] D.C. Charmpis, M. Papadrakakis, Improving the computational efciency in stationary non-Gaussian random processes, Probabilist. Engrg. Mech. 20
nite element analysis of shells with uncertain properties, Comput. Methods (2005) 215228.
Appl. Mech. Engrg. 194 (2005) 14471478. [54] F.J. Ferrante, L.L. Graham-Brady, Stochastic simulation of non-Gaussian/non-
[21] Y. Chen, G. Deodatis, Simulation of highly skewed non-Gaussian vector stationary properties in a functionally graded plate, Comput. Methods Appl.
processes, in: Proceedings of the Ninth ASCE Speciality Conference on Mech. Engrg. 194 (2005) 16751692.
Probabilistic Mechanics & Structural Reliability, Albuquerque, New Mexico, [55] R.V. Field Jr., M. Grigoriu, On the accuracy of the polynomial chaos
USA, July 2628, 2004. approximation, Probabilist. Engrg. Mech. 19 (2004) 6580.
[22] N.Z. Chen, C. Guedes Soares, Spectral stochastic nite element analysis for [56] R.V. Field Jr., M. Grigoriu, Optimal stochastic models for spacecraft
laminated composite plates, Comput. Methods Appl. Mech. Engrg. 197 (2008) atmospheric re-entry, J. Sound Vib. 290 (2006) 9911014.
48304839. [57] J. Foo, Z. Yosibash, G.E. Karniadakis, Stochastic simulation of riser-sections
[23] C.K. Choi, H.C. Noh, Stochastic nite element analysis of plate structures by with uncertain measured pressure loads and/or uncertain material
weighted integral method, Struct. Engrg. Mech. 4 (1996) 703715. properties, Comput. Methods Appl. Mech. Engrg. 196 (2007) 42504271.
[24] C.K. Choi, H.C. Noh, Stochastic analysis of shape imperfections in RC cooling [58] P. Frauenfelder, C. Schwab, R.A. Todor, Finite elements for elliptic problems
tower shells, J. Struct. Engrg. 126 (2000) 417423. with stochastic coefcients, Comput. Methods Appl. Mech. Engrg. 194 (2005)
[25] C.K. Choi, H.C. Noh, Weighted integral SFEM including higher order terms, J. 205228.
Engrg. Mech. 126 (2000) 859866. [59] O. Fyllingen, O.S. Hopperstad, M. Langseth, Stochastic simulations of square
[26] S.K. Choi, R.V. Grandhi, R.A. Caneld, Structural reliability under non- aluminium tubes subjected to axial loading, Int. J. Impact Engrg. 34 (2007)
Gaussian stochastic behavior, Comput. Struct. 82 (2004) 11131121. 16191636.
[27] M.K. Chryssanthopoulos, C. Poggi, Probabilistic imperfection sensitivity [60] B. Ganapathysubramanian, N. Zabaras, Modeling multiscale diffusion
analysis of axially compressed composite cylinders, Engrg. Struct. 17 (6) processes in random heterogeneous media, Comput. Methods Appl. Mech.
(1995) 398406. Engrg. 197 (2008) 35603573.
[28] D.B. Chung, M.A. Gutirrez, R. de Borst, Object-oriented stochastic nite [61] B. Ganis, H. Klie, M.F. Wheeler, T. Wildey, I. Yotov, D. Zhang, Stochastic
element analysis of bre metal laminates, Comput. Methods Appl. Mech. collocation and mixed nite elements for ow in porous media, Comput.
Engrg. 194 (2005) 14271446. Methods Appl. Mech. Engrg. 197 (2008) 35473559.
[29] D.B. Chung, M.A. Gutirrez, L.L. Graham-Brady, F.-J. Lingen, Efcient [62] W. Gao, N.J. Kessissoglou, Dynamic response analysis of stochastic truss
numerical strategies for spectral stochastic nite element models, Int. J. structures under non-stationary random excitation using the random factor
Numer. Methods Engrg. 64 (2005) 13341349. method, Comput. Methods Appl. Mech. Engrg. 196 (2007) 27652773.
[30] M.K. Deb, I.M. Babuka, J. Tinsley Oden, Solution of stochastic partial [63] R. Ghanem, Hybrid stochastic nite elements and generalized Monte Carlo
differential equations using Galerkin nite element techniques, Comput. simulation, J. Appl. Mech. (ASME) 65 (1998) 10041009.
Methods Appl. Mech. Engrg. 190 (2001) 63596372. [64] R. Ghanem, Ingredients for a general purpose stochastic nite elements
[31] G. Deodatis, Weighted integral method I: stochastic stiffness matrix, J. Engrg. implementation, Comput. Methods Appl. Mech. Engrg. 168 (1999) 1934.
Mech. (ASCE) 117 (1991) 18511864. [65] R. Ghanem, The non-linear Gaussian spectrum of lognormal stochastic
[32] G. Deodatis, M. Shinozuka, Weighted integral method II: response variability processes and variables, J. Appl. Mech. (ASME) 66 (1999) 964973.
and reliability, J. Engrg. Mech. (ASCE) 117 (1991) 18651877. [66] R.G. Ghanem, R.M. Kruger, Numerical solution of spectral stochastic nite
[33] G. Deodatis, Simulation of ergodic multivariate stochastic processes, J. Engrg. element systems, Comput. Methods Appl. Mech. Engrg. 129 (1996) 289303.
Mech. (ASCE) 122 (1996) 778787. [67] R. Ghanem, P.D. Spanos, Stochastic Finite Elements: A Spectral Approach,
[34] G. Deodatis, R.C. Micaletti, Simulation of highly skewed non-Gaussian Springer-Verlag, Berlin (1991), second ed., Dover Publications, NY, 2003.
stochastic processes, J. Engrg. Mech. (ASCE) 127 (2001) 12841295. [68] D. Ghosh, R. Ghanem, J. Red-Horse, Analysis of eigenvalues and modal
[35] G. Deodatis, M. Shinozuka, Auto-regressive model for non-stationary interaction of stochastic systems, AIAA J. 43 (2005) 21962201.
stochastic processes, J. Engrg. Mech. (ASCE) 114 (1988) 19952012. [69] D. Ghosh, R. Ghanem, Stochastic convergence acceleration through basis
[36] A. Der Kiureghian, T. Haukaas, K. Fujimura, Structural reliability software at enrichment of polynomial chaos expansions, Int. J. Numer. Methods Engrg. 73
the University of California, Berkeley, Struct. Saf. 28 (2006) 4467. (2008) 162184.
[37] A. Der Kiureghian, J.B. Ke, The stochastic nite element method in structural [70] M. Gioffr, V. Gusella, M. Grigoriu, Simulation of non-Gaussian eld applied to
reliability, Probabilist. Engrg. Mech. 3 (1988) 8391. wind pressure uctuations, Probabilist. Engrg. Mech. 15 (2000) 339345.
[38] C. Desceliers, R. Ghanem, C. Soize, Maximum likelihood estimation of [71] M. Gioffr, V. Gusella, M. Grigoriu, Non-Gaussian wind pressure on prismatic
stochastic chaos representations from experimental data, Int. J. Numer. buildings II: numerical simulation, J. Struct. Engrg. (ASCE) 127 (2001) 990
Methods Engrg. 66 (2006) 9781001. 995.
[39] C. Desceliers, C. Soize, R. Ghanem, Identication of chaos representations of [72] L.L. Graham, G. Deodatis, Response and eigenvalue analysis of stochastic
elastic properties of random media using experimental vibration tests, nite element systems with multiple correlated material and geometric
Comput. Mech. 39 (2007) 831838. properties, Probabilist. Engrg. Mech. 16 (2001) 1129.
[40] O. Ditlevsen, N.J. Tarp-Johansen, Choice of input elds in stochastic nite [73] L.L. Graham, K. Gurley, F. Masters, Non-Gaussian simulation of local material
elements, Probabilist. Engrg. Mech. 14 (1999) 6372. properties based on a moving-window technique, Probabilist. Engrg. Mech.
[41] A. Doostan, R.G. Ghanem, J. Red-Horse, Stochastic model reduction for chaos 18 (2003) 223234.
representations, Comput. Methods Appl. Mech. Engrg. 196 (2007) 3951 [74] L.L. Graham, E.F. Siragy, Stochastic nite element analysis for elastic buckling
3966. of stiffened panels, J. Engrg. Mech. (ASCE) 127 (2001) 9197.
[42] P. Dostert, Y. Efendiev, T.Y. Hou, Multiscale nite element methods for [75] L.L. Graham-Brady, S.R. Arwade, D.J. Corr, M.A. Gutirrez, D. Breysse, M.
stochastic porous media ow equations and application to uncertainty Grigoriu, N. Zabaras, Probability and materials: from nano- to macro-scale: a
quantication, Comput. Methods Appl. Mech. Engrg. 197 (2008) 3445 summary, Probabilist. Engrg. Mech. 21 (2006) 193199.
3455. [76] L. Graham-Brady, X.F. Xu, Stochastic morphological modeling of random
[43] M. Eiermann, O.G. Ernst, E. Ullmann, Computational aspects of the stochastic multiphase materials, J. Appl. Mech. (ASME) 75 (2008), doi:10.1115/
nite element method, Comput. Visual. Sci. 10 (2007) 315. 1.2957598.
[44] I. Elishakoff, Y.J. Ren, The birds eye view on nite element method for [77] M. Grigoriu, Crossings of non-Gaussian translation processes, J. Engrg. Mech.
structures with large stochastic variations, Comput. Methods Appl. Mech. (ASCE) 110 (1984) 610620.
Engrg. 168 (1999) 5161. [78] M. Grigoriu, On the spectral representation method in simulation, Probabilist.
[45] I. Elishakoff, Uncertain buckling: its past present and future, Int. J. Solids Engrg. Mech. 8 (1993) 7590.
Struct. 37 (2000) 68696889. [79] M. Grigoriu, Applied non-Gaussian Processes, Prentice-Hall, Englewood Cliffs,
[46] I. Elishakoff, Y.J. Ren, Finite Element Methods for Structures with Large NJ, 1995.
Stochastic Variations, Oxford University Press, 2003. [80] M. Grigoriu, Simulation of stationary non-Gaussian translation processes, J.
[47] I. Elishakoff, Y.J. Ren, M. Shinozuka, Conditional simulation of non-Gaussian Engrg. Mech. (ASCE) 124 (1998) 121126.
random elds, Engrg. Struct. 16 (1994) 558563. [81] M. Grigoriu, Non-Gaussian models for stochastic mechanics, Probabilist.
[48] H.C. Elman, O.G. Ernst, D.P. OLeary, M. Stewart, Efcient iterative Engrg. Mech. 15 (2000) 1523.
algorithms for the stochastic nite element method with application to [82] M. Grigoriu, Spectral representation for a class of non-Gaussian processes, J.
acoustic scattering, Comput. Methods Appl. Mech. Engrg. 194 (2005) 1037 Engrg. Mech. (ASCE) 130 (2004) 541546.
1055. [83] M. Grigoriu, Evaluation of Karhunen-Love, spectral and sampling
[49] G. Falsone, G. Ferro, A dynamical stochastic nite element method based on representations for stochastic processes, J. Engrg. Mech. (ASCE) 132 (2006)
the moment equation approach for the analysis of linear and nonlinear 179189.
uncertain structures, Struct. Engrg. Mech. 23 (2006) 599613. [84] M. Grigoriu, Simulation of non-Gaussian stochastic processes and elds with
[50] G. Falsone, G. Ferro, An exact solution for the static and dynamic analysis of applications to structural engineering problems (Keynote Lecture), in:
FE discretized uncertain structures, Comput. Methods Appl. Mech. Engrg. 196 Proceedings of the Third European Conference on Computational Mechanics
(2007) 23902400. (ECCM-2006), Lisbon, Portugal, June 59, 2006.
1050 G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051

[85] K.R. Gurley, A. Kareem, M. Tognarelli, Simulation of a class of non-normal [119] D.E. Newland, An Introduction to Random Vibrations Spectral & Wavelet
random processes, Int. J. Non-Linear Mech. 31 (1996) 601617. Analysis, Wiley, New York, 1993.
[86] K.R. Gurley, M. Tognarelli, A. Kareem, Analysis and simulation tools for wind [120] H.C. Noh, A formulation for stochastic nite element analysis of plate
engineering, Probabilist. Engrg. Mech. 12 (1997) 931. structures with uncertain Poissons ratio, Comput. Methods Appl. Mech.
[87] M. Hoshiya, S. Noda, H. Inada, Estimation of conditional non-Gaussian Engrg. 193 (2004) 48574873.
translation stochastic elds, J. Engrg. Mech. (ASCE) 124 (1998) 435445. [121] H.C. Noh, Effect of multiple uncertain material properties on the response
[88] S.P. Huang, S.T. Quek, K.K. Phoon, Convergence study of the truncated variability of in-plane and plate structures, Comput. Methods Appl. Mech.
Karhunen-Love expansion for simulation of stochastic processes, Int. J. Engrg. 195 (2006) 26972718.
Numer. Methods Engrg. 52 (2001) 10291043. [122] A. Nouy, A generalized spectral decomposition technique to solve a class of
[89] S.P. Huang, S. Mahadevan, R. Rebba, Collocation-based stochastic nite linear stochastic partial differential equations, Comput. Methods Appl. Mech.
element analysis for random eld problems, Probabilist. Engrg. Mech. 22 Engrg. 196 (2007) 45214537.
(2007) 194205. [123] A. Nouy, Generalized spectral decomposition method for solving
[90] L. Huyse, M.A. Maes, Random eld modeling of elastic properties using stochastic nite element equations: invariant subspace problem and
homogenization, J. Engrg. Mech. (ASCE) 127 (2001) 2736. dedicated algorithms, Comput. Methods Appl. Mech. Engrg. 197 (2008)
[91] N. Impollonia, A. So, A response surface approach for the static analysis of 47184736.
stochastic structures with geometrical nonlinearities, Comput. Methods Appl. [124] A. Nouy, A. Clment, F. Schoefs, N. Mos, An extended stochastic nite
Mech. Engrg. 192 (2003) 41094129. element method for solving stochastic partial differential equations on
[92] H.A. Jensen, A. Marillanca, O. Pealoza, A computational procedure for random domains, Comput. Methods Appl. Mech. Engrg. 197 (2008) 4663
response statistics-based optimization of stochastic non-linear FE models, 4682.
Comput. Methods Appl. Mech. Engrg. 198 (2008) 125137. [125] J. Tinsley Oden, T. Belytschko, I. Babuka, T.J.R. Hughes, Research directions in
[93] L.S. Katafygiotis, A. Zerva, A.A. Malyarenko, Simulation of homogeneous and computational mechanics, Comput. Methods Appl. Mech. Engrg. 192 (2003)
partially isotropic random elds, J. Engrg. Mech. (ASCE) 125 (1999) 1180 913922.
1189. [126] A.K. Onkar, C.S. Upadhyay, D. Yadav, Generalized buckling analysis of
[94] A. Keese, A review of recent developments in the numerical solution of laminated plates with random material properties using stochastic nite
stochastic partial differential equations (Stochastic Finite Elements), Internal elements, Int. J. Mech. Sci. 48 (2006) 780798.
Working Report 2003-06, Technical University, Braunschweig, Germany, [127] A.K. Onkar, C.S. Upadhyay, D. Yadav, Stochastic buckling analysis of
2003. laminated plates under shear and compression, AIAA J. 45 (2007) 20052014.
[95] A. Keese, H.G. Matthies, Hierarchical parallelization for the solution of [128] A.K. Onkar, C.S. Upadhyay, D. Yadav, Stochastic nite element buckling
stochastic nite element equations, Comput. Struct. 83 (2005) 10331047. analysis of laminated plates with circular cutout under uniaxial compression,
[96] M. Kleiber, T.D. Hien, The Stochastic Finite Element Method, John Wiley & J. Appl. Mech. 74 (2007) 798809.
Sons, New York, 1992. [129] M. Ostoja-Starzewski, Random eld models of heterogeneous materials, Int. J.
[97] P.S. Koutsourelakis, G. Deodatis, Simulation of binary random elds with Solids Struct. 35 (1998) 24292455.
applications to two-phase random media, J. Engrg. Mech. (ASCE) 131 (2005) [130] M. Ostoja-Starzewski, X. Wang, Stochastic nite elements as a bridge
397412. between random material microstructure and global response, Comput.
[98] P.S. Koutsourelakis, H.J. Pradlwarter, G.I. Schuller, Reliability of structures in Methods Appl. Mech. Engrg. 168 (1999) 3549.
high dimensions, Part I: algorithms and applications, Probabilist. Engrg. [131] M. Paffrath, U. Wever, Adapted polynomial chaos expansion for failure
Mech. 19 (2004) 409417. detection, J. Comput. Phys. 226 (2007) 263281.
[99] N.D. Lagaros, V. Papadopoulos, Optimum design of shell structures with [132] C. Papadimitriou, L.S. Katafygiotis, J.L. Beck, Approximate analysis of response
random geometric material and thickness imperfections, Int. J. Solids Struct. variability of uncertain linear systems, Probabilist. Engrg. Mech. 10 (1995)
43 (2006) 69486964. 251264.
[100] N.D. Lagaros, G. Stefanou, M. Papadrakakis, An enhanced hybrid method for [133] V. Papadopoulos, D.C. Charmpis, M. Papadrakakis, A computationally efcient
the simulation of highly skewed non-Gaussian stochastic elds, Comput. method for the buckling analysis of shells with stochastic imperfections,
Methods Appl. Mech. Engrg. 194 (2005) 48244844. Comput. Mech. (2008), doi:10.1007/s00466-008-0338-3.
[101] O.P. Le Matre, O.M. Knio, H.N. Najm, R.G. Ghanem, Uncertainty propagation [134] V. Papadopoulos, G. Deodatis, M. Papadrakakis, Flexibility-based upper
using WienerHaar expansions, J. Comput. Phys. 197 (2004) 2857. bounds on the response variability of simple beams, Comput. Methods
[102] C.C. Li, A. Der Kiureghian, Optimal discretization of random elds, J. Engrg. Appl. Mech. Engrg. 194 (2005) 13851404.
Mech. (ASCE) 119 (1993) 11361154. [135] V. Papadopoulos, P. Iglesis, The effect of non-uniformity of axial loading on
[103] C.F. Li, Y.T. Feng, D.R.J. Owen, Explicit solution to the stochastic system of the buckling behaviour of shells with random imperfections, Int. J. Solids
linear algebraic equations (a1A1 + a2A2 +    + amAm)x = b, Comput. Methods Struct. 44 (2007) 62996317.
Appl. Mech. Engrg. 195 (2006) 65606576. [136] V. Papadopoulos, M. Papadrakakis, Finite element analysis of cylindrical
[104] C.F. Li, Y.T. Feng, D.R.J. Owen, Fourier representation of random media panels with random initial imperfections, J. Engrg. Mech. (ASCE) 130 (2004)
elds in stochastic nite element modelling, Engrg. Computat. 23 (2006) 867876.
794817. [137] V. Papadopoulos, M. Papadrakakis, The effect of material and thickness
[105] J. Liang, S.R. Chaudhuri, M. Shinozuka, Simulation of non-stationary variability on the buckling load of shells with random initial imperfections,
stochastic processes by spectral representation, J. Engrg. Mech. (ASCE) 133 Comput. Methods Appl. Mech. Engrg. 194 (2005) 14051426.
(2007) 616627. [138] M. Papadrakakis, V. Papadopoulos, Robust and efcient methods for
[106] W.K. Liu, T. Belytschko, A. Mani, Probabilistic nite elements for nonlinear stochastic nite element analysis using Monte Carlo simulation, Comput.
structural dynamics, Comput. Methods Appl. Mech. Engrg. 56 (1986) 6186. Methods Appl. Mech. Engrg. 134 (1996) 325340.
[107] W.K. Liu, T. Belytschko, A. Mani, Random eld nite elements, Int. J. Numer. [139] M.F. Pellissetti, R.G. Ghanem, Iterative solution of systems of linear equations
Methods Engrg. 23 (1986) 18311845. arising in the context of stochastic nite elements, Adv. Engrg. Softw. 31
[108] D. Lucor, C.-H. Su, G.E. Karniadakis, Generalized polynomial chaos and (2000) 607616.
random oscillators, Int. J. Numer. Methods Engrg. 60 (2004) 571596. [140] K.K. Phoon, S.P. Huang S.T. Quek, Implementation of KarhunenLove
[109] A. Mantoglou, J.L. Wilson, Simulation of random elds with the turning bands expansion for simulation using a wavelet-Galerkin scheme, Probabilist.
method, MIT, Dept. Civil Engrg., Rep. No. 264, Cambridge, MA, 1981. Engrg. Mech. 17 (2002) 293303.
[110] F. Masters, K.R. Gurley, Non-Gaussian simulation: cumulative distribution [141] K.K. Phoon, S.P. Huang, S.T. Quek, Simulation of second-order processes using
function map-based spectral correction, J. Engrg. Mech. (ASCE) 129 (2003) KarhunenLove expansion, Comput. Struct. 80 (2002) 10491060.
14181428. [142] K.K. Phoon, H.W. Huang, S.T. Quek, Simulation of strongly non-Gaussian
[111] H.G. Matthies, C.E. Brenner, C.G. Bucher, C. Guedes Soares, Uncertainties in processes using KarhunenLove expansion, Probabilist. Engrg. Mech. 20
probabilistic numerical analysis of structures and solids stochastic nite (2005) 188198.
elements, Struct. Saf. 19 (1997) 283336. [143] F. Poirion, Numerical simulation of homogeneous non-Gaussian random
[112] H.G. Matthies, C. Bucher, Finite elements for stochastic media problems, vector elds, J. Sound Vib. 160 (1993) 2542.
Comput. Methods Appl. Mech. Engrg. 168 (1999) 317. [144] F. Poirion, B. Puig, A unied approach for generating Gaussian random eld
[113] H.G. Matthies, A. Keese, Galerkin methods for linear and nonlinear elliptic simulation methods, in: Proceedings of Ninth International Conference on
stochastic partial differential equations, Comput. Methods Appl. Mech. Engrg. Structural Safety Reliability (ICOSSAR 2005), Rome, Italy, June 1923, 2005,
194 (2005) 12951331. pp. 24532458.
[114] N. Mos, M. Cloirec, P. Cartraud, J.-F. Remacle, A computational approach to [145] R. Popescu, G. Deodatis, A. Nobahar, Effects of random heterogeneity of soil
handle complex microstructure geometries, Comput. Methods Appl. Mech. properties on bearing capacity, Probabilist. Engrg. Mech. 20 (2005) 324341.
Engrg. 192 (2003) 31633177. [146] R. Popescu, G. Deodatis, J.H. Prevost, Simulation of non-Gaussian stochastic
[115] N. Mos, J. Dolbow, T. Belytschko, A nite element method for crack growth elds with applications to soil liquefaction: two case studies, in: Proceedings
without remeshing, Int. J. Numer. Methods Engrg. 46 (1999) 131150. of the 12th ASCE Engineering Mechanics Speciality Conference, Reston, Va,
[116] P. Surya Mohan, P.B. Nair, A.J. Keane, Multi-element stochastic reduced basis 1998.
methods, Comput. Methods Appl. Mech. Engrg. 197 (2008) 14951506. [147] R. Popescu, G. Deodatis, J.H. Prevost, Simulation of homogeneous non-
[117] T. Most, C. Bucher, Probabilistic analysis of concrete cracking using neural Gaussian stochastic vector elds, Probabilist. Engrg. Mech. 13 (1998) 113.
networks and random elds, Probabilist. Engrg. Mech. 22 (2007) 219229. [148] H.J. Pradlwarter, G.I. Schuller, A computational procedure to estimate the
[118] P.B. Nair, A.J. Keane, Stochastic reduced basis methods, AIAA J. 40 (2002) stochastic dynamic response of large non-linear FE models, Comput. Methods
16531664. Appl. Mech. Engrg. 192 (2003) 777801.
G. Stefanou / Comput. Methods Appl. Mech. Engrg. 198 (2009) 10311051 1051

[149] B. Puig, F. Poirion, C. Soize, Non-Gaussian simulation using Hermite [172] P.D. Spanos, B.A. Zeldin, Monte Carlo treatment of random elds: a broad
polynomial expansion: convergences and algorithms, Probabilist. Engrg. perspective, Appl. Mech. Rev. (ASME) 51 (1998) 219237.
Mech. 17 (2002) 253264. [173] G. Stefanou, M. Papadrakakis, Stochastic nite element analysis of shells with
[150] B. Puig, J.L. Akian, Non-Gaussian simulation using Hermite polynomials combined random material geometric properties, Comput. Methods Appl.
expansion and maximum entropy principle, Probabilist. Engrg. Mech. 19 Mech. Engrg. 193 (2004) 139160.
(2004) 293305. [174] G. Stefanou, M. Papadrakakis, Assessment of spectral representation and
[151] S. Rahman, A solution of the random eigenvalue problem by a dimensional KarhunenLove expansion methods for the simulation of Gaussian
decomposition method, Int. J. Numer. Methods Engrg. 67 (2006) 13181340. stochastic elds, Comput. Methods Appl. Mech. Engrg. 196 (2007) 2465
[152] S. Rahman, A. Chakraborty, A stochastic micromechanical model for elastic 2477.
properties of functionally graded materials, Mech. Mater. 39 (2007) 548563. [175] C.J. Stull, C.J. Earls, W. Aquino, A posteriori initial imperfection identication
[153] S. Reh, J.-D. Beley, S. Mukherjee, E.H. Khor, Probabilistic nite element in shell buckling problems, Comput. Methods Appl. Mech. Engrg. 198 (2008)
analysis using ANSYS, Struct. Saf. 28 (2006) 1743. 260268.
[154] S.K. Sachdeva, P.B. Nair, A.J. Keane, Comparative study of projection schemes [176] B. Sudret, A. der Kiureghian, Stochastic nite element methods and
for stochastic nite element analysis, Comput. Methods Appl. Mech. Engrg. reliability: a state-of-the-art report, Rep. No. UCB/SEMM-2000/08,
195 (2006) 23712392. University of California at Berkeley, USA, 2000.
[155] S.K. Sachdeva, P.B. Nair, A.J. Keane, On using deterministic FEA software to [177] B. Sudret, A. der Kiureghian, Comparison of nite element reliability
solve problems in stochastic structural mechanics, Comput. Struct. 85 (2007) methods, Probabilist. Engrg. Mech. 17 (2002) 337348.
277290. [178] G.S. Szkely, G.I. Schuller, Computational procedure for a fast calculation of
[156] S. Sakamoto, R. Ghanem, Polynomial chaos decomposition for the simulation eigenvectors and eigenvalues of structures with random properties, Comput.
of non-Gaussian non-stationary stochastic processes, J. Engrg. Mech. (ASCE) Methods Appl. Mech. Engrg. 191 (2001) 799816.
128 (2002) 190201. [179] D.M. Tartakovsky, D. Xiu, Stochastic analysis of transport in tubes with rough
[157] C.A. Schenk, G.I. Schuller, Buckling analysis of cylindrical shells with random walls, J. Comput. Phys. 217 (2006) 248259.
geometric imperfections, Int. J. Non-Linear Mech. 38 (2003) 11191132. [180] N. Tregger, D. Corr, L. Graham-Brady, S. Shah, Modeling the effect of
[158] C.A. Schenk, G.I. Schuller, Uncertainty assessment of large nite element mesoscale randomness on concrete fracture, Probabilist. Engrg. Mech. 21
systems, Lecture Notes in Applied and Computational Mechanics, vol. 24, (2006) 217225.
Springer, 2005. [181] B. Van den Nieuwenhof, J.P. Coyette, Modal approaches for the stochastic
[159] C.A. Schenk, G.I. Schuller, Buckling analysis of cylindrical shells with cut- nite element analysis of structures with material and geometric
outs including random boundary and geometric imperfections, Comput. uncertainties, Comput. Methods Appl. Mech. Engrg. 192 (2003) 37053729.
Methods Appl. Mech. Engrg. 196 (2007) 34243434. [182] E. Vanmarcke, Random Fields: Analysis and Synthesis, The MIT Press,
[160] M. Schevenels, G. Lombaert, G. Degrande, Application of the stochastic nite Cambridge, Massachusetts, 1983.
element method for Gaussian and non-Gaussian systems, in: Proceedings of [183] E. Vanmarcke, M. Grigoriu, Stochastic nite element analysis of simple
ISMA 2004 Conference, pp. 32993313. beams, J. Engrg. Mech. (ASCE) 109 (1983) 12031214.
[161] G.I. Schuller, Developments in stochastic structural mechanics, Arch. Appl. [184] F.J. Wall, G. Deodatis, Variability response functions of stochastic plane
Mech. 75 (2006) 755773. stress/strain problems, J. Engrg. Mech. (ASCE) 120 (1994) 19631982.
[162] G.I. Schuller, H.J. Pradlwarter, On the stochastic response of nonlinear FE [185] X. Wan, G.E. Karniadakis, An adaptive multi-element generalized polynomial
models, Arch. Appl. Mech. 69 (1999) 765784. chaos method for stochastic differential equations, J. Comput. Phys. 209
[163] G.I. Schuller, H.J. Pradlwarter, P.S. Koutsourelakis, A critical appraisal of (2005) 617642.
reliability estimation procedures for high dimensions, Probabilist. Engrg. [186] N. Wiener, The homogeneous chaos, Am. J. Math. 60 (1938) 897936.
Mech. 19 (2004) 463474. [187] M.M.R. Williams, Polynomial chaos functions and stochastic differential
[164] C. Schwab, R.A. Todor, KarhunenLove approximation of random elds by equations, Ann. Nucl. Energy 33 (2006) 774785.
generalized fast multipole methods, J. Comput. Phys. 217 (2006) 100122. [188] J.A.S. Witteveen, H. Bijl, An alternative unsteady adaptive stochastic nite
[165] M. Shinozuka, Structural response variability, J. Engrg. Mech. (ASCE) 113 elements formulation based on interpolation at constant phase, Comput.
(1987) 825842. Methods Appl. Mech. Engrg. 198 (2008) 578591.
[166] M. Shinozuka, G. Deodatis, Response variability of SFE systems, J. Engrg. [190] D. Xiu, G.E. Karniadakis, The WienerAskey polynomial chaos for stochastic
Mech. (ASCE) 114 (1988) 499519. differential equations, SIAM J. Sci. Comput. 24 (2002) 619644.
[167] M. Shinozuka, G. Deodatis, Simulation of stochastic processes by spectral [191] X.F. Xu, A multiscale stochastic nite element method on elliptic problems
representation, Appl. Mech. Rev. (ASME) 44 (1991) 191203. involving uncertainties, Comput. Methods Appl. Mech. Engrg. 196 (2007)
[168] M. Shinozuka, G. Deodatis, Simulation of multi-dimensional Gaussian 27232736.
stochastic elds by spectral representation, Appl. Mech. Rev. (ASME) 49 [192] F. Yamazaki, M. Shinozuka, Digital generation of non-Gaussian stochastic
(1996) 2953. elds, J. Engrg. Mech. (ASCE) 114 (1988) 11831197.
[169] M. Shinozuka, C.M. Jan, Digital simulation of random processes and its [193] Z. Yang, X.F. Xu, A heterogeneous cohesive model for quasi-brittle materials
applications, J. Sound Vib. 25 (1972) 111128. considering spatially varying random fracture properties, Comput. Methods
[170] C. Soize, R. Ghanem, Physical systems with random uncertainties: chaos Appl. Mech. Engrg. 197 (2008) 40274039.
representations with arbitrary probability measure, SIAM J. Sci. Comput. 26 [194] B.A. Zeldin, P.D. Spanos, On random eld discretization in stochastic nite
(2004) 395410. elements, J. Appl. Mech. (ASME) 65 (1998) 320327.
[171] P.D. Spanos, J. Tezcan, P. Tratskas, Stochastic processes evolutionary [195] J. Zhang, B. Ellingwood, Orthogonal series expansions of random elds in
spectrum estimation via harmonic wavelets, Comput. Methods Appl. Mech. reliability analysis, J. Engrg. Mech. (ASCE) 120 (1994) 26602677.
Engrg. 194 (2005) 13671383. [196] W.Q. Zhu, Y.J. Ren, W.Q. Wu, Stochastic FEM based on local averages of
random vector elds, J. Engrg. Mech. (ASCE) 118 (1992) 496511.

Das könnte Ihnen auch gefallen