Introduction

Karsts are widely found throughout China, and these formations affect the water supply, mining activities, water conservancy and hydropower construction projects, city and road construction projects, and daily life activities. There are nearly 3.25 million km2 of carbonate rocks in China, with about 1.25 million km2 of denudated karst areas and about 2 million km2 of buried karsts (Li and Zhou 2006; Yu 1994). Unfortunately, coal seams are usually mined between, over, or below karst aquifers in North China (Wang and Park 2003; Zhang and Shen 2004). Therefore, more than 30 coalfields in North China are under the threat of flooding from water in karst aquifers which is induced by mining (Li and Zhou 2006). Most coal mines contain numerous karst formations, and the karst water has a pumping rate of over 60 m3/min (Table 1). Therefore, an assessment of the vulnerability of flooding from water in karst aquifers induced by mining is very important for mining safely over or below karst aquifers.

Table 1 Cases of flooding from water in karst aquifers induced by mining in North China

In recent years, the assessment of the vulnerability of flooding from water in karst aquifers induced by mining has been the focus of many researchers, and many geographic information system (GIS)-based methods have been proposed to address the problem (see for e.g., Gui and Lin 2016; Wu et al. 2011). A model that couples the Bayesian network and GIS to assess water-inrush was proposed by Dong et al. (2012). Li and Chen (2016) proposed an analytic hierarchy process (AHP) model with a gray relational analysis to evaluate the risks of mining on aquifers. Li et al. (2015) provided an AHP model based on attribute mathematics which was used to assess flooding from water in mining. Models based on fuzzy mathematics have also been used to evaluate the risk of flooding from water (see for e.g., Wang et al. 2012; Yang et al. 2017). A vulnerability index which combines GIS and an artificial neural network was proposed in Wu and Zhou (2008) to assess the vulnerability of flooding in karst aquifers induced by coal mining.

A large volume of interrelated spatial data of the geological and hydrogeological conditions, drainage conditions and chemistry, and mining technical conditions (Bu et al. 2001; Cui et al. 2015) can be obtained from underground mines with karsts. Flooding in water and the vulnerability of karst coal mines to flooding in water are affected by many factors, the geological and hydrogeological environment, mining methods, and the geological and mechanical characteristics of the lower layers of the aquifers (Liu 2009; State Administration of Coal Mine Safety 2009; Wang et al. 2012; Wu et al. 2015). The complex problems that are found in underground coal mines can be addressed by using multiple criteria decision making methods and applications. Hence, an assessment of the vulnerability of coal mines with karsts to flooding in water can be carried out with a multi-criteria decision making method.

Spatial decision problems of underground mines with karst formations usually involve decision making information, and the spatial position of local resources and the local environment. Spatial multi-criteria decision making is defined as the use of multi-criteria decision analysis in the spatial domain, in which the alternatives, criteria, and other factors related to the decision problem are assessed (Densham and Goodchild 1989; Lu et al. 2014). The GIS promptly emerged as a new information processing tool that provides the unique ability to automate, manage, and analyze a variety of spatial data in the early 1980s (Goodchild 1989; Harris and Batty 1993; Jankowski 1995). Information for decision making could be obtained from geographic data which are then processed by using different processes and applications in GIS. GIS-based multi-criteria decision making is the process of coupling GIS with multi-criteria decision making that transforms geographic data and preferences to obtain information for informing decision making (Kitsiou et al. 2002; Malczewski 1999, 2000, 2006, 2011). Figure 1 shows the GIS-based multi-criteria decision making model (Boroushaki and Malczewski 2008, 2010; Fang et al. 2014; Wiecek et al. 2008).

Fig. 1
figure 1

GIS and multi-criteria decision making coupled model

In this paper, a GIS-based multi-criteria decision making method is proposed to assess the vulnerability of flooding from water in karst aquifers induced by mining, and a realistic system is developed for ease of viewing the results. The developed method simultaneously analyzes the hydrogeological, geological engineering and mining data collected from karst areas in mines. A case study for the Xinqiao Coal mine in Henan Province, China, is carried out. Then, the validity of the developed method is evaluated by taking into consideration the information contained in the criteria related to the decision problem.

The work here has been undertaken with the following objectives.

The first objective is to establish the criteria that contribute to the vulnerability of flooding from water in karst aquifers induced by mining. The second objective is to formulate a vulnerability index to quantitatively analyze the possibility of flooding from water in karst aquifers induced by mining. The third objective is to develop a system that can visualize and expedite the assessment process of the vulnerability of flooding. It is anticipated that this system is a good form of technological support for determining the safety of underground mining.

Method

GIS-based assessment of vulnerability model

Information entropy is one of the most commonly used methods for GIS-based decision making, and applied here to formulate a model that assesses the vulnerability of flooding from water in karst aquifers induced by mining along with a GIS. Figure 2 is a schematic of the work process to derive the model, and the steps of the work process are elaborated below.

Fig. 2
figure 2

Schematic of work process to derive model

  1. 1.

    The evaluation criteria are selected.

Based on the geological and hydrogeological environment as well as the mining activities, the criteria that influence the vulnerability of flooding from water in karst aquifers induced by mining are identified. The criteria are obtained through drilling, geophysical exploration and in situ measurements.

  1. 2.

    The GIS maps are established, and criteria values are normalized.

The GIS mapping of the criteria is established through ordinary kriging (Krige 1981) with ArcGIS.

First, a second-order stationary random function is defined as:

$$Z^{*} (x) = \sum\limits_{i = 1}^{n} {\lambda_{i} } Z(x_{i} )$$
(1)

where λ i is the weight coefficient, which denotes the contribution of the observation Z(x i ) at each space sample point to the estimated value Z*(x).

The covariance function is defined as:

$$\sigma^{2} = c(x,x) - 2\sum\limits_{i = 1}^{n} {\lambda_{i} c(x_{i} ,x)} + \sum\limits_{i = 1}^{n} {\sum\limits_{j = 1}^{n} {\lambda_{i} \lambda_{j} c(x_{i} ,x_{j} )} }$$
(2)

A spherical model is used as the variogram model which is a commonly used model theoretically. The spherical variogram model is defined as:

$$\gamma (h) = \left\{ {\begin{array}{l} 0 \quad{h = 0} \\ {C_{0} + C\left( {\frac{3}{2} \cdot \frac{h}{a} - \frac{1}{2} \cdot \frac{{h^{3} }}{{a^{3} }}} \right)} \\ C_{0} + C\, h> a \\ \end{array} }\right. \quad 0 < h \le a$$
(3)

where C0 is a nugget constant, a is the variable range, and C0 + C is the partial sill.

In accordance with the relationship between the covariance function and variogram: \(c(h) = c(0) - \gamma (h)\), the kriging equations can be defined as:

$$\left\{ {\begin{array}{*{20}c} {K\lambda = D} \\ {K = \left[ {\begin{array}{*{20}c} {c_{11} } & {c_{12} } & \cdots & {c_{1n} } & 1 \\ {c_{21} } & {c_{22} } & \cdots & {c_{2n} } & 1 \\ \vdots & \vdots & \vdots & \vdots & \vdots \\ {c_{n1} } & {c_{n2} } & \cdots & {c_{nn} } & 1 \\ 1 & 1 & \cdots & 1 & 0 \\ \end{array} } \right],\lambda = \left[ {\begin{array}{*{20}c} {\lambda_{1} } \\ {\lambda_{2} } \\ \vdots \\ {\lambda_{n} } \\ { - \mu } \\ \end{array} } \right],D = \left[ {\begin{array}{*{20}c} {c(x_{1} ,x)} \\ {c(x_{2} ,x)} \\ \vdots \\ {c(x_{n} ,x)} \\ 1 \\ \end{array} } \right]} \\ \end{array} } \right.$$
(4)

The weight coefficient λi is calculated in accordance with the Lagrange multiplier principle and the estimated value Z*(x) at each space point can then be calculated in the GIS.

In general, there are two types of criteria in multi-criteria decision making: positive and negative criteria. Positive and negative criteria are positively and negatively related to the vulnerability of flooding from water in karst aquifers induced by mining, respectively. Equation 5 is used to normalize the positive criteria, whereas the negative criteria are normalized by using Eq. 6 (Liu and Qiu 1998).

$$y_{ij} = \frac{{x_{ij} - \begin{array}{*{20}c} {\hbox{min} } \\ i \\ \end{array} \left\{ {x_{ij} } \right\}}}{{\begin{array}{*{20}c} {\hbox{max} } \\ i \\ \end{array} \left\{ {x_{ij} } \right\} - \begin{array}{*{20}c} {\hbox{min} } \\ i \\ \end{array} \left\{ {x_{ij} } \right\}}},i = 1,2, \ldots ,n$$
(5)
$$y_{ij} = \frac{{\begin{array}{*{20}c} {\hbox{max} } \\ i \\ \end{array} \left\{ {x_{ij} } \right\} - x_{ij} }}{{\begin{array}{*{20}c} {\hbox{max} } \\ i \\ \end{array} \left\{ {x_{ij} } \right\} - \begin{array}{*{20}c} {\hbox{min} } \\ i \\ \end{array} \left\{ {x_{ij} } \right\}}},i = 1,2, \ldots ,n$$
(6)

Here, y ij is the normalized value of the criteria, and xij is the initial value of the criteria.

  1. 3.

    The weight vectors are determined.

The information entropy model is used to calculate the weight vectors of the criteria. Based on the normalized values of the criteria, the normalized decision matrix is defined as:

$$Y = \left[ {\begin{array}{*{20}c} {y_{11} } & {y_{12} } & \cdots & {y_{1n} } \\ {y_{21} } & {y_{22} } & \cdots & {y_{2n} } \\ \vdots & \vdots & \ddots & \vdots \\ {y_{m1} } & {y_{m2} } & \cdots & {y_{mn} } \\ \end{array} } \right]$$
(7)

The ratio of the jth criteria is:

$$p_{ij} = \frac{{y_{ij} }}{{\sum\nolimits_{i = 1}^{m} {y_{ij} } }},(i = 1,2 \cdots m;\quad j = 1,2 \ldots n)$$
(8)

The information entropy of the jth criteria is:

$$e_{j} = - k\sum\nolimits_{i = 1}^{m} {p_{ij} } \ln (p_{ij} ),k > 0,k = \frac{1}{\ln (n)},e_{j} \ge 0$$
(9)

The coefficient of variation of the jth criteria is:

$$g_{j} = \frac{{1 - e_{j} }}{{m - E_{e} }},E_{e} = \sum\limits_{j = 1}^{n} {e_{j} } ,0 \le g_{j} \le 1,\sum\limits_{j = 1}^{n} {g_{j} } = 1$$
(10)

The weight vectors of the criteria are:

$$w = (w_{1} ,w_{2} , \ldots ,w_{n} )^{T} ,w_{j} = \frac{{g_{j} }}{{\sum\nolimits_{j = 1}^{n} {g_{j} } }}(1 \le j \le n)$$
(11)
  1. 4.

    The vulnerability index of flooding from water in karst aquifers induced by mining is then formulated.

The weighted linear combination (WLC) model is one of the most widely used decision rules to derive composite maps in the GIS environment (Eastman 1999; Heywood et al. 1995; Hopkins 1977). Based on the weighted linear combination (Malczewski 2000, 2011), w = (w1,w2,…,w m )T can be regarded as the weight vectors of the criteria, w j  ≥ 0, j = 1, 2,…,m.

$$VI = \sum\limits_{j = 1}^{m} {w_{j} \cdot f_{j} } (x,y)$$
(12)

where VI is the vulnerability index of flooding from water in karst aquifers induced by mining; wj is a normalized weight for the jth criteria; fj is the function for the jth criteria; and (x, y) are the coordinates of the criteria. The vulnerability zone map and vulnerability grades of flooding are obtained and classified by the natural breaks method (Jenks 1963).

Development of a GIS-based decision making system

Microsoft Excel and ArcGIS Engine 9.3 were used to build the GIS-based multi-criteria decision making system, which was developed by using the C Sharp programming language. The elements of the vulnerability index model are: “Single criteria,” “Normalized,” “Crate maps,” and “Overlay analysis.”

To address with substantial volume of geospatial data in this study, ArcGIS Engine, a widely used GIS platform developed by ESRI, is used as the platform. Applications for different purposes can be developed by using the ArcGIS controls along with other control commands that are developed by the user. Desktop, web, and mobile applications can be developed by using a Microsoft-integrated development environment called Visual Studio.NET. Visual Studio 2008 and C# are used in this study as the development tool and programming language, respectively.

Data acquisition, processing, and display are required to construct the database. The data were based on the geological and hydrogeological conditions, and collected from drilling, geophysical prospecting and mining activities in the course of excavation and exploration work. The data were first inputted into Excel for data acquisition. The processed data and results were stored in Excel and displayed with a grid map. Components that contained some common GIS functions were linked to the database. The functions were listed on the left of the main interface, with which the criteria system that affects flooding in water was constructed. Figure 3 shows the main interface of this system which implements the assessment model that determines the vulnerability of flooding from water in karst aquifers induced by mining.

Fig. 3
figure 3

Main user interface of system

The results of the multi-criteria decision making system in this study are intuitively validated by coupling them with GIS visualization. The data, including information on the in situ measurements and drilling, were entered into Excel. Normalization of the mapping of the criteria was carried out by selecting the “Single criteria,” “Normalized,” and “Crate Maps” fields. The weight vectors of the criteria were calculated by selecting the “Calculation Weight Vector” field, and the data were saved into an Excel database. The classification of the grades of vulnerability was obtained by selecting the “Overlay analysis” field. The vulnerability zone map used R (red), G (green), and B (blue) to grade the vulnerable zones of underground coal mines. The generated maps were then exported as images by using the “Export Map” field which is found under the “File” tab.

Case study

Xinqiao coal mine

The Xinqiao Coal mine is located in the junction of the Xinqiao, Maqiao, and Shuangqiao towns, 16 km southwest of Yongcheng city in Henan, China (Fig. 4) with an area of 35.0 km2. The Xinqiao Coal mine is located in a monsoon-type climate area in the mid-latitude zone. The mean annual temperature is 14.3 °C. The average annual rainfall is 850.65 mm, with a maximum of 1518.6 mm (1963) and a minimum of 543.7 mm (2011) from 1963 to 2017. More than 50 percent of the annual atmospheric rainfall is in July and August. Mining generally takes place at a depth between 300 m and 1000 m below sea level. Panel 2103 of the Xinqiao Coal mine is located in the first district (Fig. 5). The confined aquifers in the karsts threaten the safety of workers when they are mining the coal seam in the upper part of the Taiyuan formation. The average accumulated thickness of the limestone aquifers is 30.66 m. The water pressure of the confined limestone aquifer under the floor of Coal Seam II2 is more than 4.75 MPa. The failure zone of the floor of the coal seam develops with mining, and the thickness of the aquiclude is reduced. There are three karst aquifers that underlie the exploitable Coal Seam II2 as shown in Fig. 6a. Zhao and Chang (2007) categorized the properties of karst aquifers in the Fengfeng coalfield in Jiangxi, China, by using borehole pumping data, especially the water yield of the boreholes. Zheng (2015) categorized the extent of karst development and the void structure in three local collieries in Liuqiao, Hengyuan, and Wugou in Huaibei, China, based on the water yield and the volume of the grout for the borehole. In this study, the water yield and volume of the grout are also considered. Figure 6b shows the ninety-four boreholes drilled for grouting to reinforce the karst aquifers. The water yield and volume of the grout in Aquifers L10, L11, and L12 were determined during the drilling process. In this study, the water yield and volume of the grout for boreholes in karst aquifers based on geological and hydrogeological conditions as well as mining activities are used as the variables to depict the inherent strength of the karst formations and the void structure. Ten criteria that influence the vulnerability of flooding are constructed and listed in Table 2. The amount of water yield and volume of grout required for each aquifer are listed in Table 3. The distribution of the water yield for Aquifers L10, L11, and L12 is shown in Fig. 7c–e, while the volume of grout required for the three aquifers is shown in Fig. 7i–h, respectively. L11 and L12 are the two aquifers that primarily threaten the safety of the mine and therefore have to be grouted to lower the permeability. L10 and L11 contain a large volume of water and have developed karst fissures, so they recharge L12.

Fig. 4
figure 4

Location of Xinqiao Coal mine

Fig. 5
figure 5

Schematic geological map of Xinqiao Coal mine: layout of panels

Fig. 6
figure 6

Stratigraphic column and grouted boreholes in Panel 2103

Table 2 Decision making criteria with corresponding normalization method
Table 3 Water yield of aquifer and volume of grout required for each aquifer
Fig. 7
figure 7

Vulnerability zone map from vulnerability index

Structurally, thirteen faults were found in the course of 3D seismic data and in situ measurements. Of these reported faults, there is one reverse fault, while the others are all normal faults, and their properties are listed in Table 4. The box-counting dimension is used to quantify the faults and defined as:

$$D = \dim_{\text{box}} (S): = \mathop {\lim }\limits_{\varepsilon \to 0} \frac{\log N(\varepsilon )}{\log (1/\varepsilon )}$$
(13)
Table 4 Properties of faults of Panel 2103

where N(ε) are the number of boxes with a length ε of each side that are required to cover the set. D is the box-counting dimension for a fractal S.

The criteria of the geological structures are quantified and normalized in Fig. 7a. The depth of the failure zone of the floor of the coal seam is calculated by using an empirical formula Eq. (14) in accordance with the “Regulations of Coal Mining and Protective Coal Pillar Design under Building, Water Body, Railway, Coal Mine & Roadway”(State Bureau of Coal Industry 2000).

$$h = 0.0085H + 0.1665a + 0.1079L - 4.3579$$
(14)

where H denotes the depth of the mining, h is the depth of the failure zone of the floor of the coal seam, a denotes the dip angle, and L denotes the dip length of the panel. Then, the criteria for the depth of the failure of the floor of the coal seam are quantified and normalized; see Fig. 7j.

System implementation

The data of each criterion were collected during drilling, geophysical exploration, and in situ measurement surveys. Then, a criteria database was constructed, and the “Single criteria,” “Normalized,” and “Crate Maps” fields were selected to generate a normalized GIS layer for each criterion. As well, the GIS layer of each criterion was classified into five areas with different colors. Different colors were used to represent the degree of vulnerability of each criterion as an extension of the valuation by mapping each point in the input space for a value between 0 and 1. Furthermore, the weight vectors were calculated by selecting the “Calculation Weight Vector” field. The information entropy and weight were saved in the criteria database, which can be readily recalled. When the “Overlay analysis” field was selected, the vulnerability zone map and vulnerability grades of the panel can be obtained and exported as images by using the “Export Map” field which is under the “File” tab.

Results

The weight vectors of the evaluation criteria were taken as: (0.20, 0.19, 0.26, 0.10, and 0.25). Then, the overall value of all the criteria was obtained, and the vulnerability zone map of the vulnerability index was automatically generated, see Fig. 7 (Jenks 1963). The grades of the vulnerability of flooding from water in karst aquifers induced by mining are defined and listed in Table 5.

Table 5 Grades of vulnerability of flooding from water in karst aquifers induced by mining

A vulnerability index of 99.6% in the area of Panel 2103 is classified as low to medium vulnerability. In the vulnerability zone map (Fig. 7k), very highly vulnerable areas have a thin aquiclude and high hydraulic pressure, and the limestone aquifers have a significant water yield. Flooding in water would therefore occur in this area. In order to prevent flooding from water in karst aquifers, more grouted boreholes are needed with a higher volume of grout.

Discussion

In real-life situations, measurement errors are usually the result of the uncertainty of the information available (Heuvelink et al. 1989). Therefore, the process of dealing with multi-criteria decision making problems in space should take into consideration the lack of complete information. The nature of external uncertainties is related to the decision making environment (Stewart 2004). Sensitivity analysis incorporates uncertainty into a multi-criteria decision analysis, through which the sensitive criteria that affect the model can be found, and the impact of these criteria on the object of decision can be determined (Lodwick et al. 1990). Sensitivity analysis can quantify the criteria of uncertainty and determine the impacts of uncertainty and the impacts of changes when modeling predictions (Crosetto and Tarantola 2001; Jovanović 1999). Sensitivity analysis comprises either global or local sensitivity analysis.

In GIS-based multi-criteria decision making, a local sensitivity analysis evaluates the local changes of each factor in the system. Different inputs for each separate element can be selected, and then the modeling is rerun. Finally, the corresponding changes in the results are recorded. This is the most common process (Lilburne and Tarantola 2009; Triantaphyllou and Sánchez 1997). The criteria that influence the outputs of the modeling are considered to be the most important. In this study, a local sensitivity analysis is used to determine how the selected criteria affect vulnerability to flooding in water and their sensitivity (Kiparissidis et al. 2013).

Figure 8 shows that the criteria selected are sensitive parameters that affect the vulnerability of flooding from water in karst aquifers induced by mining. The total water yield of the karst aquifers and volume of grout required for the karst aquifers are selected to represent the parameters of a karst aquifer. The geological structure has an insensitivity less than 0.085 in the vulnerability index. In other words, when geological structures have a high degree of complexity, the geological structure is a sensitive parameter. The vulnerability index decreases with increase in the thickness of the aquiclude. Aquifer water yield and water pressure are important characteristics of limestone aquifers, and therefore sensitive criteria.

Fig. 8
figure 8

Local sensitivity analysis of criteria

Conclusions

Flooding from water in karst aquifers induced by mining is subjected to many criteria. In order to put into place an effective plan that prevents flooding from water in karst aquifers, a vulnerability assessment is essential. This paper therefore proposes a vulnerability index and establishes an advanced system that assesses the vulnerability of flooding from water in karst aquifers induced by mining. Subsequently, a GIS-based application program which simplifies the assessment process and promotes the management of the related data is developed.

The system is validated by examining a panel of the Xinqiao Coal mine which demonstrates that the newly established system provides objective and accurate assessments. The assessment system can be used to assess the vulnerability of flooding from water in karst aquifers with changing geological and hydrogeological conditions as well as mining activities. The vulnerability of flooding from water in karst aquifers is quantified in the assessment system. Therefore, the assessment procedure has been simplified. A spatiotemporal analysis of the criteria that control the vulnerability of flooding from water in karst aquifers induced by mining will need to be carried out in future work.