1 Introduction

The microseismic technique is a real-time monitoring technique which utilizes signals generated by materials when they are stressed or deformed to study the fracture processes (Hardy 2003; Ge 2005). It was first utilized to study the rockbursts in deep hard rock mines (Obert and Duvall 1942; Cook 1964; Obert 1975). At present, this technique is in use, or under evaluation, for stability monitoring of underground structures such as mines, tunnels, and geothermal engineering, as well as surface structures such as foundations, rock and soil slopes, and dams (Baria and Batchelor 1985; Luo and Hatherly 1998; Hardy 2003; Ge 2005; Jiang et al. 2006; Hirata et al. 2007; Li 2009; Xu et al. 2011). In theoretical and practical perspectives, source location is one of the most classical and basic objectives and the most valuable feature of the microseismic technique due to its ability to delineate the unstable areas (Tian and Chen 2002; Ge 2005; Gong et al. 2010).

An accurate and stable source location solution depends on many factors. A suitable source location method and a microseismic network are two key factors contributing to microseismic source location accuracy (Hardy 2003; Gong et al. 2010). Most of the source location methods in microseismic studies are based on the arrival-time-difference approach (Ge 2003a, b), such as the USBM method (Leighton and Blake 1970; Leighton and Duvall 1972), the Geiger’s method (Geiger 1910, 1912), the Inglada’s method (Inglada 1928), the Thurber method (Thurber 1985), the Powell method (Tang 1979), the genetic algorithm (Sambridge and Gallagher 1993; Gong et al. 2012), the simplex method (Prugger and Gendzwill 1988), the particle swarm method (Chen et al. 2009; Shishay et al. 2012), and some other methods (Dong et al. 2011; Zhu et al. 2013). Mathematically, the essence of the arrival-time-difference approach is to establish and solve a set of nonlinear equations which include the coordinates and the origin time of the source. Theoretical research and practical applications show that there may exist multiple solutions when the microseismic network layout is not good enough (Ge and Hardy 1988; Gong et al. 2010). Generally, this problem can be solved based on the consideration of the physical restraints in some cases. But in other cases, there may exist more than one source satisfying all the physical restraints. Therefore, a thorough probe of the multiple solutions problem associated with the geometrical characteristics of the microseismic network should be studied.

In general, the research regarding the multiple solutions problem in microseismic source location has been limited. As early as the beginning of the twentieth century, Inglada (1928) observed the phenomenon of multiple solutions in source location process. He found that multiple solutions could be avoided to certain extent by changing the coordinates of the sensors. Cete (1977) also noticed that the Inglada’s method had multiple solutions which were sometimes all physically feasible. Gong et al. (2012) found that some microseismic network layouts may cause multiple solutions, while others can yield the only true source when he studied the optimal configuration of seismological observation network. Kijko and Sciocatt’s research showed that the spatial distribution of seismic stations played a significant role in the seismic network performance, but their study did not involve the relationship between the multiple solutions and seismic network (Kijko 1977a, b; Kijko and Sciocatt 1995).

Rindorf is another person who has been deeply involved in the study of the multiple solutions and the effect of network configuration. His major contribution is the proof that there are at most two physically feasible solutions for source location methods based on the arrival-time-difference approach (Rindorf 1981, 1984). Xu et al. (2008) studied the impact of sensor deployment on the uniqueness of source estimation in Euclidean plane and inside a simple polygon. They derived the minimum number of sensors needed for uniquely identifying a source for each case. They also present some other important results: The arrival-time-difference localization uniquely identifies a source in Euclidean plane only when the sensors do not lie on a hyperbola, and two hyperbolas that correspond to arrival-time-difference to a source have at most 2 intersections. However, they did not classify the multiple solutions for further study. Actually, they merely studied one type of multiple solutions (when non-collinear sensors are used, namely type II multiple solutions in the following study), but did not consider the other type of multiple solutions (when all sensors are collinear, namely type I multiple solutions in the following study). In addition, their research did not refer to three-dimensional cases.

To address the above problems, we first divide the multiple solutions into two types based on the physical meaning of the source parameter. And then, we demonstrate the sufficient and necessary conditions for two types of multiple solutions not only in two-dimensional plane but also in three-dimensional space. Next, we discuss the multiple solutions problem for seismic networks with the minimum number of sensors and with more than the minimum number of sensors. In the end, the field test and applications related to multiple solutions and microseismic network are carried out to demonstrate the practical importance of this study.

2 Arrival-time-difference approach and classification of multiple solutions

2.1 Source location equation and hyperbola (hyperboloid)

There are two main types of waves, namely P wave and S wave, generated by the microseismic events. In general, the velocity of P wave is much higher than S wave. For coal and rock materials, the velocity for S waves is typically 60 % of that for P waves (Hardy 2003). Compared with earthquake, the regions monitored by the microseismic technique are relatively small, and the microseismic signals are often associated with considerable background noise. The first arrival time of S wave is often buried by coda wave of P wave and cannot be determined. Therefore, the first arrival time of P wave is widely used in microseismic source location.

In practice, the P wave velocities for microseismic source location are measured by blasting tests in site. And then, the mean of the measured velocities applies to all stations. As shown in Fig. 1, the arrival-time-difference approach is initially described by a set of nonlinear equations which has the form (Hardy 2003; Gibowicz and Kijko 1994):

$$ \sqrt {(x_{i} - x_{0} )^{2} + (y_{i} - y_{0} )^{2} + (z_{i} - z_{0} )^{2} } = v\,(t_{i} - t_{0} ) $$
(1)

where t 0 is the origin time of the source; t i is the arrival time at the ith sensor; v is the P wave velocity. i = 1,2…m, and here, m denotes the number of equations and it equals the number of receivers.

Fig. 1
figure 1

Schematic of source location based on the arrival-time-difference approach

Equation (1) is rearranged in the following to extract some crucial information needed for this study. Subtracting the jth from the ith equation leads to (Ge and Hardy 1988):

$$ R_{i} - R_{j} = v(t_{i} - t_{j} ) $$
(2)

Here, R i is Euclidean distance between the ith sensor and the source, \( R_{i} = \sqrt {(x_{i} - x_{0} )^{2} + (y_{i} - y_{0} )^{2} + (z_{i} - z_{0} )^{2} } \).

Geometrically, Eq. (2) means that the source track determined by two sensors is a hyperboloid in three-dimensional space and a hyperbola in two-dimensional space (for convenience, the terms hyperbola and hyperboloid are used to refer to a portion of a hyperbola and hyperboloid in this paper). Figure 2 shows a hyperbola in a plane. The difference in distances of any point on a hyperbola or hyperboloid from its foci is a constant, which equals v(t i − t j ) in the case of source location analysis (Fig. 2). In this regard, the essence of source location based on the arrival-time-difference approach is to find the common intersection of a set of hyperboloids or hyperbolas.

Fig. 2
figure 2

A hyperbola determined by the arrival-time-difference approach at two sensors in a plane

2.2 Classification of multiple solutions

For a set of nonlinear equations, the solutions are usually multiple. Theoretically, there are 24 solutions if Eq. (1) is squared on both sides. However, among these 16 possible solutions, there will be many, which may not be physically feasible. The term “physically feasible” here means that the solutions must be in the real domain and must satisfy the physical restraints.

For the convenience of later analysis, multiple solutions in this study are categorized into two types, type I and type II. Type I multiple solutions are those that have the same origin time; type II multiple solutions are those with different origin times. The reason for this classification will be analyzed in the main body of this paper.

3 Multiple solutions with the same origin time

3.1 Proofs of necessary and sufficient conditions of type I multiple solutions

3.1.1 Necessary condition of type I multiple solutions

Let T i (x i , y i ), i = 1, 2, 3,…m, be sensors in a plane. The arrival times from the source to these sensors are t i , and the velocity is v. As shown in Fig. 3, draw a circle with the center at T 1 and with the radius vt 1. Similarly, draw a circle for T 2. These two circles intersect at S 1 and S 2. Using S 1 and S 2 as the centers, draw two circles with the radius vt 3. These two circles intersect at B 1 and B 2, and either B 1 or B 2 can be chosen as the position of T i . S 1 and S 2 are the common solutions with the same origin time for all sensors due to the fact that S 1 and S 2 are equally distant from each sensor. Therefore, type I multiple solutions consist of two solutions.

Fig. 3
figure 3

Geometrical meaning of the necessary condition for type I multiple solutions

Based on geometry theorems, it can be proved that line S 1 S 2 is perpendicular to and bisected by line \( T_{1} T_{2} \) and \( B_{1} B_{2} \). Therefore, \( T_{1} T_{2} \) and \( B_{1} B_{2} \) coincide. So, for a two-dimensional source location, the necessary condition to produce type I multiple solutions is that all sensors have to be in a straight line.

3.1.2 Sufficient condition of type I multiple solutions

Let sensors, T 1, T 2, and T i , be on a straight line as shown in Fig. 4. The arrival times at these sensors are t 1, t 2, and t i , respectively. The source is somewhere off this straight line.

Fig. 4
figure 4

Geometrical meaning of the sufficient condition for type I multiple solutions

According to Eq. (2), a hyperbola that passes through the source can be determined for each pair of the sensors based on the arrival times received at these sensors. Two such hyperbolas based on the information from sensors T1 and T i , and T 2 and T i are shown in Fig. 4. These two hyperbolas are symmetrical about the same line when sensors are on a straight line. Hence, these hyperbolas intersect not only at the source, but also at another point, the mirror image of the source relative to the straight line. In Fig. 4, these two points are marked as S 1 and S 2, and the travel times from these two points to each sensor are the same. So, the origin times for both possible sources are the same.

Based on the above proof, the sufficient condition for two-dimensional source location can be stated as follows: Type I multiple solutions are always the case as long as all sensors remain on a straight line.

3.2 Results

From the previous proofs, the sufficient and necessary conditions to produce type I multiple solutions for two-dimensional cases are that such solutions occur if and only if all sensors are located on a straight line. From these proofs, it can also be concluded that type I multiple solutions consist of two solutions and they are symmetrical about the straight line passing through all sensors.

In principle, all the conclusions made for two-dimensional cases can be generalized to three-dimensional cases. Since the proof procedures are almost identical, only the conclusions will be presented here.

Type I multiple solutions are always the result if and only if all sensors are in a plane. Specifically speaking, according to the spatial position of sensors, type I multiple solutions can be subdivided into the following two situations: First, when all sensors are in a plane and not in a straight line, multiple solutions consist of two solutions and they are symmetrical about this plane passing through these sensors (Fig. 5a). Second, when all sensors are on a straight line, the number of solutions is infinite and they form a circle which is perpendicular to the straight line with the center on it (Fig. 5b).

Fig. 5
figure 5

Source distribution of type I multiple solution in the three-dimensional space

Based on these conclusions, it is clear that in order to prevent type I multiple solutions, the network layout should not be on a straight line for two-dimensional problems and should not be on a plane for three-dimensional problems.

4 Multiple solutions with different origin times

4.1 Proofs of necessary and sufficient condition of type II multiple solutions

From Rindorf’s proof, it is known that type II multiple solutions problem consists of two solutions (Rindorf 1981, 1984). Xu et al. (2008) studied properties of sensor sets that uniquely identify all sources in Euclidean space. They found that the arrival-time-difference approach can uniquely identify a source in plane only if all sensors do not lie on a hyperbola. But their research did not refer to three-dimensional cases. A totally different method is presented to prove the necessary and sufficient conditions of type II multiple solutions. Through this new method, the conclusions can be generalized to three-dimensional cases.

4.1.1 Necessary condition of type II multiple solutions

As illustrated in Fig. 6, suppose T i (x i , y i ), i = 1, 2, 3, … m, is the ith sensor in a plane. Suppose S 1(x 01, y 01, t 01) and S 2(x 02, y 02, t 02) are the multiple solutions with different origin times determined by this network layout.

Fig. 6
figure 6

Geometrical meaning of the necessary condition for type II multiple solutions

Based on Eq. (2) and the initial conditions, for sources, S 1 and S 2, the following equations can be constructed:

$$ \sqrt {(x_{i} - x_{01} )^{2} + (y_{i} - y_{01} )^{2} } = v(t_{i1} - t_{01} ) $$
(3)
$$ \sqrt {(x_{i} - x_{02} )^{2} + (y_{i} - y_{02} )^{2} } = v(t_{i2} - t_{02} ) $$
(4)

where t i1 and t i2 are the arrival times at the ith sensor from sources S 1 and S 2, respectively.

Since both S 1 and S 2 are the solutions, the arrival time, at each sensor of this network layout from S 1 and S 2, must be the same, namely t i1 = t i2. Subtracting Eq. (4) from Eq. (3), it yields

$$ \left| {\sqrt {(x_{i} - x_{01} )^{2} + (y_{i} - y_{01} )^{2} } - \sqrt {(x_{i} - x_{02} )^{2} + (y_{i} - y_{02} )^{2} } } \right| = \left| {v(t_{02} - t_{01} )} \right| $$
(5)

Equation (5) shows that the trace of the ith sensor is a hyperbola with the foci at S 1 and S 2. The distance difference in any position of this sensor from the foci is equal to \( \left| {v(t_{02} - t_{01} )} \right| \).

From the above analysis, the necessary condition for a network layout to have type II multiple solutions for two-dimensional cases can be stated as follows: If there are type II multiple solutions, then the sensors in the associated network must be located on a hyperbola.

4.1.2 Sufficient condition of type II multiple solutions

Let all the sensors, T i (x i , y i ), i = 1, 2, 3, … m, be on a hyperbola which has the foci at S 1(x 01, y 01) and S 2(x 02, y 02). The distance difference in any point on this hyperbola from S 1 and S 2 is equal to d. The velocity is v. As shown in Fig. 7, for convenience, assume \( \left| {T_{i} S_{1} } \right| > \left| {T_{i} S_{2} } \right| \). Consider S 1 as one source and assume its origin time as t 01. Consider S 2 as another source. Let the origin time for t 02 be

$$ t_{02} = t_{01} + \frac{d}{v} $$
(6)
Fig. 7
figure 7

Geometrical meaning of the sufficient condition for type II multiple solution

As illustrated in Fig. 7, the following equations can be constructed:

$$ \left| {T_{i} S_{1} } \right| = v(t_{i1} - t_{01} ) $$
(7)
$$ \left| {T_{i} S_{2} } \right| = v(t_{i2} - t_{02} ) $$
(8)

where t i1 and t i2 are the arrival times at the ith sensor from sources S 1 and S 2, respectively.

Solving the above equations, the following equation is derived:

$$ t_{i1} = t_{i2} $$
(9)

Then, both S 1 and S 2 will give the same arrival time information for each point on this hyperbola. In other words, S 1 and S 2 are the two sources for this microseismic network. Therefore, the sufficient condition for a microseismic network to have type II multiple solutions in two-dimensional cases is that all sensors are located on a hyperbola.

4.1.3 Results

Based on the above proofs, the necessary and sufficient condition of type II multiple solutions for three-dimensional cases can be directly obtained. Since the proof procedures are almost identical, only the conclusions will be presented here. The sufficient and necessary conditions for microseismic network to have type II multiple solutions are if and only if all the sensors are on a hyperbola in plane or on a hyperboloid in space. In addition, the proofs show that the two solutions are located at the foci of the hyperbola or the hyperboloid.

Besides, the results reveal that type II multiple solutions are a phenomenon closely related to the geometry of seismic network. These proofs show that type II multiple solutions are not the necessary outcome of the arrival-time-difference approach, and seismic network can be entirely free of type II multiple solutions as long as all the sensors are not on a hyperbola or hyperboloid.

Based on the above analysis, it is immediately understood that the geometric conditions for a microseismic network layout to produce type II multiple solutions are different from the conditions to produce type I multiple solutions. This is why multiple solutions are categorized into two groups.

4.2 The seismic network with the minimum number of sensors

The Inglada’s method only requires the minimum number of sensors (three sensors for the two-dimensional cases and four sensors for the three-dimensional cases) to locate the microseismic sources. Cete (1977) and Rindorf (1981, 1984) studied type II multiple solutions using Inglada’s method. They found that for a microseismic network consisting of the minimum number of sensors, there were always type II multiple solutions which commonly occur in certain areas. Xu et al. (2008) found that three sensors are not sufficient for unique localization of a source in Euclidean plane. But they did not get involved in the three-dimensional cases for the network with the minimum number of sensors. We first demonstrate that a microseismic network consisting of the minimum number of sensors can never be free of type II multiple solutions in two-dimensional plane. Based on the two-dimensional proof, we have further proved that four sensors are not sufficient for uniquely determining a source in three-dimensional space.

4.2.1 Proof for two-dimensional cases with the minimum number of sensors

As shown in Fig. 8, given three points, A(x 1, y 1), B(x 2, y 2), and C(x 3, y 3), are not on a straight line. Choose any two of these three points, such as B and C, and join them. Draw line EF which is perpendicular to line BC and bisects it. D is the intersection point of line BC and line EF. Join A and a point, such as B, which is on the same side of the straight line EF (B can be on line EF). Line AB should not be parallel with EF. This can be always achieved by carefully choosing the two initial points. (If \( AB//EF \), A should become A’ as shown in Fig. 8. In this case, choose A’ and C as the two initial points. The following proof is similar.)

Fig. 8
figure 8

A hyperbola passes through three non-collinear points in a plane

Mark the middle point of line AB as G, and from this point, draw line GH, which is parallel with EF. Draw another line GI from G, and make GH and GI be symmetrical to AB. Use GH and GI as the limit of asymptotes. Any hyperbola, if its asymptotes are confined by these two lines, will have two intersections with line EF.

Based on the fundamental properties of hyperbolas, the hyperbola defined by the following equation is confined between GH and GI.

$$ \sqrt {(x - x_{2} )^{2} + (y - y_{2} )^{2} } - \sqrt {(x - x_{1} )^{2} + (y - y_{1} )^{2} } = 2a,\quad {\text{and}}\quad {\text{satisfy}} a < c $$
(10)

where (x 1, y 1) and (x 2, y 2) are the coordinates of A and B which are also the foci of the hyperbola defined by Eq. (10). The difference in distances of any point on this hyperbola from its foci is 2a. The distance between A and G is c.

As discussed above, a hyperbola, such as hyperbola I (Fig. 8), defined by Eq. (10) has two intersections with line EF. Assuming the coordinates of these two intersections be S 1(x 01, y 01) and S 2(x 02, y 02).

Substitute S 1(x 01, y 01) and S 2(x 02, y 02) into Eq. (10), respectively,

$$ \sqrt {(x_{02} - x_{2} )^{2} + (y_{02} - y_{2} )^{2} } - \sqrt {(x_{02} - x_{1} )^{2} + (y_{02} - y_{1} )^{2} } = 2a $$
(11)
$$ \sqrt {(x_{01} - x_{2} )^{2} + (y_{01} - y_{2} )^{2} } - \sqrt {(x_{01} - x_{1} )^{2} + (y_{01} - y_{1} )^{2} } = 2a $$
(12)

Subtract Eq. (12) from Eq. (11) and rearrange the resulting equation, the following equation is derived:

$$ \begin{gathered} \sqrt {(x_{2} - x_{02} )^{2} + (y_{2} - y_{02} )^{2} } - \sqrt {(x_{2} - x_{01} )^{2} + (y_{2} - y_{01} )^{2} } \hfill \\ = \sqrt {(x_{1} - x_{01} )^{2} + (y_{1} - y_{01} )^{2} } - \sqrt {(x_{01} - x_{02} )^{2} + (y_{1} - y_{02} )^{2} } \hfill \\ \end{gathered} $$
(13)

It is indicated from Eq. (13) that the difference in distances of A from S 2 and S 1 is the same as that of B. Since A, B, S 1, and S 2 are known points, this difference is a constant and we denote it as d. Since line BC is perpendicular to and bisected by line EF, the difference in distances of C from S 2 and S 1 is equal to d as well. So, there must be a hyperbola II with the foci at S 1 and S 2 which passes through A, B, and C. The equation of hyperbola II is as follows:

$$ \sqrt {(x - x_{02} )^{2} + (y - y_{02} )^{2} } - \sqrt {(x - x_{01} )^{2} + (y - y_{01} )^{2} } = d,\quad {\text{and}}\quad {\text{satisfy}} d{ < }e $$
(14)

where e is the distance from S 1 to S 2.

As can be seen from the above analysis, a used in Eq. (10) and d used in Eq. (14) can be arbitrarily as long as a < c and d < e. Therefore, there are an infinite number of hyperbolas which can pass through three sensors in a plane.

4.2.2 Proof for three-dimensional cases with the minimum number of sensors

As shown in Fig. 9, there are any four points, A(x 1, y 1, z 1), B(x 2, y 2, z 2), C(x 3, y 3, z 3), and D(x 4, y 4, z 4), in a three-dimensional space. These four points are not coplanar. Since these four points are in a three-dimensional space, it implies that no three points are on a straight line; otherwise, these four points will be in a two-dimensional space. Therefore, there must be a circle which passes through any three points.

Fig. 9
figure 9

A hyperboloid passes through four points which are not coplanar in the three-dimensional space

Draw a circle which connects any three points, say, A, B, and C. Mark the center of this circle as G. Draw a straight line OF which is perpendicular to this circle and passes through the center G. Draw a plane, h, which contains line OF and point D. Plane h will intersect the circle at M and N.

Since D, M, and N are three non-collinear points on plane h, there is at least one hyperbola which, as proved earlier, passes through these three points and is also symmetrical about line OF (Fig. 9).

Use line OF as the axis to rotate this hyperbola to form a hyperboloid. The circle with A, B, C, M, and N on it is on this hyperboloid. Since D is on this hyperbola, D is also on this hyperboloid. So, A, B, C, and D are all on this hyperboloid. This also proves that there must exist a hyperboloid that passes through any four non-coplanar points in a three-dimensional space.

These proofs show that one can always find a hyperbola or hyperboloid passing through the minimum number of sensors in two-dimensional plane and three-dimensional space. The proof procedures also demonstrate that there are an infinite number of hyperbolas or hyperboloids which can pass through these sensors. In addition, these proofs explain why Cete (1977) sometimes got multiple solutions when he used the Inglada’s method as well.

4.3 The microseismic network with more than the minimum number of sensors

When a microseismic network consists of more than the minimum number of sensors, it is very unlikely that all sensors will be completely on a hyperbola or a hyperboloid. Xu et al. (2008) have proved that four sensors at the corners of a parallelogram can uniquely identify a source in Euclidean plane. Here, the other two typical four-sensor networks as shown in Fig. 10 will be analyzed. Through this analysis, it will be demonstrated that, besides the minimum number of sensors, at least one more sensor is needed to determine the true source.

Fig. 10
figure 10

Two typical types of four-sensor networks

The major characteristic of the first type of network shown in Fig. 10 is that three sensors are on a straight line. Since there are at most two intersections, when a straight line intersects a hyperbola, all sensors in this type of array cannot be on a hyperbola.

For the second type of network, we first connect four points sequentially to form a closed loop. As shown in Fig. 11b, the way of connecting these points can be arbitrary and the curve between any two points need not be straight as long as the region inside the loop is simply connected. Draw a straight line with the following characteristics: (1) parallel to one of the sides of the triangle and this side must be the one defined by two sensors that have been directly connected with the inner sensor and (2) between this side and the sensor inside the triangular area. Line EE’ shown in Fig. 11c is a such straight line.

Fig. 11
figure 11

Geometrical analysis of the second type of network

Ignoring anyone of these curves, line EE’ still intersects with three curves, and in other words, there are at least three intersections. And then, straight line EE’ would have three intersections with this hyperbola if these sensors were on a hyperbola. However, this has been shown to be impossible. So the second type of array is not on a hyperbola.

5 Field tests and applications

Qianqiu Coal Mine is located in Yima, Henan Province, China. It is a deep coal mine with an average mining depth of 830 m. At present, the main mining seam is 2–1 coal with the average inclination 10°, the working faces 141 and 172 are doing mining operations, the working face 192 is in shutdown state, and 112 is an excavation working face. Rockbursts and coal bumps are the main threat to this mine safety. In Qianqiu Coal Mine, a total of 33 rockbursts were reported in the last 5 years. The ARAMIS M/E microseismic monitoring system with 16 channels (a product of The Institute of Innovative Techniques (EMAG) at Katowice, Poland) was installed to monitor the microseismic activities and study the rockbursts and coal bumps. At present, 14 microseismic sensors are employed. As shown in Fig. 12, they are installed in the roadways of working faces 141, 112, 172, 192, and track roadways.

Fig. 12
figure 12

The microseismic network layout and the microseismic source location before the optimization of network

Based on the theory of the mining pressure and ground control, the balance of in situ stress will be broken and form a new balance of the mining-induced stress due to the mining activities (Qian and Shi 2003; Cao and Dou 2008). The distribution of the mining-induced stress in front of the working face is illustrated in Fig. 13. According to the measured data of the mining-induced stress in Qianqiu Coal Mine, the advanced influencing areas of the mining-induced stress are 100–200 and 30–80 m in working faces and excavation working faces, respectively (Xia et al. 2011).

Fig. 13
figure 13

Schematic of mining-induced distribution on the mining side coal seam

Figure 12 shows the microseismic event locations resulting from the original microseismic network in December 2012. It is clearly shown that most microseismic events are located at the goaf zone between the working faces 141 and 221, and the goaf zone behind the working face 172. Obviously, they are not realistic locations in this longwall mining environment. In addition, type II multiple solutions often happened during location processes. Meanwhile, the blasting test was carried out to further check the performance of the microseismic network and the accuracy of the source location. Although the multiple solutions did not always appear, the accuracy of the source locations was really terrible. The results from Fig. 14 show that location errors reached a plateau at 150 m with very large event residuals from 23.8 to 59.5 ms.

Fig. 14
figure 14

Source location errors and event residuals for six blasting tests before the optimization of network

After studying the geometrical characteristics of this microseismic network in detail, we found that sensors T1, T2, and T3 are far away from the key monitoring areas. And they cannot receive valid microseismic signals in many cases because of the complicated geological conditions and the complicated roadway layout and the goafs caused by mining activities. It is indicated from Figs. 12 and 15 that the rest microseismic sensors happened to be on two hyperbolas in the monitoring region. Based on the sufficient condition of type II multiple solutions, the above microseismic network will always produce type II multiple solutions. However, type II multiple solutions did not occur in all cases because of the errors of the P wave velocity and arrival times in real data, and the imperfect hyperbola. But the accuracy of the microseismic source location was reduced significantly by this network layout. As clearly shown in Fig. 12, the calculated microseismic and blasting locations are removed from the mining zone to the foci of these two hyperbolas.

Fig. 15
figure 15

Two hyperbolas pass through the rest sensors

Based on the above analysis, and considering local field conditions as well, a project was carried out to optimize the microseismic network. The sensors T2, T6, T8, T9, T12, and T13 were selected to redeploy. The optimized microseismic network is shown in Fig. 16.

Fig. 16
figure 16

The microseismic network layout and the microseismic source location after the optimization of network

Blasting tests were carried out to test and verify the feasibility and advantages of the optimized microseismic network. As shown in Table 1, the location errors and event residuals of the six blasting tests are controlled within 20 m and 10 ms, respectively, which can meet the requirements of microseismic source location. In addition, the microseismic source locations from April 6, 2013, to April 15, 2013, after optimizing the microseismic network are shown in Fig. 16.

Table 1 Source location results for blasting tests after the optimization of network

As illustrated in Fig. 16, almost all of the microseismic events were located in the coal seam and immediate roof in front of the working faces 141 and 172, and the excavation working face 112, which are exactly the advanced influencing areas of the mining-induced stress. Furthermore, the phenomenon of multiple solutions did not appear. In summary, not only the microseismic network optimization can avoid multiple solutions problems effectively, but more importantly, the accuracy of the source location will be greatly improved by optimizing microseismic network.

6 Conclusions

The arrival-time-difference approach is the dominant source location approach used in the microseismic area. Multiple solutions problem is one of the major concerns in microseismic source location, which is closely related to the microseismic network. In this paper, multiple solutions were first categorized into two types. Type I multiple solutions are those featuring the same origin time, and type II multiple solutions are those featuring different origin times.

The sufficient and necessary conditions to produce type I multiple solutions are that all the sensors lie on a straight line for two-dimensional cases and on a plane for three-dimensional cases. The exact condition for a seismic network to have type II multiple solutions was found to be that this network is located on a hyperbola for two-dimensional cases and on a hyperboloid for three-dimensional cases. The revelation of this condition is one of the most important achievements of this current research since it is the first time that the cause of type II multiple solutions has been explained.

Based on these proofs, it is clearly concluded that type I multiple solutions are preventable. In contrast, it is found that there are infinite hyperbolas or hyperboloids passing through the minimum number of sensors. Thus, a seismic network consisting of the minimum number of sensors can never be free of type II multiple solutions. In addition, it is concluded that if a network is expected to be on a hyperbola or hyperboloid, besides the minimum number of sensors, at least one more sensor which is not on this hyperbola or hyperboloid is needed. Finally, it is worthwhile to note that the mathematical treatment used in this study was independent of the source location methods. Therefore, the conclusions presented have general application and are valid for any source location methods as long as the arrival-time-difference approach is utilized.

The field test and applications indicate that when the sensors lie on hyperbolas, type II multiple solutions may not occur in all cases because of the influence of errors in real data. However, the accuracy of the microseismic source location is affected significantly by this kind of networks. The results also show that not only the multiple solutions problem can be avoided effectively, but also the accuracy of the source location is greatly improved by the optimized microseismic network. It means that the optimization of network based on the characteristics of the microseismic network and field conditions is of primary importance for microseismic source location.