Methods of Reliability
Methods of Reliability
1. Introduction
Engineering design aims at providing minimum levels of serviceability and safety
during the structural lifetime. This is a difficult task because there are important
sources of uncertainty that could lead to over- or under-design solutions. For exam-
ple, there are uncertainties related to environmental exposure, loading, material
properties, engineering models, etc. Reliability analysis methods offer the theoretical
framework for considering uncertainties in a comprehensive decision scheme. The
main goal of reliability analysis methods is to evaluate the ability of systems or
components to remain safe and operational during their lifecycle.
The main objective of this chapter is to present and illustrate various reliability anal-
ysis methods that can be used for engineering or research purposes. The chapter
starts with a description of fundamental concepts for reliability analysis. After, we
present the First Order Reliability Method (FORM) and the Second Order Reliabil-
ity Method (SORM). These methods are illustrated by academic examples.
For reliability analysis, the space D of random variables may be divided into the
failure and the safety regions. The failure region Df is defined by Df = {X | g(X) ≤ 0}
and the safety region, Ds, by Ds = {X | g(X) > 0} where g(X) represents the perfor-
mance function. Notice that g(X)=0 is the boundary between failure and safety re-
gions and it is called the limit state surface.
In the simplest case, the performance function g(X) is expressed as the difference
between the resistance R(X) and the demand or solicitation on the system S(X) – i.e.,
g(X) =R(X) – S(X). In reliability engineering analysis, g(X) is usually expressed in
terms of displacement, strain, stress, etc. The performance functions can be related
to the following structural conditions:
� � = �!"# − � � (1)
2. Ultimate limit state: this condition describes the state at which structural
safety is highly affected and may lead to total failure or collapse. For in-
stance, if the reliability analysis focuses on the bending moment of a beam,
the performance function is:
� � = �! � − �! (2)
where Mr(X) is the resistant bending moment of the beam that depends on
X random variables (material strength, sectional geometry, etc.), and Ms is
the soliciting bending moment. Notice that although Ms is assumed to be
deterministic in eq. (2), this variable may also be considered as a random
variable. In the case of failure, Ms>Mr(X), leading to the collapse of the
beam.
By accounting for these definitions, the failure probability, Pf, is determined by:
Cornell [Cor69] proposed the original FOSM formulation. Let us consider an ele-
mentary reliability case where a weight is hung by a cable. The load-carrying ca-
pacity or the resistance of the cable is R and the load effect is S. The resistance and
the load will be modeled as independent Gaussian random variables with N(µR, σR)
and N(µS, σS), respectively. In this case, the failure probability Pf is related to the
failure event R < S, and is computed as:
Pf = P(R < S) = P(R – S < 0) (4)
Z =R – S (5)
fZ(z)" μZ,"σZ"
μZ=β"σZ"
Z"
Pf"
Figure 1: Probability density function of Z
As may be easily seen from Figure 1, the reliability index computed by FOSM rep-
resents the number of standard deviations that separate the mean value of the per-
formance function from the limit state surface Z = 0.
For lognormal random variables, an alternative formulation to eq. (6) could be de-
rived as follows: Assume that R and S are statically independent lognormal varia-
bles, that is, LN(λR, ξR) and LN(λS, ξS). In this case, another random variable Y can be
introduced as
Y=R/S (7)
or
The failure event can be defined as Y < 1.0 or Z < 0. Since R and S are lognormal,
lnR and lnS are normal; therefore, lnY or Z is a normal random variable with mean
λR – λS and standard deviation ξ R 2 + ξ S 2 . The probability of failure can be defined
(similar to eq. (6)) by
(9)
!! !! !!! !!
�! = Φ =Φ − = Φ −�
! ! !!
!! !!!
where the derivatives are evaluated at the mean values of the random variables (X1,
X2,…, Xn), and µXi is the mean value of Xi. By truncating eq. (11) at the linear
terms, it is possible to obtain first-order approximations of the mean and variance of
Z as follows:
and
n n
∂g ∂g
σZ2 ≈ ∑ ∑ Cov(Xi , X j ) (13)
i=1 j=1 ∂ Xi ∂ X j
where Cov(Xi, Xj) is the covariance of Xi and Xj. For uncorrelated random variables,
the variance becomes:
2
n ⎛
∂g ⎞⎟
σZ2 ≈ ∑⎜⎜⎜ ⎟⎟ Var(Xi ) (14)
i=1 ⎝ ∂ Xi ⎠
⎟
Consequently, by estimating µZ and σZ from eqs. (12) and (13), respectively, the
reliability index can be computed as β = µZ /σZ.
The exact failure probability could be derived from the reliability index only in few
cases:
1. if all the Xi’s are statically independent normal variables and if Z is a linear
function of the Xi, then, Z is normal and the probability of failure is given
by eq. (6);
2. if all the Xi’s are statically independent lognormal variables and if g(X) is a
multiplicative function of the Xi’s, then Z = ln g(X) is normal and the prob-
ability of failure is also given by Pf = Φ(–β).
To conclude, in most cases it is not likely that all the variables are statically inde-
pendent normal or lognormal. Nor is it likely that the performance function is a
simple additive or multiplicative function of these variables. In such cases, the relia-
bility index cannot be directly related to the probability of failure; nevertheless, the
equation Pf = Φ(–β) does provide a rough idea of the level of risk. Notice finally that
FOSM approach has the following shortcomings:
• the information about the distribution of the independent variables is not con-
sidered,
• the truncation errors may be significant if g(.) is non-linear,
• the assessment of reliability index varies when the limit state function is ex-
pressed in different but mechanically equivalent formulations – e.g., (R – S
= 0) or (R / S = 1).
For the strength formulation, the resistance of the beam is a random variable defined
as R = FyZp and the solicitation S is deterministic where S = Ma. Then, the perfor-
mance function becomes
g(Fy , Z p ) = R − S = Fy Z p − M a (15)
For the stress formulation, the yield stress becomes the resistance of the perfor-
mance function, i.e. R = Fy and the solicitation is computed as S = Ma/Z. In this
case, both R and S are random variables and the performance function becomes
Ma
g(Fy , Z p ) = R − S = Fy − (16)
Zp
We assume that the random variables are independent. We will first estimate µR and
σR by using eqs. (12) and (14) respectively:
⎢ ⎜⎝ ∂Fy ⎟⎟⎠ ⎜⎜ ∂Z ⎟⎟ ⎥ ⎣ ⎦
⎢⎣ ⎝ p⎠ ⎥
⎦
= 25.16 kN ⋅m
The sollicitation is deterministic, then, µS = Ma and σS = 0. Consequently, the relia-
bility index is given by :
According to the performance function given by eq. (16), we obtain directly the
mean and the standard deviation of the resistance: µR = µFy and σR = σFy . For the
solicitation, µS and σS are computed from eqs. (12) and (14) respectively:
By comparing the reliability indexes, it is noted that the result depends on the for-
mulation of the performance function. This lack of invariance motivated the devel-
opment of other reliability methods such as that presented in the following sections.
where Xi’ is a random variable with zero mean and unit standard deviation. Thus,
Eq. (17) is used to transform the original limit state surface g(X) = 0 into a reduced
limit state surface g(X’) = 0. Consequently, X denotes ‘original coordinate system’
and X’ describes the ‘transformed or reduced coordinate system’. In the standard-
ized coordinate system, the Hasofer-Lind reliability index βHL corresponds to the
minimum distance from the origin of the axes (in the reduced coordinates system) to
the limit state surface:
βHL = (x'*)T (x'*) (18)
The minimum distance point on the limit state surface is called the ‘design point’. It
is denoted by vector x* in the original coordinate system and by vector x’* in the
reduced coordinate system. These vectors represent the values of all the random
variables, i.e. X1, X2, …, Xn at the design point corresponding to the coordinate sys-
tem being used.
Figure 2 illustrates the reduction of the random variables R and S for a linear per-
formance function such as that described by eq. (5). According to eq. (17), R and S
can be reduced as:
The substitution of R’ and S’ into the limit state surface (Z=0) gives the new limit
state surface in the reduced coordinate system (Figure 2b):
The reliability of the problem is estimated by using eq. (18). It corresponds to the
minimum distance between the limit state surface and the origin (in the reduced
coordinates system). By using simple trigonometry, this distance (reliability index)
can be estimated as:
µR −µS
βHL = (21)
σR2 + σS2
It should be emphasized here that in the present case of a linear limit state surface,
the Hasofer-Lind reliability index corresponds exactly to the reliability index com-
puted from FOSM if both R and S are normal variables. However, this is not the case
for other limit state surfaces or random variable distributions.
From Figure (2b), it is apparent that if the limit state line is closer to the origin in the
reduced coordinate system, the failure region is larger, and if it is farther away from
the origin, the failure region is smaller. Thus, the position of the limit state surface
relative to the origin in the reduced coordinate system is a measure of the reliability
of the system. Notice that the Hasofer-Lind reliability index can be used to calculate
the failure probability as Pf = Φ(–βHL). This is the integral of the standard normal
density function along the ray joining the origin and x’*. It is obvious that the nearer
x’* is to the origin, the larger is also the most probable failure point. The point of
minimum distance from the origin to the limit state surface, x’*, represents the worst
combination of the stochastic variables and is appropriately named the ‘design
point’ or the ‘most probable point MPP’ of failure.
Finally, it should be noted that the Hasofer-Lind reliability index is invariant, be-
cause regardless of the form in which the limit state equation is written [e.g., (R–
S=0) or (R/S=1)], its geometric shape and the distance from the origin remain con-
stant.
For the general case of a non-linear limit state surface, the assessment of the mini-
mum distance can be written as an optimization problem:
minimize D = x′T x′
(22)
subject to g(x′) = 0
*
n ⎛ ∂g ⎞⎟
∑ xi′* ⎜⎜⎜ ⎟⎟
i=1 ⎝ ∂ Xi′ ⎟⎠
βHL = − (23)
2*
⎛ ∂g ⎞⎟
n
⎜⎜
∑ ⎜
⎟⎟
i=1 ⎝ ∂ X ′ ⎠
⎟i
where (∂g/∂X’i)* is the ith partial derivative evaluated at the design point (x1’*,
x2’*,…, xn’*). The design point in the reduced coordinates is:
where αi are the direction cosines along the coordinate axes X’i. They are given by:
*
⎛ ∂g ⎞⎟
⎜⎜ ⎟
⎜⎝ ∂ X ′ ⎟⎟⎠
i
αi = (25)
2*
n ⎛ ∂g ⎞⎟
⎜⎜
∑ ⎜
⎟⎟
i=1 ⎝ ∂ X ′ ⎠
⎟ i
By using eq. (17), the design point (in the original space) is given by:
Step 2: Assume initial values for the design point x*i. The initial design point
is usually assumed to be at the mean value of the n –1 random variables.
For the last random variable, its value is obtained from the performance
function to ensure that the design point is located on the limit state surface
g(X) = 0.
Step 3: Obtain the design point in the reduced space x’*= [x1’*, x2’*,…, xn’*] as
∂g ∂g ∂ Xi ∂g
= = σX (28)
∂ Xi′ ∂ Xi ∂ Xi′ ∂ Xi i
*
⎛ ∂g ⎞⎟
Ai = ⎜⎜ ⎟ (29)
⎜⎝ ∂ Xi′ ⎟⎟⎠
A T x ′*
βHL = − (30)
AT A
Step 6: Determine a vector of directional cosines as
A
α= (31)
AT A
Step 7: Obtain the new design point xi’* for the n –1 random variables.
Step 8: Determine the coordinates of the new design point in the original
space for the n –1 random variables considered in Step 7 as
Step 9: Determine the value of the last random variable in the original space
such that the estimated point belongs to the limit state surface g(X) = 0.
Finally, notice that the Hasofer-Lind reliability index βHL can be used to estimate a
first-order approximation of the failure probability as Pf ≈ Φ(–βHL).
where the random variables X1, X2, X3 follow normal distributions with means µX1 =
20, µX2 = 5, and µX3 = 4; and standard deviations σX1 = 3.5, σX2 = 0.8, and σX3 = 0.4.
Once the performance function is defined (Step 1), we define the coordinates of the
design point in the original space (Step 2):
⎡ 6.2x1* ⎤⎥
x* = ⎢⎢ x1* = µX1 , x2* = µX2 , x3* = = [ 20,5, 4.979 ]
⎢⎣ x2* ⎥⎥
⎦
The Step 3 consists of obtaining the design points in the reduced space:
x1′* = (x1* −µX1 ) / σ X1 = 0
x2′* = (x2* −µX2 ) / σ X2 = 0
x3′* = (4.979 −µX3 ) / σ X3 = 2.448
Then, (x’*)T = [0, 0, 2.448]. In the Step 4, we estimate the vector containing the
derivatives of the performance function evaluated at the design point (eqs. 28-29):
* *
⎛ ∂g ⎞⎟ ⎛ ∂g ⎞⎟
A1 = ⎜⎜ ⎟ = ⎜⎜ ⎟ σ = (6.2)(3.5) = 21.7
⎜⎝ ∂ X1′ ⎟⎟⎠ ⎜⎝ ∂ X1 ⎟⎟⎠ X1
* *
⎛ ∂g ⎞⎟ ⎛ ∂g ⎞⎟
A2 = ⎜⎜⎜ ⎟⎟ = ⎜⎜ ⎟⎟ σ X = −(x3* )2 σ X2 = −19.84
⎝ ∂ X2′ ⎟⎠ ⎜⎝ ∂ X2 ⎟⎠ 2
* *
⎛ ∂g ⎞⎟ ⎛ ∂g ⎞⎟
A3 = ⎜⎜ ⎟ = ⎜⎜ ⎟ σ = −2x2* x3*σ X3 = −19.92
⎜⎝ ∂ X 3′ ⎟⎟⎠ ⎜⎝ ∂ X 3 ⎟⎟⎠ X3
Therefore, AT = [21.7, –19.84, –19.92]. The first estimate of the reliability index
becomes (Step 5):
A T x ′*
βHL = − = 1.374
AT A
⎡ 0.611 ⎤
A ⎢ ⎥
α= = ⎢⎢ −0.559 ⎥⎥
AT A ⎢ −0.561 ⎥
⎣ ⎦
The new design point in the reduced space is estimated for the n – 1 random varia-
bles (Step 7):
Consequently, the corresponding values in the original space are (Step 8):
6.2x1*
x3* = = 4.34
x2*
The algorithm is repeated until convergence of the reliability index (Step 10). Table
1 presents the results of various iterations. Convergence is reached after three itera-
tions for this example. We found a reliability index βHL = 1.413 that corresponds to a
failure probability Pf ≈ 0.079 computed based on a first-order approximation.
where Φ[.] and ϕ[.] are the CDF and the PDF of the standard variate, respectively,
and FXi (.) and f Xi (.) are the CDF and PDF of the original non-normal random vari-
able (some useful Matlab commandes may be found in Appendix). Notice that eqs.
(33-34) are derived by equating the cumulative distribution functions and the proba-
bility density functions of the actual variables and the equivalent normal variables at
the design point on the limit state surface.
Since the equivalent parameters are evaluated at the design point, each iteration
should include the assessment of the equivalent parameters. The before presented
algorithm is thus modified as follows:
• Step 3 should include the assessment of the equivalent parameters µXe i and
σ Xe i at the design point for each non-normal random variable. These
equivalent parameters will be used to determine the design point in the re-
duced space as follows
An intuitive interpretation of the reliability index was suggested in Low and Tang
(cf. [Low97] and [Low04]), where the concept of an expanding ellipse (Figure 3) led
to a simple method for computing the Hasofer-Lind reliability index in the original
space of the random variables using an optimization tool available in most spread-
sheet software packages.
When there are only two uncorrelated non-normal random variables X1 and X2, these
variables span a two-dimensional random space, with an equivalent one-sigma dis-
persion ellipse (corresponding to βHL=1 in Eq. (37) without the min.), centered at the
equivalent mean values �! ! and �! ! and whose axes are parallel to the coordinate
axes of the original space. For correlated variables, a tilted ellipse is obtained.
Low and Tang (cf. [Low97] and [Low04]) reported that the Hasofer-Lind reliability
index βHL may be regarded as the codirectional axis ratio of the smallest ellipse
(which is either an expansion or a contraction of the 1−σ ellipse) that just touches
the limit state surface to the 1−σ dispersion ellipse. They also stated that finding the
smallest ellipse that is tangent to the limit state surface is equivalent to finding the
most probable failure point.
T
⎛ X − µ e ⎞⎟ −1 ⎛ X − µ e ⎞⎟
βHL = min ⎜⎜ ⎟⎟ R ⎜⎜ ⎟ (38)
⎝ σ ⎟⎠
g(X )=0 ⎜ e
⎜⎝ σ e ⎟⎟⎠
where µe and σe are vectors containning the equivalent mean and standard deviations
values, respectively, and R−1 is the inverse of the correlation matrix. This equation
will be used instead of Eq. (37) since the correlation matrix R displays the correla-
tion structure more explicitly than the covariance matrix C.
Additional information on Solver’s options and algorithms can be found in the Mi-
crosoft Excel Solver’s help file and at www.solver.com. The implementation proce-
dure of the ellipsoid approach in the spreadsheet is described in [Low97] and
[Low04] among others. Some Excel files are available at
http://alum.mit.edu/www/bklow.
n n
Y (x) = a0 + ∑ ai xi + ∑ bi xi2 (39)
i=1 i=1
where xi are the random variables (µi and σi being their mean and standard deviation
values, respectively); n is the number of random variables; and (ai, bi) are coeffi-
cients to be determined. The RSM algorithm is summarized as follows:
Step 1: Evaluate the system response Y(x) at the mean value point µ and at the
2n points each at µ ± kσ where k can be arbitrarily chosen (k = 1).
Step 2: The above 2n+1 values of Y(x) are used to solve eq. (39) and find the
coefficients (ai, bi). Then, the performance function g(x) can be constructed
to give a tentative response surface function.
Step 3: Solve eq. (37) to obtain a tentative design point and a tentative βHL
subjected to the constraint that the tentative performance function of step 2
be equal to zero.
Step 4: Repeat Steps 1 to 3 until convergence of βHL. Each time, Step 1 is re-
peated, the 2n + 1 sampled points are centered at the new tentative design
point of Step 3.
Figure 4 presents examples of linear and nonlinear limit state functions in the re-
duced space. Both limit state functions have the same minimum distance point β, but
the failure regions are different in both cases. The failure probability of the nonlinear
limit state should be less than that of the linear limit state. The FORM approach
approximates the limit state function with a linear function and will therefore pro-
vide the same assessment of the probability of failure for both cases. This approxi-
mation introduces errors in the assessment of the probability of failure. Consequent-
ly, it is preferable to use a higher order approximation for the failure probability
computation.
The SORM method improves the assessment given by FORM by including infor-
mation about the curvature (which is related to the second-order derivatives of the
limit state function with respect to the basic variables). The Taylor series expansion
of a general nonlinear function g(X1, X2,…, Xn) at the design point (x*1, x*2,…, x*n) is
given by:
n
∂g
g(X1 , X2 ,..., Xn ) = g(x1* , x2* ,..., xn* )+ ∑ (xi − xi* )
i=1 ∂ Xi
(40)
1 n n ∂2 g
+ ∑∑ (xi − xi* )(x j − x *j )+ ...
2 i=1 j=1 ∂ Xi ∂ X j
x’2$
Failure'region'
Design$point,$x’*$
β$ g(X’)$=$0$
Safety'region'
x’1$
Figure 4: Linear and nonlinear limit state functions
For reliability analysis, the space of standard normal variables is more convenient
for a second order approximation of g(). In the following, Xi and Yi will refer to
random variables in the original and equivalent uncorrelated standard normal spaces,
respectively. If all the variables are uncorrelated, Yi = (Xi −µXe i ) / σ Xe i where µXe i and
σ Xe i are the equivalent normal mean and standard deviation of Xi at the design point
x i* .
In the Taylor series approximation given by eq. (40), FORM ignores the terms be-
yond the first order term, and SORM ignores the terms beyond the second-order
term (involving second-order derivatives).
Breitung [Bre84] proposed a simple closed-form solution for the probability compu-
tation using the theory of asymptotic approximation as:
n−1
Pf ≈ Φ(−βFORM )∏ (1+ βFORMκi )−1/2 (41)
i=1
where κi represents the principal curvatures of the limit state function at the mini-
mum distance point, and βFORM is the reliability index computed by the FORM
method.
The assessment of Pf requires the computation of κi. Towards this aim, the random
variables Yi (in the Y reduced space) are rotated to another set of variables Yi’, such
that the last Yi’ variable coincides with the vector α where α is the unit gradient
vector of the limit state at the minimum distance point.
Figure 5 describes the problem for two random variables indicating that the problem
consists of a simply rotation of coordinates. This rotation can be carried out by an
orthogonal transformation:
Y′ = RY (42)
where R is the rotation matrix. For instance, in the case of two random variables:
⎡ cosθ sinθ ⎤
R = ⎢⎢ ⎥
⎥ (43)
⎣ −sinθ cosθ ⎦
where θ is the counterclockwise angle of rotation of the axes (Figure 5). For n ran-
dom variables, the reader may refer to [Hal00] for the determination of the matrix R.
Y2#
Y’1# Failure'region'
α##
Design#point,#
(y1*,#y2*)#
β# g(y1,#y2)#=#0#
θ#
# Safety'region'
Y1#
#
Y’2#
Figure 5: Rotation of axis in the standardized space
The matrix R is after used to estimate a matrix A, whose elements are denoted aij, as
follows:
(RDR )
T
ij
aij = , i, j = 1,2,...,n −1 (44)
∇G(y* )
1 T
yn′ = β + y′ Ay′ (45)
2
where the matrix A has now the size (n – 1) × (n – 1). Afterwards, the curvatures κi
of eq. (41) are computed as the eigenvalues of the matrix A, to estimate the proba-
bility of failure.
Breitung’s SORM method uses a parabolic approximation (it does not consider a
general second order approximation) by ignoring the mixed terms and their deriva-
tives in the Taylor series approximation in eq. (40). This approach uses the theory of
asymptotic approximation to derive the probability estimate. This approximation is
accurate for large values of β (which is the case for engineering purposes). However,
the assessment is less accurate for smaller β.
where X1 follows a normal distribution with mean µX1 = 20 and standard deviation
σX1 = 2. X2 follows a lognormal distribution with mean µX2 = 7 and standard devia-
tion σX2 = 1.4.
The results of the FORM approach provide a reliability index βFORM =2.402 and the
two following vectors x* and α:
x * = (17.612, 4.542)
α = (0.497,0.868)
where x* is the final design point in the original space and α is the vector of direc-
tion cosines.
Question 1: Estimate the probability of failure by using SORM and compare the
results with the probability of failure estimated from FORM.
We already have the results of the FORM approach. We will transform X1 and X2
from the original to the standard normal space. Since X2 is lognormal, we use the
Rackwitz and Fiessler procedure to estimate the equivalent parameters:
µXe 2 = x2* −Φ−1 ⎡⎢ FX2 ( x2* )⎤⎥ σ Xe 2 = 4.542 −Φ−1 ⎡⎣⎢ FX2 ( 4.542)⎤⎦⎥ 0.9 = 6.418
⎣ ⎦
Y1 = (X1 −µX1 ) / σ X1
Y2 = (X2 −µXe 2 ) / σ Xe 2
Then the values of the design point for each random variable in the reduced space
are:
The first step in SORM is to determine the matrix R from eq. (43). In the rotated
coordinates, the second coordinate need to coincide with the unit gradient vector α.
Figure 6 presents the example in the reduced space including the performance func-
tion and the design point. It also includes the geometrical description of the assess-
ment of θ. Thus, it can be noted that θ = 270º + tan–1(–2.085/–1.194) = 330.194º, and
R becomes
Notice that the elements of R are also easily available from the direction cosines, i.e.
the components of the unit gradient vector α.
5
Performance function Y’2
4
Design point 3
2
θ1
!
Y2
0
-5 -4 -3 -2 -1 -1 !0 1 2 3 4 5
-2
-3
-4
-5
Y1 Y’1
Figure 6: Rotation of the axis in the reduced space
The next step is to construct the matrix D that contains the second derivatives of the
performance function with respect to each variable in the standard normal space. We
use the chain rule of differentiation for determining the derivatives from the limit
state function in the original space
∂2 g ∂ ⎡⎢ ∂g ∂ X1 ⎤⎥ ∂ X1 ∂ ⎡
= = X2σ X1 ⎤⎥⎦ σ X1 = 0
∂Y12
∂ X1 ⎢⎣ ∂ X1 ∂Y1 ⎥⎦ ∂Y1 ∂ X1 ⎢⎣
∂2 g ∂ ⎡ ∂g ∂ X ⎤ ∂ X ∂ ⎡ e ⎤
⎢ 2⎥ 2
=
∂Y22 ∂ X2 ⎢ ∂ X ∂Y ⎥ ∂Y
=
∂ X ⎢⎣ X1σ X2 ⎥⎦ σ X2 = 0
⎣ 2 2 ⎦ 2 2
2
∂ g ⎡ ⎤
∂ ⎢ ∂g ∂ X2 ⎥ ∂ X1 ∂ ⎡
= = ⎢
⎣ X1σ Xe 2 ⎤⎥⎦ σ X1 = σ Xe 2 σ X1
⎢ ⎥
∂Y1Y2 ∂ X1 ⎣ ∂ X2 ∂Y2 ⎦ ∂Y1 ∂ X1
Consequently
⎡ ⎤
⎢ ∂2 g ∂2 g ⎥
⎢ ⎥ ⎡ ⎤
σ Xe 2 σ X1 ⎥ ⎡ 0
⎢ ∂Y12 ∂Y1Y2 ⎥ ⎢ 0
⎥=⎢ 1.799 ⎤⎥
D=⎢ ⎥=⎢ e
⎢ ∂2 g ∂ g ⎥ ⎢⎢ σ X2 σ X1
2
0 ⎥ ⎢ 1.799 0 ⎥⎦
⎢ ⎥ ⎣ ⎥⎦ ⎣
⎢ ∂Y1Y2 ∂Y22 ⎥⎥
⎢⎣ ⎦
⎡ * ⎤ ⎡
⎢ x2σ X1 ⎥ ⎢ (17.612)(2) ⎤⎥ ⎡ 35.223 ⎤
*
∇G(y ) = ⎢ * e ⎥=⎢ =⎢ ⎥
⎢ xσ ⎥ ⎢ (4.542)(0.9) ⎥⎥ ⎢ 4.086 ⎥
⎢⎣ 1 X2 ⎥⎦ ⎣ ⎦ ⎣ ⎦
⎡ −0.044 0.026 ⎤
A = ⎢⎢ ⎥
⎥
⎣ 0.026 0.044 ⎦
Afterwards, we modify the matrix A by deleting the last row and column. In this
case, we have only one element a11 = –0.044. Then, the eigenvalue of this one ele-
ment matrix is simply the same element: κ1 = a11 = –0.044.
n−1
Pf ≈ Φ(−βFORM )∏ (1+ βFORMκi )−1/2
i=1
1
≈ Φ(−2.402) ≈ 8.609 ⋅10−3
1+ (2.402)(−0.044)
5. Conclusions
This chapter presented the First Order Reliability Method (FORM) and the Second
Order Reliability Method (SORM). The First Order Reliability Method (FORM)
makes use of the first and second moments of the random variables. This method
includes two approaches. These are First-Order Second-Moment (FOSM) and Ad-
vanced First-Order Second-Moment (AFOSM) approaches. In FOSM, the infor-
mation on the distribution of random variables is ignored; however, in AFOSM
(called also Hasofer-Lind approach), the distributional information is appropriately
used. It was shown that contrary to FOSM, the Hasofer-Lind method led to an invar-
iant reliability index regardless of the form in which the limit state equation is writ-
ten.
While AFOSM requires the transformation of the limit state surface to a standard
space of random variables, the recent ellipsoid approach led to a simple method for
computing the Hasofer-Lind reliability index in the original space of random varia-
bles using an optimization tool available in most spreadsheet software packages.
For the computation of the failure probability, it was shown that the Hasofer-Lind
reliability index can be used to evaluate the failure probability when the limit state
function is a linear function of uncorrelated normal variables or when the nonlinear
limit state function is represented by a first-order (linear) approximation with equiv-
alent normal variables. SORM estimates the probability of failure by approximating
the nonlinear limit state function (including a linear limit state function with corre-
lated non-normal variables) by a second-order representation.
References
[Bre84] Breitung, K. Asymptotic approximations for multinormal integrals. J.
Eng. Mech., ASCE, 110(3), 357–367, 1984.
[Low97] Low, B. K., and Tang, W. H. Efficient reliability evaluation using spread-
sheet. J. Eng. Mech., 123(7), 749–752, 1997.
[Tan00] Tandjiria, V., Teh, C.I. and Low, B.K. Reliability analysis of laterally
loaded piles using response surface methods, Struct Saf 22:335–355,
2000.
Function Description
normpdf(X,mu,sigma) computes the PDF at each of the values in X using the
normal distribution with mean mu and standard deviation
sigma. X, mu, and sigma can be vectors, matrices, or mul-
tidimensional arrays that all have the same size. A scalar
input is expanded to a constant array with the same dimen-
sions as the other inputs. The parameters in sigma must be
positive.
normcdf(X) returns the standard normal CDF at each value in X. The
standard normal distribution has parameters mu = 0 and
sigma = 1.
norminv(P,mu,sigma) computes the inverse of the normal CDF using the corre-
sponding mean mu and standard deviation sigma at the
corresponding probabilities in P. P, mu, and sigma can be
vectors, matrices, or multidimensional arrays that all have
the same size. A scalar input is expanded to a constant
array with the same dimensions as the other inputs. The
parameters in sigma must be positive, and the values in P
must lie in the interval [0 1].