Quasi-dynamic Simulation using BEM¶
Basic Theory¶
The governing equation is that at every time step, shear stress across the fault plane equals to frictional force plus a radiation damping term for approximating wave propagation effect:
Here $μ$ is shear stress across the fault plain. Using Okada's dislocation theory, it can be shown as:
where $\mathrm{K}$ is the so-called stiffness tensor, depicting relationship between displacements at one position regarding to dislocations somewhere else. $δ$ is the dislocation, i.e. displacement at everywhere on the fault. $⊗$ denotes tensor contraction.
Back to $f$, we use rate-and-state frictional law to calculate its value, specifically as below:
where $f_0$ and $V_0$ are reference friction coefficient and velocity, $V$ and $θ$ are velocity and state variable based on which frictional force is. $a$ and $b$ are two frictional parameters denoting contributions each of which comes from velocity and state variable respectively. $L$ is critical distance after which frictional force return to new steady state.
Sometimes people use regularized form to avoid infinity when $V ≈ 0$, namely:
There are many state evolution law that describes how state variable $θ$ changes with time, one of which that most widely used is Dieterich law:
Further, $η$ is a damping coefficient whose value is often chosen as $μ / 2\mathrm{Vs}$ where $μ$ is shear modulus and $\mathrm{Vs}$ shear wave velocity and $σ$ is the effective normal stress.
To simulate how fault evolves with time, we then take the derivative of the governing equation:
Thus we arrive at:
where $\frac{\mathrm{d} τ}{\mathrm{d} t} = \mathrm{K} ⊗ (\mathrm{V_{pl}} - V)$ where $\mathrm{V_{pl}}$ is the plate rate.
Note
The direction of relative velocity, namely $\mathrm{V_{pl} - V}$, must be in accordance to the direction of $\mathrm{K}$ which, here, we use the same meaning as Rice, J. (1993).
Hence, with both derivatives of velocity $V$ and state variable $θ$, we are able to discover how fault evolves with various parameters settings.