Line sampling is a method used in reliability engineering to compute small (i.e., rare event) failure probabilities encountered in engineering systems. The method is particularly suitable for high-dimensional reliability problems, in which the performance function exhibits moderate non-linearity with respect to the uncertain parameters [1] The method is suitable for analyzing black box systems, and unlike the importance sampling method of variance reduction, does not require detailed knowledge of the system.
The basic idea behind line sampling is to refine estimates obtained from the first-order reliability method (FORM), which may be incorrect due to the non-linearity of the limit state function. Conceptually, this is achieved by averaging the result of different FORM simulations. In practice, this is made possible by identifying the importance direction
\boldsymbol\alpha
Firstly the importance direction must be determined. This can be achieved by finding the design point, or the gradient of the limit state function.
A set of samples is generated using Monte Carlo simulation in the standard normal space. For each sample
\boldsymbolx
pf(\boldsymbolx)=
+infty | |
\int | |
-infty |
I(\boldsymbolx+\beta ⋅ \boldsymbol\alpha)\varphi(\beta)d\beta
where
I( ⋅ )
If(\boldsymbolx)= \begin{cases} 1&if\boldsymbolx\in\Omegaf\\ 0&else \end{cases}
\boldsymbol\alpha
\varphi
\beta
The global probability of failure is the mean of the probability of failure on the lines:
\tilde{p}f=
1 | |
NL |
NL | |
\sum | |
i=1 |
(i) | |
p | |
f |
where
NL
(i) | |
p | |
f |
For problems in which the dependence of the performance function is only moderately non-linear with respect to the parameters modeled as random variables, setting the importance direction as the gradient vector of the performance function in the underlying standard normal space leads to highly efficient Line Sampling. In general it can be shown that the variance obtained by line sampling is always smaller than that obtained by conventional Monte Carlo simulation, and hence the line sampling algorithm converges more quickly. The rate of convergence is made quicker still by recent advancements which allow the importance direction to be repeatedly updated throughout the simulation, and this is known as adaptive line sampling.[2]
The algorithm is particularly useful for performing reliability analysis on computationally expensive industrial black box models, since the limit state function can be non-linear and the number of samples required is lower than for other reliability analysis techniques such as subset simulation.[3] The algorithm can also be used to efficiently propagate epistemic uncertainty in the form of probability boxes, or random sets.[4] [5] A numerical implementation of the method is available in the open source software OpenCOSSAN.[6]