Introduction

In India, from January 2006 to August 2016, there have been 819 fatal accidents in coalmines. The total number since 1901 is 18,200 [1]. These figures revealed that there is a need to lay stress in the area of safety in Indian mining industry. As a solution, Directorate General of Mines Safety (DGMS) have suggested all the mines to develop a Safety Management Plan to improve safety in mines. An effective risk assessment is required to develop a practical safety management plan [2]. The essential elements of risk assessment are hazard identification, risk analysis, and risk evaluation. Hazard identification is the systematic identification of sources of potential injury. Risk analysis helps in developing an understanding of the risks associated with the identified hazards. Evaluating the risks helps to determine the level of risks related to the identified hazards.

Ashworth et al. [3] developed a risk model to assist mine management in decision making to improve the management of occupational safety risks. Donoghue [4] applied qualitative and semi-quantitative risk assessment matrices for ranking occupational health risks in mining and mineral processing. Komljenovic et al. [5] analysed injuries data of U.S mining operations from 1995 to 2004 and proposed a global risk matrix based on severity and frequency. Shariati [6] and Kumar [7] applied Failure Mode and Effects Analysis (FMEA) to assess underground mine risks. Tripathy and Ala [8] has studied the equipment related fatal accidents in coal mines using FMEA. Kinilakodi and Grayson [9] developed a Safety Performance Index for assessing the mine safety performance. Kumar and Ghosh [10] attempted to explore the top and initiating events of the methane explosion in the underground mines using integrated event tree and fault tree analysis. Thompson [11] applied Workplace Risk Assessment and Control (WRAC) technique to identify the hazards in coalmines. There are many qualitative and quantitative risk assessment techniques for evaluation. However, each technique has its own purpose and outcome [12].

The common quantitative risk assessment techniques applied in the mining industry are FMEA and WRAC [13]. In both the methods, the risk level (RL) of the identified hazards is calculated as the product of two risk parameters: likelihood and consequence (C) [2]. For more detailed risk assessment to be carried out, the likelihood can be replaced with probability (P) and exposure (E) [14]. However, in the present Indian mining industry, only the number of accident occurred were recorded. The consequence and the exposure data remains unrecorded or unavailable. As the most of the probabilistic risk analysis techniques are dependent on availability and accuracy of the previous data and they fail to evaluate when the data is unavailable [15]. This attests that it is hard to conduct a probabilistic risk analysis in Indian mining industry. Therefore, it is necessary to develop a new risk assessment method to assess safety risks in underground coalmines

$${\text{Risk}}\,{\text{Level}}\,\left( {\text{RL}} \right) \, = {\text{ Probability}}\,\left( {\text{P}} \right) \, \times {\text{ Exposure}}\,\left( {\text{E}} \right) \, \times {\text{ Consequence}}\,\left( {\text{C}} \right)$$
(1)

In recent years, the application of risk assessment techniques in fuzzy environment have been proposed to achieve accurate solution when the available data is approximate or uncertain [16]. Fuzzy logic is applied in mining industry for prediction of roof fall rate [17], prediction of rock fragmentation due to blasting [18], and qualitative interpretation of acid mine drainage processes [19]. All the previous applications revealed that fuzzy set theory could effectually overcome the uncertainty encountered in the practical applications. This study presents a Mamdani fuzzy model for assessing and ranking the safety risks of the underground coalmines with a case study demonstrating the application of the model. The fuzzy model is developed using a Fuzzy Logic Toolbox of MATLAB.

Methodology

The methodology adopted in this study consists of three steps. The first step is hazard identification and analysis; the second step is the collection of experts’ opinion, and the last step is risk quantification using fuzzy logic. Figure 1 represents the graphical view of the complete methodology followed.

Fig. 1
figure 1

Overall risk assessment methodology

Hazard Identification and Analysis

This phase begins with describing the problem and limits of the study. The next step is to collect accident data from mines and accident statistics from DGMS. The objective of the data collection is to gain information on what incidents and accident occurred in mines over the years. In the hazard identification step, the types of accidents occurred, and the causes of the accidents are studied in detail through evaluating the previous accident or incident data and observations. The common hazard identification techniques are checklists, accident or incident reports, brainstorming, and mine inspection reports [14]. The identified hazards provide information for risk analysis. The risk analysis aims to understand the risks associated with the identified hazards.

Collection of Experts’ Opinion for Risk Parameters

This phase deals with the collection of experts’ opinion. Experts’ opinions for the values of probability, exposure, and consequence for each identified hazards are sought. If the statistical risk parameter input data is uncertain or unavailable, experts’ judgement should be applied. The experts’ opinions on risk parameters are collected using linguistic scales and accordingly they are modelled using fuzzy set theory using scales presented in Tables 1, 2, 3 and 4 respectively. The linguistic scales for probability, exposure, consequence, and risk level are developed by modifying the DGMS risk score [14].

Table 1 Rating scale for probability (P)
Table 2 Rating scale for exposure (E)
Table 3 Rating scale for consequence (C)
Table 4 Rating scale for of risk level (RL)

Risk Quantification Using Mamdani Fuzzy Logic

Mamdani fuzzy model [20] is intuitive and well suited for human input. Mamdani fuzzy inference mechanism is based on the compositional rule of inference proposed by Zadeh [21]. As the in-depth analysis of general fuzzy logic can be found in many works of literature [21, 22], this section only provides the brief explanation of Mamdani fuzzy logic system. The principal components of Mamdani fuzzy model are Fuzzification, Knowledge base, Fuzzy Inference System, and Defuzzification.

Fuzzification

In fuzzification step, the experts’ opinion collected using linguistic scales are translated into fuzzy sets containing linguistic concepts, and the Membership Functions (MFs) are applied to the measurements, and a membership value is determined [22]. A triangular MF converts the linguistic scales in the range of 0–1 using the Eqs. 2 and 3.

$$\upmu\left( {x;a,b,c} \right) = \left\{ {\begin{array}{*{20}l} {0,} \hfill & {x < a} \hfill \\ {\left( {x - a} \right) /\left( {b - a} \right), } \hfill & { a \le x \le b} \hfill \\ {\left( {c - x} \right) /\left( {c - b} \right), } \hfill & { b \le x \le c} \hfill \\ {0, } \hfill & { c < x} \hfill \\ \end{array} } \right.$$
(2)
$$\upmu\left( {x;a,b,c} \right) = \left( {max\left( {min\left( {\frac{x - a}{b - a},\frac{c - x}{c - b}} \right), 0} \right)} \right)$$
(3)

where a, b, c are the parameters of the linguistic scale and x is the range of the input parameters.

Aggregation of Experts’ Opinion

Practically, it is impossible for a single manager or engineer to consider all relevant aspects of an underground mine. Therefore, risk assessment in mines comprises many experts with different background and experience. Each expert may have different opinions on the final judgement. Let us consider the number of experts be ‘N,’ the number of hazards (E) identified be ‘m’, and the number of risk factors be ‘n’. Let eij be the judgement of i hazard for j criteria. Then one gets N matrices of type E = [eij]m × n. Then all experts’ opinions on risk parameters of each particular event are aggregated to get an overall quantified value [23]. The arithmetic mean aggregation [24] operator defined on fuzzy triangular numbers (a1, b1, c1), (a2, b2, c2) … (an, bn, cn) delivers the result as (x, y, z).

$${\text{Where}}, = 1 /n\mathop \sum \limits_{k = 0}^{n} a_{k} ,\;{\text{y}} = 1 /n\mathop \sum \limits_{k = 0}^{n} b_{k} ,\;z = 1 /n\mathop \sum \limits_{k = 0}^{n} c_{k}$$
(4)

After aggregating the experts’ opinion, defuzzification of risk parameters ought to be done. For defuzzification of triangular fuzzy risk parameters, centroid defuzzification [25] method is widely used. If the aggregated fuzzified output A = (x, y, z), then the formula for centroid method is as follows:

$$Centroid \,\left( A \right) = \frac{x + y + z}{3}.$$
(5)

Knowledge Base

Knowledge base consists of both rule base and database. In the database, the MFs of the fuzzy sets used in the fuzzy rules are defined. The rule base includes a number of if–then rules. If–then rules are employed to capture the imprecise modes of reasoning, which plays an essential role in the human ability to make decisions in the environments of uncertainty and imprecision [26].

Fuzzy Inference System

A fuzzy inference system maps the fuzzy inputs and rules to outputs using fuzzy set theory. In Mamdani model, the ‘MIN’ operator is used for combination and implication operations. An implication method states how a fuzzy logic controller scales the MFs of an output linguistic variable based on the rule weight of the corresponding rule. The fuzzy outputs are aggregated by using the ‘MAX’ operator. Aggregation process is where the outputs of each rule are combined into a single fuzzy set. The MAX–MIN composition used in the model is shown in Fig. 2 [27].

Fig. 2
figure 2

Mamdani fuzzy inference system using min and max operators

Defuzzification

The output generated by the fuzzy inference system will always be fuzzy in nature. Therefore, to convert the fuzzy output to crisp output, defuzzification is needed. Centroid of area defuzzification method [28] for establishing the output is expressed in Eq. 6.

$${\text{Centroid}}\,{\text{of}}\,{\text{area}},\,z^{*} = {\raise0.7ex\hbox{${\smallint\upmu{\text{A}}\left( {\text{z}} \right) \cdot {\text{zdz}}}$} \!\mathord{\left/ {\vphantom {{\smallint\upmu{\text{A}}\left( {\text{z}} \right) \cdot {\text{zdz}}} {\smallint\upmu{\text{A}}\left( {\text{z}} \right){\text{dz}}}}}\right.\kern-0pt} \!\lower0.7ex\hbox{${\smallint\upmu{\text{A}}\left( {\text{z}} \right){\text{dz}}}$}}$$
(6)

where z* is the crisp value for the z output, and µA(z) is the aggregated output membership function.

After defuzzification, the fuzzy inference system gives a crisp output value. The crisp value obtained is used to express the risk level of the associated hazard so that remedial actions can be ordered accordingly.

Case Study

The mine selected is a mechanized underground coalmine of a major public sector coal company located in Odisha, India. Accident data is collected from 2009 to 2015 from the mine and DGMS reports. Hazard factors are identified by analysing the collected accident data from the mine and DGMS annual reports. DGMS has categorized the identified hazard factors as follows: ground movement; rope haulage; belt conveyor; load haul dumper; explosives; dust, gas and other combustible material; mine fire; fall of persons; and irruption of water.

The collected accident data is defined subjectively, and the descriptive terms are vague and imprecise. Therefore, the judgment of experienced safety experts in the underground coalmine is recorded using a designed survey questionnaire. Safety experts’ have rated each of the hazard factors for its probability, exposure, and consequence using linguistic scales shown in Tables 1, 2 and 3. The linguistic scores given by the experts’ is converted to corresponding fuzzy set numbers. Then the aggregation of fuzzy set numbers for all the hazard factors is done using the Eq. 4, and the defuzzification of fuzzy set numbers is done using Eq. 5. Aggregated and defuzzified fuzzy scores of all the hazard factors for all risk parameters are shown in Table 5. The defuzzified crisp scores of risk parameters are used as input for fuzzy inference system.

Table 5 Aggregated expert’s opinion for all hazard factors

In the developed Mamdani fuzzy model, probability, exposure, consequence are the three input variables and risk level is the output variable. The triangular MFs used in this study to represent the linguistic scales of input and output parameters are shown in Fig. 3.

Fig. 3
figure 3

Membership function of probability, exposure, consequence and risk level

The linguistic input scales for probability, exposure, and consequence had 6 MFs each. As a result, 216 (6 × 6 × 6) rules are made in the rule base. After developing MFs and rule base, the aggregated score is entered into the rule viewer of the fuzzy logic toolbox to obtain the risk score (crisp output value) of all the hazard factors as shown in Table 6. A sample rule base and rule viewer are shown in Fig. 4.

Table 6 Risk score and ranking of hazard factors
Fig. 4
figure 4

Sample rule base and rule viewer

Results and Discussion

In this study, nine hazard factors are considered based on the DGMS reports and data collected from the underground mine. The best ranking solution for risk factors will be a circumstance that has a low probability, low exposure, and low consequence and on the contrary, the worst ranking solution for risk factors will be a circumstance whose probability, exposure, and consequence are very high. Thus, in Table 6, rank 9 represents those hazards that are having least risk associated with them and rank 1 represents those hazards which are having highest risk associated with them.

From the Table 6, one can observe that all the hazard factors have different risk level for the risk parameters used and based on the risk level rating scale; and they form three groups among them. Hazard factors with risk score > 200 falls in high RLs group, 20–200 falls in medium RLs group and < 20 falls in low RLs group. The order of hazard factors is mine fire > ground movement > belt conveyor > dust, gas & other combustible materials > explosives > rope haulage > irruption of water > load haul dumper > fall of persons. On performing the in-depth study of the mine records, it was found that the mine fire has occurred three times in the history of the mine and the frequency of roof/side fall accidents are very high. Thus, it is clear to say that the present model can capture the real-life situation of the mine considered. Based on priority risk ranking of all the hazards obtained, the mitigation plan can be prepared accordingly, so that preventive actions can be taken for a riskiest hazard on the priority basis and mine safety can be improved.

Conclusion

Mining is inherent of hazards, and complete elimination of hazards from mining industry is not possible until today. Therefore, the risk assessment of the mine needs to be studied in detail. In this study, hazard factors related to underground mine are listed and risk ranked using fuzzy logic approach. Mine fire has the highest risk level in the mine followed by ground control. Therefore, resources should be allotted to control these hazards factors. The fuzzy logic structure helps in capturing the experts’ opinion in linguistic terms for the risk parameters and evaluating the risk levels. Both imprecise data and quantitative data can be used in fuzzy logic structure for risk assessment. It can be foreseen that the proposed methodology could be used for risk assessment by mining management and safety officers, prioritize risks as well as take steps to ameliorate risk in mines. Equipment designers and manufacturers could also use this methodology to focus on specific problem areas on that mining equipment. It can also be used to improve hazard awareness training.