Rocscience Home
Products Ordering Downloads Support
Software Tools for Rock and Soil
About Rocscience
Workshops
Education
Resource Library
Hoek's Corner
News
Search

RocSupport 2.0Features
FeaturesFeaturesDownloadsFAQs
Probabilistic Analysis

To enable Probabilistic analysis with RocSupport, first set the Analysis Type to Probabilistic in the Project Settings dialog.

A Probabilistic Analysis allows you to enter statistical properties for the tunnel and rock parameters. Using Monte Carlo or Latin Hypercube sampling, statistical samples are generated for each probabilistic input parameter. The RocSupport analysis is repeated for each set of samples, and this results in a statistical distribution of calculated safety factors for the support system. A probability of failure for the support system is then calculated.

Project Settings dialog Probabilistic Analysis selected.



 
  Probabilistic Analysis: Pseudo-Random versus Random

The Pseudo-Random checkbox in the Project Settings dialog allows you to obtain reproducible results from a Probabilistic Analysis. If this checkbox is ON, then you will see the same results each time you run the analysis because the same series of random numbers is generated.

To generate different random results with each Compute, turn OFF the Pseudo-Random Sampling checkbox. If you do this, then each time you select Compute you will obtain different probabilistic results, due to different random sampling of the input distributions.

Probabilistic Analysis: Input Data

For a Probabilistic Analysis, all tunnel and rock parameters can be defined as random variables. The Tunnel and Rock Input Data dialog will appear as shown below. The variables are presented in a spreadsheet style format, which allows you to easily select a statistical distribution and enter the mean, standard deviation, and minimum and maximum values for each parameter.

Probabilistic Input Data Tunnel and Rock Parameters.



Several different statistical distributions are available in RocSupport, including Normal, Uniform, Triangular, Beta, Exponential, Lognormal and Gamma distributions. If a variable is assumed to be exactly known, then set the Distribution = None.

Probabilistic Analysis: Graphing Results

The results of a Probabilistic Analysis can be plotted as:

  • Histograms
  • Cumulative Distributions
  • Scatter Plots

    The random variables which can be plotted include:

  • calculated (output) variables (e.g. Factor of Safety)
  • input variables (e.g. In-Situ Stress)
  • user-defined variables

    The Histogram in the following figure shows the best fit statistical distribution displayed over the raw output data (Factor of Safety). Note that the results with Factor of Safety less than 1 are highlighted in red. The Probability of Failure is 8.9 % for this example. The Probability of Failure is given by the area of the red bars divided by the total area under the histogram.

    Histogram plot of Safety Factor (output random variable).


    Histograms of probabilistic input variables can also be plotted. The following plot shows a histogram of In-Situ Stress. For input variables, the input distribution you have defined (in the Tunnel and Rock Parameters dialog) can be displayed over the histogram – this shows how well your theoretical input distribution was sampled. In this case, the failed (red) bars indicate that failure of the support system occurs for higher values of In-Situ Stress, as would be expected.

    Histogram plot of In-Situ Stress (input random variable).


    Statistical results can also be plotted as cumulative probability distributions.

    Cumulative distribution (S-Curve) of Safety Factor.



    Scatter plots allow you to plot any two random variables against each other so you may view the correlation (or lack of correlation) between the two variables.

    Scatter plot of Young's modulus (rock mass) versus Safety Factor.



    Probabilistic Analysis: User Defined Variables

    An advanced feature of RocSupport is the ability to define and plot user defined variables. With the following dialog, you may define any function of the analysis input and/or output variables. Simply define an equation, assign a name to the variable, and it can then be plotted on histogram, cumulative or scatter plots, just like the standard input and output variables.

    Dialog for defining user variable.



    HOME    |    © 2010 Rocscience Inc.    |    Last Updated March 12, 2010