Next Article in Journal
Optimization of End Mill Geometry for Machining 1.2379 Cold-Work Tool Steel Through Hybrid RSM-ANN-GA Coupled FEA Approach
Next Article in Special Issue
Study on Loosening Mechanisms of Fastening Bolt in High-Speed Train Brake Disc
Previous Article in Journal
Robust Control of Offshore Container Cranes: 3D Trajectory Tracking Under Marine Disturbances
Previous Article in Special Issue
Automated Weld Defect Detection in Radiographic Images Using Normalizing Flows
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Safety Assessment of Fuze Based on T-S Fuzzy Fault Tree and Interval Triangular Fuzzy Multi-State Bayesian Network

School of Mechanical and Electrical Engineering, North University of China, Taiyuan 030051, China
*
Author to whom correspondence should be addressed.
Machines 2026, 14(1), 14; https://doi.org/10.3390/machines14010014
Submission received: 10 November 2025 / Revised: 7 December 2025 / Accepted: 18 December 2025 / Published: 21 December 2025
(This article belongs to the Special Issue Reliability in Mechanical Systems: Innovations and Applications)

Abstract

In response to the relevant provisions of safety design criteria for fuze, and considering that Traditional Fault Tree Analysis (TFTA) struggles to describe system failure behavior, such as in its multi-state system faults and probabilistic logic linkages among components, this paper proposed a method for analyzing fuze system failure based on the integration of T-S Fuzzy Fault Tree (T-SFFT) and Bayesian Network (BN), introducing an interval triangular fuzzy subset method for describing failure rates in the safety assessment of the fuze system. Taking the fault tree of the fuze function prior to the initiation of the ordained arming and safety-interruption sequence as an example, using this approach, the analysis and calculation results indicated that the fuzzy subsets of failure probability for the top event under the complete failure state of the fuze system were of the same order of magnitude as those obtained using the TFTA method. This therefore validated the feasibility and effectiveness of this method in fuze system safety assessment. Furthermore, using BN to obtain the posterior probabilities of nodes, this approach provided a data foundation for fuze system fault diagnosis, holding significant engineering significance for fuze system safety assessment.

1. Introduction

Based on the description of a ‘fuze (fuze system)’ in MIL-STD-1316 [1] regarding fuze safety design standards, it can be seen that the fuze [2] serves as the core control unit for both the munition and the entire weapon system, whose safety and reliability directly impact the munition’s operational capability and accuracy of target engagement. The safety assessment of fuze is not only critical to the performance of munitions in combat, but also a pivotal subject in ammunition engineering. Its core lies in accurately predicting fuze system failure risks and identifying vulnerabilities. Correctly understanding the safety of fuze and scientifically conducting fuze safety analysis and assessment work [3] and of significance to the national defense construction of all nations.
Both domestic and international military fuze safety standards [1,4,5,6] stipulate that the safety failure rate of fuze system should not exceed 1 in 1,000,000. This requirement poses significant challenges for fuze system safety engineering [7]. Consequently, employing scientific methods to conduct safety assessments for fuze is an essential task to ensure that it meets safety requirements. Traditional safety assessment methods heavily rely on probability statistics based on historical data and fault tree analysis using Boolean logic. Sharp et al. [8] used probabilistic design and physical failure analysis to study the safety of cluster munition fuze, ensuring the safe failure rates of unexploded ordnance stayed below one percent. However, as probabilistic design relies heavily on extensive historical data, and physical analysis cannot fully simulate the relationships between internal mechanisms within the system, the universality of this approach is limited. Li et al. [9] proposed a modelling approach that integrated structure and function. This method employed structural modelling to describe the physical connections of fuze components and functional models to reflect mission processes. It established a reliability block diagram for the fuze system and assessed its ballistic reliability using fuze ballistic simulation test data. Further research is required into the interactions and interrelationships between various components within different fuze systems. However, in the context of new model development and high-tech adversarial environments, ‘small sample sizes, multi-state conditions, and cognitive ambiguity’ have become common challenges in fuze safety evaluation. Consequently, developing high-precision assessment theories capable of effectively addressing uncertainty, dynamic behaviors, and complex correlations has emerged as an urgent and practically significant task in the field of fuze technology.
Since its invention at Bell Laboratories by H. A. Watson [10] in 1961, FTA [11] has become a highly popular and powerful analytical technique. It is an inverted tree diagram used to illustrate the logical relationships between system failures and component failures, and it is also one of the key analytical methods in system safety engineering [12]. Dixon et al. [13] applied FTA to the fault tree of a pressure tank rupture, employing a bottom-up approach to determine the minimal cut sets and calculating the failure probability of the entire system under boundary conditions. Although fault tree methods have been applied in this field, they exhibit inherent limitations. Firstly, TFTA rely on rigid Boolean logic and binary-state assumptions for components, failing to characterize gradual performance degradation, multi-state failures, or dynamic system failures. Secondly, traditional probabilistic approaches require exact failure probability data as inputs, which sharply conflicts with the scarcity of historical data caused by the high reliability of fuze. When relying on expert judgment, the intrinsic epistemic ambiguity and cognitive uncertainty cannot be effectively represented by singular fuzzy numbers or precise values. These limitations often render traditional assessment models overly conservative and less credible when applied to complex fuze systems.
To address uncertainty, researchers have imported fuzzy set theory [14,15] into FTA to represent the failure probabilities of basic events, thereby better aligning with engineering practice. Liu et al. [16] applied fuzzy set theory to FTA, quantifying uncertainty in subjective information such as experts’ assessments or engineers’ experience to estimate the failure probability of lubricating oil warning systems; Lavasani et al. [17] employed fuzzy theory combined with FTA to analyze leakage through PA oil and natural-gas wells based on expert judgement. Traditional fuzzy numbers can indeed handle ambiguity; however, they neglect interpretations where experts disagree. Forcibly merging differing expert opinions into a single deterministic membership function leads to information loss, rendering the model insufficiently robust.
The T-SFFT is a fuzzy logic extension of traditional fault trees, which quantifies uncertain fault logic through membership functions and integrates fuzzy rules for handling system fault information. The T-SFFT has been employed to achieve a polymorphic description of system fault states. Bai et al. [18] employed T-SFFT fuzzy rules to quantify uncertainty in fault logic, and analyzed the diagnostic method for failures in the hydraulic power systems of coal mine tunnel drilling rigs. Considering the substantial uncertainties inherent in industrial robotic systems, Bai et al. [19] employed fuzzy T-SFFT method rules in place of Boolean logic gates to handle the uncertainty in component failure probabilities, thereby identifying the weak links within the system. Tan et al. [20] employed a T-SFFT to conduct a reliability analysis of the propulsion system in a multi-rotor UAV, overcoming the limitations inherent to TFTA. Lei et al. [21] employed fuzzy possibility to describe the degree of component faults and utilized the T-SFFT method to analyze automatic transmission slippage faults; diagnostic results for system faults were obtained. For the INS/GPS system, Song et al. [22] employed fuzzy logic and fuzzy fault methods to calculate and analyze the reliability of the integrated navigation system. However, the T-SFFT remains fundamentally a forward-looking static logical model; after obtaining system data, it lacks the capability for reverse diagnosis of fault sources.
Many systems lack precise fault data, such as insufficient historical records and variable environmental conditions. Solving T-SFFT using BN can effectively reflect the stochastic uncertainty among variables and demonstrates significant advantages in bidirectional reasoning, processing fuzzy information, and model construction. Bi et al.’s [23] proposed methodology integrates T-SFFT and BN, employing triangular fuzzy numbers to describe event probabilities and constructing conditional probability tables (CPTs) to achieve bidirectional reasoning for pumping station system failures. Wang et al. [24] conducted a safety risk assessment for the entire lifecycle of a construction robot and established a risk assessment model by combining the T-SFFT with the BNs. Although BNs can perfectly address this shortcoming, existing research generally lacks systematic treatment of interval-based cognitive uncertainty in input parameters when converting T-SFFT into BNs. This results in uncertainty information being distorted or lost during the model conversion process.
Therefore, within the field of fuze safety assessment, there remains a lack of comprehensive evaluation frameworks capable of uniformly addressing information ambiguity, expert cognitive differences, and system polymorphic failures while achieving traceability of uncertainty. To fill this research gap, this paper proposes a novel integrated evaluation framework for fuze systems based on the standard ‘Handbook for Fuze Typical Fault Tree’ (GJB/Z 29A-2021) [25]. This framework integrates interval triangular fuzzy subsets, T-SFFT, and fuzzy BN. The core innovations of this research are manifested in the following three aspects:
(1)
Uncertainty Input: Interval triangular fuzzy subsets are introduced to characterize the failure probabilities of basic events in fuze systems. This approach not only captures the intrinsic fuzziness of failure events but also accommodates and quantifies epistemic discrepancies among expert judgments through interval-valued membership functions, thereby providing more robust and engineering-practical uncertainty inputs for the model.
(2)
System Behavior Modeling: Constructing a T-SFFT for the fuze system and employing ‘if-then’ rules to meticulously describe the intricate fault propagation mechanisms within the fuze system, the limitations of traditional fault tree analysis for fuze systems are overcome.
(3)
Reasoning and Assessment: The T-SFFT of the fuze system is mapped to a fuzzy BN, with CPTs and probabilistic reasoning models constructed. This model not only enables forward safety prediction from fuze components to the fuze system but also facilitates reverse diagnosis from fuze system failures to underlying component causes.

2. Construction of Fuzzy BNs for Fuze Systems

2.1. Methods of Constructing BNs

2.1.1. BN Flowchart Construction

T-SFFT is a fault tree analysis method developed on the basis of TFTA by incorporating the Takagi-Sugeno (T-S) model. T-SFFT, by integrating the T-S fuzzy model, fuzzy numbers, IF-THEN rules, fuzzy gates, and the fuzzy possibility measure of system failure, constructs an advanced FTA method. This approach enables more accurate assessment of component importance and system reliability within engineering systems. T-S fuzzy model is a model based on fuzzy logic that can handle uncertainty and ambiguity. Fuzzy numbers are used to describe the multiple potential states of components within a system, more accurately reflecting the complexity of component states in real-word systems. The IF-THEN rule is the core component of the T-S model, describing the logical relationship between component status (input) and system status (output). Combining IF-THEN rules to construct fuzzy gates for representing logical relationships between component states addresses ambiguity and uncertainty in TFTA. The fuzzy probability of system failure is derived from the fuzzy failure rate of basic events. This approach overcomes the reliance of TFTA methods on extensive failure data and in-depth research into failure mechanisms, thereby enriching the methods for assessing system reliability.
BNs are graphical models used to represent probabilistic connections between variables, consisting of nodes, directed edges, and conditional probability distributions that form a Directed Acyclic Graph (DAG). The DAG structure of traditional BN is identical to that of fuzzy BN.
The BNs constructed and used in this methodology are illustrated in Figure 1.

2.1.2. Algorithmic Transformation Method for Constructing BNs

Based on the structural characteristics of TFTA, the TFTA is first converted into T-SFFT; the basic events (BEs), intermediate events (IEs), and top events (TEs) in the T-SFFT correspond one-to-one with the BEs, IEs, and TEs in the TFT. The logic gates in the TFT are replaced with T-S gates according to the description rules to construct the T-SFFT.
Subsequently, the T-SFFT is transformed into BNs.
In the mapping relationship between T-SFFT and BNs, BEs can be mapped to root nodes. Within the T-SFFT framework, BEs are the most granular event units, incapable of further decomposition. Similarly, in Bayesian networks, root nodes are the sole input variables lacking parent nodes, which are likewise indivisible, thereby embodying structural compatibility. The occurrence probability of BEs is primarily derived from historical data or experimental determination. The probability distribution at the root nodes must be predefined, with its data source consistent with the T-SFFT to ensure data source coherence. It can thus be seen that the root nodes are entirely consistent with the nature of the BEs. Similarly, IEs are mapped as intermediate nodes in Bayesian networks, as, in T-SFFT, these events both result from root events and cause higher-level events. Within BNs, intermediate nodes serve both as outputs from parent nodes and as inputs to child nodes, thereby establishing a correspondence between the two. TEs are mapped to leaf nodes in Bayesian networks, as, in T-SFFT, the TEs represent the ultimate output events situated at the highest level of the tree. Similarly, leaf nodes in BNs denote output variables with no child nodes, situated at the apex of the network. The two correspond to one another. When constructing BN models, the structure of T-SFFT is directly mapped as DAGs. For each T-S gate, all input events passing through the T-S gate will result in the occurrence of an output event. Mapped to a BN, a directed edge is established from all input event nodes to output event node, with the direction pointing from the parent node to the child node. Finally, we construct a Conditional Probability Table (CPT) for each non-root node based on the T-S gate, and output a BN with a complete structure and defined parameters.
To elaborate further, here is an example:
Suppose a simple system’s T-SFFT comprises two basic events BE1 and BE2, which output a top event TE via a T-S gate. Both BE1 and BE2 states are {Low, Medium, High}. The T-S gate rule library within this T-SFFT comprises the following rules:
Rule 1: IF ‘BE1 is Low’ and ‘BE2 is Low’, THEN ‘TE is Low’ with weight = 1.0
Rule 2: IF ‘BE1 is Low’ and ‘BE2 is Medium’, THEN ‘TE is Low’ with weight = 0.7; ‘TE is Medium’ with weight = 0.3
Rule 3: IF ‘BE1 is Low’ and ‘BE2 is High’, THEN ‘TE is Low’ with weight = 0.4; ‘TE is Medium’ with weight = 0.4; ‘TE is High’ with weight = 0.2
Rule 4: IF ‘BE1 is Medium’ and ‘BE2 is Low’, THEN ‘TE is Low’ with weight = 0.8; ‘TE is Medium’ with weight = 0.2
Rule 5: IF ‘BE1 is Medium’ and ‘BE2 is Medium’, THEN ‘TE is Medium’ with weight = 1
Rule 6: IF ‘BE1 is Medium’ and ‘BE2 is High’, THEN ‘TE is Medium’ with weight = 0.7; ‘TE is High’ with weight = 0.3
Rule 7: IF ‘BE1 is High’ and ‘BE2 is Low’, THEN ‘TE is Low’ with weight = 0.4; ‘TE is Medium’ with weight = 0.4; ‘TE is High’ with weight = 0.2
Rule 8: IF ‘BE1 is High’ and ‘BE2 is Medium’, THEN ‘TE is Medium’ with weight = 0.7; ‘TE is High’ with weight = 0.3
Rule 9: IF ‘BE1 is High’ and ‘BE2 is High’, THEN ‘TE is High’ with weight = 1
Fill in the conditional probability table for leaf node TE according to the above rules. For example:
When BE1 = Low and BE2 = Medium, in the TE’s CPT, P(TE = Medium) = 0.3, and P(TE = High) = 0.
When BE1 = High and BE2 = Low, in the TE’s CPT, P(TE = Low) = 0.4, P (TE = Medium) = 0.4. P(TE = High) = 0.2
As can be seen from the example, each ‘IF-THEN’ rule in the T-S gate rule library is converted into a conditional probability entry in the CPT. IF ‘BE1 is A 1 K ’ and ‘BE2 is   A 2 K ’ …and ‘BEn is A N K ’, THEN ‘TE is   B K ’ with wK, meaning that in BN, when the parent nodes are (A1K, A2K, …, AnK), the probability of the child node TE being BK is wK. For all possible combinations of the parent node’s state, the conditional probability table is populated according to this rule, ensuring that the uncertainty reasoning capability of the T-SFFT is fully transferred to the BN.

2.2. Node Description Method for BN

Fuzzy BNs constitute a probabilistic model integrating fuzzy mathematics with conventional BNs. Their nodes’ description in a fuzzy Bayesian network comprises two components: the fault state description and the fault rate description. These components are employed to model the representation of uncertain information concerning the internal elements of the system.

2.2.1. The Fault State Description of Nodes

TFTA assumes systems exist only in two states: ‘normal’ and ‘failure’. However, in practice, the behavior of systems cannot be accurately described due to information fuzziness, such as uncertain probabilities and fault severity. Linguistic variables are essential tools for handling uncertain information in fuzzy logic. They enable the representation of vague phenomena that cannot be precisely defined using exact numerical values, such as “tall,” “short,” “fast,” or “slow.” Linguistic variables are particularly effective for managing the fuzzy and uncertainty prevalent in the real world. For system faults, a linguistic value set is employed to describe the fault state of a node: {‘Fully operational’, ‘Minor fault’, …, ‘Moderate fault’, …, ‘Severe fault’, …, ‘Complete failure’}. The corresponding linguistic values may be described using fuzzy numbers: {‘0’, …, ‘0.3’, …, ‘0.5’, …, ‘0.8’, …, ‘1’}.
Suppose that the fuzzy fault state of BE x i i   =   1 , 2 , , n is S i ( a i ) a i = 1 ,   2 ,   ,   k i , specifically described as the fault state vector S i ( a i ) = S i 1 ,   S i 2 , ,   S i k i , satisfying 0 S i a i 1 . The corresponding fuzzy fault probability is P ~ x i = S i ( a i ) , typically derived from existing data or prior knowledge, also termed the prior probability.
When constructing a set of fault state linguistic values, the sum of the membership degrees for each fault state must equal 1. The numerical expression is as follows:
μ S i 1 ~ ( x i ( a i ) ) + μ S i 2 ~ ( x i ( a i ) ) + + μ S i k i ~ ( x i ( a i ) ) = 1
Considering the general nature of system failures, construct a trapezoidal membership function, as shown in Figure 2. Generally speaking, S i 1 = 0 ,   S i k i = 1 . The center of gravity of the fuzzy number support set is S i ( a i ) ; the left support radii is s L ; the right support radii is s R ; the left fuzzy area is m L ; and the right fuzzy area is m R .
The fault state of the top event T is denoted as T q ( q = 1 ,   2 ,   , k q   ) , satisfying 0 T k q 1 . It is specifically described as the fault state vector T q =   T 1 , T 2 , , T ( k q ) . The occurrence fuzzy probability of this state is P ~ ( T = T ( k q ) ) .
The fault state of an IE y j   ( j = 1 , 2 , , N ) is S y j ( b j )   ( b j = 1 , 2 , , e j   ) , specifically described as the fault state vector S y j ( b j ) = S y j 1 , S y j 2 , , S y j e j , satisfying 0     S y j ( b j )   1 . The occurrence fuzzy probability is P ~ ( y j = S y j ( b j ) ) .

2.2.2. The Fault Rate Description of Nodes

The failure state of a unit exhibits uncertainty, and an interval triangular fuzzy subset can be employed to characterize the fuzzy occurrence possibilities of basic events. The fuzzy possibility of root node x i i = 1 ,   2 ,   ,   n is in a failure state S i ( a i ) , a i = 1 ,   2 ,   ,   k i . Its fuzzy possibility P ~ x i = S i ( a i ) is expressed as follows:
P ~ x i = S i ( a i ) = g 1 , g L 1 ; g m ; g L u , g u = g 1 , g m , g u g L 1 , g m , g L u  
In the formula, g m is the center of the fuzzy subset, representing the approximate system failure rate; g 1 , g L 1 denotes the interval containing the left endpoint of the fuzzy number’s support set; and g L u , g u A denotes the interval containing the right endpoint of the fuzzy number’s support set. According to this definition, a triangular fuzzy subset can be decomposed into a lower fuzzy number and an upper fuzzy number, where the lower fuzzy number corresponds to the minimum membership degree, with a left endpoint of g L 1 , a right endpoint of g L u , and a core value of g m . The upper fuzzy number corresponds to the maximum membership degree, with a left endpoint of g l , a right endpoint of g u , and a core value of g m .
μ P ~ S i ( a i ) g is the membership function of P ~ S i ( a i ) , where g represents the failure probability.
μ P ~ S i ( a i ) g = 0 ;   0 g g 1 g 1 , g ;     g 1 g g L 1 1 g m g g m g L 1 , 1 g m g g m g 1 ;   g L 1 g g m 1 g g m g L u g m , 1 g g m g u g m ;     g m g g L u [ g L u , g ] ;     g L u g g u 0 ;     g u g 1

2.2.3. CPT Construction

Convert T-S description rules into conditional probabilities in BN. Given the operation rules l l = 1 ,   2 ,   ,   r , where r = i = 1 n k i = k 1 k 2 k n , we assume the failure states of the basic events x 1 , x 2 , , x n are, respectively, S 1 a 1 ; then, the fuzzy conditional probabilities of the higher-level event y having failure states S y 1 ,   S y 2 ,…, S y e j are P ~ l y = S y 1 / x 1 , x 2 , , x n ,   P ~ l y = S y 2 / x 1 , x 2 , , x n ,,   P ~ l y = S y e j / x 1 , x 2 , , x n . This enables the expression of uncertain logical relationships between components, as shown in Table 1.

2.2.4. Leaf Node Interval Fuzzy Subset

Based on the fault probability of the triangular interval fuzzy subset P ~ x i = S i a i at the root node x i under various fault states, the interval fuzzy possibility of the leaf node T in the fault state Tq can be determined.
P ~ T = T q = x 1 , , x i , , x n , y 1 , , y j , , y N P ~ ( x 1 , , x i , , x n , y 1 , , y j , , y N , T = T q ) = π T P ~ T = T q π T π y 1   P ~ y 1 | π ( y 1 ) π ( y j ) P ~ y j π ( y j ) π y N P ~ y N π ( y N ) P ~ x 1 = S 1 ( a 1 ) P ~ x 2 = S 2 ( a 2 ) P ~ x n = S n ( a n )
In this formula,   P ~ ( x 1 , , x i , , x n , y 1 , , y j , , y N , T = T q ) represents the joint distribution probability of all root nodes x i and intermediate nodes y j ; π T represents the subordinate events of leaf node T; and π y j denotes the subordinate events of the intermediate node y j . P ~ T = T q π T is the interval-valued fuzzy possibility of the leaf node T being in failure state T q given the occurrence of its subordinate events π T .
Based on the current fault states of the root nodes being x 1 , , x i , , x n , the fuzzy possibility of leaf node T in the fault state T q can be calculated as shown in Formula (5):
P ~ T = T q = x 1 , , x i , , x n , y 1 , , y j , , y N P ~ x 1 , , x i , , x n , y 1 , , y i , , y n , T = T q = π T   P ~ T = T q π T π y 1   P ~ y 1 π ( y 1 ) π y j   P ~ y j | π ( y j ) π y N   P ~ y N π ( y N ) μ x 1 ( a 1 ) ~ μ x 1 ( a n ) ~

2.2.5. Posteriori Probability

Given known system failures, calculating the posteriori probability of component failures provides further insight into system reliability. Through backward inference in BNs, the interval fuzzy possibility of any root node can be derived.
P ~ x i = S i a i T = T q = E [ P ~ x i = S i a i , T = T q P ~ T = T q = x 1 , x 2 , , x n P ~ x 1 , , x i = S i a i , , x n , T = T q P ~ T = T q ]
In the formula, P ~ x i = S i a i , T = T q denotes the interval fuzzy subset where the root node x i is in fault state S i a i and the leaf node T is in fault state T = T q .
Finally, the centroid values of the posteriori probabilities are calculated using the interval midpoint method for defuzzification, facilitating the processing and analysis of fuzzy information.

3. Case Study Analysis

An accidental fuze explosion under non-intended conditions is by no means a mere “malfunction”; rather, it constitutes a systemic safety failure that can trigger a catastrophic cascade of events. Its risk spectrum spans devastating consequences: from the instantaneous annihilation of personnel and complete destruction of equipment, to mission failure and strategic disadvantage, and further extending to the erosion of trust, societal panic, and environmental devastation. Consequently, the safety of the fuze constitutes one of the paramount priorities in weapon system design. To prevent fuze safety failures, the probability of safety failure must be calculated for all phases of handling and operation, in accordance with relevant standards. This paper takes the fuze functioned prior to initiation of the ordained arming and safety-interruption sequence as an example to conduct a safety assessment of the fuze system.

3.1. Constructing the DAG of a BN

Based on GJB/Z 29A-2021 <Handbook for Fuze typical fault tree>, the primary causes of failure for the fuze functioned prior to initiation of the ordained arming and safety-interruption sequence T 12 are safety failure before the initiation of the ordained arming and safety-interruption sequence ( B 12 ) and detonator initiation occurring prematurely ( A 12 ) . The main reasons for A 12 are electric detonator ignition ( C 12 ) or electric detonator self-detonation ( x 1 ) . The detonation of ( C 12 ) can only occur through the combined action of the three factors: removal of the short-circuit pin ( x 2 ) , premature power activation ( x 3 ) , and abnormal switch tube conduction ( x 4 ) .
The primary cause of B 12 is the combined effect of the fuze-achieved interruption clearance prior to initiation of the ordained arming and safety-interruption sequence ( T 11 ) and inherent failure of the fuze safety system ( D 12 ) . Manufacturing defects in blast-isolation material ( x 5 ), inadequate strength of blast-isolation material ( x 6 ), or insufficient blast-isolation distance ( x 7 ) can all induce inherent failure in the safety system.
Based on the logical relationships in the conventional fault tree for the fuze at this stage, we constructed a T-SFT and then mapped it to BN, as shown in Figure 3 and Figure 4. T 12 is a leaf node; C 12 , D 12 , T 11 , A 12 , and B 12 are intermediate nodes; and x 1 ,   x 2 ,   x 3 ,   x 4 ,   x 5 ,     x 6 , and x 7 are root nodes.

3.2. CPTs with Fuze Function Initiation Prior to Scheduled Arming and Enabling Sequence

3.2.1. Fuzzy Fault State Description of Fuze Nodes

As the fuze is a multi-state system, certain nodes exist in half-failure states and could be represented by fuzzy numbers. This paper investigated the failure states of a fuze system through three fault conditions (corresponding to the linguistic value set {0, 0.5, 1}):
0 = No failure state;
1 = Complete failure state;
0.5 = Partial failure state.
Considering the fuzziness of the fuze fault state, a trapezoidal membership function is employed to construct the membership function for the fuze fault state. Set s R = s L = 0.1 ; m R =   m L = 0.3 .
The three-state fault membership function for the system is constructed based on Figure 2, with the formula as follows:
μ 0 ~ S i a i =             1                                                                                   0 S i a i 0.1 0.4 S i a i 0.3                                                                 0.1 S i a i 0.4 0                                                                                               O t h e r s
μ 0.5 ~ S i a i = S i a i 0.1 0.3                                                             0.1 S i a i 0.4                     1                                                                             0.4   S i a i 0.6     0.9 S i a i 0.3                                                                   0.6   S i a i 0.9   0                                                                                               Others
μ 1 ~ S i a i =             1                                                                                   0.9 S i a i 1 S i a i 0.6 0.3                                                                         0.6 S i a i 0.9 0                                                                                               O t h e r s
Assuming the node’s current fault state is 0.45, according to Formulas (7)–(9), the membership degree for the no failure state is 0, the membership degree for the partial failure state is 2/3, and the membership degree for the complete failure state is 1/3. The sum of these membership degrees equals 1.

3.2.2. Fuzzy Fault Probability Description of the Fuze Nodes

The fuze system is a critical component within weapon systems, and achieving high reliability is one of its core design objectives. To meet this requirement, field data distinguishing between ‘partial failure’ and ‘complete failure’ is exceedingly scarce, with independent statistical data for the two categories virtually non-existent. Forcibly assigning highly uncertain fuzzy sets would introduce greater risks of subjectivity due to the lack of substantive data support. In fuze systems, the fault state manifests as a continuous gradient process from “partial fault (performance degradation)” to “complete fault (functional failure)”. Fuzzy subsets can quantify this gradual process through membership degree measurement, thereby fuzzing the boundaries between “partial fault” and “complete fault”. When the membership degrees of partial failure and complete failure are identical, this effectively discretizes continuous states into finite categories such as ‘partial failure’ or ‘complete failure’. This approach aligns with the membership function characteristics of fuzzy mathematics and is consistent with the engineering principle of ‘functional integrity first’ in assessment.
On the other hand, the safety and reliability analysis of fuze systems necessitates handling numerous conditional probability events to evaluate safety probabilities under various failure modes. Employing fuzzy subsets with identical numerical values reduces the dimensionality of the state space, thereby avoiding the need to traverse all possible combinations of damage severity. This approach disregards subtle distinctions between intermediate states, significantly enhancing computational efficiency while effectively mitigating the risk of parameter explosion at the root node level.
In this paper, the interval-valued fuzzy subsets for root nodes under partial failure state are identical in value to those under complete failure state. Based on GJB 373B-2019 <Fuze design, safety criteria for> [26], historical data, and expert experience, the interval-valued fuzzy subsets for root nodes under complete failure state were obtained, as shown in Table 2.

3.2.3. Fuzzy CPT Construction of the Fuze Nodes

During the safety analysis of the fuze system, the multi-state modelling approach must be fully considered. Through the Conditional Probability Table (CPT) derived from rigorously defined T-S gate rules, this method clearly elucidates how a single (or multiple) root node can lead to fundamental differences at the system level, namely ‘partial failure’ or ‘total failure’.
Root node x 2 has two failure states, represented by the fuzzy numbers (0, 1). Root nodes x 3 , x 4 and child node C 12 have three failure states, represented by the fuzzy numbers (0, 0.5, 1), respectively. Considering the inherent logical uncertainty in inter-node relationships within practical conditions, the CPT for node C 12 is established as shown in Table 3.
Root nodes x 5 , x 6 ,   x 7 and child node D 12 have three failure states, represented by the fuzzy numbers (0, 0.5, 1), respectively. Considering the inherent logical uncertainty in inter-node relationships within practical conditions, the CPT for node D 12 is established as shown in Table 4.
Root node x 1 has two failure states, represented by the fuzzy numbers (0, 1). Parent nodes C 12 and child node A 12 have three failure states, represented by the fuzzy numbers (0, 0.5, 1), respectively. Considering the inherent logical uncertainty in inter-node relationships within practical conditions, the CPT for node A 12 is established as shown in Table 5.
Parent nodes D 12 , T 11 and child node B 12 have three failure states, represented by the fuzzy numbers (0, 0.5, 1), respectively. Considering the inherent logical uncertainty in inter-node relationships within practical conditions, the CPT for node B 12 is established as shown in Table 6.
Parent nodes A 12 , B 12 and child node T 12 have three failure states, represented by the fuzzy numbers (0, 0.5, 1), respectively. Considering the inherent logical uncertainty in inter-node relationships within practical conditions, the CPT for node T 12 is established as shown in Table 7.

4. Numerical Analysis

4.1. Interval-Valued Fuzzy Subsets of Nodes Under Various Fault States

By using Formula (4), interval-valued fuzzy subsets for each fault state of T 12 can be determined. The calculation results are presented in Table 8, Table 9 and Table 10 below. For detailed calculations regarding the relevant nodes, please refer to Appendix A.
P ~ T 12 = T q = x 1 , x 2 , , x 7 A 12 , B 12 , C 12 , D 12 , T 11 P ~ x 1 , x 2 , , x 7 , A 12 , B 12 , C 12 , D 12 , T 11 , T 12 = 1 = A 12 , B 12 P ~ ( T 12 = T q | A 12 , B 12 )   C 12 , x 1 P ~ ( A 12 | C 12 , x 1 ) · D 12 , T 11 P ~ ( B 12 | D 12 , T 11 ) · x 2 , x 3 , x 4 P ~ ( C 12 | x 2 , x 3 , x 4 ) · x 5 , x 6 , x 7 P ~ ( D 12 | x 5 , x 6 , x 7 ) · P ~ ( T 11 ) · i = 1 7 P ~ x i

4.2. Probability of Top Event Occurring Under the Current Failure States

We assume the root nodes are in current failure states as follows: x 1 = 0 ; x 2 = 1 ; x 3 = 0.1 ; x 4 = 0.8 ; x 5 = 0.2 ; x 6 = 0.3 ; x 7 = 0.7 ; T 11 = 0.3 . Firstly, use Formulas (7)–(9) to calculate the membership degrees of the root nodes’ current fault states. Secondly, apply Formula (5) to compute the fuzzy probabilities of the system under the root nodes’ current fault states. The calculation results are presented in Table 11 and Table 12 below.
P ~ T 12 = 0.5 = x 1 , , x i , , x n , y 1 , , y j , , y N P ~ ( x 1 , , x i , , x 7 , A 12 , B 12 , C 12 , D 12 , T 11 , T = T q ) = A 12 , B 12 P ~ ( T 12 = T q | A 12 , B 12 )   · C 12 , x 1 P ~ ( A 12 | C 12 , x 1 ) · D 12 , T 11 P ~ ( B 12 | D 12 , T 11 ) · x 2 , x 3 , x 4 P ~ ( C 12 | x 2 , x 3 , x 4 ) · x 5 , x 6 , x 7 P ~ ( D 12 | x 5 , x 6 , x 7 ) · μ x ~ 1 ( 0.5 ) μ x ~ 7 ( 0.5 ) · μ T ~ 11 ( 0.5 )

4.3. Posteriori Probability

Employing Formula (6) and the midpoint method, calculate the posteriori probabilities of half-failure and complete failure at the root nodes under the condition of total failure of the fuze system.The calculation results are presented in Table 13.

4.4. Result Analysis

Based on the above results, the following can be concluded:
(1)
The fault probability at leaf node T 12 is in the order of 10−5 for a fault state of 0.5 and in the order of 10−9 for a fault state of 1. This indicates that both half-failure and complete failure states occurring in this fuze system prior to initiation of the ordained arming and safety-interruption sequence are low-probability events, with the complete fault state being smaller by four orders of magnitude compared to the half-failure fault state;
(2)
Based on calculations, the sum of the fault probabilities for leaf node T 12 across its three fault states (state:0, 0.5, 1) equals 1, validating the feasibility of the computational methodology. Furthermore, the fault probability magnitude for the complete fault state (state 1) complies with the requirements stipulated in China National Military Standard;
(3)
When the fault state of leaf node T 12 is 0, the probability value reaches 0.9999…, demonstrating that the system exhibits an extremely high likelihood of normal operation during this phase. This observation aligns with TFTA, thereby validating the feasibility and accuracy of employing the interval-triangular fuzzy multi-state Bayesian method for fuze safety assessment;
(4)
According to the posteriori probabilities of each node, under the condition of fuze complete failure before initiation of the ordained arming and safety-interruption sequence, the descending order of priority for detecting half-failure nodes is as follows: x 7 , x 5 , x 6 , x 4 , x 3 , T 11 (notably, x 1 and x 2 exhibit no half-failure states). Conversely, the descending priority order for detecting complete-fault nodes is as follows: x 7 , x 1 , x 5 , x 6 , x 4 , x 3 , x 2 , T 11 .

5. Conclusions and Outlook

In the safety assessment of fuze systems, addressing the limitations of traditional evaluation methods in handling multi-source uncertainty and fault attribution, this paper systematically explores and constructs an integrated assessment framework combining T-SFFT with BNs. The core contribution lies in the integration and innovation of fuze system evaluation methodologies, providing a novel safety analysis and assessment tool for fuze systems characterized by sparse data and complex mechanisms. The following conclusions are drawn from this research:
(1)
This study proposes a safety assessment framework for fuze systems, effectively addressing multi-source uncertainties within the systems by integrating interval-based triangular fuzzy subsets, T-SFFT, and BNs. This framework captures both the inherent information ambiguity in system failures (uncertainty in fault boundaries) and the intrinsic vagueness in expert judgements (interval-based fuzzy quantification). Consequently, it overcomes the limitations of traditional Boolean logic when modelling multi-state failure systems;
(2)
This study defines conversion rules and algorithms for transforming T-S fault trees into Bayesian networks within fuze systems. It ensures that the complex and uncertain information contained within the T-S gate rule library is fully and faithfully mapped onto BNs, thereby establishing Bayesian structures and parameters. This methodology lays the foundation for bidirectional reasoning in fuze system fault diagnosis, encompassing both forward prediction and backward diagnosis.
(3)
Case studies indicate that the probability of the fuze functioning before the initiation of the ordained arming and safety-interruption sequence is 5.435977 × 10−9. Comparison with GJB standards and the relevant literature revealed that the calculated results were of the same order of magnitude and closely aligned in value.
(4)
This framework enables the scientific quantification of safety risks within fuze systems and facilitates fault root cause analysis. Compared to conventional methods, the analytical outcomes provided by this framework offer greater engineering guidance. It not only determines the failure probability of fuze systems but also identifies, through reverse analysis, the sources of underlying uncertainty and their propagation pathways.
Although the safety assessment framework for fuze systems developed in this study has demonstrated considerable potential, further exploration is required in the following four areas:
(1)
Optimization of Fault State Modelling: The current model employs simplified processing, classifying certain faults and complete failure states into identical fuzzy subsets. Future work will focus on exploring more uncertainty modelling approaches, establishing logically related yet mutually exclusive fuzzy subsets for different fault states to further enhance the precision and accuracy of the evaluation model.
(2)
Data Source Optimization: Within the existing framework, fault data for fuze systems primarily originates from expert assessments. Future work will incorporate physical models as prior information, thereby reducing reliance on expert assessments and enhancing the persuasiveness of evaluation outcomes.
(3)
Dynamic Analysis Extension: This research currently focuses on static safety analysis of fuze systems. Given the dynamic nature of fuze operational environments, extending this framework to dynamic BNs represents a key research direction.
(4)
Computational Efficiency Enhancement: To address the combinatorial explosion of conditional probability tables caused by multiple state nodes and parent nodes within the framework, alongside complex operations arising from fuzzy number propagation, subsequent work may incorporate technical strategies such as parallel computing or cloud computing to meet large-scale computational demands.
Looking ahead, through persistent exploration of the aforementioned issues, we believe the theoretical framework of this fuze safety assessment system will become increasingly refined, with its engineering applicability and practical value further enhanced.

Author Contributions

Conceptualization, Y.Z.; data curation, B.L.; methodology, X.W.; supervision, S.L. writing—original draft, X.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Acknowledgments

The authors would like to express their sincere gratitude to the reviewers for their valuable time and professionalism. The reviewers’ critical comments and suggestions for improvement played a key role in enhancing the quality and completeness of this paper, enabling this study to be presented to a wider audience in a more rigorous form.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Step-by-Step Manual Calculation Demonstration for Node C12 Under Various Fault Conditions

  • Probability decomposition of basic events based on interval triangular fuzzy decomposition method
The relevant data is presented in Table 2, and obtained from Formula (2):
The root node x2 has only two fault states, represented by 0 and 1. The failure rate under fully degraded conditions is P x 2 = 1 = 1 ,   1.5 ; 2 ; 2.5 ,   3 × 10 5 .
Lower bound fuzzy number of x2:
x 2 L = 1.5 × 10 5 ,   2 × 10 5 ,   2.5 × 10 5
Upper bound fuzzy number of x2:
x 2 U = 1 × 10 5 ,   2 × 10 5 ,   3 × 10 5
The root node x3 has three fault states, represented by 0, 0.5 and 1. The failure rate under fully degraded conditions is P x 3 = 0.5 = P x 3 = 1 = 2 ,   3 ;   4 ;   5 ,   6 × 10 5 .
Lower bound fuzzy number of x3:
x 3 L = 3 × 10 5 ,   4 × 10 5 ,   5 × 10 5
Upper bound fuzzy number of x3:
x 3 U = 2 × 10 5 ,   4 × 10 5 ,   6 × 10 5
The root node x4 has three fault states, represented by 0, 0.5 and 1. The failure rate under fully degraded conditions is P x 4 = 0.5 = P x 4 = 1 = 4 ,   4.5 ;   5 ;   5.5 ,   6 × 10 5 .
Lower bound fuzzy number of x4:
x 4 L = 4.5 × 10 5 ,   5 × 10 5 ,   5.5 × 10 5
Upper bound fuzzy number of x4:
x 4 U = 4 × 10 5 ,   5 × 10 5 ,   6 × 10 5
2.
Calculate the fuzzy degree K of the joint probability for key combinations
Since the basic events are mutually independent, then
K = x 2 x 3 x 4
According to the rules for calculating fuzzy numbers, the product of the lower-bound fuzzy numbers constitutes the lower bound, while the product of the upper-bound fuzzy numbers constitutes the upper bound. We have the following:
Lower bound fuzzy number of KL:
K L = x 2 L x 3 L x 4 L
Upper bound fuzzy number of KU:
K U = x 2 U x 3 U x 4 U
(1)
Calculation of KL
x 2 L x 3 L = 1.5 × 10 5 ,   2 × 10 5 ,   2.5 × 10 5 3 × 10 5 ,   4 × 10 5 ,   5 × 10 5 = 1.5 × 3 × 10 10 ,   2 × 4 × 10 10 ,   2.5 × 5 × 10 10 = 4.5 × 10 10 ,   8 × 10 10 ,   1.25 × 10 9 ( x 2 L x 3 L ) x 4 L = 4.5 × 10 10 ,   8 × 10 10 ,   1.25 × 10 9 4.5 × 10 5 ,   5 × 10 5 ,   5.5 × 10 5 = 4.5 × 4.5 × 10 15 ,   8 × 5 × 10 15 ,   1.25 × 5.5 × 10 14
= P ( 2.025 × 10 14 ,   4 × 10 14 ,   6.875 × 10 14 )
Therefore, it follows that
K L = ( 2.025 × 10 14 ,   4 × 10 14 ,   6.875 × 10 14 )
(2)
Calculation of KU
x 2 U x 3 U = 1 × 10 5 ,   2 × 10 5 ,   3 × 10 5 2 × 10 5 ,   4 × 10 5 ,   6 × 10 5 = 1 × 2 × 10 10 ,   2 × 4 × 10 10 ,   3 × 6 × 10 10 = 2 × 10 10 ,   8 × 10 10 ,   1.8 × 10 9
( x 2 U x 3 U ) x 4 U = 2 × 10 10 ,   8 × 10 10 ,   1.8 × 10 9 4 × 10 5 ,   5 × 10 5 ,   6 × 10 5 = 2 × 4 × 10 15 ,   8 × 5 × 10 15 ,   1.8 × 6 × 10 14 = ( 8 × 10 15 ,   4 × 10 14 ,   1.08 × 10 13 )
Therefore, it follows that
K U = = ( 8 × 10 15 ,   4 × 10 14 ,   1.08 × 10 13 )
3.
Calculate the failure probability of node C12
According to Table 3, the representation for each fault state of node C12 is as follows:
P C 12 = 0.5 = 0.7 + 0.3 + 0.3 K = 1.3 K
P C 12 = 1 = 0.3 + 0.7 + 0.7 + 1 = 2.7 K
P C 12 = 0 = 1 P C 12 = 0.5 P C 12 = 1 = 1 4 K
(1)
P ~ C 12 = 0.5 = 1.3 K
Lower bound fuzzy number:
P L C 12 = 0.5 = 1.3 × K L = 1.3 × 2.025 × 10 14 ,   4 × 10 14 ,   6.875 × 10 14 = ( 2.6325 × 10 14 ,   5.2 × 10 14 ,   8.9375 × 10 14 )
Upper bound fuzzy number:
P U C 12 = 0.5 = 1.3 × K U = 1.3 × 8 × 10 15 ,   4 × 10 14 , 1.08 × 10 13 = ( 1.04 × 10 14 ,   5.2 × 10 14 ,   1.404 × 10 13 )
Then, the interval triangular fuzzy subset is
P ~ C 12 = 0.5 = [ 1.04 ,   2.6325 ;   5.2 ;   ( 8.9375 ,   14.04 ) ] × 10 14
(2)
P ~ C 12   =   1 = 2.7 K
Lower bound fuzzy number:
P L C 12 = 1 = 2.7 × K L = 2.7 × 2.025 × 10 14 ,   4 × 10 14 ,   6.875 × 10 14 = ( 5.4675 × 10 14 , 1.08 × 10 13 ,   1.85625 × 10 13 )
Upper bound fuzzy number:
P U C 12 = 0.5 = 2.7 × K U = 1.3 × 8 × 10 15 ,   4 × 10 14 , 1.08 × 10 13 = ( 2.16 × 10 14 ,   1.08 × 10 13 ,   2.916 × 10 13 )
Then, the interval triangular fuzzy subset is
P ~ C 12 = 1 = [ 2.16 ,   5.4675 ;   10.8 ;   ( 18.5625 ,   29.16 ) ] × 10 14
Lower bound fuzzy number:
P L C 12 = 0.5 + P L C 12 = 1 = ( 2.6325 × 10 14 + 5.4675 × 10 14 ,   5.2 × 10 14 + 1.08 × 10 13 ,   8.9375 × 10 14 + 1.85625 × 10 13 ) = ( 8.1 × 10 14 ,   1.6 × 10 13 ,   2.75 × 10 13 )
Upper bound fuzzy number:
P U C 12 = 0.5 + P U C 12 = 1 = ( 1.04 × 10 14 + 2.16 × 10 14 ,   5.2 × 10 14 + 1.08 × 10 13 ,   1.404 × 10 13 + 2.916 × 10 13 ) = ( 3.2 × 10 14 ,   1.6 × 10 13 ,   4.32 × 10 13 )
(3)
P ~ C 12 = 0 = 1 [ ( P ~ C 12 = 0.5 + P ~ C 12 = 1 ]
Lower bound fuzzy number:
P L C 12 = 0 = ( 1 4.32 × 10 13 ,   1 1.6 × 10 13 ,   1 3.2 × 10 14 )   = ( 0.999999999999568 , 0.99999999999984 , 0.999999999999968 )
Upper bound fuzzy number:
P U C 12 = 0 = ( 1 2.75 × 10 13 ,   1 1.6 × 10 13 ,   1 8.1 × 10 14 )   = ( 0.999999999999725 , 0.99999999999984 , 0.999999999999919 )
Then, the interval triangular fuzzy subset is
P ~ C 12 = 0 = [ ( 0.999999999999568 ,   0.999999999999725 ) ;   0.99999999999984 ; ( 0.999999999999919 , 0.999999999999968 ) ]

References

  1. MIL-STD-1316F; Design Criteria Standard: Fuze Design, Safety Criteria for. United States Department of Defense: Arlington, VA, USA, 2017.
  2. Zhang, D.B.; Huang, W.Q.; Li, Z.W.; Zhang, L. The Application of Image Enhancement Technology in Ammunition Fuze Safety Detector. Adv. Mater. Res. 2014, 940, 513–516. [Google Scholar] [CrossRef]
  3. Fares, J.; Fares, Y. Cluster Munitions: Military Use and Civilian Health Hazards. Bull. World Health Organ. 2018, 96, 584–585. [Google Scholar] [CrossRef] [PubMed]
  4. ARMY MIL-STD 1911 A; Military Standard: Hand-Emplaced Ordnance (HEO) Design, Safety Criteria for. United States Department of Defense: Arlington, VA, USA, 1998.
  5. STANAG 4187; Fuzing Systems: Guidelines for STANAG 4187, Ed3. Nato Standardization Office: Brussels, Belgium, 1999.
  6. STANAG 4497; Safety Principles for Man-Portable Munitions (HEM), Ed 2. North Atlantic Treaty Organization: Brussels, Belgium, 2016.
  7. Liu, J.; Yang, J.-B.; Wang, J.; Sii, H.-S. Engineering System Safety Analysis and Synthesis Using the Fuzzy Rule-Based Evidential Reasoning Approach. Qual. Reliab. Eng. Int. 2005, 21, 387–411. [Google Scholar] [CrossRef]
  8. Sharp, A.; Andrade, J.; Ruffini, N. Design for Reliability for the High Reliability Fuze. Reliab. Eng. Syst. Saf. 2019, 181, 54–61. [Google Scholar] [CrossRef]
  9. Li, W.-Z.; Zhao, X.; Zhang, J.; Xue, J. Study on the Reliability Evaluating Method of Exterior Ballistic Discrimination Fuze. In Proceedings of the 2013 International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering (QR2MSE), Chengdu, China, 15–18 July 2013; IEEE: New York, NY, USA, 2013; pp. 1504–1506. [Google Scholar]
  10. Watson, H.A. Launch Control Safety Study (Minuteman I ICBM Launch Control System); Bell Telephone Laboratories: Murray Hill, NJ, USA, 1961. [Google Scholar]
  11. Mohd Tohir, M.Z.; Martín-Gómez, C. Electric Vehicle Fire Risk Assessment Framework Using Fault Tree Analysis. Open Res. Eur. 2023, 3, 178. [Google Scholar] [CrossRef] [PubMed]
  12. Ruijters, E.; Stoelinga, M. Fault Tree Analysis: A Survey of the State-of-the-Art in Modeling, Analysis and Tools. Comput. Sci. Rev. 2015, 15–16, 29–62. [Google Scholar] [CrossRef]
  13. Dixon, J. Fault Tree Analysis for System Safety. In Design for Safety; Gullo, L.J., Dixon, J., Eds.; Wiley: Hoboken, NJ, USA, 2018; pp. 185–208. ISBN 978-1-118-97429-2. [Google Scholar]
  14. Mahmood, Y.A.; Ahmadi, A.; Verma, A.K.; Srividya, A.; Kumar, U. Fuzzy Fault Tree Analysis: A Review of Concept and Application. Int. J. Syst. Assur. Eng. Manag. 2013, 4, 19–32. [Google Scholar] [CrossRef]
  15. Coolen, F.P.A. On the Use of Imprecise Probabilities in Reliability. Qual. Reliab. Eng. Int. 2004, 20, 193–202. [Google Scholar] [CrossRef]
  16. Liu, Z.; Li, Y.-F.; He, L.-P.; Yang, Y.-J.; Huang, H.-Z. A New Fault Tree Analysis Approach Based on Imprecise Reliability Model. Proc. Inst. Mech. Eng. Part O J. Risk Reliab. 2014, 228, 371–381. [Google Scholar] [CrossRef]
  17. Lavasani, S.M.; Ramzali, N.; Sabzalipour, F.; Akyuz, E. Utilisation of Fuzzy Fault Tree Analysis (FFTA) for Quantified Risk Analysis of Leakage in Abandoned Oil and Natural-Gas Wells. Ocean Eng. 2015, 108, 729–737. [Google Scholar] [CrossRef]
  18. Zhang, X.; Deng, Z.; Jian, Y.; Huang, Q.; Peng, H.; Ma, Q. Reliability Analysis of Nuclear Safety-Class DCS Based on T-S Fuzzy Fault Tree and Bayesian Network. Nucl. Eng. Technol. 2023, 55, 1901–1910. [Google Scholar] [CrossRef]
  19. Bai, B.; Zhang, J.-Y.; Zhou, C.; Zhang, C.-H. Reliability Analysis of Industrial Robot Using T-S Fuzzy Fault Tree. J. Mech. Strength 2021, 43, 1348–1358. [Google Scholar] [CrossRef]
  20. Tan, L.; Xue, F.; Jin, G.; Shen, K. Fault Diagnosis of Multi-Rotor Unmanned Aerial Vehicle Propulsion Systems Based on T-S Fault Tree. Aerosp. Syst. 2025, 8, 923–931. [Google Scholar] [CrossRef]
  21. Lei, C. Reliability analysis of automatic transmission based on TS fuzzy fault tree. Open Access Libr. J. 2018, 5, 1. [Google Scholar] [CrossRef]
  22. Song, H.; Zhang, H.-Y.; Chan, C.W. Fuzzy Fault Tree Analysis Based on T–S Model with Application to INS/GPS Navigation System. Soft Comput. 2009, 13, 31–40. [Google Scholar] [CrossRef]
  23. Bi, Z.; Li, C.; Li, X.; Gao, H. Research on Fault Diagnosis for Pumping Station Based on T-S Fuzzy Fault Tree and Bayesian Network. J. Electr. Comput. Eng. 2017, 2017, 1–7. [Google Scholar] [CrossRef]
  24. Wang, L.; Huang, Y.; Wang, Y.; Gu, B.; Li, B.; Fang, D. Comprehensive Lifecycle Safety Risk Assessment for Construction Robotics Using T-S Fault Tree Analysis and Bayesian Network. Autom. Constr. 2025, 172, 106041. [Google Scholar] [CrossRef]
  25. GJB/Z 29A-2021; Central Military Commission of China. Handbook for Fuze Typical Fault Tree. National Military Standards—General Armament Department: Beijing, China, 2019.
  26. GJB 373B-2019; Central Military Commission of China. Fuze Design, Safety Criteria for. National Military Standards—General Armament Department: Beijing, China, 2019.
Figure 1. Flow diagram of constructing DAG for BNs.
Figure 1. Flow diagram of constructing DAG for BNs.
Machines 14 00014 g001
Figure 2. Membership function of linguistic values.
Figure 2. Membership function of linguistic values.
Machines 14 00014 g002
Figure 3. The interval triangular membership function of P ~ x i = S i ( a i ) .
Figure 3. The interval triangular membership function of P ~ x i = S i ( a i ) .
Machines 14 00014 g003
Figure 4. The fuze functioned prior to initiation of the ordained arming and safety-interruption sequence.
Figure 4. The fuze functioned prior to initiation of the ordained arming and safety-interruption sequence.
Machines 14 00014 g004
Table 1. CPT of interval fuzzy multi-state BN.
Table 1. CPT of interval fuzzy multi-state BN.
Rules x1x2xn P ~ ( y = S y 1 | x 1 , x 2 , , x n ) P ~ ( y = S y 2 | x 1 , x 2 , , x n ) P ~ ( y = S y e j | x 1 , x 2 , , x n )
L S 1 ( a 1 ) S 2 ( a 2 ) S n ( a n ) P ~ L y = S y 1 P ~ L y = S y 2 P ~ L y = S y e j
Table 2. Interval triangular fuzzy subsets of the fuze root nodes, where the fault state is 1.
Table 2. Interval triangular fuzzy subsets of the fuze root nodes, where the fault state is 1.
Root NodesEvent NameInterval Triangular Fuzzy Subsets
T 11 the fuze achieved interruption clearance prior to initiation of the ordained arming and safety-interruption sequence[(6.2,6.3); 6.4; (6.5,6.6)] × 10−9
x 1 electric detonator self-detonation[(2,2.5); 3; (3.5,4)] × 10−5
x 2 removal of the short-circuit pin[(1,1.5); 2; (2.5,3)] × 10−5
x 3 premature power activation[(2,3);4;(5,6)] × 10−5
x 4 abnormal switch tube conduction[(4,4.5); 5; (5.5,6)] × 10−5
x 5 manufacturing defect in blast-isolation material[(2,2.5); 3; (3.5,4)] × 10−5
x 6 inadequate strength of blast-isolation material[(0.5,0.7); 1; (1.5,1.7)] × 10−5
x 7 insufficient blast-isolation distance[(6.5,7.5); 8; (8.5,9.5)] × 10−5
Table 3. CPT at node C 12 .
Table 3. CPT at node C 12 .
Rules x 2 x 3 x 4 P ( C 12 = 0 | x 2 , x 3 , x 4 ) P ( C 12 = 0.5 | x 2 , x 3 , x 4 ) P ( C 12 = 1 | x 2 , x 3 , x 4 )
1000100
2000.5100
3001100
400.50100
500.50.5100
600.51100
7010100
8010.5100
9011100
10100100
11100.5100
12101100
1310.50100
1410.50.500.70.3
1510.5100.30.7
16110100
17110.500.30.7
18111001
Table 4. CPT at node D 12 .
Table 4. CPT at node D 12 .
Rules x 5 x 6 x 7 P ( D 12 = 0 | x 5 , x 6 , x 7 ) P ( D 12 = 0.5 | x 5 , x 6 , x 7 ) P ( D 12 = 1 | x 5 , x 6 , x 7 )
1000100
2000.500.70.3
3001001
400.5000.70.3
500.50.500.80.2
600.51001
7010001
8010.5001
9011001
100.50000.70.3
110.500.500.80.2
120.501001
130.50.5000.80.2
140.50.50.500.90.1
150.50.51001
160.510001
170.510.5001
180.511001
19100001
20100.5001
21101001
2210.50001
2310.50.5001
2410.51001
25110001
26110.5001
27111001
Table 5. CPT at node A 12 .
Table 5. CPT at node A 12 .
Rules x 1 C 12 P ( A 12 = 0 | x 1 , C 12 ) P ( A 12 = 0 | x 1 , C 12 ) P ( A 12 = 0 | x 1 , C 12 )
100100
200.500.70.3
301001
410001
510.5001
611001
Table 6. CPT at node B 12 .
Table 6. CPT at node B 12 .
Rules D 12 T 11 P ( B 12 = 0 | D 12 , T 11 ) P ( B 12 = 0 | D 12 , T 11 ) P ( B 12 = 0 | D 12 , T 11 )
100100
200.500.70.3
301001
40.5000.70.3
50.50.500.50.5
60.51001
710001
810.5001
911001
Table 7. CPT at node T 12 .
Table 7. CPT at node T 12 .
Rules A 12 B 12 P ( T 12 = 0 | A 12 , B 12 ) P ( T 12 = 0 | A 12 , B 12 ) P ( T 12 = 0 | A 12 , B 12 )
100100
200.50.80.20
301100
40.50100
50.50.50.50.50
60.510.20.80
710100
810.5100
911001
Table 8. Fault state is 0 for each node interval triangular fuzzy subset.
Table 8. Fault state is 0 for each node interval triangular fuzzy subset.
Nodes Fault State is 0, Interval Triangular Fuzzy Subsets × 10−1
T12[(9.999851, 9.999868); 9.999882; (9.999895, 9.999912)]
A12[(9.999600, 9.999650); 9.999700; (9.999750, 9.999800)]
B12[(9.996960, 9.997300); 9.997600; (9.997860, 9.998200)]
C12[(9.999999, 9.999999); 9.999999; (9.999999, 9.999999)]
D12[(9.998200, 9.997860);9.997600; (9.9973002, 9.996960)]
Table 9. Fault state is 0.5 for each node interval triangular fuzzy subset.
Table 9. Fault state is 0.5 for each node interval triangular fuzzy subset.
Nodes Fault State is 0.5, Interval Triangular Fuzzy Subsets
T12[(0.882021, 1.048590); 1.175956; (1.322911, 1.489462)] × 10−5
A12[(0.727985, 1.842703); 3.639890; (6.256031, 9.827607)] × 10−14
B12[(4.410192, 5.243080); 5.879958; (6.614786, 7.447609)] × 10−5
C12[(1.04, 2.6325); 5.2; (8.9375, 14.04)] × 10−14
D12[(6.299655, 7.489485); 8.3993000; (9.449045, 10.6387810)] × 10−5
Table 10. Fault state is 1 or each node interval triangular fuzzy subset.
Table 10. Fault state is 1 or each node interval triangular fuzzy subset.
Nodes Fault State is 1, Interval Triangular Fuzzy Subsets
T12[(2.718071, 4.039287); 5.435977; (7.134611, 9.180509)] × 10−9
A12[(2.000000, 2.500000); 3.000000; (3.500000, 4.0000000)] × 10−5
B12[(1.359036, 1.615715); 1.811992; (2.038460, 2.2951273)] × 10−4
C12[(2.16, 5.4675); 10.8; (18.5625, 29.16)] × 10−14
D12[(1.1699665, 1.39095); 1.559930; (1.754905,1.97587810)] × 10−4
Table 11. Membership degree of failure states for each root node.
Table 11. Membership degree of failure states for each root node.
Root Nodes Failure States Membership Degree
0 0.5 1
x 1 = 0 0100
x 2 = 1 1001
x 3 = 0.1 0.1100
x 4 = 0.8 0.800.333330.66667
x 5 = 0.2 0.20.666670.333330
x 6 = 0.3 0.30.333330.666670
x 7 = 0.7 0.700.666670.33333
T 11 = 0.3 0.30.333330.666670
Table 12. Fuzzy probabilities of the fuze system.
Table 12. Fuzzy probabilities of the fuze system.
Failure States 0 0.5 1
T 12 0.9395560.0604440
Table 13. Posteriori probabilities of each root node.
Table 13. Posteriori probabilities of each root node.
Root Nodes x i Posteriori Probability
P ( x i = 0.5 | T 12 = 1 ) P ( x i = 1 | T 12 = 1 )
x 1 --2.999999988 × 10−5
x 2 --4.000823959 × 10−10
x 3 1.600069 × 10−91.600095457 × 10−9
x 4 2.500086 × 10−92.50011931 × 10−9
x 5 2.533311 × 10−64.966908836 × 10−6
x 6 2.814439 × 10−71.103774237 × 10−6
x 7 1.801391 × 10−53.532024061 × 10−5
T 11 6.784334 × 10−142.260495399 × 10−13
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, X.; Zhang, Y.; Li, S.; Li, B. Safety Assessment of Fuze Based on T-S Fuzzy Fault Tree and Interval Triangular Fuzzy Multi-State Bayesian Network. Machines 2026, 14, 14. https://doi.org/10.3390/machines14010014

AMA Style

Wang X, Zhang Y, Li S, Li B. Safety Assessment of Fuze Based on T-S Fuzzy Fault Tree and Interval Triangular Fuzzy Multi-State Bayesian Network. Machines. 2026; 14(1):14. https://doi.org/10.3390/machines14010014

Chicago/Turabian Style

Wang, Xue, Ya Zhang, Shizhong Li, and Bo Li. 2026. "Safety Assessment of Fuze Based on T-S Fuzzy Fault Tree and Interval Triangular Fuzzy Multi-State Bayesian Network" Machines 14, no. 1: 14. https://doi.org/10.3390/machines14010014

APA Style

Wang, X., Zhang, Y., Li, S., & Li, B. (2026). Safety Assessment of Fuze Based on T-S Fuzzy Fault Tree and Interval Triangular Fuzzy Multi-State Bayesian Network. Machines, 14(1), 14. https://doi.org/10.3390/machines14010014

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