GDSLab v2.5.4.4 Handbook
GDSLab v2.5.4.4 Handbook
GDSLab v2.5.4.4 Handbook
4
The GDS Laboratory Users Handbook
© GDS Instruments
http://www.gdsinstruments.com
About this Handbook
The GDSLAB v2 user handbook is divided into logical chapters. Where necessary at the start
of each chapter is a contents page showing in detail the contents of the chapter.
1 Introduction
A brief introduction to GDSLAB, covering the design ideas and the scope of the
software.
2 Installation
A step by step installation guide for GDSLAB and additional components.
3 Running a Test
Shows how tests are run in general. Elements that are common to all tests are
explained.
• Selecting Hardware Initialisation file (.ini files)
• Selecting, inputting values and commencing a test
6 Test Modules
This section describes the test procedures according to particular test modules.
Note: Not all available test modules may feature in this manual. For a full list of
test modules currently available for GDSLAB contact GDS Instruments directly
or see www.gdsinstruments.com.
GDSLAB is a program for the control and/or data acquisition of geotechnical laboratory tests.
The design of GDSLAB allows for flexibility in the way equipment is connected to the PC (i.e.
RS232, IEEE, USB), and flexibility in the type of equipment that may be connected (i.e.
includes equipment from a variety of manufacturers).
Features
Flexibility in hardware configuration including ‘mix and match’ with other manufacturers.
Ability to choose particular test modules for your testing requirements or your
International Standards requirements.
Single piece of software for all laboratory products. This means that the testing quality will
be dependent on the hardware attached, not the software.
GDSLAB may be used to acquire and manipulate data from your existing hardware where
computer control is not available
Firstly, you can modernise and automate all your existing laboratory facilities and services
using the latest Windows-based testing software.
Secondly, you can extend the capabilities of your testing apparatus and instrumentation.
Have you ever thought that you can perform slow cyclic tests or Stress Paths tests using
computer control of simple 'velocity controlled' loading frames? As long as the frame has a
PC control connection, these facilities become available to you.
Thirdly, you can plan the future development of your laboratory within a framework which
complies with national and international standards.
Test Modules
Test Modules are then purchased to bring the software to life. Each module is purchased
according to the types of test the user will be performing. An example of modules for research
or for commercial use appears below.
Commercial example
Research Example
The above examples highlight the flexibility of the software by allowing t he user to choose
exactly which test module he would like to attach to GDSLAB.
The way GDSLAB is designed, gives the user flexibility for future upgrades by adding
additional test modules at any time in the future.
Device Modules
The Hardware used with the test modules is controlled using GDSLAB Device Modules.
GDSLAB requires each piece of connected hardware to have available on the system its
correct device module. These device modules are available free of charge for all hardware
2 INSTALLATION ....................................................................................................... 2
The GDSLab set-up files required for installation can be obtained from two locations:
Note the Online Support Centre download page for GDSLab can be accessed through the
following web address:
http://gdsinstruments.helpserve.com/Knowledgebase/Article/View/185/33/gdslab-version-250
If you are installing GDSLab on a PC for the first time, or updating from GDSLab v2.5.0 or later,
the procedure listed in Section 2.2 may be followed. Alternatively if GDSLab is being updated from
v2.3.6 or earlier, the procedure listed in Section 2.1 should firstly be performed before GDSLab is
updated. In the case of updating a dynamic test system the GDS support team should be
contacted.
When updating from GDSLab v2.3.6 or earlier to v2.5.0 or later the following steps should be
completed to back-up existing files.
1) Create a folder on the desktop named “DO NOT DELETE – Existing GDSLab files”.
2) Open C:\GDSLAB and copy all files into the folder created in Step 1.
3) Open C:\Windows\system32 and copy all files beginning with “GDS_” into the folder
created in Step 1. Note these files may be placed in a sub-folder named “system 32”.
4) After all existing files have been backed up in Steps 2 and 3, uninstall GDSLab from the
PC. This can be completed by opening “Add or Remove Programs” in the Windows
Control Panel and removing the application named “GDSLab”. All GDSLab test modules
and HASP software should then be removed – these are identified as programs beginning
with “GDS_”.
After back-up and removal of the existing GDSLab version, Section 2.2 should be followed to
complete installation of the latest GDSLab version.
Once the above checks have been made, the below procedure should be followed to install
GDSLab (http://www.youtube.com/watch?v=KnoUEi4hNHo also demonstrates this procedure).
7) GDSLab can now be run by opening the Start Menu and selecting the listing within the
GDSLab folder. Note the .ini file/s used to configure the test system/s (as specified in the
GDS Introduction Letter) must be copied to the C:\GDSLab folder before any hardware
devices can be interfaced within GDSLab.
The GDS System Diagnosis tool may be installed following GDSLab set-up to allow Windows
settings and GDSLab configuration to be assessed. This is performed by running the
“GDS_SystemDiagnosis_SetupV1” application, which may be found in the root of the GDSLab
CD, or via download from the Online Support Centre:
http://gdsinstruments.helpserve.com/Knowledgebase/Article/View/184/33/gds-s ystems-analyser
To install the GDS System Diagnosis tool the below procedure should be followed:
If GDSLab has been upgraded from v2.3.6 or earlier to v2.5.0 or later, the following post-GDSLab
installation steps are recommended:
1) Open the “DO NOT DELETE – Existing GDSLab files” GDSLab back-up folder created in
Step 1 of Section 2.1.
2) Copy the folder named “Calibration files” into the “C:\GDSLab” destination folder,
overwriting any calibration files created during GDSLab installation. This will copy all
transducer calibration details previously used with the test system.
3) Copy the .ini file/s for the test system/s from the back-up folder into “C:\GDSLab”
destination folder.
4) After opening GDSLab v2.5.0, click “File” then select “Edit Start-up File”. If GDSLab
v2.3.6 or earlier was configured to load specific .ini files upon start-up, these settings will
need to be cleared by selecting “Remove All Stations” and clicking “Save”. Ini files for
each GDSLab Station can subsequently be set to load during GDSLab start-up using the
normal procedure (i.e. by checking “Always start with this file?” when creating each test
station).
If you require any further assistance please contact the GDS Instruments technical
support team by emailing [email protected], or alternatively by
accessing the GDS Instruments Online Support Centre at
http://gdsinstruments.helpserve.com.
This chapter shows the general running of tests. Due to the nature of GDSLAB where the tests
available depend upon which test modules you have chosen for your system, mainly elements
that are common to all tests are explained. For information regarding specific tests, please see
section 6 for the relevant test module.
To run a test a Test Station must be configured for your required hardware. It is of course also
important that the communications devices must be setup to the correct settings. This chapter
takes you step by step through the processes when you first run a test.
When GDSLAB is first run or if no configuration files have previously been stored you will be
presented with a screen similar to below:
This means that no stations are configured. Upon clicking on the blank station 1 icon, only 1
option is available for that station, that of ‘Create Station’ as follows:
List of available
stations
Default selection
If there are no station configurations listed, please refer to the installation section of this manual
and check that all inisilasation (.ini) files have been copied over from the CD to the GDSLab
folder.
Once the correct station configuration has been selected press the OK button.
At this point, all of the hardware configured in the station configuration will be audited to check the
status of each hardware item (this operation requires no user intervention unless a hardware
problem is encountered). Once the hardware audit is complete the Test Plan window will be
launched for the configured station. Note also that in the Scrolling Toolbar the station icon has
now changed to the station configured icon.
The title bar of the Station Test Plan window will display the Station Number and the
configuration file name (ini file) used to setup the station.
After initialisation of a station the Station Status will be Station Idle. This indicates that the
station is configured and that there is no test currently running.
With a test station now completely configured the sample maybe installed in the apparatus. The
Specimen Details must be entered and a test plan configured.
Clicking the Data Save button in Test Plan window of any station will reveal the Data File frame.
Pressing the Choose Data File button will reveal a data saving window allowing you to choose
the filename and rate of saving data for your test. When a filename is successfully selected, it will
appear in the box labelled ‘Filename:’ above.
Upon pressing the Choose Data File button, the first screen displayed will be for a choice of
either Single Directory or GDSLAB Project Structure (shown below). Single directory will
prompt you for a single filename in the directory of your choice, whereas GDSLAB Project
Structure will save the data ready to be used with GDSLAB Reports (if you have it). Please refer
to GDSLAB Reports handbook for more information on saving data in this way. Note: If you do
not have GDSLAB Reports then we recommend you to use the “Single Directory” save option.
The Sample Details page shows the default National Standard to which the specimen details
are to be recorded, in this case the British Standard BS1377 has been selected as the standard.
Other National Standards (where available) may be selected from the dropdown list.
To enter the Sample Details click the left mouse button on the Setup Sample Details button
(circled).
Initially you will get a dialog box asking “Is this the first test on a new specimen?”.
If you answer YES, the back volume change transducer will be set to zero at the start of the test
(and the axial displacement transducer if the test is a docked test). This means that the initial
specimen height and diameter is assumed to be exactly as entered on the specimen details form.
If you say NO, the back volume change (and axial displacement) will remain unchanged and the
software will therefore assume that any volume change appearing on the back volume change
Next you will get a dialog box asking “Is the specimen docked?”.
‘Docked’ means that the specimen top cap is in contact with the load ram (i.e. anisotropic, or
about to start an anisotropic test). Undocked means that the specimen top cap is not in contact
with the load ram and the test is therefore isotropic. For further information regarding the
consequences to the software of a docked or an undocked specimen, please see section 3.5
entitled “Docking and Undocking”.
The initial specimen details may be recorded in the table provided, entry of any of the suggested
data items is optional with the exception of the Initial Sample Dimensions as this data is
required for calculations during testing.
With the Membrane Correction option set to yes GDSLab will automatically apply a membrane
correction to the saved data during the test. This correction is applied to the deviator stress acting
on the specimen. This uses the British Standard method of calculating the correction value
throughout the test. (See section 7 for the applied formula) If this option is set to yes, the correct
value for the membrane thickness must be entered in the Specimen Initial Data section
With the Side Drain Correction set to yes GDSlab will add a correction during the test to the
deviator stress using the British standard method of calculation (See section 7).
Once all of the required sample details have been entered select OK.
Once the specimen details have been entered the specimen icon will be checked as a reminder.
The input sample details may be reviewed by clicking the Review button.
The Sample Details frame may be left in view or minimised by pressing the Sample button. The
Sample Details may be reopened at any time by pressing the Review button
Now the sample details have been entered the Test Stages that we wish to run must be
configured. Click the Add Test Stage button to configure the first test stage.
Flow chart showing consequences of “New Test” and “Specimen Docked” questions.
3.6
YES NO
YES NO
Is the Is the
YES NO YES NO
test to be a docked test to be a docked
test? test?
Adding a Test Stage
Clicking the Add Test Stage button in the Test Plan window of any station will reveal the Add
Test Stage frame below the Specimen Details Frame.
In GDSLAB, a test stage may be a complete standard test, for example a pre-test such as a
saturation test or a consolidation test, or a main test such as a shearing test or a stress path test.
The types of tests that are available are independent of the test modules that have been
purchased, and have been subsequently installed on your system. The registered test modules
are displayed in the dropdown box within the Add Test Stage frame. Select the test stage that
you require from the drop down box and then click the Create New Test Stage button.
The Test Module Details form will be viewed according to the Test Module name that was
selected from the dropdown box. The Test Module Details forms are different for each test
module. Individual test module detail forms are explained in Chapter 6, Test Module Details.
Once a Test Module details form has been completed and added to the Test Plan the test is
ready to commence. Note that the Test Module icon has been checked to show that at least one
test stage has been configured.
You can also load a load a test plan that has been previously saved to be used again and again.
Press the ‘Load list from tile’ and then select the chosen test plan from the list
When all of the required Test Stages are configured and the user is ready to start the test click
the Test List button on the Station Test Plan window.
A summary of the Test Plan will be displayed below the Add Test Stage window (if it has not
been minimised).
If the Test Plan is now complete the Go to Test button should be clicked to start the first Test
Stage of the Test Plan.
At this stage further test stages may be created by pressing the Create New Test Stage button or
the specimen details may be reviewed by pressing the Review Button.
Test Stages that have already been configured may be reviewed and edited by double clicking on
the appropriate line in the test plan display.
Some features are common to all of the display tabs, Live Test
Data and the Test Control panels. The Live Test Data display is
located to the right of the Test Display window.
The Test Control panel is displayed at the foot of the Test Display window. The Test Control
panel contains two buttons. The Start Test button (which becomes a Stop Test button when
pressed) may be used at any stage for starting or stopping a test. The Test Plan may also be
reviewed form here.
The 3 Graph Tabs allow you to setup and toggle between 3 separate graphs with up to 2 Y-axes
on each.
The data sets displayed in any of the graphs may be changed by double clicking on any of the
graphs and selecting the required data set.
The Data tab displays a Live Data grid. As data is saved during a test the saved data will be
added to the Live Data grid.
To customise the data display any graph may be double clicked or the Browse Live Data
Options clicked. Where a graph has been double clicked
the Station Test Options window is opened with the
Graph Selection tab selected. If the Browse Live Data
Options button is used the Station Test Options
windows is opened with the Live Test Data Options tab
selected.
The Graph Options are the same for all three of the on-
The user may ‘zoom’ into any area of the graph by holding down the SHIFT key and dragging the
mouse (left button depressed) to form a rectangle onto the required area of the graph. This will
cause the graph to enlarge the user-selected rectangular area. To return the graph back to it’s
‘un-zoomed’ state simply press “R” on the keyboard.
There are three ways to display previously saved GDSLAB test data. These are:
1. Opening the data file in GDSLAB
2. Opening the data file in Microsoft Excel
3. Opening the file in GDSLAB Reports (test presentation software)
GDSLAB gives you the option to open a previously saved data file and display the data in the
Test Display window. This gives you a quick and easy way to display the data graphically.
To open a previously saved data file in GDSLAB, click on the Plot from File button on the Test
Plan menu.
Then select the datafile to display from the list. The saved data will then be displayed in the Test
Display window.
The test data is displayed as if it were at the end if the test when it was performed. The data to be
plotted on the graphs can be changed just as when running a test.
To clear the data after displaying previously saved test data is the same as when clearing data
after performing the test. Click on the Station icon on the left of the screen and then select Clear
all test details.
Note: To display previously saved test data in GDSLAB it is necessary to have the same
initialisation file selected as was used to carry out the test.
Opening in Excel
The best way to display previously saved GDSLAB test data is to open the file using Microsoft
Excel. This then gives you the flexibility to manipulate the data in many different ways, perform
calculations using the test data and to plot the data.
GDSLAB datafiles are saved as comma delimited text files, therefore can be imported into Excel
so that the test data appears in columns of data.
Note: Do not set Windows to automatically open files of type .gds using Excel. The file will not be
opened using the Text Import Wizard and the data will not be displayed correctly.
GDSLAB also give the user the option to save test data in the GDSLAB Project Structure for use
with the GDSLAB Reports presentation software.
GDSLAB Reports provides a way to automatically generate test reports in Excel format with all the
data, calculations and graphs necessary to present the test data to National Standards, for
example to British Standards (BS1377).
GDSLAB Reports is designed to be used in conjunction with the GDSLAB control and acquisition
software or as a manual input reporting package on its own. The design of GDSLAB Reports
allows for flexibility in the way that the data is presented by using the power and simplicity of
Microsoft Excel spreadsheets for report presentation. This allows users to customize their reports
using software they are already familiar with.
After following the installation procedure outlined in Chapter 2 the GDSLAB program group
should now appear in the Windows Start Menu.
To run GDSLAB click once on the Start Button, select the Programs Menu, then select the
GDSLAB item.
After the program has been loaded the GDSLAB graphical environment will be displayed
Menu Bar
The GDSLAB environment is the basis for all testing with GDSLAB.
• Test Stations
The test stations tool bar displays configured and non-configured stations. In
this mode any station may be accessed by clicking on the station icon. A
context sensitive menu will appear to give you available options for your
station at all times i.e the contents of the menu will depend on the current
status of the selected test station.
• Management
The Management toolbar contains the GDSLAB management utilities.
The menu displayed by the scrolling toolbar may be changed between the Test Stations and the
Management toolbars by clicking the respective buttons on the toolbar. (If the Test Stations
toolbar is currently on display, the button to display the Management toolbar will be at the bottom
of the scrolling toolbar).
The GDSLAB graphical environment has in-built Management Utilities. The Management
Utilities allow configuration of hardware, test station management and station security options to
be modified. Further details on the management utilities appears in chapter 5.
GDSLAB management utilities are accessible through the Scrolling toolbar under the
Management heading.
Station Security Passwords maybe set to stop accidental changes to the station
configurations.
• File
The File menu allows addition of new test
stations
Selecting Add new station will enable you to add anther station to the test
status section.
Remove Last station will remove the last ‘ new station’ that has been created
Edit start-up file enable the initial start-up of GDSLab to be changed, this
includes adding or removing .ini files.
• Windows
Standard to most Windows programs this menu item allows manipulation of
the open windows.
• Help Access to on-line help files (may not be available in early releases of
GDSLAB).
•
Overview
5.2 Security............................................................................................................................................................... 7
From the GDSLAB toolbar (under management) appear tools for configuring your test station as
follows:
From the GDS Toolbar select the Management Group. The management
Group contains the following items:
• Object Display.
• Security
When the Object Display item is selected from the Management group a schematic diagram of
the current station configuration is displayed.
• Transducer
• Control Parameter
The functionality of the Object display is principally contained in the User Toolbar:
Using the User Toolbar the display of the station layout plan maybe altered to either show the
Transducer Objects or the Control Parameter Objects. This may be selected using the View
Transducer Objects button or the View Control Parameter Objects button.
The schematic layout of other stations configured may be reviewed using the Station Selection
buttons.
The Station Layout is divided into three sections, Transducer and Control Parameters,
Acquisition Devices and Control Devices and Computer Connection Devices.
Transducer or Acquisition and Computer Connection
Control Objects Control Devices Devices
By clicking on any of the devices within the object display, information about this device will
appear. Depending on the hardware arrangement, this may simply be an information box, or a
box where comms (communications) settings must be entered (e.g. RS232 or IEEE parameters).
These parameters must match the settings expected by the hardware. Refer to the
manufacturers hardware instructions for required communications parameters (common RS232
parameters for devices appears at the end of this chapter).
The properties of Transducer objects may be accessed by clicking on the relevant eye icon in the
object display.
From the initial window that appears the user may perform a read of the transducer. The
transducers channel and hardware connectivity are set in the hardware configuration *.ini file and
cannot be altered in GDS Lab. To alter the channels used for transducers or to add new
transducers to your system please contact GDS technical support who will be happy to update
your *.ini file(s) free of charge.
To ensure the transducer reading is correct, a number of compulsory values must be entered in
the ‘Advanced’ tab for the Transducer as below:
When a transducer has been configured the Transducer Name, Serial Number and the Last
Calibrated date should be entered.
The “Change Transducer” button can be used to change the transducer calibration “*.cal” file
specified for a particular transducer. This would be used for example when changing between
load cells in a system, where a calibration file has already been setup for both transducers.
The control parameter objects, when clicked, reveal a control parameter window. This allows the
user to set a single value on the associated control device. This is mainly used for initial setup of
a test.
5.2 Security
The security option allows the user to setup a password to prevent unauthorized or accidental
changes being made to a test station while it is running.
When setting the communication parameters for devices connected via GDSLAB, the
communication settings within GDSLAB must match those set on the physical device. Below is a
“quick reference list” for the most common devices. Please refer to the manufacturers’ device
handbook if the settings for your device do not appear below:
RS232 devices
Device Baud Parity Data Bits Stop Bits
STDDPC (RS232) 4800 o (odd) 8 2
ADVDPC 4800 n (none) default 8 2
Serial Pad 4800 n (none) 8 2
Load Frame (RS232) 9600 n (none) 8 2
Temperature Control
9600 n (none) 8 1
Box (Heat Pad Type)
Pneumatic Controller 4800 o (odd) 8 2
Due to the nature of the GDSLAB software, test modules may be installed to add functionality to
the GDSLAB kernel. This chapter therefore consists of only the test modules initially purchased.
These sections appear as section 6a, 6b, 6c etc.
The test modules chosen will depend on the types of tests required by the user. For a full list of
tests currently available visit www.gdsinstruments.com and follow the links to GDSLAB.
Note: If the test manual you require does not feature within the section 6 of this manual, a full pdf
version of the GDSLAB v2.5 handbook is on the GDSLAB software CD. Alternatively, contact
GDS Instruments directly for a hard copy.
TRIAXIAL
Data Acquisition 6a
SATCON 6b
Standard Triaxial 6c
Triaxial Permeability 6d
4D Unsaturated Stress paths 6e
Stress Paths 6f
Advanced Loading 6g
K0 Consolidation 6h
Dynamic triaxial 6i
OEDOMETER/ROWE CELL
Standard Hydrocon 6j
Oedometer 6k
SHEAR
Shear Box Acquisition 6l
Standard Shear (Shear box and ring shear) 6m
Advanced Shear 6n
Dynamic Shear 6o
Resilient modulus
Resilient modulus 6x
Specific data formats are included for acquiring data during different standard triaxial tests
including Just Log, Saturation, Consolidation, UU, CU, CD, Unconfined Compression and
Dynamic Logging
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
GDS_ttTriaxialAcquisition
Click the Create New Test Stage button to open the Test Stage Details form.
Select the required test type Just Log, Saturation, Consolidation, UU, CU, CD, Unconfined
Compression or Dynamic Logging.
Further data may also be saved into the data file along with the specific data acquired under
computer control. For the example below, the manually set cell pressure and the back pressure
maybe included in the data file.
If at any point you wish to remove the stage select ‘Destroy this stage’ this will remove all details
entered and take you back to the test stage selection window.
The test details maybe reviewed using the Back and Next Buttons
Once the test details are complete the test can be added to the Test Plan by clicking the Add to
Test Plan button.
• Saturation Ramp
• B-Check (Skempton pore pressure parameter B)
• Consolidation
• Automatic Saturation
• Test Cell
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
GDS_ttSatcon
Click the Create New Test Stage button to open the test stage details window.
Select the required test type, either Saturation Ramp, B-Check (Skempton pore pressure
parameter B), Consolidation, or Incremental B-checks.
The saturation ramp setup screen (below) will display the current read Cell Pressure and Back
Pressure in the system. Enter the required target pressures for the Cell Pressure and the Back
Pressure along with the time for each device to reach these target pressures.
6.3.2 B-Check
The B-Check is a pre-test to check that the specimen is sufficiently saturated by measuring the
Skempton pore water pressure parameter B. The cell pressure is increased to the specified value
whilst the back pressure remains on hold volume (i.e. the undrained state). The system compares
the change in pore pressure (∆u) caused by the increase in cell pressure (∆σ3 ). The value of B is
calculated as ∆u/∆σ3 .
The B-Check setup screen (below) will display the current read Cell Pressure and Back Pressure
in the system. Enter the required target pressure for the Cell Pressure.
The system will seek to the target pressure in the quickest time it can. If using a GDS controller,
this may take between 1 and 5 minutes depending on the size of the cell and the amount of air
within the water
6.3.3 Consolidation
Consolidation simply applies a constant Cell Pressure and a constant Back Pressure to the
sample whilst monitoring the volume change within the sample.
The Consolidation setup screen (below) will display the current read Cell Pressure and Back
Pressure in the system. Enter the required target pressure for the Cell Pressure and the Back
Pressure.
• Increase the Cell Pressure by a user-defined increment whilst keeping the Back Volume
constant (i.e. the undrained state).
• Monitor the calculated B-value for a user-defined time period by comparing the change in
Pore Pressure (∆u) caused by the increase in Cell Pressure (∆σ3 ).
• Assess the result of the B-check. If the calculated B-value is found to be higher than the user-
defined B-value during the monitored period (excluding the first 30 seconds) the test stage is
terminated. Conversely, if the calculated B-value is found to be lower than the user-defined
B-value during the monitored period, the test stage continues.
• Increase the Back Pressure such that a user-defined Effective Stress is maintained.
• Monitor the Back Volume until a sample Volume Change less than a user-defined value is
observed over a user-defined time period, marking the end of consolidation at current
pressures.
• Increase the Cell Pressure by a user-defined step and continues iterating until the specified B-
value is obtained.
The “Stepped Satn” tab (below) allows the user to enter the first Cell Pressure increment to be
applied during the initial B-check whilst monitoring the current Cell Pressure value. The Cell
Pressure increments for each subsequent B-check can also be entered, along with the Effective
Stress value to be maintained following each B-check.
• The maximum radial stress (i.e. Cell Pressure) that may be reached during the test stage.
• The B-value at which the sample is considered to be saturated.
• The time period for which each B-check step of the test stage will be run.
• The sample Volume Change to be observed before the consolidation step of the test stage is
considered complete.
• The time period over which the sample Volume Change should be observed during the
consolidation step.
• End of Consolidation
If the user is performing a multistage consolidation, they may want the computer to detect the
end of consolidation. There is of course no perfect method for a PC to detect this, so the
program works on the assumption that over any 5 minute period, if the volume change within
3
the specimen is < 5 mm then consolidation is considered as complete.
The test settings may be reviewed using the Back button. Once the test setup is satisfactory the
test should be added to the test plan.
During saturation and consolidation the sample can change in height. There is no control
of axial displacement/load in the Satcon Module therefore undocking is beneficial to
avoid unwanted influence from the axial ram.
• UU
• CU
• CD
• CD
• One Cell pressure source
• One Back pressure source
• Axial Strain Application (i.e. Bishop and Wesley Cell + volume change control, Load
Frame etc)
• Volume Change measurement
GDS_ttStandardTriaxial
Click the Create New Test Stage button to open the test stage details form.
Select the required test type Unconsolidated Undrained, Consolidated Undrained or Consolidated
Drained. Then enter the required parameters for the test type selected. Please note that the
loading velocity can be entered as being either positive or negative. If you enter the loading
velocity as negative you should be sure that the deviator stress on the test specimen will not
become negative. If you want the deviator stress to go negative (you want to carry out an
extension test) then please make sure that you are using the extension top-cap. If you are using
negative loading velocity you will probably also want to enter a minimum strain value for test
termination – see 6.3.5 below.
The Unconsolidated Undrained setup screen (below) will display the current read Cell Pressure in
the system. Enter the required target pressure for the Cell Pressure and the velocity for the strain
rate (mm/min).
The Consolidated Undrained setup screen (below) will display the current read Cell Pressure in
the system. Enter the required target pressure for the Cell Pressure and the velocity for the strain
rate (mm/min).
The Consolidated Drained setup screen (below) will display the current read Cell Pressure and
Back Pressure in the system. Enter the required target pressure for the Cell Pressure and the
Back Pressure along with the velocity for the strain rate (mm/min).
Finally, Click Add to Test List to add the newly created stage to the test plan.
GDS_ttPermeability
Click the Create New Test Stage button to open the test stage details form.
Select the required test type, either Constant head permeability of Constant Flow Permeability.
Enter the required target pressures for the back pressure and the required pressure differential
between the back pressure and the base pressure. Also enter the cell pressure that will be used
for the test.
Enter the required target pressures for the cell pressure, back flow rate and the required base
pressure. The maximum hydraulic gradient will be the maximum difference between the back and
base pressures.
If the user is performing an unsaturated test then they should enter a target value for the pore air
pressure.
Once the test setup is satisfactory the test should be added to the test plan.
The test setup used will depend on the hardware available to GDSLAB to be configured into the
Test station. The example below shows a simple two-pressure source system. A third pressure
source could be added as a confining pressure. The example also demonstrates the inclusion of
The convention for using the Wet-Wet differential pressure device within the GDSLAB software is
so that the output read from the pressure transducer reads from the point of view of the device it
has control over.
For example, if the wet-wet pressure transducer is being used as a Remote Feedback Module on
a BASE pressure controller, and it is being used to target some constant pressure BELOW that of
a TOP pressure controller, the reading (and therefore target) of the Wet-Wet transducer will
represent BASE Pressure – TOP Pressure. This will therefore generally give a negative number.
i.e.
• Stress Path
Provides independent linear control of Axial Stress, Radial Stress, Pore Air Pressure and Pore
Water Pressure.
• Strain Path
Provides independent linear control of Axial Strain, Radial Stress, Pore Air Pressure and Pore
Water Pressure.
• Optional Hardware
• Independent measurement of atmospheric pressure
• Independent measurement of Temperature
GDS_tt4DUNSAT
Click the Create New Test Stage button to open the test stage details form.
Select the required test type, either Axial Stress Controlled or Axial Strain Controlled.
The 4D Stress/Strain Path setup screen (below) will display the current read values in yellow
boxes. The test type (either Axial Stress Control or Axial Strain Control) is selected form the ‘Test
Type’ drop down menu. The default test is Axial Stress Control, as can be seen below.
Enter the required target Axial Stress (σa), Radial Stress (σr), Pore Air Pressure (Ua) and Pore
Water Pressure (Uw) for the test (all in kPa). Then set the length of time to reach the targets in
minutes. (If performing a test where pore air pressure and volume will remain constant then the
current value can be set to hold by ticking the box).
Note: The test will attempt to perform linear stress paths between the current values and the
target values. The software will always attempt to maintain the path set by the user, but in
addition will ‘slow’ the test down if any one of the set parameters is performing too slowly. This is
particularly crucial in unsaturated soil testing where the air pressure controller requires relatively
large volume changes to achieve a change in pressure, and is therefore much slower to seek to a
target pressure that say a similar device filled with water. Part of the reason for this is to ensure
the pore air pressure is greater than the pore water pressure at all times – thus ensuring the
integrity of the high air entry porous stone.
ε
Enter the required target Axial Strain ( a), Radial Stress (σr), Pore Air Pressure (Ua) and Pore
Water Pressure (Uw) for the test (all in kPa). Then set the length of time to reach the targets in
minutes. (If performing a test where pore air pressure and volume will remain constant then the
current value can be set to hold by ticking the box).
Notes:
Volume of air in Controller
This is an estimate of the volume of air currently in the GDS air pressure controller. Ideally the
test should be started with the air pressure controller completely FULL, whereby the total air
volume should be known (all air pressure controllers shipped in 2000 should have a label
specifying the total volume air capacity when full – this includes the ‘dead’ space at the end of the
controller beyond the piston stroke.
Finally, Click Add to Test List to add the newly created stage to the test plan.
• p, q Stress Path
Provides independent linear control of Deviator Stress, q, and Cambridge p, where:
q = σ1 - σ3
and
p = (σ 1 +(2 x σ 3 ))/3
• s, t Stress Path
Provides independent linear control of Max. Shear Stress, t, and Mean Stress, s, where:
t = (σ 1 - σ 3 )/2
and
s = (σ 1 + σ 3 )/2
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
GDS_ttStressPaths
Click the Create New Test Stage button to open the test stage details form. Select the required
test type, either p, q or s, t.
The p, q Stress Path setup screen (below) will display the current read values in yellow boxes.
The test type (either Stress Path p ,q or Stress Path s, t) is selected from the ‘Test Type’ drop
down menu. The default test is Stress Path p ,q, as can be seen below.
Enter the required target Deviator Stress (q2) and Cambridge p (p2) for the test (both in kPa).
The normal test follows a linear ramp between start and end values, so also requires the length of
time to reach the targets in minutes.
The second tab “p, q calculator” allows the user to easily calculate their p & q values from σ a (axial
stress) and σ r (radial stress). It can also be used in reverse from p & q values to calculate σ a &
σ r . The calculated values will automatically be entered into the test setup form.
Note: The test will attempt to perform linear stress paths between the current values and the
target values. The software will always attempt to maintain the path set by the user, but in
addition will ‘slow’ the test down if any one of the set parameters is performing too slowly.
To perform a drained test, check the box marked drained? This will display the current read value
for back pressure in a yellow box and allow the user to input a target back pressure.
Note: The back pressure will be constant and will not follow a ramp of its own.
Stress path (s, t) may be selected form the ‘Test Type’ drop down menu. The s, t test setup
screen is shown below.
Completing stress paths in terms of s & t is done in the same way as for p & q tests. Enter the
required target mean stress (s2) and the target maximum shear stress (t2) for the test (all in kPa).
Then set the length of time to reach the targets in minutes.
Please see Section 6.3.1 for more information on this test setup form.
Note, if no termination conditions are specified the stage will complete the stress path and then
hold the requested values (while continuing logging) until the user prompts to move to the next
stage.
Finally, Click Add to Test List to add the newly created stage to the test plan.
Click the Create New Test Stage button to open the test stage details form.
The advanced loading setup screen (below) will display the current read values in yellow boxes.
The control type (constant, ramp, sinusoidal or hold volume) is selected for each parameter
accordingly. The example below shows the cell pressure set to a constant 430 kPa, the back
pressure to ramp from 0 to 400 kPa over 20 minutes and the axial control to cycle +/- 1mm around
a 1.5mm datum with a period of 30 minutes (i.e., 30 minutes for 1 wavelength).
Required targets will change according to which control type has been chosen for the parameter.
If the Maximum Excess Pore Water Pressure option is Enabled, GDSLab will pause control of the
system hardware (cell pressure controller, back pressure controller, and axial actuator) when the
user-specified Pressure Differential or Intergranular Stress to Effective Stress Ratio parameter
value limit is exceeded (this applies to positive and negative values of the parameters). Note the
pause functionality only applies to the hardware – GDSLab will continue to run the test stage and
record data while the hardware devices are paused.
The Intergranular Stress to Effective Stress Ratio is defined as the following (in %):
Once the Pressure Differential or Intergranular Stress to Effective Stress Ratio value is
determined by GDSLab to fall below the user-specified limit, control of the system hardware will
automatically resume.
Once a new set of parameters has been selected, click save and then exit. You will now need to
click destroy this stage and re-click create new stage.
The next step in the test setup is the selection of parameters for both inner cell pressure and
Torque/Rotation. The example on the following page shows a constant internal cell pressure
target of 100 kPa and a cyclic rotation to be applied with a period of 6 minutes, and an amplitude
of 1.2 degrees around a datum of 0 degrees. A phase shift between the sinusoidal axial
displacement and the sinusoidal rotational displacement has been selected as 90 degrees, which
means that the rotational displacement will not start until the axial axis is 90 degrees into its first
cycle.
The next step in the test setup is the selection of parameters for both specimen temperature
control and cell temperature control. The example below shows a specimen temperature ramp to
10 º in 60 minutes and a constant cell temperature target of 50 º.
This will not show any differences in the advanced loading screen. The use of this parameter is to
keep the sample diameter constant. A target cell pressure will be reached first and then may be
altered by the software to keep a constant diameter if load/displacement targets are being used.
The next step in the test setup is the selection of the estimated test time/termination options for
the test.
Finally, Click Add to Test List to add the newly created stage to the test plan.
• End of Consolidation
If the user is performing a multistage consolidation, they may want the computer to detect the
end of consolidation. There is of course no perfect method for a PC to detect this, so the
program works on the assumption that over any 5 minute period, if the volume change within
3
the specimen is < 5 mm then consolidation is considered as complete.
• Test 1: Kzero using ramp RADIAL STRESS with direct radial transducer measurement:
Uses a direct reading of the specimen diameter to enable the test control to maintain zero
diameter change.
• Test 2: Kzero using ramp RADIAL STRESS with back volume change measurement:
Uses the change in volume of the specimen to calculate a theoretical new specimen height
thus ensuring the diameter change remains zero.
Optional Items
• Radial direct measurement device (i.e. Radial Hall Effect caliper) must be used when
performing “Kzero using direct radial transducer.”
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
GDS_ttKzero
Click the Create New Test Stage button to open the test stage details form.
The K-zero using direct radial transducer setup screen (below) will display the current read values
in yellow boxes. The test type (either by Direct Radial Transducer or Back Volume Change) is
selected form the ‘Test Type’ drop down menu. The default test is Kzero using Direct Radial
Transducer, as can be seen below.
Enter the required target value for Radial Stress and set the length of time to reach this target in
minutes. During the test, the axial position of the frame is changed. As a result, the axial
displacement of the sample will be slowly adjusted while ensuring that the diameter of the
specimen is kept constant. This is done where the sample diameter change is measured directly
from a radial transducer.
Again, current read values appropriate to your test are displayed in yellow text boxes. Enter the
required target value for Radial Stress and set the length of time to reach this target in minutes.
During the test, the axial displacement of the sample will be slowly adjusted thus ensuring the
diameter of the specimen remains constant, where the specimen diameter change is calculated
from the back pressure volume change.
Finally, Click Add to Test List to add the newly created stage to the test plan.
Click the Create New Test Stage button to open the test stage details form.
Select the required test type, either Dynamic Cyclic with Load Control or Dynamic Cyclic with
Displacement Control.
Dynamic Cyclic with Displacement Control provides a means to cyclically control the axial
displacement at high frequency, whilst maintaining a constant cell pressure.
The Dynamic Cyclic (Displacement) setup screen (below) will display the current read Axial
Displacement Datum and the current Cell Pressure in the system. Enter the required target Axial
Displacement Datum and Amplitude and the Cyclic Frequency. Also enter the required target Cell
Pressure.
Dynamic Cyclic with Load Control provides a means to cyclically control the axial load at high
frequency, whilst maintaining a constant cell pressure.
The Dynamic Cyclic (Load) setup screen (below) will display the current read Axial Load Datum,
and the current Cell Pressure in the system. Enter the required target Axial Load Datum and
Amplitude and the Cyclic Frequency. Also enter the required target Cell Pressure.
If the test is a load controlled test you will then be asked for an estimate of the load stiffness in
kN/mm (though it is not stated on the pop up window). This is used to set the servo loop gain for
load control. If the value you choose is too low the system could start oscillating. You will know if
this occurs because the system will make an unpleasant deep vibrating noise. You should press
the abort button immediately. If the stiffness estimate is to high it will not reach the targeted load,
thus rendering the test potentially useless.
You will need experience of the system (and your specimen) to gauge the correct value for this
parameter. A simple procedure is as follows:- First carry out a static cyclic test (1 cycle) using the
Repeat this procedure until the waveform looks good and you are meeting the required load
amplitude. If at any time the waveform starts to overshoot at various points in the cycle your
stiffness value is too low - you should then double the last stiffness value you used. If you chose
the lower stiffness value because the waveform was not good enough then the frequency you are
using is too high so use the higher stiffness value and halve the frequency.
Please note that the stiffness value is ignored for displacement controlled tests.
If the hardware you are using is capable of dynamic cell pressure, the Dynamic Triaxial module in
GDSLAB will be enabled for control of this device also. It can be seen below that a dynamic cell
pressure amplitude box is now available. The dynamic cell pressure frequency is the same as
that set for the axial device.
It is possible to run the axial and the radial controllers at different frequencies by making use of
the user defined waveform function available in the DCS control unit.
• Total Cycles
Enter the number of cycles after which the test will stop.
• Cycles On
Enter the number of cycles to log data for – used in conjunction with Cycles Off, data will be
logged for the number of cycles specified as on and then will not log data for the number of
cycles specified as off. This will be repeated until the test stops. Please refer to your
hardware manual for the amount of data that the high speed data acquisition card will hold.
When performing a long test it is possible that the card will run out of memory if data from all
the cycles is saved.
• Cycles Off
Enter the number of cycles to not log data for.
• Cyclic Strain Limit & Progressive Strain Limit (DYNTTS, HCA & LDCTTS only)
Cyclic and/or progressive strain limits can be defined by the user to end a dynamic test stage
when using load control. Current cyclic and progressive strain values are assessed at the
completion of each load cycle, and will trigger test termination if these values exceed the user
defined cyclic or progressive strain limits. Definitions of the limits are given in the following:
Cyclic Strain Limit – the following values are used for calculating cyclic strain:
ε c,lim = Cyclic strain limit (single amplitude)
ε c = Cyclic strain in current cycle (single amplitude)
ε a,max = Maximum observed strain in current cycle
ε a,min = Minimum observed strain in current cycle
Load (kN)
Axial strain,
εa (%)
Max. axial
Min. axial strain in most
strain in most recent load
recent load cycle, εa,max
cycle, εa,min
Double amplitude
cyclic strain, 2εc
The cyclic strain limit, ε c,lim , entered into the test module is a single amplitude axial strain
value (%) used to limit the allowable cyclic strain reached in a single cycle. During each cycle
the maximum and minimum values of axial strain, ε a,max and ε a,min , observed are used to
calculate that cycle’s cyclic strain (ε c ), where:
2ε c = ε a,max - ε a,min
When the cyclic strain reaches the cyclic strain limit the current cycle will be completed, and
then the stage terminated. I.e. the stage is terminated when:
ε c ≥ ε c,lim
εa,max -εa,min
or, ε c,lim ≤
2
Load (kN)
Max. axial
Min. axial
strain in most
strain in most
recent load
recent load
cycle, εa,max
cycle, εa,min
Axial strain,
εa (%)
Average axial
strain in most
recent load cycle,
Axial strain at εprog
beginning of
test stage,εa,0
The progressive strain limit, ε p,lim , is triggered when the axial strain (%) accumulated from the
beginning of the test stage, ε a,0 , to the average axial strain applied during the most recent
load cycle, ε a,av g , exceeds the limit value. This may occur in the compression or extension
direction. The progressive axial strain is monitored continuously and calculated as follows:
εa,max + εa,min
ε prog = - εa,0
2
If εprog is found to exceed the progressive strain limit, εp,lim , the test is terminated. I.e. the test
is terminated when:
|εprog| ≥ εp,lim
• Saturation
• Stepped Loading
• Constant Stress
• Just Log!
Then either
• Axial Displacement as measured by Upper Chamber volume change,
or
• Axial Displacement as measure by an external displacement transducer.
Optional
• Independent measurement of Pore Pressure.
Click the Create New Test Stage button to open the test stage details form.
Select the required test type, either Saturation, B-Check, Stepped Loading, Con. Rate of Strain,
Con. Rate of Load, Constant Stress, Con. Rate of Back Vol or Just Log!.
6.3.1 Saturation
Saturation allows you to independently increase or decrease the Axial Stress (or Effective Axial
Stress) and the Back Pressure. The saturation ramp is used to steadily change the pressures in
the system over a specified amount of time.
The saturation ramp setup screen (below) will display the current read Axial Stress (or Effective
Axial Stress) and Back Pressure in the system. Enter the required target pressures for the Axial
Stress and the Back Pressure along with the time for each device to reach these target pressures.
The B-Check in the Hydrocon module cannot work in the traditional sense of Skempton’s B-Check
(altering the confining pressure on the sample) because in both CRS and R&B cells the sample is
laterally restrained by the cutting ring. Instead for consolidation cells the pre-test to check that
the specimen is sufficiently saturated is carried out by altering the Axial Stress in the sample. The
axial stress is increased to the specified value whilst the back pressure remains on hold volume
(i.e. the undrained state). The system then compares the change in pore pressure (∆u) caused by
the increase in axial stress (∆σ1 ). The Hydrocon value of B is calculated as ∆u/∆σ1 .
The B-Check setup screen (below) will display the current read Axial Stress and Pore Pressure in
the system. Enter the required target Axial Stress.
The system will seek to the target axial stress in the quickest time it can. This may take between
1 and 5 minutes depending on the type of the cell and the amount of air within the water.
Note, because the Hydrocon B value is not a commonly used parameter it is not included in the
termination conditions. Because tests for B-check are usually relatively quick, it is left for the user
to judge the saturation of a sample.
The Stepped Loading setup screen (below) will display the current read Axial Load and Back
Pressure in the system. Enter the required target values for Axial Load and Back Pressure.
The Constant Rate of Strain setup screen (below) displays the current read Axial Strain and Back
Pressure in the system. Enter the target Back Pressure along with the required rate of axial
strain. The Back Pressure will go immediately to its target, while the strain will follow a ramp. If a
Max Hydraulic Gradient has been entered the test will pause if this gradient is exceeded,
continuing when the pressure gradient has returned to below the threshold value set.
Note: with Stress/strain ramps, the system will always try to maintain the velocity the user sets. If
however the value set is actually faster then the attached hardware can perform, the test will
automatically slow to an appropriate rate.
The CRL setup screen (below) will display the current read Axial Load and Back Pressure in the
system. Enter the Target Axial Load, desired back pressure throughout the test and time to reach
target load. The back pressure will go immediately to its target, while the load will follow a ramp.
If a Max Hydraulic Gradient has been entered the test will pause if this gradient is exceeded,
continuing when the pressure gradient has returned to below the threshold value set.
Note: with load ramps, the system will always try to ramp the load linearly to the target the user
sets. If however the values set are faster than the attached hardware can perform, the test will
automatically slow to an achievable rate.
The constant stress setup screen (below) will display the current read Axial Stress (or Effective
Axial Stress if selected) and Back Pressure in the system.
Enter the target Axial Stress (or target effective axial stress if the tickbox is selected) and Back
Pressure for the test stage. This stage only ends upon completion of one of the termination
conditions entered in the next screen.
The constant rate of back volume setup screen (below) will display the current read Axial Stress in
3
the system. Enter the Target Axial Stress and desired Back Volume Flow Rate (mm /min). If a
Max Hydraulic Gradient has been entered the test will pause if this gradient is exceeded,
continuing when the pressure gradient has returned to below the threshold value set.
Clicking Next proceeds to the same stage termination conditions as are available in the other test
options (section 6.3.9). This can be used as a failsafe limit to automatically recover computer
control when a limit is reached.
Finally, Click Add to Test List to add the newly created stage to the test plan.
• Set values for unsaturated testing. If pore air control is enabled the user has the option to
hold constant, ramp or cycle the pore air pressure.
• Set values for rotational control. If rotational control is enabled the user has the option to
target zero torque, target rotation and set the target rate.
Finally, Click Add to Test List to add the newly created stage to the test plan.
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
Oedometer_Logging.dll
Click the Create New Test Stage button to open the test stage details form.
The Oedometer Logging setup screen (below) will display the current read displacement value in
yellow box. Note that this will be taken from the external displacement transducer if a GDS AOS is
being used.
Select the number of loading stages to be applied to the sample. Then enter the Applied Stress (in
kPa) for each loading stage of the test.
Note that this test module is different to most of the other GDSLAB test modules in that this
screen sets up more that one test stage. Each loading stage will run until you select Next Stage
on the Test Display or a stage termination condition is reached.
Checking “set displacement to zero” will set a software zero on the vertical displacement
transducer at the start of the first loading stage.
Different test termination conditions can be used to define the end of Oedometer Test sub stages.
When multiple conditions are selected, the stage will terminate the first time that one of the
selected conditions is verified.
“End each stage after T minutes” – test stage will terminate when it reaches the specified stage
duration.
“Wait after Trigger for T minutes afterwards” – When a time value is set in this option, even if
secondary consolidation is detected transition to the next loading or unloading increment will only
happen T minutes after that. This option can be used to get enough data to plot a clear and well
defined secondary consolidation line, when plotting on a log(t) scale.
The amount of wait time necessary after consolidation condition is met, to be able to produce a
clearly linear plot during secondary consolidation, depends on the type and conditions of the soil
being tested and should be chosen according to the user’s experience. The example below was
plotted from data obtained during a loading stage, from 800kPa to 1600kPa, on a clay sample.
The red line marks the time when the consolidation trigger condition was met when using
“Automated stage termination on secondary consolidation”, the green line marks the end of
the stage when “Wait after Trigger for T minutes afterwards” was set to 90 minutes.
Both of the above options can be used together to set a minimum increment duration, without the
risk of missing the moment when primary consolidation ends. For example, if you set "start
trigger after 10 minutes" and "Wait after Trigger for 60 minutes afterwards" your increment
would have a minimum stage duration of 70 minutes.
1) Set a specific maximum test duration by activating "End each stage after T minutes" setting a
time value
2) Set the test to go to the next stage (increment) automatically by activating “Automated stage
termination on secondary consolidation” and leaving all other options bank.
3) Select any combination of the above and also set the additional conditions “Start Trigger after
T minutes” and “Wait after Trigger for T minutes afterwards” as explained bellow.
If a loading stage where primary consolidation would last for 40 minutes was run. In this particular
case, for the first 10 minutes GDSLAB will ignore any indicators of secondary consolidation. Then
at 40 minutes it notices that primary consolidation has ended and secondary consolidation has
started, after which it will wait for a further 60 minutes until it automatically goes to the next stage.
This means the total duration for this step would be 100 minutes.
In another example, using the same termination conditions but with a sample that would take 5
minutes for primary consolidation to be complete. For the first 10 minutes GDSLAB would not
check for the end of consolidation, after 10 minutes it would notice that primary consolidation was
over and it would immediately start counting the 60 minutes, after which it would go to the next
increment. This would mean total test duration of 70 minutes.
No matter what happens in the examples above, GDSLAB will always go to the next stage after
24h (1440 min) because the condition “End each stage after 1440 minutes” was set.
In summary, the number of options of stage transition available, when combined, should allow the
user to define any termination condition he wants.
We strongly advise to use a linear data saving frequency of 15 seconds or less for the
oedometer testing modules when using the automatic termination for secondary
consolidation. Using longer intervals, custom frequencies or a non-linear time base will
prevent the Secondary Consolidation criteria from triggering correctly.
The Oedometer Swelling setup screens (below) display the current read stress and displacement
values, the latter taken from the external displacement transducer, in yellow boxes, and allow test
start and termination conditions to be specified. Note this test type may only be used with a GDS
AOS, and that no test parameters (excluding start and termination conditions) are required by the
user – the software will automatically ensure the AOS frame maintains a constant specimen
height, enabling the swelling pressure to be determined following filling of the consolidation cell
with water.
Specific data formats are included for acquiring data during different standard shear tests
including Just Log, Consolidation and Shearing.
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
GDS_ssShearBox_Acqui sition
Click the Create New Test Stage button to open the Test Stage Details form.
The Just Log test type will save all read values directly from any transducer and hardware that
can communicate with GDSlab, this will be done at the time interval set by the user earlier in the
test setup process
GDSLAB v2.5 Handbook 14/05/2013 6l- 1 Shear Box Acquisition test module
The Consolidation stage is mainly used for manual shear box systems. This allows the user to
input the vertical load that is being applied to the specimen. Using this along with the set
specimen dimensions GDSlab calculated parameters can also be saved reducing the use of
manual calculations. If the system has a load cell that is connected to GDSlab then this value will
not be used by GDSlab but a value does have to be entered.
The Shearing test stage works in the same way to the consolidation stage but allows the user to
input a Rate of Strain, again this will be used to generate calculated parameters using the read
displacement values.
GDSLAB v2.5 Handbook 14/05/2013 6l- 2 Shear Box Acquisition test module
6.1.3 Test Termination
When the test conditions have been entered the Next button reveals the data saving and
termination properties for the test.
If at any point you wish to remove the stage select ‘Destroy this stage’ this will remove all details
entered and take you back to the test stage selection window.
The test details maybe reviewed using the Back and Next Buttons
Once the test details are complete the test can be added to the Test Plan by clicking the Add to
Test Plan button.
GDSLAB v2.5 Handbook 14/05/2013 6l- 3 Shear Box Acquisition test module
Standard Shear (Box and Ring) 6m
6.1 Available Tests
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
GDS_ssStandard_Shear
Click the Create New Test Stage button to open the test stage details form.
GDSLAB v2.5 Handbook 10/02/2016 6m-1Standard Shear (Shear Box and Ring Shear)
6.3.1 Test 1: Shear Box
When the test type is selected from the drop down box as Shear Box, the setup screen is as
shown below).
Current read values appropriate to your test are displayed in yellow text boxes (Axial Load, Axial
Displacement, Horizontal Load and Horizontal Displacement).
Target values
If the system has the capability of PC control of axial load or axial stress, the target load in kN or
target stress in kPa is entered. If there is no axial control available the target can be left at 0 (or
any number, it will have no effect).
Enter the required target value for Shear Box Velocity. During the test, the shear box will run at
the specified velocity whilst all other transducers are read.
GDSLAB v2.5 Handbook 10/02/2016 6m-2Standard Shear (Shear Box and Ring Shear)
6.3.2 Test 1: Shear Box Termination screens
The next step in the test setup for a shearbox test is the selection to perform a single shear mode,
or a cyclic shear mode. This feature is only available on a shearbox test.
The next step in the test setup is the selection of the estimated test time/termination options for
the test
GDSLAB v2.5 Handbook 10/02/2016 6m-3Standard Shear (Shear Box and Ring Shear)
• Maximum Horizontal Displacement
The user may enter a maximum horizontal displacement limit at which the test will stop if
carrying out a linear test, or switch direction if carrying out a cyclic test.
GDSLAB v2.5 Handbook 10/02/2016 6m-4Standard Shear (Shear Box and Ring Shear)
6.3.3 Test 2: Ring Shear
When the test type is selected from the drop down box as Ring Shear, the setup screen is as
shown below).
Current read values appropriate to your test are displayed in yellow text boxes. Axial Load and
Axial Displacement are likely to be standard on any ring shear system. Ring Shear Force 1 and
Ring Shear Force 2 are the outputs when a traditional ring shear device is used (2 x proving
rings or 2 x load cells), where the overall ring shear load is taken as the average of these 2
values, and the Torque Load cell value is when a single torque load cell is being used in place of
the two ring shear force transducers.
Target values
If the system has the capability of axial load or axial stress control.
The target load in kN or target stress in kPa is entered. If there is no axial control available the
target can be left at 0 (or any number, it will have no effect).
In terms of rotation, the system has the capability of controlling Rotation Velocity or Torque.
GDSLAB v2.5 Handbook 10/02/2016 6m-5Standard Shear (Shear Box and Ring Shear)
The target load in Rotation Velocity in deg/min or target Torque in kPa is entered.
Target Torque, if available, is useful for setting relaxation between ring shear stages as per
international standards such that tests can be run fully automated.
GDSLAB v2.5 Handbook 10/02/2016 6m-6Standard Shear (Shear Box and Ring Shear)
The next step in the test setup is the selection of the estimated test time/termination options for
the test.
• Maximum Torque
The user may enter a maximum limit for the torque measured (only applicable when the
system has a torque load cell).
• Minimum Torque
GDSLAB v2.5 Handbook 10/02/2016 6m-7Standard Shear (Shear Box and Ring Shear)
The user may enter a minimum limit for the torque measured (only applicable when the
system has a torque load cell).
GDSLAB v2.5 Handbook 10/02/2016 6m-8Standard Shear (Shear Box and Ring Shear)
Advanced Shear 6n
6.1 Available Tests
• Static control of axial actuator with respect to either constant, ramp or cyclic control
types for either axial displacement (mm), axial force (kN), axial stress (kPa) or constant
stiffness.
• Static control of horizontal (shear) actuator with respect to either constant, ramp or
cyclic control types for either shear displacement (mm), shear force (kN) or shear
stress (kPa).
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
GDS_ssAdvanced_Shear
Click the Create New Test Stage button to open the test stage details form (shown below).
Axial control
type Shear
control type
Axial Shear
parameter parameter
type
type
*Shear
*Axial displacement
displacement
transducer no.
transducer no.
GDSLAB v2.5 Handbook updated 04/02/2016 6n-1 Advanced Simple / Direct Shear
*Axial and shear displacement transducer no. refer to the transducer to be used as the source
of the displacement readings. The results can be obtained from the encoder inside the motors or
an external transducer.
GDSLAB v2.5 Handbook updated 04/02/2016 6n-2 Advanced Simple / Direct Shear
6.2.1 Test additional options screen
The following screen is available in the test module but is just functional when the appropriate
hardware is connected. It was designed with the intention of allowing the user to carry out
unsaturated testing and cell confined testing in simple shear systems. This screen can be skipped
by pressing Next.
Back Pressure Control and Pore Air Control are used to bring the saturation control options
required during unsaturated testing. These options can be controlled in the same way that the
Axial Control and the Shear Control options explained above.
• Constant (maintain entered target value)
• Ramp (constant rate of change to a target value with time)
• Cyclic (sinusoidal)
For more details about these options and the systems they can be applied to please go to
www.GDSinstruments.com or email us at [email protected].
GDSLAB v2.5 Handbook updated 04/02/2016 6n-3 Advanced Simple / Direct Shear
6.2.2 Test Termination Screen
The next step in the test setup is the selection of the estimated test time/termination options for
the test.
GDSLAB v2.5 Handbook updated 04/02/2016 6n-4 Advanced Simple / Direct Shear
• Maximum Shear Stress
The user may enter a minimum limit for the maximum shear stress at which point the test will
stop. This will work for both positive and negative shear stress values.
The test settings may be reviewed using the Back button. Please press Add to Test List to add
the stage to the Test Plan
GDSLAB v2.5 Handbook updated 04/02/2016 6n-5 Advanced Simple / Direct Shear
Dynamic Shear 6o
6.1 Available Tests
• Dynamic control of Axial actuator for either axial displacement (mm) or axial force (kN).
• Dynamic control of horizontal (shear) actuator for either shear displacement (mm) or
shear force (kN).
Click the Create New Test Stage button to open the test stage details form.
Dynamic control
frequency (for
both axial and
shear)
Axial control
parameters
Shear control
parameters
If a displacement feedback control is selected the user has the option to control on either axial
displacement or axial displacement 2. Where axial displacement will use the LVDT (+/- 2.5mm)
and axial displacement 2 will use the long range linear displacement transducer (Full machine
travel).
You will need experience of the system (and your specimen) to gauge the correct value for this
parameter. A simple procedure is as follows:- First carry out a static cyclic test (1 cycle) using the
same force datum and amplitude that you wish to use in the dynamic mode. Using this data you
can estimate the average kN/mm value (x say) for this test specimen. Then carry out a dynamic
cyclic test, again with only one or two cycles, using a stiffness value of 5x. Then examine the
waveform of force against time, if it is poor (not reaching targets or not a nice neat sinusoidal
shape) then carry out another dynamic cyclic test using a stiffness value half of the previous value
(this will make the system more responsive) and check the waveform again.
Repeat this procedure until the waveform looks good and you are meeting the required load
amplitude. If at any time the waveform starts to overshoot at various points in the cycle your
stiffness value is too low - you should then double the last stiffness value you used. If you chose
the lower stiffness value because the waveform was not good enough then the frequency you are
using is too high so use the higher stiffness value and halve the frequency.
Please note that the stiffness value is ignored for displacement controlled tests.
If a displacement feedback control is selected the user has the option to control on either
horizontal displacement or horizontal displacement 2. Where horizontal displacement will use the
LVDT (+/- 10mm) and horizontal displacement 2 will use the motor encoder (Full Machine Travel).
The next step in the test setup is the selection of the estimated test time/termination options for
the test.
• Total Cycles
Enter the number of cycles after which the test will stop.
• Cycles On
Enter the number of cycles to log data for – used in conjunction with Cycles Off, data will be
logged for the number of cycles specified as on and then will not log data for the number of
cycles specified as off. This will be repeated until the test stops. Please refer to your
hardware manual for the amount of data that the high speed data acquisition card will hold.
When performing a long test it is possible that the card will run out of memory if data from all
the cycles is saved.
• Cycles Off
Enter the number of cycles to not log data for.
Click the Create New Test Stage button to open the test stage details form.
The advanced loading setup screen (below) will display the current read values in yellow boxes.
The control type (constant, ramp, sinusoidal or hold volume) is selected for each parameter
accordingly. The example below shows the cell pressure set to a constant 430 kPa, the back
pressure to ramp from 0 to 400 kPa over 20 minutes and the axial control to cycle +/- 1mm around
a 1.5mm datum with a period of 30 minutes (i.e. 30 minutes for 1 wavelength).
Required targets will change according to which control type has been chosen for the parameter.
• End of Consolidation
If the user is performing a multistage consolidation, they may want the computer to detect the
end of consolidation. There is of course no perfect method for a PC to detect this, so the
program works on the assumption that over any 5 minute period, if the volume change within
3
the specimen is < 5 mm then consolidation is considered as complete.
Finally, Click Add to Test List to add the newly created stage to the test plan.
• p, q, b, α Stress Path
Provides independent linear control of p’, q, p and α where:
p' =
(σ '
1 + σ 2' + σ 3' )
3
(
q = σ 1' − σ 3' )
b=
(σ '
− σ 3' )
(σ
2
1
'
− σ 3' )
1
a= tan −1 (2t θz ) /(σ z − σ θ )
2
For further HCA calculations refer to section 7 “Triaxial Calculation”.
Click the Create New Test Stage button to open the test stage details form.
The p, q, b, α Stress Path setup screen (below) will display the current read values in yellow
boxes.
Enter the required target p, q, b, α then set the length of time to reach the targets in minutes.
Note: The test will attempt to perform linear stress paths between the current values and the
target values. The software will always attempt to maintain the path set by the user, but in
addition will ‘slow’ the test down if any one of the set parameters is performing too slowly.
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
GDS_hcDynamic_HCA
Click the Create New Test Stage button to open the test stage details form.
The first data setup screen is for the dynamic setup of the axial parameters. Axial displacement
or axial load control is selected for the test from the drop down menu by selecting either “Dynamic
Cyclic Displacement (mm)” or “Dynamic Cyclic Load (kN)”.
The “Dynamic Cyclic Displacement (mm)” setup screen (below left) will display the current read
Axial Displacement Datum for the system. Enter the required target Axial Displacement Datum,
Amplitude and the Cyclic Frequency.
The “Dynamic Cyclic Load (kN)” setup screen (below right) will display the current read Axial Load
Datum in the system. Enter the required target Axial Load Datum, Amplitude and the Cyclic
Frequency. When “Dynamic Cyclic Load (kN)” is selected the software will ask for a “Stiffness
estimate”. Details on this parameter are described after the screen pictures below.
If the test is a load controlled test you will then be asked for an estimate of the load stiffness in
kN/mm. This is used to set the servo loop gain for load control. If the value you choose is too low
the system could start oscillating. You will know if this occurs because the system will make an
unpleasant deep vibrating noise. You should press the abort button immediately.
You will need experience of the system (and your specimen) to gauge the correct value for this
parameter. A simple procedure is as follows:- First carry out a static cyclic test (1 cycle) using the
same force datum and amplitude that you wish to use in the dynamic mode. Using this data you
can estimate the average kN/mm value (x say) for this test specimen. Then carry out a dynamic
cyclic test, again with only one or two cycles, using a stiffness value of 5x. Then examine the
waveform of force against time, if it is poor (not reaching targets or not a nice neat sinusoidal
shape) then carry out another dynamic cyclic test using a stiffness value half of the previous value
(this will make the system more responsive) and check the waveform again.
Repeat this procedure until the waveform looks good and you are meeting the required load
amplitude. If at any time the waveform starts to overshoot at various points in the cycle your
stiffness value is too low - you should then double the last stiffness value you used. If you chose
the lower stiffness value because the waveform was not good enough then the frequency you are
using is too high so use the higher stiffness value and halve the frequency.
Please note that the stiffness value is ignored for displacement controlled tests.
The second data setup screen is for the dynamic setup of the rotational/torsional parameters.
Rotation or Torque control is selected for the test from the drop down menu from either “Dynamic
Cyclic Rotation, degs” or “Dynamic Cyclic Torque, Nm”.
The “Dynamic Cyclic Rotation, degs” setup screen (below left) will display the current read
Rotation in the system. Enter the required target Rotational Displacement Datum, Rotational
Amplitude and the Cyclic Frequency.
The “Dynamic Cyclic Torque, Nm” setup screen (below right) will display the current read Torque
in the system. Enter the required target Torque Datum, Torque Amplitude and the Cyclic
Frequency. When “Dynamic Cyclic Torque, Nm” is selected the software will ask for a “Stiffness
estimate”. Details on this parameter are described in the previous section.
The third data setup screen is for the Outer Cell Pressure, Inner Cell Pressure and the Back
Pressure. All of these parameters are set to the target pressure entered by the user. An example
of the set pressures is shown below.
• Cycles On
Enter the number of cycles to log data for – used in conjunction with Cycles Off, data will be
logged for the number of cycles specified as on and then will not log data for the number of
cycles specified as off. This will be repeated until the test stops. Please refer to your
hardware manual for the amount of data that the high speed data acquisition card will hold.
When performing a long test it is possible that the card will run out of memory if data from all
the cycles is saved.
• Cycles Off
Enter the number of cycles to not log data for.
Click the Create New Test Stage button to open the test stage details form.
In the first screen the control type is selected for the Cell Pressure and Back Pressure controllers,
along with the corresponding test parameters. The available control types are:
Datum
0 Time (s)
Period
Note if Hold Volume is specified for a pneumatic controller regulating cell pressure then no
command will be sent (pneumatic controllers do not have this functionality).
Required targets (white input boxes with black text) will change according to the control type
selected for each controller. Inappropriate entry boxes for the current chosen test type will be
greyed out.
• Maximum Time
If the user knows the exact length of time for the test then the maximum time box should be
checked and the total test time entered in minutes. If the box remains unchecked then the test
will continue until the user stops the test stage or another termination condition is reached.
The test stage setup may be reviewed at any point using the Back and Next buttons.
Once the test stage setup has been finalised, the Add to Test List button should be clicked to
save the test stage and return to the Test Plan window.
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
GDS_3tTTADynamicLoading
Click the Create New Test Stage button to open the test stage details form.
The control type (Displacement or Load-kN) is selected for each independent axis accordingly.
The example above shows the axial axis specified to run under load control, with the horizontal
axis specified to run under displacement control. The parameters available to target are:
Datum
0 Time (s)
Period
• Frequency (Hz) – frequency of cyclic loading for axial and horizontal axes (note frequency
is equal to the inverse of the loading period).
• Datum (mm or kN) – mid-point of the cyclic loading waveform magnitude.
• Amplitude (mm or kN) – maximum (or minimum) magnitude of cyclic loading in relation to
the datum.
Note the required targets will automatically change within the test module depending on which
control type has been chosen for each axis.
• TOTAL Cycles
This value specifies the total number of loading cycles to be applied to the test specimen
during the test stage. Note the loading period defines a single loading cycle.
The test stage settings may be reviewed at any point using the Back and Next buttons.
Once the parameters for the dynamic cyclic test stage have been finalised, the Add to Test List
button should be clicked to save the stage and return to the Test Plan window.
This test module provides static (slow speed) testing capability for the GDS Variable Direction
Simple Shear System (VDDCSS).
For clarity, the photograph below shows the X, Y and Z orientations as defined by GDS and as
used in this handbook and the GDS software. The Z axis is often simply referred to as the axial
(vertical) axis only, however an understanding of the X and Y axis orientation is of course critical.
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
GDS_VD_Advanced_Loading
Click the Create New Test Stage button to open the test stage details form.
In the first screen the control type is selected for the Axial Load/Displacement, Shear (X)
Load/Displacement and Shear (Y) Load/Displacement. Note Displacement can be controlled via
the actuator encode or LVDT. The available control types are:
Datum
Time
0
(mins)
Period
Required targets (white input boxes with black text) will change according to the control type
selected for each controller. Inappropriate entry boxes for the current chosen test type will be
grayed out.
Axial Axis
• Target type is Constant, controlling via Axial Displacement (actuator encoder).
• Current reading is 0 mm, Target is 1 mm.
• The test will run and will Target 1 mm in as short a time as the hardware will allow. Once
1 mm Axial Displacement is reached, the system will maintain a value of 1 mm.
Note for the axial axis the following additional control parameters are available:
Note for the shear Y axis the following other control parameters are available:
If selected, both the Displacement (actuator encoder) and LVDT Displacement readings are set to
zero.
Apart from ending the test after a user-specified time period (see Maximum Time above), the test
termination options are divided into Axial, Shear X and Shear Y parameters for termination.
The screen above shows optional termination conditions for Axial Load, Axial Displacement and
Axial LVDT Displacement. Note for any of these three termination conditions the test will
terminate if plus or minus the value is reached (e.g., if Maximum axial displ is set to 5 mm, the test
will terminate at an Axial Displacement value of +5 mm or -5 mm).
The screen above shows optional termination conditions for Shear Load (X), Shear Displacement
(X) and Shear LVDT Displacement (X), as well as Shear Load (Y), Shear Displacement (Y) and
Shear LVDT Displacement (Y).
• Hold Pressure at end of test
Checking this box will cause the last command sent to the pressure sources (where PC
control is possible) to be used to hold the final Load or Displacement values after the test
stage is terminated. If the box remains unchecked, the actuators will be set to hold constant
actuator displacement readings (where possible).
• Go to next stage automatically or Wait for user interaction
These options allow the user to select whether the test plan will automatically progress the
test to the next stage in the test list, or pause control and data acquisition, awaiting the user to
manually select the next test stage. If ‘Go to next stage automatically’ is selected, but no
further test stages are listed in the test plan, the control and acquisition will terminate on
completion of the test stage.
The test stage setup may be reviewed at any point using the Back and Next buttons.
Once the test stage setup has been finalised, the Add to Test List button should be clicked to
save the test stage and return to the Test Plan window.
For clarity, the photograph below shows the X, Y and Z orientations as defined by GDS and as
used in this handbook and the GDS software. The Z axis is often simply referred to as the axial
(vertical) axis only, however an understanding of the X and Y axis orientation is of course critical.
From the Add Test Stage panel from within the Station Test Plan window select the Test Control
Module:
GDS_VD_Dynamic_Loading
Click the Create New Test Stage button to open the test stage details form.
The control type (Load, Displacement or LVDT Displacement) is selected for each independent
axis accordingly. The parameters available to target are:
Datum
0 Time
(seconds)
Period
Axial Axis
• Target control parameter is Axial Displacement.
• Current reading is 0 mm, Target Datum is 0 mm.
• Frequency requested is 0.5 Hz.
• The test will perform a sinusoidal cyclic control of the Axial Displacement, starting from a
Datum of 0 mm, rising up to a peak maximum value of 0.2 mm and reducing to a peak
minimum value of -0.2 mm (Amplitude = 0.2 mm) using a frequency of 0.5 Hz.
o Note – for cyclic tests, it is good practice to start the test as close to the desired
datum as possible. For example, if the selected Datum is 0 mm, it is good practice
to be close to this 0 mm value rather than some displacement away.
Note for the axial axis the following additional control parameters are available:
Note for the shear X axis the following other control parameters are available:
Note for the shear Y axis the following other control parameters are available:
The options for Cyclic XY Combined testing are such loading in the horizontal XY plane is
controlled with one set of parameters, rather than X and Y controlled separately. This allows
angles between X and Y to be set by the user, and cyclic tests to be run around that set angle.
The above screen shows Cyclic XY Combined Displacement has been chosen in the Shear (X)
drop-down list. Once a Cyclic XY test has been chosen, all Shear (Y) parameters become
unavailable, and additional parameters become available such as the Start Angle, Angular
Change etc.
Amplitude = 0.1mm
Datum = 0.5mm
(from origin)
Origin at x = 0 mm, y = 0 mm
Note the frequency of 1 Hz represents a cycle between the Datum of 0.5 mm ± 0.1 mm. As this is
difficult to represent on the drawing it is assumed this is understood. Additionally the Axial
Displacement is set to cycle at 1 Hz about a Datum of 0 mm, ± 0.2 mm.
Angle = ± 30 degrees
(60 degrees total)
Note:
• The frequency of 1 Hz represents a cycle between the Datum of 0.5 mm ± 0.1 mm.
• The frequency of 0.1 Hz represents a cycle between the Start Angle of 45 degrees ± 30
degrees.
• Axial Displacement is set to cycle at 1 Hz about a Datum of 0 mm, ± 0.2 mm.
• Test 1: Dynamic Cyclic test with Axial Load and Radial Stress control:
High frequency cyclic testing, with control over the Axial Load and Radial Stress applied to the
test specimen. This is the primary test type used when conducting Pre-Conditioning, Resilient
Modulus, and Permanent Deformation test stages.
• Test 2: Dynamic Cyclic test with Axial Displacement and Radial Stress control:
High frequency cyclic testing, with control over the Axial Displacement and Radial Stress
applied to the test specimen.
• Test 3: Static test with Radial Stress and Axial Stress control (Constant Axial Stress):
Constant static application of Axial Stress and Radial Stress to the test specimen. This test
type may be used to apply the pre-testing stress state to the test specimen, including the
required confining pressure and axial contact stress.
• Test 4: Static test with Radial Stress and Loading Velocity control (Monotonic
Shearing):
Monotonic shearing test, with control over the Radial Stress and Loading Velocity (i.e., axial
strain rate) applied to the test specimen. This is the primary test type used to perform quick
shear tests following completion of a resilient modulus testing sequence.
Within the GDSLab Test Plan window, click the Add Test button to display the Resilient Modulus
test module, named:
GDS_rmResilientModulus
Next, click the Create New Test Stage button to open the Resilient Modulus test module form.
Alternatively, if a .pln file has previously been saved that contains a specific testing sequence, this
may be loaded be clicking the Load list from file button.
Once the required .pln file has been selected and the OK button clicked, all test stages related to
the saved testing sequence will be displayed in the Test Plan. Note each test stage can be
manually edited at this point by double-clicking on the relevant test stage.
Note detailed descriptions of the test stage options available within each Test Type are given in
the following sections.
Frequency: This enables the user to define the cyclic loading frequency of the test stage, in Hz,
which is equal to the inverse of the cyclic loading period (in seconds). Note this is the loading
frequency of the entire waveform selected within the DCS Waveform Control tab in the GDSLab
Object Display, rather than only the frequency of load application. This means, for example, if the
‘Haversine (AASHTO)’ waveform is selected (for which load application only takes place over 10
% of the entire waveform), and a loading frequency of 1 Hz is specified, the load application will
occur over a period of 0.1 seconds, followed by a rest period of 0.9 seconds.
Amplitude: This enables the user to define the maximum load applied to the test specimen, in
kN, during the load application period of the cyclic waveform (this is alternatively known as the
cyclic load).
Load (kN)
Amplitude
Datum
0 Time
Loading Period (seconds)
Cell Pressure: This enables the user to define the confining pressure applied to the test
specimen, in kPa, throughout the dynamic cyclic loading test stage.
The Resilient Modulus test module form shown on page 6x-4 gives an example of the parameter
values required to perform Sequence No. 0 (i.e., the Conditioning step) of AASHTO T 307 when
testing a subgrade soil specimen of 100 mm diameter and 200 mm in height. Here, the test
standard requires a confining pressure of 41.4 kPa, a cyclic stress of 24.8 kPa, and a contact
stress of 2.8 kPa. In addition, the cyclic stress requires application over a period of 0.1 seconds
using a haversine waveform, with a rest period of 0.9 seconds selected.
User experience running the system (and testing the specified geo-material) is therefore required
when gauging the correct value for the Stiffness Estimate parameter. A simple procedure to help
gauge this value is as follows:
- First, carry out a static cyclic test (i.e., one load cycle) using the same Datum and
Amplitude values that are required for a dynamic cyclic test stage.
- Using this data, the average kN/mm value (x say) for the test specimen may be estimated.
The above procedure may be repeated until the waveform looks accurate and the specified load
Amplitude target is being met. If at any time the waveform starts to overshoot at various points in
the load cycle, the Stiffness Estimate value is likely too low, and should subsequently be doubled.
Please note the Stiffness Estimate parameter is not required when performing displacement-
controlled test stages.
Click Next to proceed to the second page of the Resilient Modulus test module form, which
contains the following parameters:
TOTAL Cycles: This enables the user to define the total number of load cycles applied to the test
specimen during the test stage. Following completion of all load cycles, the test stage will
terminate.
Cycles ON / Cycles OFF: This enables the user to specify the number of loading cycles in a row
data should be recorded for (using Cycles ON), followed by the number of cycles in a row
GDSLab should stop record data for (using Cycles OFF). One example might be specifying
Cycles ON = 7, and Cycles OFF = 3. Here, GDSLab will record data during the first seven load
cycles of the test stage, followed by recording no data during the subsequent three load cycles.
After this period of no data being recorded, GDSLab will once again record data (for the next
seven load cycles), and so on until the end of the test stage.
Start Cyclic Loading: This enables the user to specify a time period between the Datum and Cell
Pressure values being applied to the test specimen, and the dynamic cyclic loading beginning.
This functionality, which is optional, is designed to ensure the test specimen has the correct stress
state applied (i.e., correct contact load and confining pressure) before dynamic cyclic loading
begins.
Permanent Axial Strain (% since Start of Test): This enables the user to specify a value of
specimen Permanent Axial Strain at which the test stage should terminate. Note when using this
termination parameter the Permanent Axial Strain is calculated from the beginning of the entire
test (i.e., the start of Test Stage 1).
Permanent Axial Strain (% during Test Stage): This enables the user to specify a value of
specimen Permanent Axial Strain at which the test stage should terminate. Note when using this
termination parameter the Permanent Axial Strain is calculated from the beginning of the test
stage, rather than the beginning of the entire test. This therefore enables the user to terminate the
test stage if a defined value of Permanent Axial Strain is accumulated during that specific stage.
For example, if the Permanent Axial Strain at the beginning of a test stage = 1.3 %, and a
Permanent Axial Strain (% during Test Stage) value = 3.2 % is specified, the test stage will
terminate once the total Permanent Axial Strain value reaches 4.5 %.
Go to next stage automatically / Wait for user interaction: This selection enables the user to
specify whether GDSLab will move on to the next test stage in the Test Plan after the selected
test stage terminates (Go to next stage automatically), or whether GDSLab will wait for manual
user input before moving to the next test stage in the Test Plan (Wait for user interaction). To fully
automate a resilient modulus test containing multiple GDSLab test stages, it is recommended the
‘Go to next stage automatically’ option is selected.
Click Add to Test List to add the test stage to the Test Plan.
Radial Stress: This enables the user to define the confining pressure applied to the test
specimen, in kPa, throughout the static test stage.
Axial Stress: This enables the user to define the total axial stress applied to the test specimen, in
kPa, throughout the static test stage. Note the Axial Stress value includes the component of stress
applied by the Cell Pressure controller (i.e., the applied Radial Stress), as well as the additional
stress applied by the load frame actuator (i.e., the Deviator Stress).
The Resilient Modulus test module form shown above provides an example of the parameter
values required at the beginning of Sequence No. 0 (i.e., the Conditioning step) of AASHTO T 307
when testing a subgrade soil specimen of 100 mm diameter and 200 mm in height. Here the test
standard requires a confining pressure of 41.4 kPa, and a contact stress of 2.8 kPa. Note 41.4
kPa + 2.8 kPa = 44.2 kPa, which is the specified Axial Stress value in the test module form.
Radial Stress: This enables the user to define the confining pressure applied to the test
specimen, in kPa, throughout the static monotonic shearing stage.
Loading Velocity: This enables the user to define the velocity, in mm/min, at which the test
specimen will be monotonically sheared. Note positive velocity values correspond to specimen
compression, while negative velocity values correspond to specimen extension.
The Resilient Modulus test module form shown above provides an example of the parameter
values required to perform a quick shear test as part of AASHTO T 307 when testing a subgrade
soil specimen of 100 mm diameter and 200 mm in height. Here the test standard requires a
confining pressure of 27.6 kPa, and an axial strain rate for loading of 1 % per minute.
Click Next to proceed to the second page of the Resilient Modulus test module form, which
contains the following parameters:
Maximum Test Length: This enables the user to specify a stage time, in minutes, at which the
test stage is terminated.
Maximum Axial Strain: This enables the user to specify a value of Axial Strain, in %, at which the
test stage is terminated. Note when using this termination parameter Axial Strain is calculated
from the beginning of the entire test (i.e., the start of Test Stage 1).
Maximum Axial Stress: This enables the user to specify an Axial Stress value, in kPa, at which
the test stage should be terminated.
Terminate on Max Deviator Stress: This enables the user to specify test stage termination when
GDSLab determines the Deviator Stress value has begun decreasing. Here GDSLab checks the
Deviator Stress value every 0.25 mm of applied Axial Displacement – if the deviator stress is
found to have reduced by more than 1 kPa since the last check, the test stage is terminated.
End of settlement if displacement changes x mm in y mins: This enables the user to specify a
displacement rate during specimen settlement at which the test stage should be terminated. This
functionality is designed for use with the Constant Axial Stress control option, allowing the user to
Go to next stage automatically / Wait for user interaction: This selection enables the user to
specify whether GDSLab will move on to the next test stage in the Test Plan after the selected
test stage terminates (Go to next stage automatically), or whether GDSLab will wait for manual
user input before moving to the next test stage in the Test Plan (Wait for user interaction). To fully
automate a resilient modulus test containing multiple GDSLab test stages, it is recommended the
‘Go to next stage automatically’ option is selected for most test stages.
The Resilient Modulus test module form shown on page 6x-11 gives an example of the remaining
parameter values required when performing a quick shear test as part of AASHTO T 307 for a
subgrade soil specimen of 100 mm diameter and 200 mm in height. Here the test standard
requires termination of the shearing stage when the total permanent axial strain reaches 5 %,
when the load values are determined to decrease within increasing axial strain, or when the
capacity of the system load cell is reached (which is 5 kN for a typical GDS Resilient Modulus
system). In addition to these requirements, the ‘Wait for user interaction’ option has been
selected, as the quick shear test is the final stage in an AASHTO T 307 resilient modulus test
sequence.
For non-standard testing, for example, Unsaturated triaxial testing would require a test calculation
module extension. For information regarding which test calculation modules you require please
contact GDS.
A sample of the calculations made for the standard triaxial tests are given below.
Stress Ratio
External Loadcell:
Load Cell reading + radial pressure x (area of specimen - area of ram)
Internal Loadcell:
Load Cell reading + radial pressure x area of specimen
Deviator Stress / 2
Shear Strain
Cambridge p (kPa)
Cambridge p’ (kPa)
Where:
Do = Initial sample diameter
Ho = Initial sample height.
‘UPDATED’ VALUES
Current Specimen Water Volume
Initial Volume of Water in Sample + Change in Back Volume
Matric Suction
Pore Air Pressure – Back Pressure
W ( Po b 2 − Pi a 2 )
σZ = +
π (b 2 − a 2 ) (b 2 − a 2 )
MT
Average Circumferential Stress
( Po b − Pi a )
σθ =
(b − a ) H
Pi Po
Uo
Average Shear Stress
Ui
3M T
τθ =
2π (b 3 − a 3 )
a
Average Axial Strain b
δH
εz =
H
(u o − u i )
εr =−
(b − a )
Average Circumferential Strain
(u o + u i )
εθ = −
(b + a )
Average Shear Strain
2θ (b 3 − a 3 )
γ θz =
3H (b 2 − a 2 )
σ2 =σr
(σ z + σ θ )
σ3 =
2
− {((σ z − σ θ ) / 2) 2 + τ θ2z }
(ε z + ε θ ) (γ ) 2
ε1 = + ((ε z − ε θ ) / 2) 2 + θz
2 2
ε2 = εr
(ε z + ε θ ) (γ ) 2
ε3 = − ((ε z − ε θ ) / 2) 2 + θz
2 2
ε r = ε1 + ε 2 + ε 3
σ 1'
r=
σ 3'
p' =
(σ '
1 + σ 2' + σ 3' )
3
(
q = σ 1' − σ 3' )
b=
(σ '
− σ 3' )
(σ
2
1
'
− σ 3' )
1
a= tan −1 (2t θz ) /(σ z − σ θ )
2
*Note: Calculations within GDSLab have currently been implemented for the AS 1289.9.8.1,
AG:PT/T053, and AASHTO T307-99 resilient modulus test standards.
Cycle Number
= Current loading cycle number, n (only whole numbers used)
i.e., During the first dynamic loading cycle for the test stage (time = 0 to (1/f), where f = loading
frequency,), Cycle Number = 1 for all data points. During the second dynamic loading cycle (time
= (1/f) to (2/f)), Cycle Number = 2 for all data points etc.
When Local Axial Defmn 1, Local Axial Defmn 2, and Local Axial Defmn 3 present:
= (Local Axial Defmn 1 + Local Axial Defmn 2 + Local Axial Defmn 3) / 3
When Local Radial Defmn 1, Local Radial Defmn 2, and Local Radial Defmn 3 present:
= (Local Radial Defmn 1 + Local Radial Defmn 2 + Local Radial Defmn 3) / 3
Confining Stress = Radial Stress (kPa) when no Cell Pressure 2 transducer present
= Cell Pressure 2 (kPa) when Cell Pressure 2 transducer present
i.e., Nominal Confining Stress (kPa) is the ‘Cell Pressure, kPa’ targeted within the Resilient
Modulus Dynamic Cyclic test type, as opposed to the Radial Stress (kPa) or Cell Pressure 2 (kPa)
applied to the test specimen during loading
*Only one Nominal Confining Stress (kPa) value recorded per test stage
When Local Axial Defmn 1, Local Axial Defmn 2, and Local Axial Defmn 3 present:
= (Recoverable Deformation Local 1 + Recoverable Deformation Local 2 + Recoverable
Deformation Local 3) / 3
*Only one Recoverable Deformation Local Average (mm) value calculated per load cycle