Introduction

Groundwater resources are of great significance not only to the development of social economy, but also to the earth’s ecosystem. In recent years, the increasing human engineering activities have brought a lot of negative effects on groundwater resources (Huang et al. 2016; Srinivas et al. 2014). Specifically, these effects are reflected in the decrease of groundwater quantity and the pollution of groundwater. Therefore, it is significant to make accurate assessment of groundwater quality so as to protect the groundwater resources. As groundwater quality is a fuzzy system of multi-index interaction, groundwater quality indexes have attributes of uncertainty, randomness and fuzziness. To solve this, reasonable evaluation indexes and evaluation methods play an important role in the groundwater quality evaluation(GQE) (Zhang et al. 2015; El Moujabber et al. 2006; Bouderrala 2017).

Currently, there are mainly two assessment methods for GQE, which are single index assessment and multi-index comprehensive assessment (Ismai et al. 2018; Mao et al. 2014; Wu et al. 2018; Su et al. 2016). The former can highlight the impact of a single index on water quality, but it ignores the systematic of groundwater quality (Fei et al. 2015; Bouteraa et al. 2019), while the latter can comprehensively reflect the evaluation results (Huang et al. 2016). The most widely used multi-index comprehensive assessment methods include Improved Neural Networks (Xiao et al. 2019), Matter-Element Extension Method (Huang et al. 2016), Improved Set Pair Analysis (Su et al. 2016), Fuzzy-Grey (Liu et al. 2007), Multivariate Statistics (Atikul Islam et al. 2018; Bouteraa et al. 2019) and so on. Each of them has its own characteristics. Therefore, in the process of GQE, reasonable water quality evaluation methods should be selected according to the water quality characteristics of different research areas, so as to accurately evaluate the water quality of the region (Verma et al. 2019; Wang and Dang 2000). Groundwater in Cengong county of Guizhou province belongs to typical karst groundwater, and the influence of its pollution factors on water quality has obvious uncertainty, randomness and fuzziness. (Li et al. 2018a, b). To solve this, by adopting the fuzzy comprehensive evaluation method (FCEM), the concept of fuzzy set to weigh various factors in the fuzzy environment is used to accurately evaluate the advantages and disadvantages of the object, which is in line with the assessment process of karst groundwater quality. However, the influence of karst groundwater storage environment on groundwater quality could be easily neglected when only using FCEM. The reason is that linear weighted average was used in FCEM when obtaining the evaluation set, resulting in deviations in the evaluation results. In view of the above reasons, the entropy weight method (EWM) can determine the objective weight of each pollution factor according to the variation of pollution factors at each monitoring point in the study area. This method objectively measures the impact degree of each pollution factor on water quality, and comprehensively reflects the interaction between groundwater storage environment and water quality system. Therefore, an improved fuzzy comprehensive evaluation method (IFCEM) combined with EWM was proposed to establish an evaluation model to evaluate the groundwater quality in the typical study area of Cengong county, China. And the evaluation results were analyzed to prove the feasibility of the method, which can provide some reference and basis for related research.

Modeling principle

The concept of fuzzy set is used to weigh various indexes in a fuzzy environment in FCEM and evaluates advantages, as well as disadvantages of objects comprehensively. (Zhao et al. 1993; Zhang et al. 2015; Su et al. 2016). Its assessment process includes two aspects: the evaluation indexes and the evaluation comments. Since the evaluation indexes and comments generally have fuzziness attributes, the fuzzy set and fuzzy relation is used to describe the indexes and comments, and then fuzzy conclusions are made based on the evaluation results through corresponding calculations in the evaluation process. However, each index weight is calculated by linear weighting in this method, thus the influence between indexes is neglected. EWM is an objective weighting method (Chen et al. 2008; Hou 2020). The objective weighting has the original information which takes root in objective indexes, so the influence of decision makers on indexes weights can be avoided, making evaluation results more objective (Liu et al. 2007). This method is basically used to determine the weight based on the difference of the evaluation indexes. Generally, if one index has a smaller entropy value, it’s indicated that this index has a greater variation of its index value, and it offers more information, which plays a greater role in comprehensive evaluation and has a larger weight. On the contrary, if one index has a greater entropy value, it’s indicated that this index has a smaller variation of its index value, and it offers less information, which plays a smaller role in comprehensive evaluation and has a smaller weight (Lin et al. 2002; Zheng et al. 2000). The calculation process of IFCEM is as follows:

Calculation of membership function

Membership refers to the degree to which each evaluation index belongs to different evaluation grades. The linear membership function rij is expressed as follows (Zhao et al. 1993; Luo et al. 2020):

$$ {r}_{ij}{\displaystyle \begin{array}{cc}\frac{x_{ij}-{s}_0}{s_1-{s}_0} or\frac{s_1-{x}_{ij}}{s_1-{s}_0}&, {s}_0\le {x}_{ij}\le {s}_1\\ {}1&, {x}_{ij}\ge {s}_1\\ {}0&, {x}_{ij}\ge {s}_1\end{array}} $$
(1)
$$ R=\left[\begin{array}{cccc}{r}_{11}& {r}_{12}& \cdots & {r}_{1d}\\ {}{r}_{21}& {r}_{22}& \cdots & {r}_{2d}\\ {}\vdots & \vdots & \cdots & \vdots \\ {}{r}_{n1}& {r}_{n2}& \cdots & {r}_{nd}\end{array}\right] $$
(2)

Where s0 and s1 are the adjacent standard values of the j-th index value of i-th evaluation unit. R is the membership matrix of all grades of each sample. xij are the value of the j-th evaluation index of the i-th evaluation unit. n is the number of evaluation indexes. d is the number of standard grades.

Weight allocation of indexes

Calculation of the entropy weight

  1. (1)

    The influencing factors are normalized, aiming to eliminate the influence of different dimensions of each factor on the evaluation result, making the data statistically significant and comparable. For groundwater quality evaluation index, each index is a negative index. The normalization formula (Chen et al. 2008; Hou 2020) of each index is as follows:

$$ {U}_{nm}=\frac{x_{ij}-x\ \mathit{\min}}{x\ \mathit{\max}-x\ \mathit{\min}}\cdotp 3 $$
(3)
  1. (2)

    Calculation of proportion Pij of standard value of the j-th evaluation index of the i-th evaluation unit:

$$ {P}_{ij}=\frac{U_{ij}}{\sum \limits_{i=1}^m{U}_{ij}} $$
(4)
  1. (3)

    Calculation of the entropy ej(0 ≤ ej ≤ 1) of the j-th index:

$$ {e}_j=-k\sum \limits_{i=1}^m\left({p}_{ij}\cdotp \ln {p}_{ij}\right) $$
(5)
  1. (4)

    Calculation of the utility value dj of the j-th index. The greater dj, the greater the value of the index and the greater its weight.

$$ {d}_j=1-{e}_j $$
(6)
  1. (5)

    Calculation of the entropy weight Wj1 of the j-th index:

$$ {w}_j^1=\frac{d_j}{\sum \limits_{i=1}^n{d}_j} and\sum \limits_{j=1}^n{w}_j^1=1 $$
(7)

Where Uij is the standard value of the j-th evaluation index of the i-th evaluation unit; n is the number of evaluation indexes; k is the adjustment coefficient, and k = 1/ln(m) (m is the number of evaluation unit in the evaluation system).

Calculation of combined weight

Take the evaluation standard value of the j-th index as the evaluation set V = {v1, v2…vs}, s is the number of the evaluation grades. The calculation process of combined weight is as follows:

  1. (1).

    According to the exceeding standard of each evaluation index. The more it exceeds the standard value, the greater its single index weight. Calculate the single index weight qj of j-th index (Zhang et al. 2015; Su et al. 2016):

$$ {q}_j=\frac{x_{ij}}{\sum \limits_{i=1}^m{v}_{ij}} $$
(8)
  1. (2)

    Calculation of each evaluation unit of the fuzzy weight Wj2 of j-th index:

$$ {W}_j^2=\frac{q_j}{\sum \limits_{i=1}^{\mathrm{m}}{q}_j} $$
(9)
  1. (3)

    Calculation of the combined weight Wj of j-th index by liner weighting W1 and W2:

$$ {W}_j=\frac{W_j^1\cdotp {W}_j^2}{\sum \limits_{j=1}^n\left({W}_j^1\cdotp {W}_j^2\right)} $$
(10)

Calculation of fuzzy evaluation matrix

The fuzzy evaluation matrix Y can be obtained by multiplying the combined weight matrix W and the membership matrix R (Luo et al. 2020). The grade of the maximum value in the fuzzy evaluation matrix is the corresponding grade of the evaluation object.

$$ Y=W\times R=\left[{y}_1,{y}_2,\cdots {y}_s\right] $$
(11)

Application examples

Geographical overview

The study area is located in Cengong county, Guizhou province, China. And its geographical coordinates are: 108°51′24″ ~ 108°56′49″, 27°18′25″ ~ 27°28′49″, as shown in Fig. 1. The climate are subtropical monsoon humid climate in the study area, with distinct seasons and abundant rainfall. The geomorphology belongs to karst depression geomorphology. The recharge of groundwater is mainly the infiltration of atmospheric precipitation, and the aquifer there is the Cambrian Middle Cambrian Gaotai formation (∈2 g). The lithology there is mainly gray, deep gray white medium thick layered fine dolomite, where water is abundant there. The groundwater type is carbonate karst fissure water, and the aqueous medium is the dissolution fracture. In this area, human activities are dominated by agricultural production. Besides, there is no production activity by large chemical companies, and the water environment is in good condition.

Fig. 1
figure 1

Traffic and location of the study area

Establishment of the thematic map groundwater quality evaluation indexes

Taking the aquifer of Gaotai formation of Cambrian Middle Series as the evaluation object, the water sample detection data of 14 hydrogeological boreholes were collected as the evaluation indexes, as shown in Table 1. The attribute database and spatial distribution map of each water chemical index were made by GIS. The distribution maps of iron content and manganese content are shown in Figs. 2 and 3, and the distribution maps of other indexes content are shown in Attachment S1-S8.

Table 1 Detection data of groundwater quality in study area (units: mg/L)
Fig. 2
figure 2

Distribution of Iron’s content

Fig. 3
figure 3

Distribution of Manganese’s content

Evaluation of groundwater quality based on IFCEM

Standard of groundwater quality

According to the standard of the groundwater quality of the people’s Republic of China (China Geological Survey 2017), the groundwater quality types are divided into five grades, and values of grade standard are shown in Table 2. Borehole zk01 was taken as an example in this study to present the evaluation process of groundwater quality based on IFCEM.

Table 2 Standard of groundwater quality (units: mg/L)

Calculation of membership

Based on the above method, the membership between the groundwater quality samples and the standard of groundwater quality of the borehole zk01 can be calculated. The water quality samples at the boreholes showed that the concentration values of nitrate, iron, sulfate, lead, and manganese were lower than the standard value of Grade I water; The content of ammonia nitrogen, dissolved solids and cyanide were between the standard values of Grade I water and Grade II water, and the content of total hardness was between the standard values of Grade II water and Grade III water. The standard value of Grade II water and Grade III water were 300 mg/L and 450 mg/L respectively. According to Formula 1, the membership degree of the third index total hardness of the test point can be calculated as follows: (r13,I) = 0, (r13, II) = 0.9778, (r13, III) = 0.0222.(r13,IV) = 0, (r13,V) =0. On this basis, we can know the degree of membership indicates that 97.78% of the total hardness of the third index of the borehole zk01 belongs to Grade II water and 2.22% belongs to Grade III water, the degree of belonging to other types of water is 0%. Similarly, the membership degrees of other indexes of the borehole zk01 (Table 3) and the membership degrees of other boreholes (Table S1) can be calculated.

Table 3 Membership matrix of the borehole zk01

Calculation of the combined weight of each borehole and index

Based on the detection value of each index, the standard value Uij of indexes of each borehole was calculated by Formula 3. And the proportion Pij of the influencing factors of each borehole was calculated by Formula 4. The entropy value ej and utility value dj of each index were calculated with Formulas 5 and 6, respectively (Table 4). If one index has a smaller entropy value, it’s indicated that the index has more information, which plays a greater role in the analysis of GQE and has a greater weight. Finally, the entropy weight value W1 of each influencing index was calculated by Formula 7 (Table 4).

Table 4 Entropy weight W1 of evaluation indexes for groundwater quality

The detection value of the total hardness of borehole zk01 is 303.3 mg/L, and its values of standard of groundwater quality are 150 mg/L, 300 mg/L, 450 mg/L and 650 mg/L. The parameter weight of total hardness is 0.7828, and its fuzzy weight was calculated by Formula 9, which is 0.3190. Similarly, the fuzzy weight W2 of other indexes and boreholes was calculated (Table 5).

Table 5 The fuzzy weight W2 of evaluation indexes for groundwater quality

The entropy weight and the fuzzy weight was used to calculate the combined weight W (Table 6) of indexes in the study area by Formula 10.

Table 6 The combined weight W of evaluation indexes for groundwater quality

Calculation of the fuzzy evaluation matrix

The membership matrix R of the borehole zk01 shown in Table 3, and the combined weights W = (0.0633, 0.0391, 0.5364, 0.1947, 0.0078, 0.0309, 0.0656, 0.0581, 0.0043). The fuzzy evaluation matrix is calculated by Formula 11, and the fuzzy evaluation matrix Y = (0.2570, 0.7311, 0.0119, 0.0000, 0.0000). The fuzzy evaluation matrix of other boreholes can be calculated by the same principle as shown in the following Table 7.

Table 7 Fuzzy evaluation matrix of each borehole

Results of GQE in study area

On the basis of obtaining the fuzzy evaluation matrix Y (Table 7) of each borehole, according to the principle that the maximum value of the fuzzy evaluation matrix is the evaluation object level, the groundwater quality grade of each borehole is obtained shown in Table 8. Among the 14 boreholes in the study area, zk02 and zk13 belong to Grade I water, zk14 belongs to Grade IV water, zk08 belongs to Grade III water and the other boreholes belong to Grade II water. The results of GQE are shown in Table 8. At the same time, data analysis and processing function of GIS was used to make the comprehensive evaluation division map of groundwater quality in the study area, as shown in Fig. 4.

Table 8 The results of GQE in the study area
Fig. 4
figure 4

Zoning map of groundwater quality evaluation results in the study area

It can be seen from Fig. 4 that the water quality in the study area is good on the whole, and the water quality types are mainly Grade I water and Grade II water; Grade I water is distributed in the north and east of the study area, with Grade II water distributed in the north and south of the study area, occupying a dominant position; Contents of sulfate, total hardness and soluble solids in Grade II water are slightly higher than those in Grade I water. The main reason for this phenomenon is that the residents living and agricultural activities in the region will produce domestic sewage, domestic garbage and agricultural sewage, which often contain pollutants such as nitrogen, phosphorus and sulfide. These pollutants are not discharged in a standardized way, which is easy to cause pollutants to infiltrate into the aquifer along karst pipelines and fissures and pollute groundwater; Grade III water is annularly distributed from zk08 to south with small distribution area. In the north, east and south of the area, there are a large number of farmland and residential areas, and the area belongs to the valley area with a south-west direction where the groundwater is collected to the middle in this area, resulting in a high concentration of pollution in the area; Grade IV water expands outward with zk14 as the center. A large number of farmland and residential areas are around the zk14, and the red clay layer of Quaternary is thicker in the area. Since red clay contains a large amount of iron ions (Yuan et al. 2016), these iron ions and other pollutants infiltrate into karst aquifers through cracks, dissolution gaps and other ways, which resulted in the surrounding groundwater content of iron, total hardness, sulfate and dissolved total solids exceeding the standard. In addition, the area is located in the valley, and the terrain is gentle. This resulted in weak groundwater mobility, small velocity, and formed a relatively closed area, which can cause pollution accumulation in the area.

To sum up, the evaluation results of groundwater quality evaluation model based on IFCEM are consistent with the actual situation, which indicates that the model is effective and feasible in karst groundwater evaluation.

Conclusion

GQE plays an important role in the management and protection of groundwater resources. Groundwater quality has the characteristics of randomness, fuzziness and uncertainties. In this study, Cengong county was taken as a typical research object and the groundwater quality detection data of 14 boreholes was used to establish an evaluation model of karst groundwater quality as well as a database of evaluation index based on the IFCEM. This model was applied to the analysis of GQE of the study area, which verified the rationality and effectiveness of the model.

By adopting the groundwater quality evaluation model based on IFCEM, problems like data’s limitation and weight assignment can be avoided. Through the fuzzy membership degree constructed, the influence of each evaluation index on groundwater quality can be reflected. And the combination weight of each index is calculated by using the index variability, which realizes the full utilization of the measured data. The results showed that it is reasonable and feasible to apply this method to the evaluation of karst groundwater quality. Besides, it is a new approach and can provide certain reference for karst GQE.