UnWedge Tutorials _ 7 - Probabilistic Analysis
UnWedge Tutorials _ 7 - Probabilistic Analysis
7 - Probabilistic Analysis
1.0 Introduction
This tutorial will familiarize the user with the Probabilistic Analysis features of UnWedge. In a
Probabilistic Analysis, you can define statistical distributions for input parameters (e.g., Joint
Properties, Field Stress, Water Pressure, Bolt Properties) to account for uncertainty in their values.
The computed analysis results in a distribution of factors of safety for each wedge, from which
Probabilities of Failure (PF) are calculated.
Project Settings
Random Variables
Fisher Distribution
Mean Wedges
Picked Wedges
Histograms
Scatter Plots
Design Factor of Safety
Finished Product:
The finished tutorial can be found in the Tutorial 07 Probabilistic Analysis.weg5 file located in the
Examples > Tutorials folder in your UnWedge installation folder.
2.0 Model
1. If you have not already done so, run the UnWedge program by double-clicking the UnWedge
icon in your installation folder or by selecting Programs > Rocscience > UnWedge >
UnWedge in the Windows Start menu. When the program starts, a default model is
automatically created.
If the UnWedge application window is not already maximized, maximize it now so that the full
screen is available for viewing the model.
The Sampling Method determines how the statistical distributions for the random input
variables will be sampled.
2. Leave the default Sampling Method = Latin Hypercube and Number of Samples = 10,000 as
is.
3. Select the Random Numbers tab.
4. Do not make any changes in this tab but note that the default for Random Number
Generation is Pseudo-Random by default.
This allows you to obtain reproducible results for a Probabilistic Analysis, by using the same
“seed” value to generate random numbers. We will discuss Pseudo-random versus Random
sampling later in this tutorial.
3. Select OK to save your settings and close the Project Settings dialog.
Note
The Project Summary information can be displayed on printouts of analysis results using the
Page Setup option in the File menu and defining a Header and/or Footer.
1. Make sure Opening Section is selected in the View dropdown on the toolbar.
2. Select View > View Limits
The View Limits dialog appears.
3. Enter 250, 300 for the Minimum X, Y Coordinates and 280, 300 for the Maximum X, Y
Coordinates.
4. Select OK.
4. Select OK.
5. In the Prompt, type a and hit Enter .
8. Select OK.
9. In the Prompt, type 271, 320 and hit ENTER.
11. In the Prompt, type c to close the opening and hit ENTER.
The Opening Section boundary should be automatically zoomed to the center of the view. If it is
not, select Zoom All (or press the F2 function key) to zoom the excavation to the center of the view.
Joint 1 Orientation
Joint 2 Orientation
Joint 3 Orientation
Phi of Joint Properties 1
2. To define a random variable for the Joint 1 Orientation, click on Joint 1 (Joint Properties 1)
on the left.
Note
There are TWO methods of defining the variability of joint orientation in an UnWedge
Probabilistic Analysis:
Orientation Definition Method = Dip / Dip Direction
Orientation Definition Method = Fisher Distribution
With the Dip / Dip Direction method, the Dip and Dip Direction are treated as independent
random variables (i.e., you can define different statistical distributions for each one).
3. Click the Add button in the Joint Orientations dialog.
Notice that Dip has been added to the list of Distributions and that it has a Normal
Distribution. By clicking on the Distribution dropdown, you can select various other
distribution types.
4. Click the Add button again to add Dip Direction to the list as another random variable.
8. Repeat the steps for Joint 2 with a Standard Deviation = 7, and Joint 3 with a Standard
Deviation = 10.
Joint Orientations Statistics Dialog
Note
Joint orientations can also be imported from Dips. This will be demonstrated in a future
tutorial.
Because all of our joints have the same properties, Joint Properties 1 is the only property on
the left of the dialog.
2. Click the Add button.
The Phi Property is added to the list.
If you click on the Property dropdown, you can see all the other properties you can assign
distributions to.
3. Leave Distribution = Normal.
4. Set Std. Dev. = 5 and Rel. Min = 15 and Rel. Max = 15 .
5. Select OK.
4.0 Compute
We are now ready to compute.
Using the Latin Hypercube sampling method, UnWedge generates 10,000 random input data
samples for each random variable using the specified statistical distributions, and computes the
probabilistic output for 10,000 possible wedge arrangements.
The calculation may take a few minutes. The progress of the calculation is indicated in the dialog.
1. Select Probability View in the View dropdown on the toolbar or on the View > Select
View menu.
From the dropdown at the top of the Sidebar, we can see that the values in the Wedge Info panel
represent the Maximum Support Pressure.
It is important to understand the significance of this cross-section. Due to the variability in our
input data, 10,000 different wedge arrangements have been computed. Support Pressure is
calculated for each segment from the 10,000 trials and the 10,000 possible wedges that may span
this segment. The maximum of these 10,000 possible values is represented by the number
displayed on the segment.
You can also use the Percentile option in the Sidebar to adjust which value of Support Pressure
to show. The default Percentile is 100%, which is the maximum of all support pressure values
computed for a particular segment. However, if you wanted to show the 95th percentile, where 95
percent of all support pressure values for this segment lie below this value, this is possible as well.
Take note that Maximum Support Pressure and all probabilistic output is a function of location on
the tunnel perimeter.
Notes:
Because the wedges on the sides of the tunnel have Factors of Safety greater than our Design
Factor of Safety = 1, their Probability of Failure is zero.
Similarly, because the Roof wedge (8) had a Factor of Safety of 0.000, its Probability of
Failure is 1.000.
The wedges initially displayed after a Probabilistic Analysis are based on the mean input values and
are referred to as Mean Wedges. They will appear exactly the same as ones based on
Deterministic Input Data and have the same Factors of Safety, as shown in the Sidebar.
5.3 HISTOGRAMS
To plot histograms of results after a Probabilistic Analysis:
6. Left-click and, keeping the button pressed, drag a box over just the roof section as shown.
1. Right-click on the Histogram and select 3D Histogram from the popup menu.
2. Right-click again and select Show Failed Wedges.
This option shows the failed wedges (FS < Design FS) along with the safe wedges (FS > Design FS)
on the same Histogram. The failed wedges are depicted in red.
A useful property of Histograms (as well as Cumulative Plots and Scatter Plots) is the following: If
you double-click the LEFT mouse button anywhere on the plot, the nearest corresponding wedge
is displayed in the 3D Wedge View and results for the wedge are displayed in the Sidebar.
For example:
This feature allows you to view any wedge computation generated by the Probabilistic Analysis,
corresponding to any point on a Histogram, Cumulative Plot, or Scatter Plot. In addition to the 3D
Wedge View, all other applicable views (for example, the Info Viewer and the Stereonet View) are
also updated to display data for the currently Picked Wedge.
Notes:
This feature can be used on Histograms of any statistical data generated by UnWedge, and not
just the Factor of Safety Histogram
This feature also works on Scatter Plots and Cumulative Plots.
Again, note that due to the variability in our input data, 10,000 different wedge arrangements
have been computed. Wedge Depth is calculated for each segment from the 10,000 trials. The
maximum of these values is represented by the number displayed on the segment. It should
also be noted that the Wedge Depth discussed here and the Apex Height which can be
displayed in the Sidebar are synonymous.
2. Click on the roof segment on the left (with Maximum Wedge Depth = 12.01).
7. Select OK.
A histogram of the wedge depth and the best-fit distribution to the data is displayed.
8. Select the New Window button from the toolbar or the Window menu.
You should now see a tiled view of the Histogram and the 3D Wedge View.
9. Double-click on the Histogram where the Maximum Wedge Depth is about 12 m.
We can now see from the 3D Wedge View that the relatively large Maximum Wedge Depth for this
segment and the adjoining segment to the right is due to a side wedge that intersects the upper
left corner of the roof.
1. Close the Wedge Depth Histogram view and the 3D Wedge View.
2. Maximize the Probability View.
3. Select View > Show Mean Wedges.
3. Select OK.
The Histogram is depicted below.
For input random variables, the Input Distribution can be displayed on histograms. However,
because the orientation of Joint 1 was generated using a Fisher Distribution, which is three-
dimensional, the Input Distribution cannot be displayed on the Histogram, which is a two-
dimensional plot of only one component (Dip) of the Joint 1 orientation.
4. Return to the Probability View by clicking on the Probability View tab on the bottom left of
the screen.
Note the Correlation Coefficient listed at the bottom of the plot, which indicates the degree of
correlation between the two variables plotted. The Correlation Coefficient can vary between -1
and 1 where numbers close to zero indicate a poor correlation and numbers close to 1 or -1
indicate a good correlation.
Note
A negative Correlation Coefficient simply means that the slope of the best fit linear
regression line is negative.
6.0 Compute (Random Sampling)
So far in this tutorial we have used the default Pseudo-Random sampling option. Pseudo-Random
sampling allows you to obtain reproducible results for a Probabilistic Analysis by using the same
“seed” value to generate random numbers. This is why you can obtain the exact values shown in
this tutorial. We will now demonstrate how different outcomes can result from a Probabilistic
Analysis by allowing a variable seed value to generate the random input data samples.
1. Select the Tile Vertically option from the toolbar or the Window menu to tile all of the
open views.
You should have Probability View, Histogram Plot, and Scatter Plot open.
2. Click on the Probability View and switch to the 3D Wedge View.
If your screen does not look similar to the figure (e.g. you have additional views open), then close all
views except for the three noted above such that your screen resembles the figure.
The Random option uses a different seed value to generate random numbers each time
you re-run the Probabilistic Analysis. This will result in a different sampling of your input
random variables, and different analysis results (e.g., Probability of Failure) each time you
re-compute.
6. Select OK.
7. Select Compute on the toolbar.
Notice that the Histogram Plot and Scatter Plot are updated with new results.
UnWedge will only allow the user to select Compute if a change has been made to the input data. In
order to see the way that data changes when using Random Number Generation, we want to
select Compute repeatedly. To do this:
1. Select File > Preferences and make sure the Disable compute button when results are
up to date option is unchecked.
2. Select OK.
3. Select Compute repeatedly and observe how the windows are updated each time the
analysis is re-run.
Note
The 3D Wedge View does not change when you re-compute since, by default, the Mean
Wedges are displayed, (i.e., the wedges based on the mean Input Data) which are not affected
by re-running the analysis.
7.0 References
Bond, A. J. and Harris, A. J., 2008. Decoding Eurocode 7, Taylor & Francis.
British Standards Institution, 2004. Eurocode 7: Geotechnical design – Part 1: General rules, BS EN
1997-1, London, UK.
Smith, 2006. Smith’s Elements of Soil Mechanics, 8th Edition, Blackwell Publishing.