Tutorial 31 Probabilistic Analysis
Tutorial 31 Probabilistic Analysis
Topics covered
• Principles
• Statistics
• Error plots
Principles
n
2 combinations
2n
y = ∑ wf i (1)
i =1
2
2n 2
n
σ y = ∑ wf i − ∑ wf i
2
(2)
i i
where the weights w are given by 1/2n. fi are successive evaluations of f at
the 2n possible combinations of the random variables at the point
estimate locations, i.e. at x n − σ xn and xn + σ xn . In the solution
presented here, all input and output variables are assumed to follow a
normal distribution given by their mean x and standard deviation σx .
Applicability
When considering statistical distributions of input parameters in
geomechanics problems, three different concepts must be considered:
uncertainties, variability and heterogeneities. These three concepts must
be treated separately as they have various impacts on the rock mass
behaviour and as different approaches must be used to tackle them.
Demand
Final design
Probability density
Detailed design
Preliminary design
Capacity
Potential for
failure
Design parameter
stage (darker grey on the Figure above). This residual risk needs to be
handled by using mitigation measures, e.g. safety or worker exposure
reduction procedures. The PEM method implemented in Phase2 is
adapted to handle this kind of situation, i.e. it will allow one to track how
uncertainties in the input parameters are propagated through the
analyses and results in uncertainty in the design parameters. It allows
the engineer to not limit the design to a single deterministic analysis
with the most probable parameters (the mode of the distribution), but to
evaluate the reliability of the design by considering the dispersion of the
design parameters.
Design parameter
Failure threshold
Limitations
The main limitation of the current implementation of PEM in Phase2 is
that it deals with normal distribution (mean and standard deviation)
only. If either input or output random variables differ from a normal
distribution they will be approximated by a normal distribution which
will lead to inaccuracies.
The user of the PEM implementation must also be aware that even if all
the inputs follow normal distributions the outputs may not be normally
distributed and the PEM approximation can be inaccurate. This occurs
particularly when different behaviours are occurring (e.g. elasticity,
plasticity). An example of this situation is presented in the following
Figure where a plastic analysis was performed including three random
variables all normally distributed: cohesion c, modulus E and maximum
far field stress S1. In parallel to the PEM analyses, a Monte-Carlo
analysis was performed to evaluate the probabilistic outputs. The
modeled case was a circular opening as displayed in the center part of the
Figure with the plastic zone of two realisations (in red and orange) of the
Monte-Carlo simulation. The probabilistic outputs presented here are the
total displacement at two locations, one in the right wall of the opening
and the other some distance in the opening roof. At the location located in
the wall, the PEM output is very similar to the distribution obtained with
the Monte-Carlo analyses. At this location, the behaviour remains elastic
for all the runs (no behaviour change). This is not the case for the point
located in the tunnel roof, where mixed behaviour (elastic or plastic) can
occur. In this later situation, the distribution obtained from the Monte-
Carlo analyses differs significantly from a normal distribution, therefore
the PEM output doesn’t capture it accurately, though in this case the
overall range of the distributions are probably captured, which may not
be always the case. However it is noteworthy that if not entirely precise
the output of the PEM analyses provides valuable insight in the general
shape of the output distribution and this with a computational effort two
orders of magnitude smaller than with the Monte-Carlo approach (8
Phase2 runs for the PEM analyses vs. 1000 Phase2 runs for the presented
Monte-Carlo results).
Clearly, this example illustrates the advantages of the PEM approach but
also the caution that must be taken when applying it, particularly when
mixed behaviours are occurring. In this latter case the results will
probably be inaccurate to some degree.
Monte Carlo
60 PEM
‰ 40
Probabilistic outputs
20
0
0 1 2 3 4 5 6 7 8
-4
total displacement u [m] x 10
S2
S1
Monte Carlo PEM
60
‰ 40
20
0
0 1 2 3 4 -3 5
total displacement u [m] x 10
c =5.1MPa E =23.5 GPa S1 =31.3 MPa
‰ 50 ‰ 50 ‰ 50
Recommendations
In light of the material presented above the following recommendations
can be made:
Model
Start the Phase2 Model program. For this tutorial, we will start with a
model that has already been created. Go to File → Recent Folders →
Tutorials Folder and open Tutorial 03 Support1.fez. You should see
the following model:
Materials
The material properties have already been assigned for this model. Go to
the Properties menu and select Define Materials. You can see that the
phyllite has been assigned a Hoek-Brown failure criterion. Change the
failure criterion to Generalized Hoek Brown as shown.
Now we could enter our best guess for the Hoek-Brown parameters and
run the analysis. However, the properties of this material are not well
known, so we will run a statistical analysis by varying the parameters in
a systematic way to see the range of possible behaviours.
This can be done by selecting the Statistics button at the bottom of the
dialog. You can see that the button is currently grey so we cannot select
it. We therefore have to first activate the statistical analysis in Phase2.
Statistics
To activate the statistical analysis, open the Project Settings dialog
from the Analysis menu and select the Statistics page. Select the
checkbox for Probabilistic Analysis as shown.
We could now go back to the material dialog and set the Generalized
Hoek-Brown parameters. Alternatively we can get there through the
Statistics menu.
Choose Material Properties from the Statistics menu. You will now
see a dialog which allows you to choose the material property random
variables you wish to define for your probabilistic analysis.
Now we can set the mean (average) and standard deviation for this
property. Set the Mean to 50 MPa and the standard deviation to 3 as
shown.
Now, let's assume we would rather use GSI, mi and D to define the Hoek-
Brown failure envelope instead of mb, s and a. Select the Use GSI, mi, D
checkbox. We will also assume that the material is perfectly plastic, so we
only need to enter the peak values (not residuals). Select the Residual =
Peak checkbox.
Now let’s add two more random variables. Click the Add button twice.
For the variable 2, choose Hoek-Brown GSI parameter (peak). Set the
mean to 40 and the standard deviation to 4. For variable 3, choose Hoek-
Brown D parameter (peak). Set the mean to 0.5 and the standard
deviation to 0.2.
NOTE: the number of models that need to be run when testing n random
variables is 2n + 1. For this example, n = 3 therefore 8 +1 = 9 separate
models will be run. (The 1 additional analysis uses the mean value of
each variable and is equivalent to a deterministic Phase2 analysis). So
the user should be aware that testing variations in many parameters
simultaneously can generate a very large number of models when using
the point estimate method (e.g. 10 random variables would require over
1000 separate analyses).
The model definition is now finished. Save the model using the Save As
option in the File menu. The program actually now saves multiple
versions of the file with different material parameters - so it may take a
few seconds for the save to complete.
Compute
Run the model using the Compute option in the Analysis menu.
Once the model has finished computing select Interpret to view the
results.
Interpret
The Interpret program starts and reads the results of the probabilistic
analysis. You are now looking at the Maximum Compressive Stress
(Sigma1).
You can see how there are low stresses around the tunnel where failure
has occurred, and high stresses further out.
By default, this plot is showing the model run with the mean value for
each parameter. This is called the Base File. Select Statistics from the
menu and you can choose different plots:
• Base File Values: shows the model results when each parameter
is set to its mean value.
Try choosing different options from the Statistics menu and observe the
range in calculated Sigma1.
Go back to showing the base file and show the failed elements using the
‘Display Yielded Elements’ button. Zoom in on the excavation (using the
middle mouse wheel) and the model should look like this:
This shows the failure that occurs in the base file, but perhaps you wish
to see the extent of failure as parameters vary. Press the 'Display Yielded
Elements' button again to turn off the yielded elements. From the
Statistics menu, choose Show Model Yield Zones. This option will
show yielded zones from all component files of the probabilistic analysis.
The plot should now look like this:
The darkest colour indicates elements that fail in every model. Lighter
colours indicate elements that are less likely to fail. This plot is useful
when trying to determine the extent of possible failure when designing
rock bolt support, for example.
The shading of the yield zones can be customized in the Show Yield
Options dialog available in the Statistics menu.
Error plots
You can also get statistical information for queries. To test this, first turn
off the yielded zone display by unselecting Show Model Yield Zones
from the Statistics menu. Now we want to look at the floor heave for this
tunnel. Change the plot to show Total Displacement contours.
Click OK to close the dialog. You can now generate an error plot for this
query. Right click on the query line and select Error Plot (or else go to
Statistics → Error Plot and click on the query line). You will now see a
plot showing the mean displacement along the bottom of the tunnel with
error bars indicating one standard deviation of displacement.
The error plot indicates the range of possible floor displacements that can
be expected for the given uncertainty in material properties.
Note: to customize the chart display, right-click on the plot and select
Chart Properties. Experiment with the various chart properties. You can
also zoom and pan the chart display with the mouse wheel.
Info Viewer
Finally let’s have a look at the Info Viewer.
Select the Info Viewer option from the toolbar or the Analysis menu.
Scroll down the Info Viewer until you see the probability and statistics
sections.
This concludes the tutorial. Please exit the Phase2 Interpret and Model
programs.