RocData Users Guide PDF
RocData Users Guide PDF
RocData Users Guide PDF
Users Guide
Table of Contents
Welcome to RocData! ..............................................................3
Introduction ..............................................................................4
Generalized Hoek-Brown Criterion .................................................... 5
Barton-Bandis Criterion ...................................................................... 5
Power Curve Criterion ........................................................................ 6
Mohr-Coulomb Criterion ..................................................................... 6
Summary of Strength Models and Stress Data Types Analyzed ............. 7
Documentation .......................................................................40
Tutorials ..................................................................................41
Example 1 Hoek-Brown Strength Envelope for a Tunnel in Undisturbed
Rock (D = 0)............................................................................................ 41
Example 2 Hoek-Brown Strength Envelope for a Slope Application in
Highly Disturbed Rock (D = 1) ................................................................ 43
Example 3 Hoek-Brown, Power Curve and Mohr-Coulomb Analysis of
an Intact Rock Triaxial Dataset............................................................... 45
Example 4 Generalized Hoek-Brown Analysis of Field Data .............. 47
Example 5 Mohr-Coulomb and Power Curve Analysis of a Direct Shear
Dataset.................................................................................................... 49
References..............................................................................52
Welcome to RocData!
RocData is a software program for determining soil and rock mass
strength parameters through analysis of laboratory or field triaxial or
direct shear data. The program can fit the linear Mohr-Coulomb
strength criterion and three other non-linear failure criteria the
generalized Hoek-Brown, Barton-Bandis and Power Curve strength
models to test data.
RocData includes built-in tables for estimating typical strength
parameters for various rock and soil types. This feature, combined
with an intuitive interface, rapid response to user inputs, and
immediate plotting of strength curves, facilitates parametric studies of
strength behaviour.
RocData is a product of Rocscience Inc.
Introduction
Lack of data input on soil and rock mass properties is a major obstacle
often encountered in the numerical modeling of geotechnical
structures and excavations. The usefulness of elaborate constitutive
models, and powerful numerical analysis programs, is greatly limited,
if engineers cannot obtain or estimate reliable geotechnical input
parameters.
RocData helps to remedy this situation. It provides tools for quickly
and easily testing out hypotheses on four of the most widely used and
accepted strength models for soils and rock. The program can be used
to determine strength models that best describe laboratory or field
data.
RocData is designed to aid engineers, especially at the preliminary
stages of design. It provides simple and intuitive implementations of
the Generalized Hoek-Brown, Barton-Bandis, Power Curve and MohrCoulomb failure criteria. The program enables users to easily visualize
the effects of changes in input parameters on rock and soil failure
envelopes.
In addition, RocData comes with built-in tables of typical strength
parameter values for various rock and soil types, compiled from very
credible sources. This allows users to readily obtain reliable estimates
of the strength properties of a wide variety of rocks and soils.
The task of determining rock and soil mass properties is usually not
an end in itself. It is carried out in order to obtain input material
properties for use in limit equilibrium or numerical analysis of
geotechnical structures.
The material properties determined from RocData can be used as
input for analysis programs such as Phase2 (finite element stress
analysis and support design for excavations) and Slide (limit
equilibrium slope stability analysis). (Phase2 and Slide are programs
also developed by Rocscience.)
There are several different models for describing the strength of
materials. In rock and soil mechanics, the most popular models are
the Generalized Hoek-Brown, Mohr-Coulomb, Barton-Bandis and
Power Curve failure criteria. They are briefly described next.
= 3' + ci mb
a
3'
+ s , where
ci
1 1 GSI /15 20 / 3
+ e
e
.
2 6
JCS
' = n' tan b + JRC log10 ' ,
n
= APa + T ,
Pa
'
1 =
where
Barton-Bandis Criterion
Determine the Barton-Bandis strength parameters JRC and JCS of a
discontinuity based on direct shear test results and the following
input:
Curve Fitting
RocData provides three methods for fitting strength models to test
data. The Levenberg-Marquardt method is the default technique for
fitting all strength criteria to data points. This robust algorithm has
become the standard for non-linear regression. It is very reliable in
practice, and has the ability to converge quickly from a wider range of
initial guesses than other typical methods.
Users can also fit strength models to data using the Simplex method.
The Simplex method is one of the best curve fitting methods, and has
a reputation for being very reliable.
LevenbergMarquardt
Simplex
Linear
Regression
Generalized Hoek-Brown
(rock mass / field data)
Barton-Bandis
Power Curve
Mohr-Coulomb
Stress Sampler
Graphically sample any failure envelope to determine specific stress
(principal, shear or normal stress) values at any point along the
envelope.
10
Instantaneous MC Sampler
Graphically determine the instantaneous Mohr-Coulomb parameters
at any point along any of the curved (non-linear) failure envelopes.
Display Options
Numerous Display Options to customize the appearance of your plots:
11
12
13
14
When you select a Pick button, a table or chart will appear, allowing
you to determine a suitable value for the desired parameter. For
example, the dialogs for estimation of mi and GSI (Rock Type =
General) are shown below.
Once you have determined a value, select OK in the Pick dialog. The
value will be automatically loaded into the docking form, and the
RocData calculation will automatically be carried out (i.e. output
parameters and failure envelopes will be re-calculated using the
selected input data).
15
16
When you select a Pick button, a table or chart will appear, allowing
you to determine a suitable parameter value. The dialogs for
estimating phib and JRC are provided below as examples.
Phib dialog
17
JRC dialog
Once you have determined a value, select OK in the Pick dialog. The
value will be automatically loaded into the sidebar input data area,
and the RocData calculation automatically carried out.
The material list in the phib dialog can be filtered by moistened state
(dry or wet), while the list in the JCS dialog can be filtered into
properties for rocks and those for soils.
Select the Pick button for each of phib, JRC, and JCS, and
experiment with the dialogs.
18
The tables for c and phi are shown below. Using the search option in
the dialogs, you can quickly locate the parameters for a material of
interest.
19
Friction angle, phi, values for various soil and rock types
Select the Pick button for c and phi to experiment with the dialogs.
20
However, you can choose to display either plot type on its own, by
selecting the desired plot type from the toolbar, the Analysis menu or
the right-click menu.
Various additional display / analysis options are available, including:
21
Hoek-Brown Parameters
For a given set of input parameters (sigci, GSI, mi and D), RocData
calculates the parameters of the generalized Hoek-Brown failure
criterion (mb, s and a).
These are displayed in the sidebar, as shown below. The Generalized
Hoek-Brown failure envelopes plotted in RocData are generated
using the values of mb, s and a shown on the sidebar.
These parameters are calculated using the latest version of the HoekBrown failure criterion. For a definition of these parameters, and the
equations that define them, please see Ref. 1.
22
23
Mohr-Coulomb Parameters
For a given set of input parameters (c and phi), RocData calculates
the uniaxial compressive strength sigc.
24
The General option is available only for the Generalized HoekBrown criterion. When the Failure Envelope Range option is set to
this option, notice that sigma3max = sigci / 4. This is based on the
empirical observation that the stress range associated with brittle
failure, occurs when sigma3 is less than about one-quarter of
sigci.
When the Failure Envelope Range option = Custom, you may enter
any value of sigma3max or sigNmax.
The Failure Envelope Range has NO effect on the calculated
parameters of a non-linear failure envelope.
25
26
27
28
29
Notice the radio buttons in the upper left corner of the dialog for
selecting the type of data to be analyzed for Power Curve strength
parameters. In the example shown, the strength model was fit to
triaxial data.
30
31
LevenbergMarquardt
Simplex
Linear
Regression
Generalized Hoek-Brown
(rock mass / field data)
Barton-Bandis
Power Curve
Mohr-Coulomb
32
Stress Sampler
The Stress Sampler option allows the user to graphically obtain the
exact stress coordinates at any point along the failure envelopes. This
is done as follows:
1. Select the Stress Sampler option from the toolbar, the right-click
menu or the Analysis menu.
2. Single click the left mouse button, at any value of sigma3 (on the
principal stress plot), or any value of normal stress (on the shearnormal stress plot).
3. The stress coordinates will be displayed, corresponding to the
value of sigma3 or normal stress, at which the mouse was clicked.
A vertical dotted line will be displayed on the plots, to mark the
location.
4. Alternatively, if you click and HOLD the left mouse button on
either of the plots, and DRAG the mouse left or right, the stress
coordinates of the failure envelopes will be continuously displayed,
as you move the mouse.
5. NOTE: if the equivalent Mohr-Coulomb envelopes are also
displayed, then the stress coordinates of BOTH the non-linear
strength, and equivalent Mohr-Coulomb envelopes will be
displayed.
33
34
The Copy Data option in the sidebar or the Edit menu, will copy
the contents of the sidebar (i.e. all input and output parameters) to
the clipboard. From the clipboard, this can be pasted into a word
processor or spreadsheet. This provides a handy analysis
summary.
The Copy option in the toolbar or the Edit menu, will copy an
image of the current failure envelope that is displayed, to the
clipboard. From the clipboard, this can be pasted into reports or
image editing programs, etc.
The failure envelope plots can also be saved directly to a JPEG,
BMP, EMF or WMF image file, with the Export Image File
option. This is available in the File menu, or the right click menu.
(An image of this option is displayed below.)
35
36
Display Options
The appearance of the Failure Envelope plots may be customized with
Display Options, zooming, and other options.
If the principal stress failure envelope lies ABOVE Mogis line, this
indicates a brittle failure mode.
If the principal stress failure envelope lies BELOW Mogis line,
this indicates a ductile failure mode. This may occur with low
values of GSI, for example.
37
Zoom Extents
The Zoom Extents option will automatically scale the axes of the
failure envelopes for the Generalized Hoek-Brown criterion, so that all
possible failure envelopes, for the current value of sigci, will be visible
on the plot.
This corresponds to maximum values of GSI (= 100) and mi ( = 40).
1. To demonstrate this, select the Zoom Extents option.
2. Use the interactive arrow buttons, to increase the value of GSI to
100, and the value of mi to 40.
3. Observe the failure envelope plots. When GSI = 100 and mi = 40,
the extent of the principal stress envelope will correspond to the
maximum extent automatically calculated by the Zoom Extents
option.
You may find the Zoom Extents option useful for interactive
demonstration of parameter changes on the failure envelope.
38
Project Settings
The Project Settings dialog is used to enter a project title, to select a
failure criterion or to select a measurement unit.
39
Documentation
The calculations in the RocData program, are based on the latest
version of the Generalized Hoek-Brown failure criterion, as detailed in
the following paper (Ref. 1):
Hoek, E., Carranza-Torres, C.T., and Corkum, B. (2002), HoekBrown failure criterion 2002 edition. Proc. North American
Rock Mechanics Society meeting in Toronto in July 2002
The program RocData incorporates all of the latest developments
described in this paper.
The paper should be read by all users of the Generalized Hoek-Brown
criterion in RocData!!! The definitions and equations for all input and
output parameters in RocData, can be found in this paper, which is
available as a PDF document.
Another useful document is the following (Ref. 2):
A Brief History of the Hoek-Brown Failure Criterion, by Evert
Hoek.
This paper provides a brief chronological overview of the evolution of
the Hoek-Brown failure criterion, and provides references to all of the
significant papers which have been published. This is also
recommended reading for all users of the Generalized Hoek-Brown
criterion. The paper is available as a PDF document.
Finally, a set of notes by Dr. Evert Hoek, Practical Rock Engineering,
(Ref. 3) is available on the Rocscience website, www.rocscience.com ,
in the form of a series of PDF documents. Practical Rock Engineering
is recommended reading for all students of rock mechanics. Chapter
11 (Rock mass properties) should also be read by users of RocData.
Note that the version of the Hoek-Brown failure criterion which is
presented in the current version of Practical Rock Engineering, has
been superceded by the latest version of the criterion (Ref. 1).
However, the conceptual information is still relevant, and gives
further insight into the development of the Hoek-Brown criterion.
40
Tutorials
Example 1 Hoek-Brown Strength Envelope for a Tunnel in
Undisturbed Rock (D = 0)
Consider an undisturbed in situ rock mass surrounding a tunnel at a
depth of 100 meters, with the following Hoek-Brown classification
parameters.
Enter this data in the sidebar input data area. Also, enter the
following data to determine the Failure Envelope Range (sig3max),
which is used to calculate equivalent Mohr-Coulomb parameters for
the Hoek-Brown model.
41
To get a better look at the MC envelope, lets view only the Normal vs.
Shear stress plot. Select the Normal vs. Shear Stress option from the
Analysis menu or the toolbar. This will hide the principal stress plot,
and show only the Normal vs. Shear stress plot, maximized in the
view.
42
43
44
Notice that each time you hit Enter on the keyboard, sigci and mi are
immediately calculated for the data that has been input.
Select the Simplex curve fitting method and observe the immediate
calculation of a new fit. Next select the Linear Regression curve
fitting method and view the resulting parameters.
Select the Levenberg-Marquardt method again and click the OK
button. This action applies the analysis results to the main view of
RocData and exits the dialog.
45
The report at the top left corner of the main view displays all the
relevant parameters of the analysis of the lad data. At the very end of
the list, information is provided on the curve fitting method used and
the value of the Residuals.
46
47
The default settings for the main view do not display the input data
points analyzed. To view them select the Plot Test Data option from
the Analysis menu or the toolbar.
48
49
Input data for the tutorial. On the shown dialog image notice the radio
buttons for selecting the type of data to be analyzed.
Select the Linear Regression curve fitting method and view the
resulting parameters. (For Mohr-Coulomb data the Linear Regression
and Levenberg-Marquardt methods give the same answers for
practically all cases.)
Click the OK button. This action applies the analysis results to the
main view of RocData and exits the dialog.
Go into the Project Settings dialog, select the Power Curve
criterion, and click OK. Immediately the data analysis dialog for the
criterion is activated. The dialog contains the intact rock data
previously analyzed with the Mohr-Coulomb lab data option.
50
51
References
1. Hoek, E., Carranza-Torres, C.T., and Corkum, B. (2002), HoekBrown failure criterion 2002 edition. Proc. North American
Rock Mechanics Society meeting in Toronto in July 2002.
2. Hoek, Evert, (2002), A Brief History of the Hoek-Brown Failure
Criterion, unpublished document.
3. Hoek, Evert, Practical Rock Engineering An Ongoing Set of
Notes, available on the Rocscience website,
www.rocscience.com
52