Large deformation modelling in geomechanics

MPM and LBM-DEM


Krishna Kumar, kks32@cam.ac.uk
University of Cambridge




The University of Texas at Austin, USA
5th February 2018

Cambridge-Berkeley Computational Geomechanics

  • Material Point Method
  • Lattice-Boltzmann + Discrete Element Method
  • Finite Element Method - Thermo-Hydro Mechanical Coupling
  • Lattice Element Method
View the CB-Geo website for more information and software tools

Lattice Element Method

Beam elements representing microscopic stiffness
Pipe-flow $$q = - \frac{h^3}{12\mu}\frac{dp}{dx}$$
The LEM code is capable of modelling 30 million beam elements.

LEM fracturing

Wong et al., (2016)

Agent Based Modelling of cities

Soga et al., (2017)

Network analysis of Herpes Simplex Virus (HSV2)

Fossil data
Transmission route
Paranthropus boisei is the intermediary species that gave humans herpes!
(Underdown et al., 2017)

Top 5% of all research outputs scored by Altmetric

Cambridge: 24 things we learned in 2017
#3. We found out who gave us herpes

Global landslide hazard

Fatalities due to landslides, 2007 - 2013 (Source: Nasa, 2015).

Oso landslide (2014)

8 million cubic meters of glacial deposits and water-filled debris material transported to a distance of 1 km (Haugerud., 2014).

Multiscale modelling in geomechanics

Discrete Element Method

  • Particle level interaction based on Newton's equation of motion

  • The contact force is computed as:

  • $F_n=\left\{ \begin{matrix} \text{ }0\text{ },\text{ }{{\delta }_{n}}>0 \\ -{{k}_{n}}{{\delta }_{n}}-{{\gamma }_{n}}\frac{d{{\delta }_{n}}}{dt},\text{ }{{\delta }_{n}}<0 \\ \end{matrix} \right.$

  • The Newton's equation of motion

  • $F_n =m \times a $

Mesh-based vs Mesh-free techniques

Material Point Method

Porosity in MPM

Material Point Method

Granular column collapse

Experimental results (Lube et al 2005)

Micro to Macro

Simple shear test
Critical state friction angle

MPM v DEM column collapse

a = 0.4
a = 6

MPM v DEM column collapse

Runout v aspect ratio

DEM column collapse

MPM v DEM column collapse

a = 0.4
a = 6

Collisional dissipation mechanism is missing in the continuum approach.

MPM slope failure

Horizontal velocity (m/s)

MPM v DEM uniform impact (200 J)

MPM
DEM

MPM v DEM runout slope v collapse

MPM slope failure: pore pressure changes

Selborne case study of a 9 m high cut-slope slope (Soga et al., 2016)

Possible boundary conditions of submarine run‐out

  • Presence of ambient water (larger drag force & less gravity).
  • Water entrainment.
  • Pore pressure does not dissipate.

Submarine landslides

MPM submarine landslide

Depth-averaged Material Point Method (Taka et al., 2012)

Mechanism of submarine landslides

Modelling Test at 1g Condition

  • Material type influences the mode of the flow.
  • Target: Clay‐rich flow (Less diffusive, Hydroplaning).

Mechanism of submarine runout

MPM submarine landslide: Water entrainment

Run-out for different water entrainment (Taka et al., 2012)

LBM - DEM simulation of granular collapse in a fluid




aspect ratio 'a' of 6

Lattice Boltzmann - MRT

Real Fluid vs LBM Idealisation
LBM D2Q9 Model

\[f_{i}(x + dx, t +\Delta t) - f_{i}(x, t) = -S_{\alpha i}( f_{i}(x, t) - f_{i} ^ {eq}(x, t))\]
  • $S_{\alpha i}$ is the collisional matrix.
  • Probability density of finding a particle : $f(x,\varepsilon, t) $, where, x is position, $\varepsilon$ is velocity, and t is time.
Streaming
Collision

LBM-DEM fluid-solid coupling

$$\Delta t_{s}=\frac{\Delta t}{\mathit{n}_{s}} \qquad (\mathit{n}_{s}=[\Delta t/ \Delta t_{D}]+1) $$
  • At every fluid iteration, $\mathit{n}_{s}$ sub-steps of DEM iterations are performed using the time step $\Delta t_{s}$.
  • The hydrodynamic force is unchanged during the sub-cycling.

LBM laminar & turbulent flows

Lattice Boltzmann

CFD
Poiseuille Flow

Smagorinsky model (LES):


Karman Vortex Street

Collapse in a fluid

Collapse in a fluid ('a'=0.8)

Granular collapse in a fluid: Effect of aspect ratio



aspect ratio 'a' of 0.4

aspect ratio 'a' of 4

Collapse in a fluid: Runout evolution

a = 0.4
a = 4

Critical time $\tau_c=\sqrt{H/g}$ (Staron and Hinch, 2005)
where, H = Height of the granular pile.

LBM - DEM simulation of granular collapse in a fluid




aspect ratio 'a' of 8

Runout: dry vs fluid


Dry collapse flowed further than the underwater collapse

Collapse in a fluid: Effect of permeability

Dirichlet boundary conditions constrain the pressure/density at the boundaries (Zou and He, 1997)
$\rho_0=\sum_{a}f_{a} \mbox{ and } \textbf{u}=\frac{1}{\rho_0}\sum_{a}f_{a}$


Reduction in radius
LBM-DEM Permeability and Theoretical Solutions

Collapse in a fluid: Effect of permeability


Reduction ‘r’=0.7R (High permeability)

Reduction ‘r’=0.9R (Low permeability)

Effect of permeability: runout

aspect ratio 0.8

Effect of permeability: runout

Effect of permeability: kinetic energy

Effect of permeability: runout

Collapse in a fluid: Effect of permeability

Hydrodynamic force (x-dir)

High permeability (r = 0.7R)
Low permeability (r = 0.95R)

Low permeability condition has large fluctuations in hydrodynamic forces.

Collapse in a fluid: Effect of permeability

Hydrodynamic force (x-dir)

High permeability (r = 0.7R)
Low permeability (r = 0.95R)


250 - particle at the bottom of the flow;
872 - particle at middle of the flow; 1007 - particle at the surface of the flow

Effect of permeability: stress

Collapse in a fluid: Effect of permeability

normalised pressure vs. velocity

Effect of permeability: pore-water pressure

Effect of permeability: effective stress

High permeability - high effective stresses at the flow front (frictional resistance)
Low permeability - no effective stresses at the flow front (hydroplaning)

Effect of permeability: drag vs hydroplaning

High permeability (r = 0.7 R)
Low permeability (r = 0.95 R)

High permeable flow front experiences drag, while low permeable flow experiences hydroplaning.

Effect of permeability: runout (loose)

aspect ratio 0.8 (loose)

Collapse on an inclined plane




aspect ratio 'a' of 6 on a slope of 5*

Collapse of a dense column on an inclined plane

aspect ratio 'a' of 0.8 on a slope of 5* (dense)

Collapse of a dense column on an inclined plane

aspect ratio 'a' of 0.8 on a slope of 5* (dense)

Collapse of a dense column on slopes: runout

aspect ratio 'a' of 0.8 (dense)

Collapse of a loose column on slopes: runout

aspect ratio 'a' of 0.8 (loose)

Loose v dense: Initiation phase

initial runout evolution ('a' of 0.8)

Loose v dense: Initiation phase

Loose
Dense

Pore-pressure distribution along the failure plane during initiation.

Loose v dense: Runout phase

Attack angle ('a' of 0.8) $t = 3 \tau_c $

Loose v dense: Runout phase

Loose
Dense
Water entrainment front (~15d length) at a slope of 5*

Loose v dense: Runout phase

Froude's number - hydroplaning ('a' of 0.8)

Collapse on slopes: loose v dense

Loose
Dense

Kinetic energy evolution

Loose v dense: Settlement phase

volume evolution ('a' of 0.8)

Collapse on slopes: loose v dense

runout evolution ('a' of 0.8)

LBM-DEM Multi-GPU implementation

LBM - DEM a = 0.8 & 10,000 particles



  • LBM Nodes = 50 Million : DEM grains = 10000 discs
  • Run-time = 4 hours
  • Speedup = 125x on a Pascal P100

2D to 3D

LBM multi-component multi-phase



Thank you!



Krishna Kumar

kks32@cam.ac.uk