Abstract
We present an equivalent form of the expressions first obtained by Tada (Geophys J Int 164:653–669, 2006. doi:10.1111/j.1365-246X.2006.03868.x), which represents the transient stress response of an infinite, homogeneous and isotropic medium to a constant slip rate on a triangular fault that continues perpetually after the slip onset. Our results are simpler than Tada’s, and the corresponding codes have a higher running speed.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The boundary integral equation method (BIEM) is one of the most effective ways for studying the rupture propagation on faults. The method starts with the representation theorem (Aki and Richards 1980) to establish the relationship between the stress and discontinuity of displacement with a appropriate discrete scheme. Then we can obtain the processes of the rupture propagation combining a specific friction law.
Recently, Aochi (1999), Aochi et al. (2000a) and Tada et al. (2000) acquired explicit expressions for the stress Green’s functions representing the transitory response of a 3-D infinite, homogeneous and isotropic medium on arbitrary curved fault. Tada discretized the faults into rectangular-shaped elements with the constant slip rate (Tada 2005) and triangular-shaped elements (Tada 2006) in order to simulate the complex system of the 3-D non-plane faults.
In this paper, we have obtained rigorous expressions of boundary integral equation on a triangular fault in an infinite, homogeneous and isotropic medium, which are equivalent to Tada’s work, but we circumvent transformation of coordinates and miscellaneous nomenclature in the Tada’s paper and the terminal form of our result is simpler than Tada’s. It is easy for us to generate the codes using these formulae, which have a higher running speed compared with codes using Tada’s expressions, due to the alternative method calculating the function E(c).
2 Definition of the problem
We assume the slip occurs on a triangle fault element with its vertices named A, B and C. We assume the medium as a 3-D infinite, homogeneous and isotropic medium. We transform the triangle ABC inside the plane \(z=0\) by coordinate transformation. The vertices A, B and C are aligned counterclockwise in the order, with the coordinate value \(A(a_{1},a_{2},0)\), \(B(b_{1},b_{2},0)\) and \(C(c_{1},c_{2},0)\). We intend to calculate the stress response of the medium at the receiver \(R(x_{1},x_{2},x_{3})\) to a hypothetical slip of the form
in which \(\Delta u_{i}(\varvec{\xi },t)\) is the discontinuity of displacement in the i direction at location \(\varvec{\xi }\) and time t, \(D_{i}\) the corresponding discrete discontinuity of displacement in the i direction in the triangular fault ABC for the semi-infinity duration \(t>0\), and \(H(\cdot )\) the Heaviside function. Throughout the article, \(\delta (\cdot )\) represents Dirac function, \(\delta _{ij}\) the Kronecker symbol, \(u_{i}({\varvec {x}},t)\) the displacement in the i direction, \(\sigma _{ij}({\varvec {x}},t)\) the stress component in the ij direction, S the whole surface of the fault, \(\mu\) the rigidity, \(c_{\mathrm {L}}\) the P wave velocity, and \(c_{\mathrm {T}}\) the S wave velocity. We denote by \(H(\Delta ABC)\) a function which equals 1 when the slip source \(\varvec{\xi }\) lies within ABC and 0 otherwise. We also define the symbols:
Roman subscripts are meant to run 1, 2 and 3; and Greek subscripts are meant to run over 1, 2. \(\sum ^{abc}\) represents the circular sum of \(a_{1}\), \(a_{2}\), \(b_{1}\), \(b_{2}\), \(c_{1}\) and \(c_{2}\). Our nomenclature is very similar to Tada’s.
3 Calculating the stress Green’s functions
Our starting point is the expressions of Tada et al. (2000, eqs. (51)–(54)). Substituting Eq. (1) into these equations, with a series of algebra calculations, we obtain
with \({\overline{\alpha }}=3-\alpha\) and \({\overline{\zeta }}=3-\zeta\). \(\alpha\) and \(\zeta\) need to satisfy Einstein’s summation convention. In Eqs. (4)–(8),
and
in which c represents the velocity of P wave or S wave. Other components of the stress tensor are not mentioned such as \(\sigma _{13}\), \(\sigma _{23}\) and \(\sigma _{21}\). They may be obtained by considering the symmetry between the coordinates \(x_{1}\) and \(x_{2}\). We notice that Eqs. (4)–(20) are equivalent to Tada (2006, eqs. (6)–(25)). We can obtain the explicit BIEM if we succeed to calculate the definite integrals.
3.1 Calculating \(B_{i\zeta }(c)\), \(Q_{i\zeta }(c)\) and \(R_{3ij\zeta }(c)\)
We will solve these integrals together by three steps.
3.1.1 \(\displaystyle \quad \iint _{S} g(\xi _{1}, \xi _{2})\frac{\partial }{\partial {\xi _{i}}}H(\Delta ABC)\text {d}\xi _{1}\text {d}\xi _{2}\)
The \(g(\xi _{1},\xi _{2})\) is an arbitrary function of two variables.
where
We introduce a new parameter \(t_{1}\) that satisfies \(\left\{ \begin{array}{ll} \xi _{1}=(a_{1}-b_{1})t_{1}+b_{1}\\ \xi _{2}=(a_{2}-b_{2})t_{1}+b_{2}\\ \end{array} \right.\). Leaving the tedious deductions out, the final results can be enumerated as
3.1.2 \(\displaystyle \iint _{S} H \left(t-\frac{r}{c} \right) \frac{\partial }{\partial {\xi _{i}}}H(\Delta ABC){\mathrm{d}}\xi _{1}{\mathrm{d}}\xi _{2}\)
By Eqs. (22) and (23), we obtain
where
Let f(x) be
If we serve S as the solution set of the inequation \(f(x)<0\), we present
where
In order to differentiate the results generated by different wave speed, we introduce new symbols \(y_{1}\), \(y_{2}\), \(z_{1}\) and \(z_{2}\).
3.1.3 \(\displaystyle \quad \int \frac{Dx+E}{(Ax^{2}+Bx+C)^{(2k+1)/2}}{\mathrm{d}}x\)
In order to solve the elementary integral, we use a series of methods of substitution. We omit the dreary process and just list the eventual results we need.
where \(\Delta =CA-B^{2}/4\) , \(r=(Ax^{2}+Bx+C)^{1/2}\) , \(r^{\prime }=\frac{Ax+\frac{B}{2}}{(Ax^{2}+Bx+C)^{1/2}}\) , \(\Delta _{1}=EA-BD/2\) , and \(\Delta _{2}=\Delta _{1}+(\frac{B^{2}}{2A}-C)F\).
3.1.4 Results of \(B_{i\zeta }(c)\), \(Q_{i\zeta }(c)\) and \(R_{3ij\zeta }(c)\)
We simplify the symbol as
where A, B, C are constant through the calculation. \(A=(a_{1}-b_{1})^{2}+(a_{2}-b_{2})^{2}\), \(B=2(x_{1}-b_{1})(b_{1}-a_{1})+2(x_{2}-b_{2})(b_{2}-a_{2})\), \(C=(x_{1}-b_{1})^{2}+(x_{2}-b_{2})^{2}\).
The expressions of \(B_{i\zeta }(c)\), \(Q_{i\zeta }(c)\) and \(R_{3ij\zeta }(c)\) can be eventually written as
3.2 Calculating E(c)
Via the property of \(\delta\) function, we obtain
where \(\Delta \theta\) is the sum of arc angles corresponding to the parts of the circle, centered at point \((x_{1},x_{2})\) and with a radius \(r_{1}=\sqrt{c^{2}t^{2}-x_{3}^{2}}\). We use a different method to obtain the \(\Delta \theta\) based on analytic geometry. We express the point on the circle by \(\left\{ \begin{array}{ll} \xi _{1}=x_{1}+r_{1}\cos \theta \\ \xi _{2}=x_{2}+r_{1}\sin \theta \end{array} \right.\) and present the equation of the straight line AB by the symbol \(f_{AB}(x,y)\). So,
So the statement that the point \((\xi _{1},\xi _{2})\) is inside the triangle \(\Delta ABC\) is equivalent to a system of inequalities
Using the universal formulae \(t=\tan \frac{\theta }{2}\), the first inequality can be transformed as
We can obtain another two inequalities similarly. We solve the system of the inequalities in order to acquire the range of t, which can be used by \(\theta =2\arctan t\) to get the range of \(\Delta \theta.\) It is essential to point out that the code generated by this method is much quicker than that generated by Tada.
3.3 Final results
Substituting Eqs. (39)–(46) into Eqs. (9)–(16), we obtain the final expressions of \(L_{ij/k}\).
Some expressions we don’t mention such as \(L_{22/2}\) can be obtained by the symmetry of \(x_{1}\) and \(x_{2}\).
4 Numerical results
4.1 Correctness validation
In order to corroborate our expressions, we should compare the numerical results with Tada’s. We choose the same parameter values in Tada (2006). The fault is divided into two triangular faults ABC and BCD, with their vertices located at A(0, 0, 0), B(1, 0, 0), C(1, 1, 0) and D(0, 1, 0). The receiver point R locates at (0.6, 0.3, 0.2) (Fig. 1). The velocity of the P wave is \(\sqrt{3}\), and that of S wave is 1 (dimensionless value). The slip lasts perpetually after the onset of slip at \(t=0\).
We generate the corresponding codes using MATLAB to obtain some Green’s functions \(L_{ij/k}\). Compared with the figures copied from Tada’s paper (Figs. 2b, 3b and 4b), it is easy to show that our result is equivalent to Tada’s. All the components of \(L_{ij/k}\) are simple linear combinations of \(f_{i}\) \((i=1,2,\ldots ,5)\) and E(c). We choose \(L_{11/1}\), \(L_{31/1}\) and \(L_{11/3}\) that contain all the independent expressions as comparisons to ensure the correctness of all the components of stress tensor.
4.2 Comparison of run times
The fact which we emphasize several times that our codes have a higher speed results from a different method to solve the integral E(c). We transform the integral into a elementary algebraic problem to solve a system of inequalities, and Tada considered the problem from geometric perspective. To get a more effective program, we express the result with a series of set operations of closed intervals. We manage to circumvent complicated nested control flows that will exist according to Tada’s method, which will be served as the main reason to acquire a higher speed.
The same parameter values in the previous correctness validation will be chosen to calculate the integral E(c). We choose a series of time durations of rupture propagation starting at \(t=0\) and record the corresponding run times in order to compare the run times of our method and Tada’s (Fig. 5). Observing the figure, the obvious advantage of our codes is attested.
We choose \(L_{31/1}\) which contain E(c) to demonstrate the percentages of time for the calculation of E(c) in the whole calculation with different time durations (Fig. 6). Using our code, the percentage is about 15 times for the calculation of the whole expressions of \(L_{ij/k}\) by our method is obviously shorter than that of E(c) using Tada’s formulae. The optimization for the calculation of E(c) is valuable. The improvement of the efficiency of the algorithm is conducive to the simulation of rupture propagation which we will concentrate on in the future.
Finally, it is essential to point out that singularity will be generated when the receiver point locates at the vertices of triangular element. In the actual simulations of the rupture propagation, we choose the inner center of each triangular element as the receiver points to circumvent the problem. Throughout this section, we use MATLAB 2015a on the ThinkPad T450 which contains 4 GB internal storage to complete all the numerical examples.
5 Conclusions
It is presented in this article that rigorous time-domain expressions for the Green’s functions represent the transient stress response of an infinite, homogeneous and isotropic medium to a hypothetical constant slip rate on a triangular fault that continues perpetually after the slip onset. We obtain different forms of the expressions of the stress Green’s function which can be proved equivalent to the former results by Tada and the corresponding program has a higher speed.
We believe our expressions can be used to simulate the rupture propagation in some actual earthquakes (Hok and Fukuyama 2011; Hu et al. 2017) due to the convenience in handling the complex geometry structures with a higher speed. We also intend to generalize the formulae into half-space medium considering the effect of free surface (Zhang and Chen 2006) as the strong influence of a free surface usually occurs in some disastrous earthquakes.
References
Aki K, Richards P (1980) Quantitative seismology: theory and methods. W. H. Freeman and Company, San Francisco, pp 28
Aochi H (1999) Theoretical studies on dynamic rupture propagation along a 3-D non-planar fault system. DSc Thesis, The University of Tokyo, Tokyo, pp 6–24
Aochi H, Fukuyama E, Matsu’ura M (2000a) Spontaneous rupture propagation on a non-planar fault in 3-D elastic medium. Pure Appl Geophys 157:2003–2027
Hok S, Fukuyama E (2011) A new BIEM for rupture dynamics in half-space and its application to the 2008 Iwate-Miyagi Nairiku earthquake. Geophys J Int 184:301–324. doi:10.1111/j.1365-246X.2010.04835.x
Hu J, Fu LY, Sun W, Zhang Y (2017) A study of the Coulomb stress and seismicity rate changes induced by the 2008 \(M_{\rm{W}}\) 7.9 Wenchuan earthquake. J Asian Earth. doi:10.1016/j.jseaes.2016.12.048
Tada T, Fukuyama E, Madariage R (2000) Non-hypersingular boundary integral equations for 3-D non-planar crack dynamics. Comput Mech 25:613–626
Tada T (2005) Displacement and stress Green’s functions for a constant slip-rate on a quadrantal fault. Geophys J Int 162:1007–1023. doi:10.1111/j.1365-246X.2005.02681.x
Tada T (2006) Stress Green’s functions for a constant slip rate on a triangular fault. Geophys J Int 164:653–669. doi:10.1111/j.1365-246X.2006.03868.x
Zhang H, Chen X (2006) Dynamic rupture on a planar fault in three-dimensional half-space—1. Theory. Geophys J Int 164:633–652
Acknowledgements
This work was supported by the National Natural Science Foundation of China (Grant No. 41674050) and MOST Grant (2012CB417301).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
This article is published under an open access license. Please check the 'Copyright Information' section either on this page or in the PDF for details of this license and what re-use is permitted. If your intended use exceeds what is permitted by the license or if you are unable to locate the licence and re-use information, please contact the Rights and Permissions team.
About this article
Cite this article
Feng, X., Zhang, H. Equivalent formulae of stress Green’s functions for a constant slip rate on a triangular fault. Earthq Sci 30, 115–123 (2017). https://doi.org/10.1007/s11589-017-0186-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11589-017-0186-3