Figures
Abstract
The accurate location of induced seismicity is a problem of major interest in the safety monitoring of underground mines. Complexities in the seismic velocity structure, particularly changes in velocity caused by the progression of mining excavations, can cause systematic event mislocations. To address this problem, we present a novel construction method for an arbitrary 3D velocity model and a targeted hypocenter determination method based on this velocity model in underground mining. The method constructs a velocity model from 3D geological objects that can accurately express the interfaces of geologic units. Based on this model, the block corresponding to the minimum difference between the observed arrival times and the theoretical arrival times computed by the Fast Marching Method is located. Finally, a relocation procedure is carried out within the targeted block by heuristic algorithms to improve the performance. The accuracy and efficiency of the proposed method are demonstrated by the source localization results of both synthetic data and on-site data from Dongguashan Copper Mine. The results show that our proposed method significantly improves the location accuracy compared with the widely used Simplex and Particle Swarm Optimization methods.
Citation: Peng P, Wang L (2019) Targeted location of microseismic events based on a 3D heterogeneous velocity model in underground mining. PLoS ONE 14(2): e0212881. https://doi.org/10.1371/journal.pone.0212881
Editor: Peitao Wang, University of Science and Technology Beijing, CHINA
Received: October 30, 2018; Accepted: February 11, 2019; Published: February 25, 2019
Copyright: © 2019 Peng, Wang. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the paper.
Funding: This work was supported by the National Key R&D Program of China (No. 2017YFC0602905 to LW). The funder had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
Introduction
Microseismic monitoring is becoming a common tool with wide and successful applications in mining engineering [1]. It can provide important insight into a rock mass and quantify where a certain magnitude of induced rock fracturing is occurring within the volume [2]. Of the many processing procedures, event localization is crucial for the successful application of microseismic monitoring.
Since Geiger [3] proposed an iterative inversion method (known as Geiger’s method) for determining an earthquake’s epicenter in 1912, numerous approaches have been developed by researchers for automatic hypocenter location in the seismic and microseismic fields. These approaches can generally be classified into three broad categories: relative location methods, stack-based methods, and arrival time difference-based methods.
Relative location methods are multiple-event location techniques. The master-event (ME) method and the double-difference (DD) method are two representatives of this category. The ME method locates events relative to a previously located reference event (called the master event), the location of which is assumed to be accurate. This method assumes that the ray paths from the master and process events to the sensors have approximately the same take-off angles and traverse the same structures. Zhou et al. [4] made several improvements to the ME method and then applied it to relocate the Jiashi strong earthquake swarm in western China. In 2000, Waldhauser and Ellsworth [5] developed the double-difference (DD) location method, which is now widely used in earthquake location [6,7]. Recently, this method has been used to locate microseismic events induced by hydraulic fracturing. Chen et al. [8,9] incorporated back azimuth information based on the DD location method and obtained better relative event locations. Trugman [10] proposed a hierarchical clustering algorithm that can provide robust relocation results for earthquake sequences. Lin [11] presented a package called XCORLOC to improve relative earthquake location accuracy, which provides comparable results to the algorithms by [5] and [10]. Tan et al. [12] adopted the neighborhood algorithm and master station method for simultaneous microseismic velocity model inversion and source location. The relative location routine is helpful in cases in which the hypocentral separation between the events is much smaller than their distance to the sensors and the sizes of the inhomogeneities on the ray paths between the event and the sensors. This limitation restricts the application of relative location methods. In addition, these methods may suffer from a lack of events with known precise locations considering the complex conditions of deep subsurface engineering.
Stack-based methods are single event location techniques. One class of stack-based methods is based on the migration approaches used in seismic exploration. Gajewski and Tessmer [13] developed the time-reversal seismic event localization method, in which the reversely modeled wavefield focuses on the hypocenter of the seismic event. Nakata and Beroza [14] developed a new approach of time-reversal imaging by using the geometric mean as an imaging condition. Ding et al. [15] combined the reverse-time method with seismic ray tracing to avoid iterations and accelerate source localization algorithms. Another class of stack-based methods is based on the idea of delay and the sum of the traces. The Source Scanning Algorithm (SSA) [16] and the Kirchhoff reconstruction method [17] are applied to earthquake location. For microseismic applications, Grigoli et al. [18] presented a modified version of the SSA and demonstrated an application to mining-induced seismicity, and Gharti et al. [19] suggested a similar method. Using both rotation and stacking, the signal-to-noise ratio is enhanced, and the hypocenter is then located through a robust global search algorithm. All of these methods have the main advantages of requiring neither phase picking nor their identification. However, these methods are computationally intensive, so they are not suitable for real-time processing, and the energy focusing can be ambiguous for noisy data and very heterogeneous models [19].
The arrival time difference-based methods that are widely used in microseismic event location are single event location techniques. These methods focus on minimizing the residuals between the theoretical and observed arrival times of P- and/or S-waves. Classical solutions for solving the objective function include Geiger’s method [3], Newton’s method [20], and the Simplex method [21], which are integrated into many routine microseismic processing software packages. To be more robust, heuristic algorithms have been introduced in recent years, which are characterized by global optimization capabilities. Genetic algorithms were first presented by Sambridge [22] for earthquake hypocenter location and are extremely efficient compared with the classical solutions. Lagos and Velis [23] compared the microseismic event location results of the Very Fast Simulated Annealing (VFSA) and Particle Swarm Optimization (PSO) algorithms. These algorithms use a constant velocity of P- and/or S-waves, which leads to large location errors in heterogeneous environments. Considering different inhomogeneous models, variants of these methods have been presented for different applications. Zhou et al. [24] proposed an acoustic emission source location method for multilayered media that accounts for ray path refraction at the interfaces between layers. Feng et al. [25] proposed a sectional velocity model for microseismic source location in deep tunnels. Akram and Eaton [26] discussed various aspects of microseismic event locations using a 1D layered velocity model. Boltz et al. [27] discussed the influence of a mining-induced low-velocity zone (LVZ) on the locations of coal mining-induced seismicity and suggested that the location accuracy was greatly improved by considering the LVZ. These methods focus on specific velocity models or specific applications, which restrict the usage of these methods to more general applications.
Consequently, we focus on a more general and more accurate approach for microseismic location based on the arrival time difference in underground mining. As suggested by [28,29], all seismic event location techniques are sensitive to velocity model errors, even relative location techniques. Even though there are already some research papers concerning the heterogeneous velocity models for the accuracy of microseismic event locations, a general 3D velocity model construction method has not been presented. The large-scale mining excavation leads to various velocity zones, such as filled stopes, mined-out goafs, tunnels, and surrounding rocks. How to represent an accurate velocity model similar to the real world media, and how to locate the microseismic event based on this model, are two key factors to be addressed. In this paper, we propose a novel construction method for an arbitrary 3D velocity model and a targeted hypocenter determination method based on this velocity model in underground mining. Comparing with other studies, our work makes the construction of a complex 3D velocity model and the location of microseismic events based on the velocity model be possible. After the introduction, we present a general outline of the methodology and then provide a full description of the method. We then validate the method with two synthetic examples and a field application in underground mines.
Methodology
3D velocity model construction
Grid-based models, in which each block has a velocity value, are typically used to represent the velocity structure in 3D cases. We can intuitively assign a velocity value to each block in 2D or, in some simple cases, in 3D. However, building a velocity model that accurately represents a real-world medium in 3D is complicated and tedious, especially when it is used to represent the surfaces of two different types of media. In 3D computer graphics, 3D modeling is widely used in a wide variety of fields, such as engineering, architecture, and movies. In recent decades, the mining companies have begun to construct 3D geological models as a standard practice. Currently, we can build 3D models using many kinds of open-source or commercial software, such as Surpac, Vulcan, Datamine, and Dimine. By developing a mathematical representation of the surface of an object in 3D, any heterogeneous geological medium can be easily represented. Therefore, any 3D velocity model can be easily constructed by converting 3D objects to grid-based velocity models. These 3D file formats are organized by layers. The objects within a layer can be defined as a velocity domain. Based on this idea, we present a novel construction method for arbitrary velocity models in 3D.
For any geological solid model, we take its maximum outer contour as the size of the velocity model and then discretize the velocity model into blocks, as shown in Fig 1. Generally, the accuracy of travel time calculation will increase as the block size becomes smaller. However, it does not mean that we should make the block size as small as possible. First, when the block size is small to a certain extent, the improvement of accuracy is very limited. Second, the computational cost increase sharply as the block size gets smaller. Consequently, we should determine the block size by balancing the computational cost and the accuracy in practice. We then assign a velocity value to each block according to the property of the corresponding layer. The implementation details are as follows: shoot a ray from the centroid of a block and count the intersections with all of the polyhedrons. If the number is odd, the point is inside the polyhedron; if it is even, the point is outside. A 2D schematic diagram is shown in Fig 2. Finally, the velocity of the block is assigned based on the property of the polyhedron in which the centroid is located. The velocity is zero if no polyhedron encloses the block. The velocity model is built after all of the blocks have been assigned a velocity.
Each block has a velocity value.
Ray1 intersects the solid model twice, which means that Block1 is outside the solid model. Ray2 intersects the solid model once, which means that Block2 is inside the solid model.
3D ray tracing
To model the traveltime from one grid to all grids at once, we select the Eikonal solvers for seismic ray tracing, which are more accurate than ray shooters and ray benders, especially in the presence of strong velocity gradients [30]. The Eikonal equation is a non-linear partial differential equation encountered in problems of wave propagation. It is derivable from Maxwell’s equations of electromagnetics and provides a link between physical (wave) optics and geometric (ray) optics. The Fast Marching Method (FMM) [31] is the most popular algorithm to solve the Eikonal equation.
Formally, the FMM was designed to solve nonlinear boundary value problems. Given a domain X and a velocity field function that represents the local speed of the motion, drive a system from a starting set Xs ⊂ X to a goal set Xg ⊂ X through the fastest possible path. For a general 3D grid, the Eikonal equation computes the minimum time-of-arrival function T(x) as follows:
(1)
Eq (1) simply says that the gradient of the arrival time surface is inversely proportional to the speed of the front. According to Sethian [31], the grid points are divided into three classes, namely, frozen, points behind the wavefront and have been already computed; narrow, points on the wavefront awaiting assessment; unknown, which remains untouched ahead of the wavefront. In other words, the source positions at the beginning of the evaluation are considered frozen. Given that they are initial points, their traveltime is zero. All points that are one grid point away are taken as narrow, and their traveltime is computed analytically. All other grid points are marked as unknown and have an "infinitely large" traveltime value. These concepts are illustrated in Fig 3. The FMM algorithm can be summarized as follows.
- LOOP: Among all narrow points, extract the point with minimum arrival time and change its tag to frozen.
- Find its nearest neighbors that are either unknown or narrow.
- Update their arrival times by solving Eq (1).
- Go back to LOOP.
See text for more details.
Once solved, T(x) represents a distance (time-of-arrival) field containing the time it takes to go from any point x to the closest point in Xs following the velocities on F(x). The domain is represented with a rectangular Cartesian grid , which contains the discretizations of the functions F(x) and T(x), F and T, respectively. For more detailed implementation of FMM in pseudo-code, please see S1 File. Ray paths are reversible, which means that the travel time tracing from the start to the goal is the same as that from the goal to the start. Therefore, we use receivers as starting points in practice, which will significantly reduce the computational cost. The travel times from a receiver to all of the grids are then computed by the FMM based on the constructed 3D velocity model, and the results are saved separately for further use.
Block localization
Generally, the hypocenter is characterized by the minimum difference between the theoretical and observed arrival times. Thus, the objective function is expressed as follows:
(2)
where f is the residual, tobs is the observed arrival time, trt is the travel time computed by raytracing, t0 is the origin time of the source, N is the number of valid receivers, and m is the norm (m≥1).
The origin time is an unknown that cannot be ignored. Theoretically, the arrival time of a receiver minus the corresponding travel time along the path gives the origin time. Therefore, we can calculate the origin time by averaging the differences between the observed arrival times and the raytracing times of all receivers, which is expressed as follows:
(3)
After loading the ray tracing results of all receivers, we calculate the value of Eq (2) from grid to grid. Finally, the block with the minimum objective function value is considered the preliminary location of the microseismic event. We refer to this block as the “targeted block”. The coordinate of the centroid of the targeted block is denoted as (xb, yb, zb).
Targeted relocation
The precision of the preliminary location is controlled by the cell size. To improve the accuracy, a relocation procedure restricted within the targeted block is needed. Our goal is to find a constrained location that minimizes the differences between the actual travel times and the theoretical travel times through the media. Considering the velocity of the targeted block as a constant vb, let us denote (x, y, z) as the coordinates of the event location. For each receiver, the travel time is calculated by tobs—t0. The theoretical travel time will be updated according to the distance between the real location and the preliminary location. For simplicity, a 1D schematic illustration of updating theoretical travel time is shown in Fig 4. The Equation of updating theoretical travel time in 1D is expressed as follows:
(4)
In 3D cases, we introduce a gradient vector p, which indicates the component value of three axes toward the direction of the receiver. Thus, we present an objective function for the targeted relocation, which is expressed as follows:
(5)
where G is the objective function, ψ is the spatial domain of the targeted block, and (px, py, pz) are the gradients along the three axes. Denoting (x(i), y(i), z(i)) as the coordinates of the i-th receiver, the gradient vector is defined as follows for simplicity:
(6)
where
(7)
There are four unknowns in Eq (5), which is (x, y, z) and t0, and (x, y, z) are constrained within the targeted block. Therefore, we decided to use a global optimization algorithm and found the differential evolution (DE) approach [32] to be suitable for our purpose. The algorithm finds the parameter set minimizing the objective the function G. The outputs of DE are the targeted location and the origin time of the event.
Synthetic tests
In this section, we conduct a series of synthetic tests to demonstrate the accuracy and efficiency of the proposed method.
Example I
As shown in Fig 5, we build an idealized model with a size of 100 m × 100 m × 100 m. A void is located inside the cube and has the same centroid as the cube. The void’s size is 40 m × 40 m × 40 m. Six receivers are located on the corners of the void. The coordinates of the receivers and the vertex of the void are listed in Fig 5. The velocities of the cube and the void are assigned as 100 m/s and 0 m/s, respectively.
The model size is 100 m × 100 m × 100 m, and a void is located inside the cube. The border of the void is defined by the coordinates shown in the figure. The source is denoted by the green sphere, and the receivers are denoted by gray cylinders.
The simulated source is located at (29.5, 29.5, 29.5). The relative origin time of this event is 100 ms. The path that the wavefront follows from the source to the receiver will be the shortest path. In this case, the traveltimes can be computed precisely by analytic geometry, as listed in Table 1. The traveltime plus the origin time gives the observed pick. In Eq (2), m is a parameter that will have an influence on the final result. In order to optimize the parameter, a comparison is conducted using a different norm to locate this synthetic event. The results are shown in Fig 6. It can be seen that the influence of m is very limited, but it locates the event precisely when m is 2. Thus, the optimized norm (m = 2) is used in the following synthetic tests and field applications.
Errors between the actual arrival and the picked arrival always exist. Therefore, for comparison, noisy picks are calculated by adding random perturbations to the accurate arrival times, as listed in Table 1. We then calculate the event locations for the two schemes using the proposed method as well as the widely used Simplex and PSO methods. Considering the constant velocity for Simplex and PSO methods is the same as the velocity of the cube, the results are shown in Table 2.
Because the Simplex and PSO methods locate the event without considering the velocity inhomogeneity, the calculated coordinates are located far from the source with or without the picking noise. Using the accurate picks, the proposed method locates the source precisely. By adding picking noise, the location error of the proposed method is 1 m, which demonstrates the feasibility of the method.
Example II
The velocity model presented above is a simple case that can be easily constructed without converting from 3D objects. However, it is difficult to build a velocity model that represents real media with realistic geological conditions. Therefore, in this section, a more complex 2D velocity model presented by Rawlinson et al. [33] is utilized. We extended the model from 2D to 3D. The original 2D model and the extended 3D geological model are shown in Fig 7(a) and 7(b), respectively. The size of the 3D model is 185 m × 100 m × 99 m. We randomly assigned the velocity values from v1 to v11 to be 900, 200, 500, 1000, 800, 300, 700, 100, 400, 0 and 600 m/s, respectively. We discretized the model using cells with a size of 1 m × 1 m × 1 m. The constructed velocity model is shown in Fig 7(c).
(A) The original 2D laterally heterogeneous velocity model presented by Rawlinson et al. (B) The 3D geological model constructed based on (A). (C) Front view of the 3D velocity model.
Ten receivers are located in the ten velocity regions other than v10; their coordinates are listed in Table 3. The simulated event is located at the centroid of the model (92.5, 49.5, 48.5). We define observed picks by calculating the theoretical arrival times and adding normally distributed random perturbations. The mean of the normal distribution is chosen as 0, and the standard deviation is 10. This procedure is repeated 100 times. For repeatability, each simulation resets the seed value of the random number generator to ensure identical variations for each test depth. These observed picks are then used as inputs to the proposed method as well as to the Simplex and PSO methods to evaluate how well they perform in determining the synthetic event’s location. As shown in Fig 8, the locations calculated using the proposed method are very close to the source. However, the locations calculated using the Simplex and PSO methods are scattered at greater distances around the source, which demonstrates the accuracy of the proposed method in complex structures.
Field application
The Dongguashan Copper Mine is located in Tongling, Anhui Province, China. Because it is a deep underground mine, Dongguashan suffers from rockburst hazards that can result in casualties and damage to equipment. Therefore, a microseismic monitoring system was installed in Dongguashan with 7 accelerators embedded at the -730 m level and the -790 m level. The coordinates of these receivers are listed in Table 4, and the layout is shown in Fig 9. Microseismic events were processed using commercial software by analysts in daily monitoring. The constant velocity used in processing is 5730 m/s, which is calibrated by blasts with known coordinates. The distance from the blast to each of the sensors is calculated and plotted against the absolute or relative arrival time recorded on the seismic system. Then the velocity is simply the slope of the best-fit line. According to the report by Dongguashan Copper Mine, location accuracy by traditional methods turned out to be poor. As we known, locating induced seismicity in active underground mines is a challenging problem because of the presence of complex structures, such as mined-out goafs, filled stopes and rock strata. As demonstrated above, we can construct an arbitrary 3D velocity model and accurately locate events using this model with our method. By considering the velocity inhomogeneity, the proposed method provides better location quality than traditional methods. To validate this, controlled blast experiments with small amounts of explosives were carried out in five different locations in the monitoring area.
The model is filled with the surrounding rocks. The mined-out goafs are represented by a blue color. The filled stopes are represented by a red color. The tunnels are represented by a green color. The receivers are represented by a black color.
Based on the survey data provided by Dongguashan, the filled stopes, mined-out goafs, tunnels, and surrounding rocks within the monitoring area were defined in the 3D modeling software, as shown in Fig 9. The P-wave velocities of the filled stopes and surrounding rocks were taken as the mean values of laboratory tests, and the P-wave velocities of the mined-out goafs and tunnels are similar to the wave velocity of air (Table 5). Five blasts were recorded by the microseismic monitoring system, and the observed P-wave arrivals were picked by analysts. The coordinates of the blasts were pre-measured and shown in Table 6. The locations of the blasts were then calculated using our method as well as the Simplex and PSO methods, and the results are shown in Fig 10 and also listed in Table 6. Fig 10 shows that the located events of the proposed method are more accurate than the results of the Simplex and PSO methods, which is much closer to the actual blast location in terms of distance. It can be seen from Table 6 that the mean absolute location error using the proposed method is 7.651 m, which is better than those of the Simplex method (31.305 m) and the PSO method (23.022 m).
The actual locations of the blasts are marked with blue circles. Locations by Simplex, PSO and our proposed method are marked with green squares, black diamonds and red pentagrams.
Conclusion
We present a novel construction method for an arbitrary 3D velocity model and a targeted hypocenter determination method based on this velocity model in underground mining. The method constructs the velocity model by converting 3D geological objects that accurately express the interfaces of realistic geology. Based on this model, the block corresponding to the minimum difference between the observed arrival times and the theoretical arrival times computed by the FMM method is located. Finally, a relocation procedure is carried out within the targeted block to improve the location accuracy. We successfully tested this approach with both synthetic and field-data applications in underground mining. The results show that the methodology can greatly improve the location accuracy compared to the Simplex and PSO methods in heterogeneous media. It should be noted that accurate velocity structures are a prerequisite for reducing the location errors and need to be obtained through other geophysical methods, which is not a focus of this paper.
Acknowledgments
We thank the editor, assistant editor and anonymous reviewers for their careful reviews and insightful remarks.
References
- 1. Peng P, Wang L. A Nonparametric Method for Automatic Denoising of Microseismic Data. Shock Vib. Hindawi; 2018;2018: 1–8.
- 2.
Collings D, Pinnock I, Toya Y, Shumila V, Trifu C-I. Seismic event location and source mechanism accounting for complex block geology and voids. 48th US Rock Mech Symp. 2014;
- 3. Geiger L. Probability method for the determination of earthquake epicenters from the arrival time only. Bull St Louis Univ. 1912;8: 56–71.
- 4. Zhou S-Y, Xu Z-H, Han J, Xu H-X, Nuernisha . Analysis on the master event method and precise location of 1997 Jiashi strong earthquake swarm in western China. Acta Seismol Sin. Seismological Society of China; 1999;12: 285–291.
- 5. Waldhauser F, Ellsworth WL. A Double-difference Earthquake location algorithm: Method and application to the Northern Hayward Fault, California. Bull Seismol Soc Am. 2000;90: 1353–1368.
- 6. Hauksson E, Shearer P. Southern California hypocenter relocation with waveform cross-correlation, part 1: Results using the double-difference method. Bull Seismol Soc Am. Seismological Society of America; 2005;95: 896–903.
- 7. Waldhauser F, Schaff DP. Large‐scale relocation of two decades of northern California seismicity using cross‐correlation and double‐difference methods. J Geophys Res Solid Earth. Wiley Online Library; 2008;113.
- 8. Chen Y, Zhang H, Miao Y, Zhang Y, Liu Q. Back azimuth constrained double-difference seismic location and tomography for downhole microseismic monitoring. Phys Earth Planet Inter. Elsevier B.V.; 2017;264: 35–46.
- 9. Li J, Zhang H, Rodi WL, Toksoz MN. Joint microseismic location and anisotropic tomography using differential arrival times and differential backazimuths. Geophys J Int. 2013;195: 1917–1931.
- 10. Trugman DT, Shearer PM. GrowClust: A Hierarchical Clustering Algorithm for Relative Earthquake Relocation, with Application to the Spanish Springs and Sheldon, Nevada, Earthquake Sequences. Seismol Res Lett. 2017;88: 379–391.
- 11. Lin G. The Source‐Specific Station Term and Waveform Cross‐Correlation Earthquake Location Package and Its Applications to California and New Zealand. Seismol Res Lett. GeoScienceWorld; 2018;89: 1877–1885.
- 12. Tan Y, He C, Mao Z. Microseismic velocity model inversion and source location: The use of neighborhood algorithm and master station method. GEOPHYSICS. Society of Exploration Geophysicists; 2018;83: KS49–KS63.
- 13. Gajewski D, Tessmer E. Reverse modelling for seismic event characterization. Geophys J Int. 2005;163: 276–284.
- 14. Nakata N, Beroza GC. Reverse time migration for microseismic sources using the geometric mean as an imaging condition. Geophysics. 2016;81: KS51–KS60.
- 15. Ding L, Gao E, Liu Q, Qian W, Liu D, Yang C. Reverse-time ray-tracing method for microseismic source localization. Geophys J Int. 2018;214: 2053–2072.
- 16. Kao H, Shan S-J. The source-scanning algorithm: Mapping the distribution of seismic sources in time and space. Geophys J Int. Blackwell Publishing Ltd Oxford, UK; 2004;157: 589–594.
- 17. Baker T, Granat R, Clayton RW. Real-time earthquake location using Kirchhoff reconstruction. Bull Seismol Soc Am. Seismological Society of America; 2005;95: 699–707.
- 18. Grigoli F, Cesca S, Vassallo M, Dahm T. Automated Seismic Event Location by Travel-Time Stacking: An Application to Mining Induced Seismicity. Seismol Res Lett. 2013;84: 666–677.
- 19. Gharti HN, Oye V, Roth M, Kühn D. Automated microearthquake location using envelope stacking and robust global optimization. Geophysics. 2010;75: MA27–MA46.
- 20. Thurber CH. Nonlinear earthquake location: theory and examples. Bull Seismol Soc Am. The Seismological Society of America; 1985;75: 779–790.
- 21. Ge M. Efficient mine microseismic monitoring. Int J Coal Geol. 2005;64: 44–56.
- 22. Sambridge BYM, Gallagher K. Earthquake hypocenter location using genetic algorithms. Bull Seismol Soc Am. 1993;83: 1467–1491.
- 23. Lagos SR, Velis DR. Microseismic event location using global optimization algorithms: An integrated and automated workflow. J Appl Geophys. Elsevier B.V.; 2018;149: 18–24.
- 24. Zhou Z, Rui Y, Zhou J, Dong L, Cai X. Locating an Acoustic Emission Source in Multilayered Media Based on the Refraction Path Method. IEEE Access. 2018;3536.
- 25. Feng GL, Feng XT, Chen BR, Xiao YX, Jiang Q. Sectional velocity model for microseismic source location in tunnels. Tunn Undergr Sp Technol. Elsevier Ltd; 2015;45: 73–83.
- 26. Akram J, Eaton DW. 1D layered velocity models and microseismic event locations: Synthetic examples for a case with a single linear receiver array. J Geophys Eng. IOP Publishing; 2017;14: 1215–1224.
- 27.
Effects of a Three-Dimensional Velocity Structure on the Locations of Coal Mining-Induced Seismicity. 50th US Rock Mech / Geomech Symp. 2016;
- 28.
Husen S, Hardebeck J. Earthquake location accuracy. CORSSA. 2010;
- 29. Michelini A, Lomax A. The effect of velocity structure errors on double‐difference earthquake location. Geophys Res Lett. Wiley Online Library; 2004;31.
- 30. Ballard S, Hipp JR, Young CJ. Efficient and Accurate Calculation of Ray Theory Seismic Travel Time through Variable Resolution 3D Earth Models. Seismol Res Lett. 2009;80: 989–999.
- 31. Sethian JA. A fast marching level set method for monotonically advancing fronts. Proc Natl Acad Sci. National Academy of Sciences; 1996;93: 1591–1595.
- 32. Storn R, Price K. Differential Evolution–A Simple and Efficient Heuristic for global Optimization over Continuous Spaces. J Glob Optim. Kluwer Academic Publishers; 1997;11: 341–359.
- 33. Rawlinson N, Hauser J, Sambridge M. Seismic ray tracing and wavefront tracking in laterally heterogeneous media. Adv Geophys. Elsevier; 2008;49: 203–273.