Drained monotonic triaxial test
Development of geometry model
Creating a geometry is the first step to run a problem in numgeo with GiD. The shape can be made by using the straight line and entering exact coordinates into the command line. The following are the coordinates for the drained monotonic triaxial test.
0.0, 0.0
1.0, 0.0
1.0, 1.0
0.0, 1.0
Mesh generation
The element type for the mesh can be triangular, quadrilateral, or circular. A quadrilateral mesh element is defined in this test, since it is a quadratic geometry and only one mesh element is needed. Create the mesh by entering the element size of 1.0 m. For a better overview toggle the mesh-view using the button on the left bar.
Input definition
To add properties to the input file, the numgeo problem type must be loaded in GiD (Data -> Problem type -> numgeo). A list with all input elements will then be shown on the left side.
The relevant groups can be added either before or while getting through the data tree. The groups will be shown on the tab on the right side. For the groups nleft, nright, ntop and nbottom select each line. For the group eall the complete surface needs to be elected.
Now, use the data tree in the left to navigate through the settings and proceed in the order in which they are listed.
- First, choose the right problem dimension (2D: Axisymmetric) and assign an element type (single-phase solid) for all elements.
- Define the material name 'soil', the number of phases and the density of the material. Next, choose the material model under Stress-Strain and define the listed material parameters. Then assign the material to all elements.
For the drained monotonic triaxial test the material parameters of Hypoplasticity + Intergranular Strain Anisotropy are defined as follows:
\( φ \) | 0.578 rad | \( β_{h0} \) | 0.07 |
\( h_s \) | 9958000 kN/m² | \( χ^0 \) | 10.149 |
\( n \) | 0.252 | \( χ^{max} \) | 10.832 |
\( e_{d0} \) | 0.643 | \( ϵ^{acc} \) | 0.017 |
\( e_{c0} \) | 1.066 | \( c^{z} \) | 762.0 |
\( e_{i0} \) | 1.119 | \( β_{hmax} \) | 2.078 |
\( α \) | 0.155 | \( E_{ph} \) | 50.0 |
\( β \) | 2.906 | \( ν_{ph} \) | 0.450 |
\( m_R \) | 1.345 | \( p_{min,ph} \) | 1.0 |
\( R \) | 0.000179 | \( K^{ω} \) | 0.0 |
- Next, we define the amplitude as a ramp and change the name to 'LoadingRamp'. The default values are correct for the drained monotonic triaxial test.
- The initial stress and some state variables must be applied for this element test to all elements. For the state variables, the name of every variable must be typed in with the corresponding value.
eall, void_ratio, 0.758169085
eall, int_strain11, -0.0001035
eall, int_strain22, -0.0001035
eall, int_strain33, -0.0001035
eall, int_back_strain11, -5.18e-05
eall, int_back_strain22, -5.18e-05
eall, int_back_strain33, -5.18e-05
Step 1: Geostatic
- Finally, the steps can be defined. For the first step change the name of the step to 'Geostatic' and enter the number of increments. Since we only have one increment in this step, the default values for maximum and minimum iterations can be neglected.
- Change the analysis type also to geostatic.
- Below the tab ‘Dirichlet boundary conditions’ the solid displacements in both directions can be defined. Therefore, fix the displacements in the x-direction of nleft and in the y-direction for nbottom.
- Apply the gravity force to all elements. The default values are already given there. In addition to the gravity force, define a pressure of -101.58 kN/m² on the top and a pressure of -99.6 kN/m² on the right side with an instant loading rate.
- Since this is a basic simulation, only print output for all elements is requested for stress, strain, and void ratio.
Step 2: Static
- For the second step, copy the first step (with assigned groups) and change the name to ‘Static’. Also change the number of increments and the analysis type. Now the input of time integration is unlocked.
- In the static step we simulate the shearing of the soil sample by prescribing a linear increasing vertical displacement of the top nodes of the sample. Therefore prescribe the displacement of ntop in the y-direction.
- The pressure and output requirements remain the same as in the geostatic step.
Results and visualization
Save the file in a folder, where the problem should run and start the calculation process (numgeo -> Generate numgeo files). numgeo
will automatically create two input files and start calculating. The current status of the calculation can be followed in the '.sta'-file. Once the calculation process is finished, the results can be plotted using python for example.
For more information please refer to the corresponding numgeo tutorial for the Drained monotonic triaxial test.