Next Article in Journal
A Deterministic–Statistical Hybrid Forecast Model: The Future of the COVID-19 Contagious Process in Several Regions of Mexico
Previous Article in Journal
The Quantitative Research on Behavioral Intention towards 5G Rich Communication Services among University Students
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Integrated Quantitative Safety Assessment Framework Based on the STPA and System Dynamics

School of Reliability and Systems Engineering, Beihang University, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Systems 2022, 10(5), 137; https://doi.org/10.3390/systems10050137
Submission received: 23 July 2022 / Revised: 26 August 2022 / Accepted: 27 August 2022 / Published: 2 September 2022

Abstract

:
With the complexity of the socio-technical system, the requirement for safety analysis is growing. In actuality, system risk is frequently created by the interaction of numerous nonlinear-related components. It is essential to use safety assessment methods to identify critical risk factors in the system and evaluate the safety level of the system. An integrated safety assessment framework combining the system theoretic process analysis (STPA), the analytic network process (ANP) and system dynamics (SD) is suggested to analyze the safety level of socio-technical systems to achieve qualitative and quantitative safety evaluation. Our study constructs an STPA and SD integration framework to demonstrate the practical potential of combining STPA and SD approaches in terms of risk factors and causality. The framework uses the STPA method to define the static safety control structure of the system and analyzes the primary risk factors. The unsafe control actions (UCAs) from the STPA method are transformed into network layer elements of ANP. The ANP method is used to calculate the element weights, which are the impact coefficients between the system dynamics (SD) variables. The SD method is used to assess the safety level of the system. Finally, a specific coal mining system is used to demonstrate how the proposed hybrid framework works. The results indicated that the safety level of the system was low on days 38 and 120 of the simulation cycle (one quarter). Our work can overcome the limitations of conventional STPA quantitative analysis and simplify SD qualitative modeling to serve as a reference for complicated system safety/risk analysis work.

1. Introduction

Socio-technical systems are growing increasingly complex with frequent interactions between diverse aspects such as people, equipment, environment, and administration. How to ensure the safe operation of socio-technical systems has become one of the main focuses of current research. Many disastrous incidents have occurred in recent years as a result of the complexity of socio-technical systems, resulting in massive casualties and property damage. For example, in July 2011, a high-speed train crash in Wenzhou, China, resulted in 40 deaths and 172 injuries [1]. On January 18, 2019, a gasoline pipeline explosion in Hidalgo, Mexico, killed 124 people and injured dozens [2]. Consequently, safety assessment of the socio-technical systems is essential for reducing the accident incidence and enhancing the safety of system.
The safety assessment of socio-technical systems includes qualitative approaches for risk identification and quantitative methods for system safety assessment [3,4]. The most qualitative safety analysis models are currently based on the event chain model, such as failure mode effects analysis (FMEA) [5] and the Swiss cheese model (SCM) [6]. The event chain has long been a foundational concept in system safety theories and models. However, most system failures are the result of a complex structure of interdependent components that do not operate in a linear fashion. Consequently, a system-based safety analysis model is proposed, in which failures or dangers are regarded as abrupt phenomena resulting from the interaction of system components [7]. This model describes the characteristic performance of the overall system to analyze the potential impact of personnel, organization, management, and other factors on the system. Quite some literature has been published on system-based safety analysis models, such as the functional resonance accident model [8] (FRAM), the “2–4 model” [9], the human factors analysis and classification system (HFACS) [10] and the system theoretic process analysis (STPA) [11].
The STPA method provides a more thorough understanding of a system than other system-based safety analysis models [11]. It describes the component relationships and their impact at all levels of the system. In addition, STPA can support the system safety engineer in defining the design limitations required to ensure safety and ensuring that the design and operation of the system meet these constraints [12]. Currently the STPA method has been applied in various fields. Shin S M et al. [13] proposed a method to analyze I&C system hazards and assess the relative importance of system components in terms of human–system interaction based on STPA, and applied it to a nuclear power plant system safety analysis case. Esra Bas [14] applies the STPA method to a socio-technical system for monitoring and tracking diabetes mellitus (DM). Taking the Chongqing Metro Line 10 and Loop Line as examples, Mo Li et al. [15] used the STPA method to analyze the loss scenarios of interconnection lines during mode switching and proposed various leading indices.
Furthermore, STPA also has been criticized as a qualitative technique that disregards the quantification of risk [16,17]. Nancy Leveson [18] proposed STPA as a qualitative and descriptive safety analysis method. According to her research, this method can only analyze the static structure of system, and it lacks quantitative analysis and the development trend of the safety of system. As the behavior of components in the safety control structure changes, the safety control of the system may decrease over time [18]. Therefore, the safety analysis of the safety of socio-technical systems requires understanding not only of the static structure of the system (structural complexity) and its changes over time (structural dynamics), but also of the dynamics underlying these changes (dynamic complexity). In the past few years, many researchers have tried to analyze socio-technical systems quantitatively by combining STPA with other methods. For instance, Alheri Longji Dakwat et al. [19] developed an approach that combines STPA and model checking to provide a formal and quantifiable manner to express the dangerous control activities that STPA identifies. Nevertheless, it is challenging to accurately represent the dynamics of system safety using current methodologies.
Remarkably, an increasing number of researchers have acknowledged that integrating system dynamics (SD) with an STPA approach is an efficient and practicable method for quantitative analysis of socio-technical systems [18]. Jay Forrester established system dynamics in the 1950s at MIT to assist individuals in comprehending the structure and dynamics of complex systems, designing high-leverage policies for continuous improvement, and promoting successful implementation and change [20]. With the development of computing technology, system dynamics has become widespread in many domains. Mohammadi, Amir Mohammadi [21] presented four major models for studying system safety in the construction industry, which could be utilized to examine recurring worker behavior patterns and build effective accident prevention methods. Amiri Alireza [22] utilized SD to evaluate the wheat production system and analyze the effects of various schemes on many parameters of the sustainability of wheat production.
However, the building of system dynamics models remains difficult due to the lack of a defined foundation for the qualitative modelling phases, particularly in the setting of socio-technical systems. STPA can be utilized to compensate for qualitative modeling of system dynamics in safety assessment. Most existing frameworks for combining STPA and SD focus on the possibility of integrating STPA analysis into SD models and rarely discuss the practical implementation during safety assessments. [23,24,25]. The purpose of this study is to develop a hybrid framework of STPA and SD integration to demonstrate the practical potential of combining STPA and SD methodologies in terms of risk factors and causality. In the process of safety assessment, the system dynamics method lacks the study of the interaction mechanisms and influence relationships between system variables, which makes the design of variable and parameter sets challenging [26]. The ANP method, which takes into account the interrelationships between quantifiable and easily accessible safety evaluation metrics, is utilized to address these limitations [27]. The integrated model is used to address the following three problems:
(1)
How to extract risk factors and their qualitative cause–effect correlations from socio-technical systems.
(2)
How to quantify the causal relationships between the risk factors.
(3)
How to quantify the safety level of socio-technical systems and provide early warning of their weaknesses.
In our system safety assessment, the ANP method was used to estimate the relative significance and priority of the safety assessment indices, which is useful for establishing system dynamics model equations. Saaty proposed the ANP method in 1996 as a more pragmatic approach for handling non-independent and feedback hierarchical decision issues [28]. This work therefore builds on the ANP to integrate the STPA and SD methodologies. By doing so, the aim is to compensate for the shortcomings of STPA and SD and use their strengths to conduct a comprehensive safety assessment of socio-technical systems. This paper details a hybrid assessment framework based on the STPA, ANP, and SD methodologies. Both qualitative and quantitative methods were used in this framework. The STPA method was used in our hybrid framework to extract and analyze the possible risk factors and their causal relationships of the system, while the ANP method was used to quantify the causal relationships between the factors. On this foundation, we developed a SD model, which evaluates the safety level of the system to provide early warning of weaknesses in the system. It identifies unsafe control actions and loss scenarios within the system and evaluates how the safety level is evolving depending on loss scenario feedback. The rest of the paper is structured as follows: Section 2 discusses the methods proposed. Then, a case study is conducted to demonstrate the efficacy of the hybrid model provided. In Section 4, the conclusions of this study are presented.

2. Methodology

2.1. System Theoretic Process Analysis (STPA)

The STPA method emphasizes controlling or enforcing constraints on system behaviors based on systems thinking and systems theory [29]. Loss and risk are seen as the result of inadequate control over the behaviors and interactions of system units. Our methodology takes technology (including hardware and software) as well as personnel and organizational variables into account. Process flow of the STPA method used in this paper is depicted in Figure 1. Each step is described in greater detail below.
Step 1: The application of STPA begins with a clear analytical purpose, including the definition of losses, identification of system-level hazards and identification of system-level safety constraints.
Step 2: The purpose of this step is to construct a hierarchical control structure model consisting of feedback control loops. The hierarchical control structure model consists of five elements: controller (including control algorithm and process models), control behaviors, feedback, other input or output instructions for the component, and controlled processes. The controller controls the program by providing control behaviors and imposes constraints on the behaviors of the controlled process.
The control algorithm represents the decision-making process of the controller. The controller also has its own process model, which represents its internal thinking at the time of the previous decision. The process models are partially updated by analyzing the controlled processes through feedback. The feedback used to observe the controlled process is utilized to continually update the process model.
Step 3: After modeling the control structure, the next step is to identify unsafe control actions. Unsafe behavior actions refer to control behaviors that pose a risk in certain and worst-case scenarios, including the four scenarios listed below:
(1)
Not providing the control action leads to a hazard.
(2)
Providing the control action incorrectly or when not needed leads to a hazard.
(3)
Providing the CA too early or too late or in the wrong order leads to a hazard.
(4)
Providing the CA too long or too short leads to a hazard.
Step 4: Based on the unsafe behaviors table and the model of the control structure, this stage identifies the loss scenarios. Loss scenarios describe the triggers that can lead to unsafe control actions and hazards. As shown in Figure 1, loss scenarios include scenarios that lead to unsafe control actions and scenarios in which control actions are improperly executed or not executed. Loss scenarios that lead to unsafe control actions include unsafe controller behavior and inappropriate feedback (as shown by the orange highlight in Figure 1). Loss scenarios in which control actions are improperly executed or not executed include involving those control paths and controlled processes (as shown in Figure 1 with blue highlight).

2.2. Analytic Network Process (ANP)

In this study, the ANP method is introduced to facilitate the conversion between the STPA and SD methods. Firstly, the UCAs from the STPA method are transformed into the elements in the ANP model. Then, the elements and element weights from the ANP model are turned into the variables in the SD model and the influence coefficients between the variables, respectively. It merges the hierarchical structure with a network structure to calculate the complex interaction between decision factors. Following is a description of the general ANP method steps.
  • Establishment of the network structure model
The ANP method takes into account the interdependence between system elements and the feedback from lower to higher levels so that the interaction between system elements may be represented more precisely. The application of ANP commences with the construction of a network structure model of system safety impacting factors. The structure model of the influence factor network consists of control layer and network layer elements. The control layer contains aspects that directly impact the system’s safety. The network layer includes all objects impacted by the control layer. The interaction network structure is then formed based on the causal association between the parts of the control layer.
2.
Determination of the weights of the influencing factors
Owing to the intricacy of the ANP concepts and method, this paper use the ANP software developed by WJL Adams, R Saaty [30] called Super Decision. Control layer and network layer elements are initially entered into the Super Decision software. The relevant industry experts are then invited to evaluate the significance of the relevant elements using a 1~9 scale (Table 1) [31]. Finally, the software subsequently outputs the relative weights of the relevant elements.

2.3. System Dynamics (SD)

System dynamics is a modeling method based on control theory that focuses on comprehending how feedback loop mechanisms influence the system [32]. The general steps for applying the SD method are shown below.
Step 1: The SD method begins with determining the kind of subsystem and selecting the variables to be analyzed. This paper determines the variables based on the network layer aspects of the ANP method. Individual safety subsystem, environmental safety subsystem, equipment safety subsystem, and management safety subsystem are created as subsystems related to variables for system safety analysis.
Step 2: This step concentrates on developing a causal loop diagram based on the causal relationship between variables.
The causal feedback loop is composed of variables and linkages (arrows) that denote causality. There are positive and negative polarities inside the causal relationships [33]. Positive causality denotes those two linked variables will increase or decrease simultaneously, while negative causality suggests that an increase in one variable will result in a reduction in the other variable, and vice versa. When the number of negative linkages in a feedback loop is even, the loop is positive. When the number of negative feedback loop links is odd, the feedback loop is negative. Positive feedback loops amplify variable changes, while negative feedback loops correct variable changes and preserve system equilibrium.
Combining STPA and SD methods in this paper is based on two fundamental concepts: (1) The UCAs from the STPA method and the loss scenarios are converted, respectively, into network layer elements of the ANP model and causal feedback loops of the SD model. (2) The elements and element weights in the ANP method are converted to variables and influence coefficients between variables in the SD model. Here is an example of combining the STPA and SD methodologies:
  • UCA: Miners use personal protective equipment (PPE) too late when the oxygen content of the workplace is below 18% (data from the literature [34]).
  • Loss scenario: Coal mining site supervisors low safety awareness and cannot require miners to use self-rescue devices in a timely manner when the oxygen concentration in the workplace is below 18%.
  • The network layer element in ANP: Safety perception, safety protection.
  • Causal loop (part of): Safety perception→safety protection. (The reduced safety awareness will reduce the proportion of people wearing PPE.)
Step 3: Based on the causal loop diagram, this step generates the stock flow diagram and specifies the functional equations for the system variables. In this work, the function equation between variables is determined by using influence coefficients between variables.

2.4. Framework for the Proposed Method

This paper proposes an assessment framework for system safety that combines the STPA and SD methods. Using the STPA method, our framework describes the static safety control structure of socio-technical systems. By collecting the relevant UCA, the major elements affecting the safety of the system are identified. These elements comprise the network layer of the ANP method. By classifying the network layer elements further, four control layer elements are created: individual, equipment, environment, and management. Using the ANP method, the weight of control layer and network layer elements is then determined. The SD method is used to model and quantify the system dynamics evolution process behind the static control structure of socio-technical systems. Variables in SD models are derived from network and control layer elements. The weight of the element is used as the influence coefficient of the variable to form the variable equation. The proposed framework is shown in Figure 2.
The framework consists of three components: (1) the safety control structure and crucial influencing factors are captured using STPA; (2) factor weights are calculated using the ANP method; and (3) the SD method is used to analyze changes in the safety level of system over a specified time period.

3. Case Study

STPA is a risk analysis method that focuses on the risk of functional interaction between control units in a system and the risk of component failures [35]. The analysis of nonlinear socio-technical systems with frequent dynamic interactions, such as coal mining systems, is particularly suitable for STPA. The coal mine system is dynamic and nonlinear, driven by complicated geological conditions, obsolete technology, insufficient miner skills, and ineffective safety management [36]. These contributing factors are interdependent, interacting and limiting one another, which are the primary cause of coal mine accidents [37].
The hybrid framework is utilized in this section to improve the identification and classification of dynamic interactions and nonlinear components during the safety analysis. It provides scientific support for the management of coal mine based on the STPA method and simulation of system dynamics, taking into consideration the influence of internal and external risks and feedback loops. The Chifeng Baoma Mining Co., Ltd. (Baoma Coal Mine) was selected as a case study. On 3 December 2016, a particularly serious gas explosion occurred at the Baoma coal mine, and many of the details needed to build the STPA model can be found in the public accident report [38].

3.1. Safety Analysis of the Baoma Coal Mine System Using the STPA Method

This section describes the STPA for the Baoma coal mine system following the four steps shown in Section 2.1.

3.1.1. Defining the Purpose of the Analysis

Based on the Baoma mine accident investigation report [39], the system loss and system level hazards are defined in this section in conjunction with interview data from Chinese coal mine specialists and pertinent regulations [40]. The results are displayed in Table 2 and Table 3.

3.1.2. Model the Control Structure

The hierarchical control structure of the Baoma coal mine system is depicted in Figure 3. There are eight controllers, actuator systems, and control processes in the control structure. China Inner Mongolia Autonomous Region Chifeng Baoma Coal Materials Limited Liability Company (China Inner Mongolia Autonomous Region Baoma Coal Materials company), Baoma Coal Mine, Safety Control (management), Electromechanical Center, Ventilation Center, Blasting Workers, and Oxygen Welders are the eight controllers. The controller regulates ventilation, safety inspection, and coal mining process by sending the actuators with the proper commands. The feedback loop between the mine director, the subordinate department, the miner, and the controlled process is depicted by the control structure (Figure 3). All of the arrows pointing downwards in the figure illustrate how control operates, and the dotted arrows pointing upwards illustrate how feedback operates.
For the eight controllers involved in the control structure, the Baoma Coal Mine is a wholly owned subsidiary of the Baoma Coal Materials company. The Baoma Coal Material Company undertakes the tasks of safety management, production planning, inspection, and supervision of the Baoma coal mine. The Baoma coal mine manages the task allocation and safety inspection of each department, as well as the implementation of the material company’s production plan.
The electromechanical center notifies the ventilation center of abnormal conditions or accident information and controls the work state (continue/stop work) of workers and equipment in the coal mine system. The safety control center inspects workplace safety and controls the continuation of work in each department. Based on data such as gas concentration and wind velocity, the ventilation center regulates the ventilation system and coal mining procedures such as blasting and welding. Blasters and oxygen welders control the blasting and oxygen welding processes during coal mining.

3.1.3. Identify Unsafe Control Actions

This step integrates the four general patterns of unsafe control actions and the position of them in the control structure figure to identify them. As illustrated in Figure 3, the control structure catches a total of 22 UCAs (with the limits of the length of the article, the table only shows important control actions). In accordance with Section 2.1 of the STPA analysis process, Table 4 depicts several unsafe control actions during the Baoma coal mine gas explosion. In this paper, a preliminary analysis of the possible causal factors causing UCA was conducted from the connotation of UCA and its position in the control structure, and some of the findings are shown in Table 5. These causal factors provided the basis for analyzing the causality of the loss scenarios below and constituting the elements of the ANP model.

3.1.4. Identify Loss Scenarios

Following the identification of the UCA, this step identifies the potential loss scenarios. There are a variety of potential loss scenarios and cause elements for each UCA. In this section, the two sample UCAs discovered in Section 3.1.3 are further analyzed. To identify the loss scenarios of UCA, the structure of the process model when UCA occurs is first defined in Figure 4. The identified loss scenarios are illustrated in Table 6.

3.2. Calculate the Factor Weights Using the ANP Method

In our model, the UCAs are further classified and refined for coal mine system safety, and the network layer elements of the ANP method are derived. According to the features of network layer elements and the relevant literature [41], network layer elements are grouped into four categories: individual safety, equipment safety, environment safety, and management safety. These four categories comprise the control layer elements of the ANP method. Figure 5 displays the architecture of the ANP model. In accordance with the ANP methodology mentioned in Section 2.2, a panel consisting of two coal mine managers, four coal mine frontline personnel, and three professors was invited to prepare this paper. The control layer and network layer element weights were ultimately computed based on the method provided in Section 2.2, as shown in Table 7 below.
The global weights in Table 7 are the weights of a certain network layer element relative to all network layer elements. Individual safety, equipment safety, environment safety, and management safety have relative weights of 0.290, 0.152, 0.117, and 0.441 in the control layer. It is evident that management safety is the most significant component in coal mine system safety, which is consistent with the analysis of the relevant literature [42]. Equipment maintenance, physical environment, and department response speed are the most direct factors affecting the safety of the Baoma coal mine, which offer theoretical justification for the intervention tactics of coal mine management.

3.3. Coal Mine System Dynamics Model Construction

The ANP method is used to calculate the weight of system safety influencing elements. The purpose of this part is to model and understand the system dynamics evolution process underlying the static control structure of the Baoma coal mining system. The coal mine system in our research is comprised of four subsystems: the individual subsystem, the equipment subsystem, the environment subsystem, and the management subsystem. In China, quarterly and annual assessments of coal mine safety performance are conducted [43]. Although the annual evaluation is the most essential time dimension of the system safety assessment, after each quarterly assessment, management will alter the management strategy in accordance with the safety production condition. The annual evaluation is based on the quarterly cumulative performance of safety work. Quarterly data analysis of the safety of the coal mine system enables managers to flexibly monitor the dynamic changes of the system. Therefore, the time scale of the modeling of system dynamics in this research is 120 days (1 quarter), which reflects the usual evolution of coal mine system safety. The causal loop diagram is a composite feedback loop formed by coupling various feedback loops. In this paper, the causal feedback loop was constructed based on the causal relationships analyzed in STPA, as shown in Figure 6. Figure 6a shows the causal loop diagram of the coal mining system. Figure 6b shows the three main causal loops. These three causal loops are presented as below:
(1)
Mining Areas→Department Response Speed→Safety Management Level→System Safety Level→Safety Investment→Safety Supervision→Mining Areas
(2)
Operation→Individual Safety Level→System Safety Level→Safety Supervision→Equipment Maintenance→Equipment Level→Fatigue Level→Safety In-vestment→Safety Education Training→Safety perception level→Operation
(3)
Safety perception level→Physical Environment→Equipment Failure→Equipment Level→Fatigue Level→Safety Investment→Safety Education Training→Safety perception level.
The causal loop diagram is used to further specify the variables and quantitative linkages in the stock flow diagram of system dynamics. The variables in the stock flow diagram are derived from those in the causal loop diagram, and auxiliary variables and constants are added based on the relevant literature [44,45]. The variables in the stock flow diagram are derived from the causal loop diagram, but they are more specific. In this study, the variables representing cumulative findings, such as fatigue level, operation, and safety perception level, are designated as state variables (marked by boxes). The variables showing the rate of change of the state variables are set as rate variables (indicated by double triangles), and the remaining relevant variables are set as auxiliary variables according to the characteristics of the factors. Some necessary constants have been added to the stock flow diagram according to the needs of the equation, e.g., “initial mining areas and cost safety supervision”.
In this paper, we constructed equations for auxiliary variables based on the weight values of each variable of ANP method, combined with the causal relationship between variables [46]. The causal relationship between variables (positive or negative) was converted into a mathematical relationship between two variables (increase or decrease), while the coefficient of influence between variables was derived from the ratio of variable weights. The remaining variables were calculated according to table functions or references.
Variable j k ( k = 1 , 2 , 3 , , m ) is supposed to be the variable in the causal relationship that influences variable i . On the basis of the weights ω i (for i ) and ω j k (for j k ), the coefficient of influence I C i j k of i on j k is calculated:
I C i j k = ω j k ω i
In the system dynamics model, the expression for the variable i is as follows:
V i = k = 1 m ( ± ) ω j k ω i V j k
where V i represents the value of the variable i and V j k represents the value of the variable j k . The stock flow diagram is shown in Figure 7.

4. Discussion

The simulation results of the system dynamics model are illustrated in Table 8, Figure 8 and Figure 9. The “system safety level” in Figure 8 depicts the safety level of the Baoma coal mine system during the simulation period, which is dependent on the personnel safety level, equipment safety level, environmental safety level, and management safety level. The relationship between them is depicted below, with data derived from the ANP method’s weights. The case application of this paper is based on publicly available coal mine accident reports with hazy information, and the system dynamics model lacks a sufficiently accurate mathematical model and sufficient data. The results of the system safety level simulation can assist coal mine safety managers make decisions, but they are still some distance from the actual reality. The purpose of our study was to illustrate the specific process of the hybrid framework. When the actual information of the coal mine is abundant and the mathematical model of the system dynamics model is more accurate, the system safety level will be more precise.
System   Safety   Level   =   0.290     Individual   Safety   Level   +   0.152     Equipment   Safety   Level   +   0.117     Environment   Safety   Level   +   0.441     Management   Safety   Level
As seen in Figure 8 and Figure 9, the system safety level reduced from an initial value of 74 to 36. In the first 8 days, the safety level of the system grew rapidly to 131. From the 8th to the 28th day, the safety level of the system stabilized. From the 28th to the 38th day, the safety level of the system declined significantly, falling from 119 to 46. From day 38 to day 59, it gradually increased from 46 to 55. From day 59 to day 120, it gradually decreased to 36. According to the above analysis, the current safety level of the Baoma mine (taken from the accident report [38]) was first rising and then decreasing to a rather low level. The system reached its highest level of safety on the eighth day of simulation and its lowest level of safety at the ending.
As can be observed from Figure 9, the trend in the Baoma coal mine individual safety level and equipment safety level is comparable with the overall system safety level. On the 8th and 28th days, the individual safety level was at a turning point of change, which coincided with a turning point in the system safety level. On the 27th and 40th days, there was a turnaround in the level of safety of equipment and a delay of a few days compared to the change in the level of safety of individuals and systems. From the initial state to the 60th day, the environment safety level declined dramatically from 261 to 17. From day 60 to day 120, the falling trend of the environment safety level tended to level out, decreasing gradually from 17 to 3. The equipment safety level at the end of the simulation was 11 and the environmental safety level was 3. As a result, on the 120th day, the equipment and environment of the mine were in a dangerous condition that could have led to an accident.
The accident report reveals that the mine unlawfully organized mining on 3 December 2016, under the guise of retracting equipment within the border crossing, resulting in the accumulation of gas at the working face of the lane mining owing to the loss of electricity and wind. When the accumulated high concentration of gas was released to its cross-work face, the gas ignited when welding sparks ignited welding brackets in violation of standards, and the resulting flame was transported to the work face through the wind chute, resulting in a gas explosion. The accident was caused by a disorderly workplace environment and equipment in poor operating condition. The results of our analysis are consistent with the primary cause of the accident in the accident report. The managers of the coal mine can increase the safety of the system in two areas: equipment safety and environment safety. Based on the findings of our investigation, it is suggested that managers of coal mines strive to enhance the safety of the coal mine environment and equipment. For instance, more trustworthy equipment and intelligent gas detection systems can be utilized.

5. Conclusions

In this paper, a hybrid integrated framework was proposed to support the safety and assessment of complex socio-technical systems, in which the qualitative analysis and quantitative assessment were integrated smoothly. The STPA method was used to explain qualitatively the static safety control structure of a system and to analyze the primary elements impacting its safety operation; then, the ANP approach was adopted to calculate the weights of these elements. To complete the quantitative assessment, the SD method was utilized to model and analyze the dynamic process beneath the static control structure. The framework introduced additional specificity to the integration of the STPA and SD methodologies by employing the risk factors and causal relationships identified by STPA analysis as the foundation for SD modeling, and streamlined the SD modeling process and made up for the lack of quantitative analysis in STPA. The proposed framework was applied to a coal mine system, and the results indicated that the combination of these methods can support the safety assessment of socio-technical systems effectively and efficiently, through which company managers can acquire a better understanding of the numerous system hazards, and develop strategies to improve the safety management in a dynamic working environment. At the same time, the current parametric equations and system dynamics parameters were not accurate due to insufficient historical data, and the simulation results could be more accurate after acquiring more data. In the future, the proposed hybrid framework will be applied to different systems, and more real-world data will be added to increase the accuracy of the model parameters.

Author Contributions

Conceptualization, J.J. and Y.J.; methodology, J.J. and Y.J.; analysis and simulation, Y.J. and S.P.; writing—original draft preparation, Y.J.; writing—review and editing, J.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the contribution of the anonymous reviewers and the editors.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, C.; Tang, T.; Chatzimichailidou, M.M.; Jun, G.T.; Waterson, P. A Hybrid Human and Organisational Analysis Method for Railway Accidents Based on STAMP-HFACS and Human Information Processing. Appl. Ergon. 2019, 79, 122–142. [Google Scholar] [CrossRef] [PubMed]
  2. Xing, J.; Meng, H.; Meng, X. An Urban Pipeline Accident Model Based on System Engineering and Game Theory. J. Loss Prev. Process Ind. 2020, 64, 104062. [Google Scholar] [CrossRef]
  3. Di Bona, G.; Forcina, A.; Falcone, D.; Silvestri, L. Critical Risks Method (CRM): A New Safety Allocation Approach for a Critical Infrastructure. Sustainability 2020, 12, 4949. [Google Scholar] [CrossRef]
  4. Di Bona, G.; Silvestri, A.; Forcina, A.; Petrillo, A. Total Efficient Risk Priority Number (TERPN): A New Method for Risk Assessment. J. Risk Res. 2018, 21, 1384–1408. [Google Scholar] [CrossRef]
  5. Liu, H.-C.; Liu, L.; Liu, N. Risk Evaluation Approaches in Failure Mode and Effects Analysis: A Literature Review. Expert Syst. Appl. 2013, 40, 828–838. [Google Scholar] [CrossRef]
  6. Underwood, P.; Waterson, P. Systems Thinking, the Swiss Cheese Model and Accident Analysis: A Comparative Systemic Analysis of the Grayrigg Train Derailment Using the ATSB, AcciMap and STAMP Models. Accid. Anal. Prev. 2014, 68, 75–94. [Google Scholar] [CrossRef]
  7. Hulme, A.; Stanton, N.A.; Walker, G.H.; Waterson, P.; Salmon, P.M. What Do Applications of Systems Thinking Accident Analysis Methods Tell Us about Accident Causation? A Systematic Review of Applications between 1990 and 2018. Saf. Sci. 2019, 117, 164–183. [Google Scholar] [CrossRef]
  8. Patriarca, R.; Di Gravio, G.; Woltjer, R.; Costantino, F.; Praetorius, G.; Ferreira, P.; Hollnagel, E. Framing the FRAM: A Literature Review on the Functional Resonance Analysis Method. Saf. Sci. 2020, 129, 104827. [Google Scholar] [CrossRef]
  9. Qiao, W.; Li, X.; Liu, Q. Systemic Approaches to Incident Analysis in Coal Mines: Comparison of the STAMP, FRAM and “2–4” Models. Resour. Policy 2019, 63, 101453. [Google Scholar] [CrossRef]
  10. Celik, M.; Cebi, S. Analytical HFACS for Investigating Human Errors in Shipping Accidents. Accid. Anal. Prev. 2009, 41, 66–75. [Google Scholar] [CrossRef]
  11. Chen, S.; Khastgir, S.; Jennings, P. Analyzing National Responses to COVID-19 Pandemic Using STPA. Saf. Sci. 2021, 138, 105195. [Google Scholar] [CrossRef] [PubMed]
  12. Leveson, N. A New Accident Model for Engineering Safer Systems. Saf. Sci. 2004, 42, 237–270. [Google Scholar] [CrossRef]
  13. Shin, S.-M.; Lee, S.H.; Shin, S.K.; Jang, I.; Park, J. STPA-Based Hazard and Importance Analysis on NPP Safety I&C Systems Focusing on Human–System Interactions. Reliab. Eng. Syst. Saf. 2021, 213, 107698. [Google Scholar] [CrossRef]
  14. Bas, E. STPA Methodology in a Socio-Technical System of Monitoring and Tracking Diabetes Mellitus. Appl. Ergon. 2020, 89, 103190. [Google Scholar] [CrossRef] [PubMed]
  15. Li, M.; Yan, F.; Niu, R.; Xiang, N. Identification of Causal Scenarios and Application of Leading Indicators in the Interconnection Mode of Urban Rail Transit Based on STPA. J. Rail Transp. Plan. Manag. 2021, 17, 100238. [Google Scholar] [CrossRef]
  16. Chaal, M.; Bahootoroody, A.; Basnet, S.; Valdez Banda, O.A.; Goerlandt, F. Towards System-Theoretic Risk Assessment for Future Ships: A Framework for Selecting Risk Control Options. Ocean Eng. 2022, 259, 111797. [Google Scholar] [CrossRef]
  17. Abaei, M.M.; Hekkenberg, R.; BahooToroody, A. A Multinomial Process Tree for Reliability Assessment of Machinery in Autonomous Ships. Reliab. Eng. Syst. Saf. 2021, 210, 107484. [Google Scholar] [CrossRef]
  18. Leveson, N.; Couturier, M.; Thomas, J.; Dierks, M.; Wierz, D.; Psaty, B.M.; Finkelstein, S. Applying System Engineering to Pharmaceutical Safety. J. Healthc. Eng. 2012, 3, 391–414. [Google Scholar] [CrossRef]
  19. Dakwat, A.L.; Villani, E. System Safety Assessment Based on STPA and Model Checking. Saf. Sci. 2018, 109, 130–143. [Google Scholar] [CrossRef]
  20. Sterman, J. Business Dynamics: Systems Thinking and Modeling for a Complex World; McGraw-Hill: Boston, MA, USA, 2000. [Google Scholar]
  21. Mohammadi, A.; Tavakolan, M. Identifying Safety Archetypes of Construction Workers Using System Dynamics and Content Analysis. Saf. Sci. 2020, 129, 104831. [Google Scholar] [CrossRef]
  22. Amiri, A.; Mehrjerdi, Y.Z.; Jalalimanesh, A.; Sadegheih, A. Food System Sustainability Investigation Using System Dynamics Approach. J. Clean. Prod. 2020, 277, 124040. [Google Scholar] [CrossRef]
  23. Leveson, N.; Dulac, N.; Zipkin, D.; Cutcher-Gershenfeld, J.; Carroll, J.; Barrett, B. Engineering Resilience into Safety-Critical Systems. In Resilience Engineering; CRC Press: London, UK, 2006; ISBN 978-1-315-60568-5. [Google Scholar]
  24. Rong, H.; Tian, J. STAMP-Based HRA Considering Causality within a Sociotechnical System: A Case of Minuteman III Missile Accident. Hum. Factors 2015, 57, 375–396. [Google Scholar] [CrossRef] [PubMed]
  25. Couturier, M.; Matthieu, J. A Case Study of Vioxx Using STAMP. Master’s Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 2010. [Google Scholar]
  26. Valipour, A.; Yahaya, N.; Md Noor, N.; Kildienė, S.; Sarvari, H.; Mardani, A. A Fuzzy Analytic Network Process Method for Risk Prioritization in Freeway PPP Projects: An Iranian Case Study. J. Civ. Eng. Manag. 2015, 21, 933–947. [Google Scholar] [CrossRef]
  27. Giannakis, M.; Dubey, R.; Vlachos, I.; Ju, Y. Supplier Sustainability Performance Evaluation Using the Analytic Network Process. J. Clean. Prod. 2020, 247, 119439. [Google Scholar] [CrossRef]
  28. Saaty, T.L. Fundamentals of the Analytic Network Process—Dependence and Feedback in Decision-Making with a Single Network. J. Syst. Sci. Syst. Eng. 2004, 13, 129–157. [Google Scholar] [CrossRef]
  29. Chen, L.; Jiao, J.; Zhao, T. A Novel Hazard Analysis and Risk Assessment Approach for Road Vehicle Functional Safety through Integrating STPA with FMEA. Appl. Sci. 2020, 10, 7400. [Google Scholar] [CrossRef]
  30. Adams, W.; Saaty, R. Super Decisions Software Guide. Super Decis. 2003, 9, 43. [Google Scholar]
  31. Asadabadi, M.R.; Chang, E.; Saberi, M. Are MCDM Methods Useful? A Critical Review of Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP). Cogent Eng. 2019, 6, 1623153. [Google Scholar] [CrossRef]
  32. Herrera, H.; Schütz, L.; Paas, W.; Reidsma, P.; Kopainsky, B. Understanding Resilience of Farming Systems: Insights from System Dynamics Modelling for an Arable Farming System in the Netherlands. Ecol. Model. 2022, 464, 109848. [Google Scholar] [CrossRef]
  33. Ding, Y.; Chen, S.; Zheng, Y.; Chai, S.; Nie, R. Resilience Assessment of China’s Natural Gas System under Supply Shortages: A System Dynamics Approach. Energy 2022, 247, 123518. [Google Scholar] [CrossRef]
  34. Li, Y.; Su, H.; Ji, H.; Cheng, W. Numerical Simulation to Determine the Gas Explosion Risk in Longwall Goaf Areas: A Case Study of Xutuan Colliery. Int. J. Min. Sci. Technol. 2020, 30, 875–882. [Google Scholar] [CrossRef]
  35. Rejzek, M.; Hilbes, C. Use of STPA as a Diverse Analysis Method for Optimization and Design Verification of Digital Instrumentation and Control Systems in Nuclear Power Plants. Nucl. Eng. Des. 2018, 331, 125–135. [Google Scholar] [CrossRef]
  36. Qiao, W. Analysis and Measurement of Multifactor Risk in Underground Coal Mine Accidents Based on Coupling Theory. Reliab. Eng. Syst. Saf. 2021, 208, 107433. [Google Scholar] [CrossRef]
  37. Cheng, L.; Guo, H.; Lin, H. Evolutionary Model of Coal Mine Safety System Based on Multi-Agent Modeling. Process Saf. Environ. Prot. 2021, 147, 1193–1200. [Google Scholar] [CrossRef]
  38. Qiao, W.; Chen, X.; Xia, W. STAMP-Based Causal Analysis of the Coal Mine Major Accident: From the Perspective of Safety Process. Energy Rep. 2021, 7, 116–124. [Google Scholar] [CrossRef]
  39. Investigation Reports on Two Particularly Significant Coal Mine Gas Explosion Accidents Released. Available online: http://www.mempe.org.cn/news/show-26507.html (accessed on 12 May 2022).
  40. Lian-jun, C. The Law of Safety in Production and Security Production Management of the Coal Enterprise. China Min. Mag. 2009, 5, 35–37. [Google Scholar]
  41. Yu, K.; Cao, Q.; Xie, C.; Qu, N.; Zhou, L. Analysis of Intervention Strategies for Coal Miners’ Unsafe Behaviors Based on Analytic Network Process and System Dynamics. Saf. Sci. 2019, 118, 145–157. [Google Scholar] [CrossRef]
  42. Wang, L.; Cao, Q.; Zhou, L. Research on the Influencing Factors in Coal Mine Production Safety Based on the Combination of DEMATEL and ISM. Saf. Sci. 2018, 103, 51–61. [Google Scholar] [CrossRef]
  43. Shi, X.; Xi, T. Race to Safety: Political Competition, Neighborhood Effects, and Coal Mine Deaths in China. J. Dev. Econ. 2018, 131, 79–95. [Google Scholar] [CrossRef]
  44. Tong, L.; Dou, Y. Simulation Study of Coal Mine Safety Investment Based on System Dynamics. Int. J. Min. Sci. Technol. 2014, 24, 201–205. [Google Scholar] [CrossRef]
  45. You, M.; Li, S.; Li, D.; Cao, Q.; Xu, F. Evolutionary Game Analysis of Coal-Mine Enterprise Internal Safety Inspection System in China Based on System Dynamics. Resour. Policy 2020, 67, 101673. [Google Scholar] [CrossRef]
  46. Yu, K.; Zhou, L.; Hu, C.; Wang, L.; Jin, W. Analysis of Influencing Factors of Occupational Safety and Health in Coal Chemical Enterprises Based on the Analytic Network Process and System Dynamics. Processes 2019, 7, 53. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Flow of STPA for this paper.
Figure 1. Flow of STPA for this paper.
Systems 10 00137 g001
Figure 2. The Hybrid Framework Process.
Figure 2. The Hybrid Framework Process.
Systems 10 00137 g002
Figure 3. Hierarchical control structure of the Baoma coal mine.
Figure 3. Hierarchical control structure of the Baoma coal mine.
Systems 10 00137 g003
Figure 4. The process model for the UCA-1.
Figure 4. The process model for the UCA-1.
Systems 10 00137 g004
Figure 5. The elements of ANP model for the Baoma coal mining system.
Figure 5. The elements of ANP model for the Baoma coal mining system.
Systems 10 00137 g005
Figure 6. The causal loop diagram of the coal mining system ((a) shows the causal loop diagram of the coal mining system. (b) shows the three main causal loops).
Figure 6. The causal loop diagram of the coal mining system ((a) shows the causal loop diagram of the coal mining system. (b) shows the three main causal loops).
Systems 10 00137 g006
Figure 7. Stock flow diagram of the coal mine system.
Figure 7. Stock flow diagram of the coal mine system.
Systems 10 00137 g007
Figure 8. The safety level variation curve for the Baoma coal mine system.
Figure 8. The safety level variation curve for the Baoma coal mine system.
Systems 10 00137 g008
Figure 9. (a) shows the change curve of individual safety level of Baoma coal mine system, (b) shows the change curve of equipment safety level of Baoma coal mine system, (c) shows the change curve of environmental safety level of Baoma coal mine system.
Figure 9. (a) shows the change curve of individual safety level of Baoma coal mine system, (b) shows the change curve of equipment safety level of Baoma coal mine system, (c) shows the change curve of environmental safety level of Baoma coal mine system.
Systems 10 00137 g009
Table 1. 1~9 scale method.
Table 1. 1~9 scale method.
ScaleDefinitionExplanation
1Element 1 is as vital as element 2.Both elements have an equal impact on the criterion.
3Element 1 is somewhat more valuable than element 2.Element 1 has a somewhat larger impact on the criterion than element 2.
5Element 1 is significantly more important than element 2.The degree of influence of both on the criterion, element 1 is significantly greater than element 2.
7Element 1 is intensively more important than element 2.The degree of influence of both on the criterion, element 1 is intensively greater than element 2.
9Element 1 is exceedingly more important than element 2.The degree of influence of both on the criterion, element 1 is exceedingly greater than element 2.
2, 4, 6, 8The middle of two adjacent scales.Adopt when you need a compromise.
Reciprocal ValueIf element 1 compares to element 2, use one of the values listed above; if element 2 compares to element 1, use the reciprocal value of the numbers listed above.
Table 2. Losses of system.
Table 2. Losses of system.
Loss IDDesciption
L-1Loss of human life and human injury.
L-2The coal mining mission failed.
Table 3. A list of system level hazard.
Table 3. A list of system level hazard.
Hazard IDDescription
H-1Insufficient ventilation in working environment. [L-1, L-2]
H-2Oxygen concentration in the workplace is too low. [L-1]
H-3The concentration of methane in the system is too high (over 5.0% [34]). [L-1, L-2]
H-4The power system does not provide sufficient and stable power. [L-2]
H-5Welding sparks in the working environment during the welding process. [L-1, L-2]
H-6Gas sensors do not detect the correct gas concentration. [L-1, L-2]
Table 4. Unsafe control actions (partially quoted, due to space limitations).
Table 4. Unsafe control actions (partially quoted, due to space limitations).
Control ActionNot Providing Causes HazardProviding
Causes Hazard
Too Early/Late or Incorrect OrderApplied too Long or Stopped too Soon
Electromechanical center provides abnormal events and accident information to the safety control.UCA-1: The electromechanical center does not offer safety management with aberrant information in the event of abnormal occurrences or accidents. UCA-2: When there are no abnormal events or workplace accidents, the electromechanical center provides safety management with information regarding abnormal events.UCA-3: When anomalous occurrences or accidents occur in the workplace, electromechanical centers supply information too late.N/A
The ventilation center provided orders to the miners to continue or stop work.UCA-4: When ventilation is turned off, miners do not evacuate the workplace.N/AUCA-6: When the oxygen level in the workplace falls below 18%, miners wear personal protective equipment (PPE) too late.N/A
UCA-5: When methane levels exceed 5%, miners do not abandon their workplace.
The sensor sends the electromechanical center with gas concentration data.UCA-7: The sensor does not detect the behaviors of methane levels prior to construction blasting.UCA-8: If the gas concentration exceeds the limit, the sensor reports an incorrect gas concentration.N/AUCA-9: The sensor fails to detect methane levels too early prior to construction blasting.
The ventilation center provides stop work orders to welders and blasters.UCA-10: When the gas concentration is too high, the ventilation center does not send stop-work orders to the welders and blasters.UCA-11: When the gas concentration is too high, the ventilation center instructs the welders and blasters to continue working.UCA-12: When the gas concentration in the workplace returns to normal, it is too late for the ventilation center to provide an order to continue work.N/A
Gas emission Order.UCA-13: After electricity is restored, the ventilation center does not send gas emission orders.UCA-14: The ventilation center provides excessive gas emission orders when gas concentration is normal.UCA-15: The gas center sends gas emission orders too late following the restoration of power.UCA-16: When the gas concentration is still above the standard concentration, the gas station stops sending pumping orders.
UCA-17: When the gas concentration is excessive, the ventilation center does not issue gas emission orders.UCA-18: Insufficient gas extraction by the ventilation center (resulting in failure to reduce the gas concentration below the standard).UCA-19: Before sending gas extraction orders, the gas center fails to confirm gas concentration.
Table 5. Causal factors for UCA.
Table 5. Causal factors for UCA.
UCA ListDescriptionCausal Factors
UCA-1The electromechanical center does not offer safety management with aberrant information in the event of abnormal occurrences or accidents.Safety perception
Department response speed
UCA-2When there are no abnormal events or workplace accidents, the electromechanical center provides safety management with information regarding abnormal events.Fatigue Level
Operation
Skill
UCA-3When anomalous occurrences or accidents occur in the workplace, electromechanical centers supply information too late.Department response speed
UCA-4When ventilation is turned off, miners do not evacuate the workplace.Safety perception
Complacency
Safety rules regulation
Safety atmosphere
UCA-5When methane levels exceed 5%, miners do not abandon their workplace.Complacency
Equipment failure
Safety atmosphere
UCA-6When the oxygen level in the workplace falls below 18%, miners wear personal protective equipment (PPE) too late.Safety protective
Safety perception
Table 6. The loss scenarios and causal relationship for the UCA-1.
Table 6. The loss scenarios and causal relationship for the UCA-1.
UCA IDComponents in the Control StructureLoss ScenariosCausal Relationship
UCA-1Unsafe controller actionsOut-of-bounds production due to unreasonable production planning by the deputy mine manager of electrical and mechanical, resulting in the inability to provide information to the safety control center after an abnormal event or accident, which may result in high methane concentrations in the workplace.Mining Areas→department response speed→safety management level→system safety level
Inadequate feedback and informationThe failure of the power supply system due to the low level of operation, low level of safety awareness or excessive fatigue of employees who adjust the technical parameters of electrical equipment and actuators without authorization, combined with the failure of the supervisory department to detect them in time, may result in the inability of the workplace to maintain a stable power supply.Safety perception→operation→individual safety level→system safety level
Control pathBecause of the lack of safety awareness of the staff, when the switch trips, the fault point is not detected and the power supply is restored before the fault point is removed. As a result, there may be insufficient ventilation in the workplace, employee strain, and methane levels in the environment that exceed the norm.Safety perception level→physical environment→equipment failure→equipment level→fatigue level
Controlled processDuring the power supply process, the mechanical and electrical center did not implement the power shutdown and delivery system in accordance with regulations, and there was no safety confirmation prior to power delivery, which may resulted in inadequate ventilation in the workplace.Safety supervision→safety rules regulations→safety management level→system safety level
Table 7. The weights of elements.
Table 7. The weights of elements.
Control LayerWeights of Control LayerNetwork LayerCoupling RelationshipGlobal WeightsSequence
Individual Safety0.290Operation S1M6, S3, S20.065 7
Complacency S2D2, M5, S4, S1, E2, E3, M40.029 13
Fatigue Level S3S1, S2, M40.021 14
Safety percpection S4M5, S2, E2, M40.037 12
Skill S5S1, S20.065 6
Equipment Safety0.152Safety protective E1E30.021 15
Equipment maintenance E2M5, D1, M40.157 1
Equipment failure E3M1, D1, E20.078 5
Environment Safety0.117Physical environment D1S1, S3, E30.145 2
Mining areas D2E1, E3, S3, D10.003 16
Management Safety0.441Safety investment M1M5, D1, E3, M40.046 10
Safety rules regulation M2D2, M5, S3, E1, E2, M40.054 9
Safety supervision M3D2, M5, S4, E1, D10.063 8
Department response speed M4D1, E20.096 3
Safety atmosphere M5S4, E1, D1, M40.080 4
Safety education training M6M5, S4, E1, S10.040 11
Table 8. Simulation data in SD model (part).
Table 8. Simulation data in SD model (part).
Time (Days)System Safety LevelTime (Days)System Safety LevelTime (Days)System Safety Level
193221254346
2104231264447
3112241264548
4120251274649
5126261274751
6130271254852
7132281194953
8131291085054
913030945155
1012931825255
1112832715356
1212733645456
1312734585556
1412635535656
1512536505756
1612537485855
1712538465955
1812539466055
1912540456154
193221254346
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jiao, J.; Jing, Y.; Pang, S. An Integrated Quantitative Safety Assessment Framework Based on the STPA and System Dynamics. Systems 2022, 10, 137. https://doi.org/10.3390/systems10050137

AMA Style

Jiao J, Jing Y, Pang S. An Integrated Quantitative Safety Assessment Framework Based on the STPA and System Dynamics. Systems. 2022; 10(5):137. https://doi.org/10.3390/systems10050137

Chicago/Turabian Style

Jiao, Jian, Yongfeng Jing, and Shujie Pang. 2022. "An Integrated Quantitative Safety Assessment Framework Based on the STPA and System Dynamics" Systems 10, no. 5: 137. https://doi.org/10.3390/systems10050137

APA Style

Jiao, J., Jing, Y., & Pang, S. (2022). An Integrated Quantitative Safety Assessment Framework Based on the STPA and System Dynamics. Systems, 10(5), 137. https://doi.org/10.3390/systems10050137

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop