The Rocscience International Conference 2021 Proceedings are now available. Read Now

Search Results

18 - Ground Improvement - Pt 2: Stone Columns

This tutorial introduces the Ground Improvement feature in Settle3 that allows users to specify regions where they want to improve the ground using the Stone Columns technique. This tutorial introduces users to the Stone-column technique of Ground Improvement.

By the end of this tutorial you should know how the Stone Columns feature works, what parameters are required to implement it, and how to model it in an embankment in different stages.

Topics Covered in this Tutorial:

  • Embankment Designer

  • Advanced Embankment Staging

  • Adding Stone Columns to a Region

  • Ground Improvement Sensitivity Analysis

Finished Product:

The finished product of this tutorial can be found in the Ground improvement in embankment design part2_final.s3z file. All tutorial files installed with Settle3 can be accessed by selecting File > Recent Folders > Tutorials Folder from the Settle3 main menu.

1.0 Introduction

Our model will consist of a 4.0-meter-high embankment above a 1.0-meter-thick crust that sits on top of a 19.0-meter-thick soft soil layer. The top width of the embankment will be 40.0 meters and constructed with a 1:2 slope gradient (vertical: horizontal).

Staging will be used to install the embankment after ground improvement is applied at the beginning phase. Note that it's important for the model to be broken into stages since embankments are constructed only after the ground has been improved.

During the course of this tutorial, we will apply Stone columns to a depth of 10.0 meters, affecting both the crust layer and the soft soil layer.

2. Model

2.1 Project Settings

Prior to creating the model geometry and declaring the material properties, we configure the Project Settings to fit the needs of the model. First, we select a Stress Computation Method to be used for analysis through the Project Settings General tab.

Project Settings icon Select: Analysis > Project Settings

  1. In the General tab, select Westergaard as the Stress Computation Method.

  2. Set Units for Stress as Metric, Stress as kPa and Units for Settlement as Millimeters.

Project setting dialog - General tab

  1. Select the Stages tab and set Number of Stages to 3 with the name of the stages as shown below. Rename the first stage to 'Before Embankment' as shown below:

Project setting dialog - Stages tab

  1. Select Soil Profile tab. Select 'Depth below Ground surface' option.

  2. Select OK. As an indication that the Staging option is enabled, you should see the following three tabs in the bottom-left corner of the application window

Tabs for Stages of Model

2.2 Soil Properties

We next set up the soil properties of the model using the Soil Properties dialog.

As per K.S. Ng & S.A. Tan, the topmost layer of the model is made of a 1.0-meter-thick crust. The layer underneath consists of a soft soil with a thickness of 19.0 meters.

Soil Properties icon Select: Soils > Soil Properties

Make sure the Immediate Settlement check box is selected for Crust only. Enter the following properties shown in the table below for the crust soil layer in immediate settlement tab.


Unit Weight [kN/m3]

Poisson's Ratio


Es [kPa]






Then, make sure Primary Consolidation is selected for Soft Soil in the Primary Consolidation tab. Secondary Consolidation should not be selected. Enter the following input values for soft soil.


Unit Weight [kN/m3]

Poisson's Ratio


mv [m2/kN]

Soft Soil





The dialog should appear as shown:

2.3 Soil Layers

After defining the material properties, we create the soil strata, using the Soil Layers dialog.

Soil layers icon Select: Soils > Soil Layers

By default, the dialog has the first layer defined with the first material defined in Soil Properties selected.

  1. Enter Thickness as 1 for crust.

  2. Click the Insert Layer Below button to add a new layer to the list.

  3. Select Soft Soil in the Name drop-down and enter Thickness as 19.

Soil Layers dialog

  1. Click OK.

3.0 Embankment Load

3.1 Assign Embankment Load

Next, we assign an embankment load to the soil using the Embankment Designer.

Select: Loads > Add Embankment

Embankment Designer should appear.

Leave the Name as Embankment Load 1.

Set the following:

  • Near End Angle (deg) = 90

  • Far End Angle (deg) = 90

  • Base Width (m) = 56

Change Number of Layers = 2.
You should see two more rows added to the Layer table.

In the Stage drop-down select Layer 1 as Stage 2 and for Layer 2 assign Stage 3.

For both layers, set:

  • Left Angle (deg) = 26.57

  • Right Angle (deg) = 26.57

  • Unit Weight (kN/m3) = 20

In the Height (m) column, set Layer 1 = 2.0, and Layer 2 = 2.0.

You will see the following dialog:

Embankment Designer dialog

In case if you can't see the shape of the embankment, try to zoom out of the model view by scrolling down on model view with mouse scroll.

Click OK to save the changes and close the dialog.

3.2 Pick Near/Far Points

After adding the embankment load, you’re prompted to pick the near/far points of the embankment center line. Since the Embankment Designer only addresses cross-sectional geometry, we account for the length of the embankment by specifying the near/far point of the embankment center line.

Since the original paper by K.S. Ng & S.A. Tan considered this as a 2D problem, we arbitrarily select the two points:

  • {0,0} as the near point of the embankment; and

  • {0,115.27} as the far point.

After inputting the near and far points of the embankment centerlines, Settle should automatically generate your model as so:

2D and 3D View of Model

4.0 Grid

4.1 Assign Embankment Load

Now we will assign a field of grid points to our model using the Auto Field Point Grid function.

Select Grid > Auto Field Point Grid

Change Autogrid Expansion Factor to 1.

Grid Properties dialog

Click OK and Save the model with a different file name.

5.0 Compute

Next, we’ll compute the model to view the results of the settlement analysis. But first we’ll add a query point to the centre of the embankment so that we can it at a later time as a reference point for a Sensitivity analysis.

To add the query point:

Add Query Point icon Select: Query > Add Query Point

Query Point dialog

In the Query Point dialog, keep the default values and click OK.

When prompted to enter a coordinate for the point, enter (0, 57.635)

Now we’re ready to compute.

Calculator icon Select: Analysis > Compute

Your model should take a few seconds to compute and you should see the following:

Model before GI

In the Sidebar on the right of the application legend, in the Contour Legend panel, you should see that Settle3 has calculated a Total Settlement of 240.0 mm. This value will act as our baseline for comparison to see how much of an improvement in settlement we get after implementing Stone Columns in the next section.

TIP: To view results without the query point showing, deselect the Point Queries check box in the View Controls panel in the Sidebar.

6.0 Ground Improvement - Stone Columns

We will now add Stone Columns to the model using the Add Improvement Region dialog.

Note: As noted earlier, ground improvement is added to the model before the embankment is built. This means that the application of Stone Columns must be made during the Before Embankment stage. If not, the application will have no effect since the soil would be subjected to the embankment.

  1. Select the Before Embankment tab in the bottom-left corner of the application window.

Before Embankment tab

  1. Select Soils > Ground Improvement > Add Ground Improvement Region. The Ground Improvement Region dialog appears.

  2. Select Stone Columns as the Ground Improvement Method. A Column Placement section appears.

  3. Keep Top Depth = 0 m.

  4. Change Bottom Depth to 10.0 m.

  5. Set Spacing = 2 m and Pattern = Square.

  6. Under Column Property, set Diameter = 1.0 m and Elastic Modulus = 50000 kPa.

  7. Make sure Before Embankment is selected as the Stage In.

Ground Improvement Region dialog

  1. Click OK.

Once the Stone Columns parameters are entered, you will be prompted to apply the Ground Improvement Region to the model. You should see the mouse cursor turn into cross hairs.

Right-click on the model in the left-hand panel (the 2D view) and make sure Snap is selected.

Plan View of Model

Mouse over the top-left corner of the embankment in the left panel until the cursor snaps to the point and a circle appears, click and repeat for the remaining three corners to fully enclose the embankment region with Stone Columns..

The model should look as follows:

Model after GI

Save the model.

Now we’ll re-compute the model and compare with results from before applying the Stone Columns. Recall our baseline is a Total Settlement of 240.0 mm.

Select the Stage 3 tab in the bottom-left of the application window.

Calcualtor icon Select: Analysis > Compute

You will see an updated contour plot below the embankment and a new Total Settlement of 198.3 cm on stage 3.

Model View after Stage 3

By implementing Stone Columns to a depth of 10.0 m over the entire embankment area prior to constructing the embankment, we have decreased our Total Settlement by approximately 17% from 240.0 mm to 198.3 mm. In practice, it should be noted that each ground improvement method has its own criteria for suitability and effectiveness for different soil types. This analysis was done just to showcase the new ground improvement feature in Settle.

7.0 Sensitivity Analysis

Now we will conduct a sensitivity analysis for a couple parameters from the Ground Improvement Region dialog.

To access the Ground Improvement Sensitivity option, right-click on the query point located at the center of the embankment load and select Graph Ground Improvement Sensitivity.

Ground Improvement Sensitivity Settings right-click option

The following dialog appears and lets the user select the parameter they wish to include in the sensitivity analysis. For the purposes of this tutorial we will only consider the Bottom Depth first, then the Spacing after.

Ground Improvement Sensitivity Settings dialog

First, we will consider Bottom Depth by itself. Select the checkbox for Bottom Depth to turn the option ON.

Now the fields From, To, and Interval are available to be customized by the user. For our purposes we will set the Bottom Depth starting point from 1 to a maximum of 10 with an interval of 1. Also, we must set the Stage dropdown as Stage 3 to consider the full load from the embankment. You dialog should look like the following.

Ground Improvement Sensitivity Settings dialog

Select OK to close the dialog and generate the sensitivity plot.

Ground Improvement Sensitivity Analysis plot

Right-click anywhere on the plot and select Sampler > Show Sampler to display the values along the graph. Now if you hover over the plot the values for both Total Settlement and Bottom should be displayed. As expected, by increasing the bottom depth of the stone column, the more soil is improved which leads to a decrease in total settlement.

Now we will exit the sensitivity plot and go back to the model to select a different parameter for analysis. On the toolbar, select the Plan/3D View icon to revert back to the original model.

Plan/3D View icon Select: Plan/3D View

Right-click the query point once more and select the Graph Ground Improvement Sensitivity to open the dialog. Select the checkbox next to Spacing (m). Insert the following values.

Ground Improvement Sensitivity Settings dialog'

Select OK to generate the sensitivity plot.

Ground Improvement Sensitivity Analysis plot

By analyzing the plot we can see that by increasing our Stone Column spacing, our total settlement under the embankment load will also increase.

This concludes the tutorial for Stone Columns.

8.0 References

1. K.S. Ng, S.A. Tan (2015). “Simplified homogenization method in stone column designs”. Soils and Foundations. Volume 55, Issue 1. Pages 154-165.

Account Icon - click here to log in or out of your account Shopping Cart icon Click here to search our site Click here to close Learning Tech Support Documentation Info Chevron Delete Back to Top View More" PDF File Calendar Location Language Fees Video Click here to visit Rocscience's LinkedIn page Click here to visit Rocscience's YouTube page Click here to visit Rocscience's Twitter page Click here to visit Rocscience's Facebook page Click here to visit Rocscience's Instagram page Bookmark Network Scroll down for more Checkmark Download Print Back to top Single User Multiple Users CPillar Dips EX3 RocFall RocPlane RocSupport RocTopple RS2 RS3 RSData RSPile Settle3 Slide2 Slide3 SWedge UnWedge Commercial License Education License Trial License Shop safe & secure Money-back guarantee