Next Article in Journal
RI-MFM: A Novel Infrared and Visible Image Registration with Rotation Invariance and Multilevel Feature Matching
Next Article in Special Issue
An Application-Oriented Method Based on Cooperative Map Matching for Improving Vehicular Positioning Accuracy
Previous Article in Journal
Diagnosis of Histopathological Images to Distinguish Types of Malignant Lymphomas Using Hybrid Techniques Based on Fusion Features
Previous Article in Special Issue
Design and Simulation of a Novel Single-Chip Integrated MEMS Accelerometer Gyroscope
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Security Risk Assessment Method Based on Improved FTA-IAHP for Train Position System

1
School of Automation and Electrical Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China
2
Key Laboratory of Plateau Traffic Information Engineering and Control of Gansu Province, Lanzhou Jiaotong University, Lanzhou 730070, China
3
School of Instrument Science and Engineering, Southeast University, Nanjing 210096, China
*
Author to whom correspondence should be addressed.
Electronics 2022, 11(18), 2863; https://doi.org/10.3390/electronics11182863
Submission received: 10 August 2022 / Revised: 28 August 2022 / Accepted: 6 September 2022 / Published: 10 September 2022
(This article belongs to the Special Issue Recent Advances in Intelligent Transportation Systems)

Abstract

:
The positioning system based on satellite navigation can meet the requirements of CTCS-4 train control, improve the transportation efficiency, reduce the operation and maintenance costs, which is the trend of train positioning system in the future, and the security risk assessment is of great significance to the future application of this system. In this paper, combined with the self-developed train positioning system based on satellite navigation, and an improved fault tree-interval analytic hierarchy process (FTA-IAHP) method for evaluating the safety risk of train positioning system is proposed. Firstly, a security risk assessment model based on FTA-IAHP is established by combining FTA and IAHP. Secondly, two judgment matrices are constructed by using the basic events and structural importance based on FTA, and the IAHP model based on expert scoring, the difference between FTA and IAHP is adjusted by combining the weighting factor. The new method of trial of weighting can determine the degree of each factor in the system fault. This method has great significance to the safety design and protection of the new train positioning system based on satellite navigation.

1. Introduction

As the core subsystem of the train operation control system, the train positioning system plays an important role in the safe operation of trains. At present, with the rapid development of China’s railway industry, the traditional train positioning methods such as odometers, track circuits, and transponders have gradually exposed various disadvantages, which are difficult to meet the needs of the new train control system. At the same time, with the rapid development of railway modernization and intelligence, it will become a trend to reduce trackside equipment and vehicle-mounted trackside equipment [1]. Therefore, a new generation of low-cost vehicle-mounted train positioning systems is urgently needed. In June 2020, china successfully launched the last global networking satellite of beidou-3, marking the arrival of the Beidou global networking era. The train positioning system based on satellite navigation will become the development direction of the next generation of train positioning [2]. Different from the traditional vehicle integrated positioning system based on satellite navigation, the train positioning system has higher requirements for reliability and safety. Therefore, the safety risk analysis is particularly important, and it has important guiding significance for the later system safety design and system safety protection.
At present, a large number of studies on security risk analysis based on fault tree analysis (FTA) and analytic hierarchy process (AHP) have been conducted in China and abroad. The FTA method can trace the source of the causes and influence of the target risk events by establishing a model, in which the failure probability of the basic events is accurately expressed, but in fact, due to the lack of sufficient statistical calculation of events, such accuracy is not accurate. In view of this problem, An et al. [3] proposed a security risk analysis method based on FTA and fuzzy system combined with fuzzy logic. Mamdikar et al. [4] proposed a framework for the dynamic reliability assessment using the Fault Tree and the Dynamic Bayesian Network. Aiming at the problem of FTA cannot judge the overall security risk level of the target risk event, Liu et al. [5] introduced AHP into the security risk assessment, and took the basic cause event information calculated by FTA as the input data for establishing the AHP model, thereby improved the accuracy of risk assessment. In view of the problems of uncertainty and inaccuracy caused by observation and statistics of relevant data in AHP modeling, Bakır et al. [6] proposed an integrated Fuzzy Analytical Hierarchy Process (F-AHP) and Fuzzy Measurement Alternatives and Ranking according to Compromise Solution (F-MARCOS) approach. In order to effectively solve the problem of consistency of risk judgment matrix in AHP, su et al. [7] improved AHP and proposed to use neural network technology to build a neural network model corresponding to risk judgment matrix for objective risk assessment. Ma et al. [8] combined analytic hierarchy process (AHP) and CRITIC to assign weights, and entered the cloud model on this basis, providing a reference for evaluating the train operation control system based communication.
According to the above research contents and the particularity of research objects, this paper introduces the idea of interval number and improves the AHP method, combines FTA and IAHP to propose a safety risk assessment method for a train positioning system based on FTA-IAHP on the basis of the above literature research. It is used to solve the problems when applying one of the above methods for safety risk analysis, so that the analysis results can not only reflect the information of subjective evaluators, but also reasonably reflect the objective facts. This method is applicable to the risk analysis of system insecurity caused by internal fault factors of parts and external uncontrollable environmental factors.
In this paper, combined with the self-developed train positioning system based on satellite navigation and the safety evaluation system of train positioning system can be set up. Section 2 focuses on presenting the overall structure of train positioning system based on satellite navigation. Section 3 introduces the improved safety risk analysis method in detail. The safety evaluation system and safety risk analysis are established for the research object in Section 4, and the effectiveness and availability of the method are verifified through the analyses on actual examples. Finally, Section 5 concludes this paper with a summary.

2. Train Positioning System Based on Satellite Navigation

Carry out safety risk analysis on the train positioning system of satellite navigation, and the system diagram is shown in Figure 1.
The whole hardware system is divided into four parts: multi-channel security power subsystem, sensor information acquisition subsystem, data fusion processing subsystem, and 3G wireless communication subsystem. The multi-channel safety power supply subsystem mainly realizes the power supply function for the whole system, and at the same time meets the functions of power short circuit, reverse connection, and overvoltage protection. The sensor information acquisition system mainly realizes the information acquisition and synchronous processing of inertial measurement unit (IMU), satellite navigation system (Beidou, GPS, GALNASS), and the vehicle odometer (ODO). The data fusion processing subsystem mainly completes the combined positioning algorithm processing and two out of two functions of two or three sets of sensor data collected from the bus. Considering the inertial navigation solution and algorithm processing, high-speed DSP is used here. The communication board mainly completing the final analysis of data and to complete the wireless communication function. The whole system adopts the double two out of two security design, which can achieve high-precision and fast positioning and velocity measurement while meeting reliability and security.
Figure 2 and Figure 3 are the front view of chassis and physical drawing for the independently developed train positioning system, respectively. According to the system risk assessment method proposed in this paper, the security risk of the system will be evaluated.

3. Safety Risk Assessment Method Based on FTA-IAHP

Any reasonable and comprehensive analysis of complex systems is based on information and data of relevant factor, and the judgment matrix is an important form of information. To judge the importance of each factor, we can represent each factor as a numerical result and present the results in matrix form. This paper uses two different methods to construct the judgment matrix: one is FTA basic events based on  I ( i ), and the other one is expert scoring based on IAHP. The analysis results of the two judgment matrices are synthesized, a new risk analysis method is proposed.
Figure 4 is the flow chart of the risk evaluation method proposed in this paper. The whole method can be divided into two parts: FTA analysis and the improved IAHP method. Firstly, the target risk events of the system are determined, and the FTA model is established to determine the basic cause events. Secondly, the FTA judgment matrix is established by comparing the structural importance of basic cause events; IAHP method is used to further analyze the expert score and establish the interval judgment matrix; at the same time, this paper improves the weight of the traditional IAHP, and proposes new combined weight coefficient solution method by integrating the weight of FTA and IAHP judgment matrix. The comprehensive evaluation of the train positioning system’s target risk events is completed by comparing with the safety risk assessment standards of railway.
The detailed steps are as follows:

3.1. FTA Analysis Method

In order to estimate the security of the militia launch control system(MLCA), Watson first proposed the FTA analysis method in 1961. Later, the FTA method was improved quantitatively by using computers. At present, this method is widely used, such as aviation, nuclear engineering, and safety management. To adopt FTA method, we first need to analyze the system to determine the target risk events, etc. The specific steps are shown in Table 1.

3.1.1. Building Fault Tree and Calculating Structural Importance

After establishing FTA model according to the specific steps in Table 1, qualitative or quantitative analysis can be carried out. Structural importance of basic cause events is the most direct indicator of the impact on target risk events [9]. The structure function of fault tree can be defined as
ϕ x 1 , x 2 , , x n = 1 , o c c u r 0 , n o n o c c u r
where,  x 1 , x 2 , L , x n  stands for boolean variable for the state of the base-cause events; n represents the quantity of all basic cause events obtained from FTA analysis; 0 indicates that the target event did not occur; 1 represents the occurrence of the target risk event. The structural importance of the ith basic cause event can be expressed as:
I ϕ i = 1 2 n 1 n i
Among them,  I ( i ) represents the structural importance of the ith basic cause event;  n i  indicates that after adding ith basic cause event to  2 n 1  combination based on cause event, the combination changes from a non-cut set to a cut set, which can be expressed as:
n i = x 1 , , x i 1 , x i + 1 , , x n ϕ x 1 , , x i 1 , 1 , x i + 1 , , x n x 1 , , x i 1 , 0 , x i + 1 , , x n
From the above formula, we can get the quantitative influence degree of basic cause events on target risk events.

3.1.2. Establish the Safety Risk Hierarchy Model

The top event of the fault tree is taken as the target layer T (the highest layer) of the hierarchical structure model, and the basic cause event at the bottom of the fault tree is taken as the indicator layer E (the lowest layer) of the hierarchical structure. It is classified and summarized according to certain logic rules to form the criterion layer B (the middle layer).

3.1.3. Judgment Matrix Based on FTA

Formula (2) can provide the  I ( i ) of each basic event, and it is easy to obtain the least common multiple (LCM) of denominator (common characteristic) [10]. The judgment factor of basic events is calculated as follows:
χ ( i ) = I Φ ( I ) · LCM
The judgment factors of basic events reflect the effectiveness of top-level events. Judgment matrix can be constructed by the ratio of two factors. Because each criterion layer contains some index factors, this paper summarizes the index factors of each criterion layer, not the judgment factors. Since each element of the judgment matrix must be an integer, the numbers in each matrix are rounded to the nearest integer. The formula of the criterion layer used to create the judgment matrix E is as follows:
{ A i j = i = 1 m χ ( i ) i = 1 n χ ( j ) i = 1 m χ ( i ) i = 1 n χ ( j ) A i j = i = 1 n χ ( j ) i = 1 m χ ( i ) i = 1 m χ ( i ) < i = 1 n χ ( j )
Among them, m and n is the number of indicator factors for each criterion,  i  and j are the subscripts of the elements of the matrix, which respectively represents i Line and section j Column. Similarly, the method for creating the judgment matrix B of the index layer for each standard layer in the article is given in Formula (6).
{ B i j = χ ( i ) χ ( j ) χ ( i ) χ ( j ) B j i = χ ( j ) χ ( i ) χ ( i ) < χ ( j )
According to the  I (i) of each basic event, it is easy to get the lowest common multiple and the judgment factors of criterion layer and index layer.

3.1.4. Consistency Test and Vector Calculation of Judgment Matrix

The judgment matrix is the basis for solving the weight. A chaotic and untenable matrix can lead to wrong results. Therefore, in order to improve the reliability of the judgment matrix, it is required that the judgment matrix be generally consistent. In consideration of the above, the consistency check of the judgment matrix shall be carried out by the following methods.
C I = λ max n n 1
Then the consistency test formula is:
C R = C I / R I
If CR < 0.1 is satisfied, the judgment matrix is considered to have good consistency; otherwise, the matrix needs to be readjusted until the consistency reaches the standard. Where n is the order of the judgment matrix,  λ m a x  is the maximum eigenvalue of each layer of the matrix, and RI can be queried from Table 2. For example, if the judgment matrix is a third-order matrix, the corresponding RI value is 0.58.
The maximum eigenvalue of the judgment matrix and the corresponding eigenvector can be calculated by MATLAB software (version: R2021b, creator: Jack little and clever moler, USA), the steps are as follows:
M i = j = 1 n a i j W ¯ i = M i n λ max = i = 1 n A W i n W i

3.2. Interval Analytic Hierarchy Process (IAHP)

Analytic hierarchy process (AHP) is a multiple criteria decision-making method. In this method, the measurement theory is introduced into the quantification of subjective judgment of experts, and the combination of qualitative analysis and quantitative analysis is realized. However, due to the incompleteness and uncertainty of information, uncertain subjective judgment often appears in pairwise comparison in practice. Therefore, it is not reasonable to use the point value of traditional AHP method to describe the subjective judgment value. At this time, interval mathematics is most suitable for accurate description of subjective judgment value [11]. Therefore, IAHP (interval analytic hierarchy process) is proposed.
The IAHP method is based on the traditional AHP method and integrated with interval mathematics. The steps are as follows: the interval number is used to replace the point value to describe the experts’ assessment of the relative importance of various safety factors, and to construct the judgment matrix by pairwise comparison; after checking the consistency of interval, the weight vector of interval number is calculated; the interval comprehensive weight is obtained by calculating the judgment matrix and interval weight vector. Finally, it is sorted, and the specific implementation block diagram is shown in Figure 5. This method can well describe the uncertainty of judgment, so it can reflect the fuzziness of experts’ subjective judgment on the importance of events, and reduce the subjective influence of evaluation to a certain extent. Therefore, IAHP is used to describe the experts’ assessment of the relative importance of various safety factors. The following is a detailed introduction to the important steps:

3.2.1. Composition of Interval Judgment Matrix

If a real number satisfies  a = a , a + , we call  a  an interval number. If interval number is used to express the relative importance of each factor in pairwise comparison, the judgment matrix of interval sequence is formed [12].
Assuming that there are n safety factors in a certain level of the index system, experts use 1~9 scale method to evaluate the relative importance of safety factors.
According to the reciprocal 1–9 scale table [13], the qualitative description of expert pairwise comparison is scalar, as shown in Table 3, in which the language description degree of level 2, 4, 6, and 8 is the intermediate value of adjacent judgments in the table.
If the index judgment matrix  A = a i j n × n  and  a i j = [ a i j , a i j + ] is satisfied, it indicates the importance of evaluation index i relative to evaluation index j. So, the comparison result of  a j i  is the reciprocal of to  a i j ,   a i j = 1 a i j + , 1 a i j .   a i i  represents the result of comparing evaluation index i with itself, we can see that it is the same as that of itself [1,1].
Then, the expert opinions are synthesized, and the interval number judgment matrix is obtained.
A = A i j n × n = a i j , b i j = 1 , 1 a 12 , b 12 a 1 n , b 1 n 1 b 12 , 1 a 12 1 , 1 a 2 n , b 2 n 1 b 1 n , 1 a 1 n 1 b 2 n , 1 a 2 n 1 , 1

3.2.2. Consistency Test of the Judgment Matrix

If there are more than two comparisons in the process of the expert pairwise comparison and judgment, there will be inconsistent judgments. When the amount of the pairwise comparison is large, this kind of inconsistency is more likely to occur, and sometimes totally inconsistent judgment results may be obtained. At this time, the reliability of the judgment information will be reduced. If the result is further calculated, it may lead to wrong results. In view of the above situation, it is necessary to check the consistency of the judgment matrix [14].
Set up  A = a i j n × n , in which  a i j = a i j , a i j + , and take:
k = j = 1 n 1 i = 1 n a i j , β = j = 1 n 1 i = 1 n a i j
If  k 1  and  β 1  are satisfied, in this case, we consider that the judgment matrix has good consistency; on the contrary, if  k > 1 or  β < 1 is satisfied, it is considered that the consistency of judgment matrix is poor. At this time, we need to feed back to the experts to rejudge until the satisfactory consistency is obtained.

3.2.3. Solving the Weight o Judgment Matrix

Since the 1990s, the research on the weight calculation algorithm of interval number judgment matrix has been carried out successively, including iterative method, random simulation method, interval eigenvalue method [15], etc. In this paper, the eigenvalue method is used to solve the weight, and the specific steps are as follows:
Step 1: Assuming  A = a i j n × n  represents the interval 1–9 scale reciprocal judgment matrix, where  a i j = [ a i j , a i j + ], and assuming that  A = a i j n × n  and  A + = a i j + n × n , A = [ A ,   A + ] is available.
Step 2: Using the eigenvalue method to calculate the point value matrix  A  and  A + , the weight vectors is obtained as follows:
x = x 1 , x 2 , , x n x + = x 1 + , x 2 + , , x n +
At this time, the weight vector of interval number is:
ω = k x , β x + = ω 1 , ω 2 , , ω n
where,  w i = [ k x i β x i + ], i = 1, 2, L, n.

3.3. IAHP-FTA Portfolio Evaluation

3.3.1. Solution of Combination Weight Coefficient

This paper studies the weight of FTA  W  and IAHP  W . The former reflects the influence degree of basic factors on top-level events, while the latter describes experts’ assessment of relative importance of various safety factors. Therefore, it is feasible to combine the two risk assessment methods by using the following formula. Through this solution method of the combined weight coefficient, it can not only integrate the quantitative reflection of the impact of the event importance on the target event in the FTA method, but also weaken the subjectivity of the system evaluation. It is a new reasonable and accurate method of weight calculation.
W = α W + β W α + β
Among them, α and  β  are weighting coefficients,  α  is the sum of scale factor and consistency factor of FTA judgment matrix, and  β  is the sum of scale factor and consistency factor of interval consistency approximation matrix.
Their calculation method is as follows:

3.3.2. Weighted Coefficient Solution

The consistency factor can be solved according to Formula (14), wherein the solution can be obtained by Formulas (7) and (8):
ε = 1 10 C R
Supposing there are two sets of number  a 1 , ,   a n  and  b 1 , ,   b n , the square root of two groups of average square error is expressed by RMS (risk matrix proportion) as follows:
R M S = 1 n i = 1 n a i b i 2
Then, the following formula can be used to calculate the scale factor.
φ = 1 R M S R min R max R min
where  R max  and  R min  are the maximum RMS value and the minimum RMS value corresponding to the scale, and are the values corresponding to the 1–90 scale and the 1–9 scale respectively.
Calculate the RMS value under different scales, and the scale factor under different scales can be obtained according to Equation (16). The different scale factors are shown in Table 4. The scaling factor of the intermediate scale can be obtained by interpolation.

3.3.3. Final Overall Assessment

Referring to EN50126 standard and the current research results, when formulating the scoring rules, the safety risk assessment standard of the train positioning system is divided into four levels due to the involvement of the train signal safety system, and the four grade indexes are quantified [16]. The scoring range is as shown in the Table 5.
Combined with the fault of the train positioning system and the experience of relevant experts, relevant experts are organized to evaluate and score the safety risk of each factor of the index layer. The evaluation standard is scored according to the score value in Table 5. Then the safety assessment score of the criterion layer is calculated according to Equation (17).
y = i = 1 n w i
Among them,  w i  refers to the final weight vector of the ith factor in the index layer obtained according to the combined weight method. Through this formula, the safety risk of the factors on the upper layer can be calculated. According to this law, it can be calculated to the target level. Finally, the comprehensive safety risk assessment results of the target layer factors of the train positioning system can be obtained.

4. Safety Risk Assessment of the Train Positioning System Based on Satellite Navigation (Example Verification)

4.1. Establishment and Analysis of the System FTA Model

According to the self-developed train positioning system based on satellite navigation as the research object, the FTA model is established and analyzed by using the above method. Taking the fault of the train positioning system as the target risk event [17], the FTA model (taking the two-out-of-two system as an example) is established as shown in Figure 6.
Wherein the structural importance of each basic cause event is obtained according to Equation (2). As shown in Table 6.

4.2. Establishment of Hierarchical Model for Safety Risk Analysis of Train Positioning System

Taking the train positioning system based on satellite navigation as the target level factor, combined with the analysis results of FTA model, the safety evaluation hierarchy system of train positioning system based on satellite navigation is constructed, which is composed of target layer, criterion layer and index layer. The basic cause events in FTA model are divided into four categories, corresponding to the factors  B 1 , B 2 , B 3 , B 4  in the criteria layer of the positioning system model respectively. The correspondence of each factor is shown in Table 7.

4.3. Establishment of Judgment Matrix and Weight Solution

4.3.1. The Judgment Matrix Based on FTA and Weight Solution

Taking the fault of positioning unit as the target layer factor, combining with the basic cause events obtained by fault tree analysis, it is divided into four categories, corresponding to quasi lateral layer factors respectively. The basic cause events are taken as the index layer factors. According to Table 6, the  I i  of each basic event can be provided, and the least common multiple (LCM) of denominator (common characteristic) is easily obtained is 32. The judgment factor of each basic cause event is calculated by Formula (4).
Then according to Formulas (5) and (6), the judgment matrix of each layer and the judgment matrix of target layer and the weight vector of each layer factor are constructed respectively. As shown in Table 8. This paper uses MATLAB software to carry out consistency test according to Formulas (7) and (8), and the judgment matrix has good consistency,  C R = 2.8651 × 10 16 < 0.1 . According to the above method, the weights of the indexes of each layer can be obtained in sequence.
The judgment matrix of each index layer under the criterion layer can be obtained according to Equation (6). The calculation process is described by the index of criterion layer B1, as shown in Table 9.
The consistency inspection index CR 1.53 × 10 16  meets the requirements of CR < 0.1, that is to say, it meets the consistency test. B2, B3 and B4 weight vectors are obtained by the same method, and the final results are listed in Table 10.

4.3.2. The Judgment Matrix Based on IAHP Expert Rating

Firstly, 10 experienced experts are invited to compare the safety status of 25 underlying index factors of the evaluation system. Interval judgment matrix is established by layers one by one to check whether the matrix meets the consistency, and the weight vector of interval number is calculated according to Formulas (11) and (12). The calculation process is illustrated by the criterion layer index B3. Through expert discussion on the index factors E18, E19, E20 and E21 of B3 criterion layer, the expert score judgment matrix is obtained according to Formula (9):
B 3 = 1 , 1 5 , 7 3 , 5 3 , 5 1 7 , 1 5 1 , 1 1 3 , 1 1 3 , 1 1 5 , 1 3 1 , 3 1 , 1 5 , 7 1 5 , 1 3 1 , 3 1 7 , 1 5 1 , 1
The judgment matrix of other criterion layers can be obtained in turn.
Finally, the weight of expert on the evaluation of the underlying influencing factors is obtained. It is shown in the table below. The calculation is as follows: the interval number judgment matrix shown in B3 is divided into two matrices, which are
B 3 = 1 5 3 3 1 7 1 1 3 1 3 1 5 1 1 5 1 5 1 1 7 1 , B 3 + = 1 7 5 5 1 5 1 1 1 1 3 3 1 7 1 3 3 1 5 1 .
According to Equation (11), the eigenvector is
x 5 = 0.673 , 0.112 , 0.524 , 0.241 T x 5 + = 0.565 , 0.087 , 0.653 , 0.245 T .
According to Formula (10):  k = 0.928,  β = 1.069 , the interval weight vector calculated by substituting into Equation (12) is:  W B 3 = k x ,   β x + = 0.217 ,   0.141 ,   0.200 ,   0.142 T . The consistency test index CR 8.7 × 10 17  meets the requirements of CR < 0.1, that is to say, it meets the consistency test. According to the same method, B1, B2, B4 weight vectors are obtained, and the final results are listed in Table 10.

4.4. Overall Safety Risk Assessment of Positioning System

According to the weight of the judgment matrix based on FTA and IAHP experts evaluation, combined with the combination weight method proposed in this paper, according to Formulas (14) and (16), matlab is used to get the result  α = 0.1332  and  β = 0.2514 . Finally, the final weight factor calculated according to Formula (13) is shown in Table 10.
According to Formula (17), the comprehensive safety evaluation score of the whole positioning system is 4.95, which meets the second level of the safety risk evaluation standard of the train positioning system. According to reference [18], most scholars at home and abroad believe that the security goal of GNSS based positioning subsystem is SIL2. However, others say that higher levels of security, such as achieving the target SIL3 or SIL4, may limit the implementation of high precision. Therefore, it can be concluded that the system can meet the requirements of the current train positioning system SIL2 level safety requirements.

5. Conclusions

This paper applies the proposed security risk analysis method based on FTA-IAHP to conduct comprehensive security risk analysis on the independently developed positioning system hardware. It is of great significance to discover the potential risks of the system, optimize the system structure, and ensure the high security of the system. By constructing a hierarchical security risk security model, two judgment matrixes are constructed based on the structural importance of FTA basic events and expert evaluation based on IAHP model, and the difference between the two judgment matrixes is adjusted by weighting factor. The method combines the weights of the two judgment matrices to determine the priorities of the risks that lead to the system failure, and reflect the security risk status of the entire system. The results show that the hardware random safety integrity level of the train positioning system based on GNSS designed in this paper is SIL2, which meets the integrity risk objective required by EN56102. Through the safety risk assessment, we can know the basic causes of the hazard sources that cause the failure of the positioning system, and make it clear that the components that have a great impact on the safety risk status of the positioning system are the power supply board and the communication processing CPU. The weak links of the system structure are found, which provides a basis for the structural optimization of the system. The authors believes that the hazard identification methods in the actual application of the positioning system can also be analyzed in the future research through the methods proposed in this paper, to further provide scientific basis for the follow-up safety risk control. The limitation of this study is that the impact of safety related application requirements on risk assessment parameters in the train control system was not fully considered. In the future, in combination with this study, further consider the impact of the location-based service application requirements on the positioning unit in the train control system, study the safety integrity monitoring algorithm, etc., to further reduce the system safety risk, and better meet the safety requirements of the high-speed railway for the positioning system.

Author Contributions

Conceptualization, Y.Y. and G.C.; methodology, Y.Y. and D.W.; validation, Y.Y. and D.W.; formal analysis, Y.Y. and G.C.; investigation, D.W. and G.C.; data curation, D.W. and G.C.; writing—original draft preparation, Y.Y.; writing—review and editing, G.C. and Y.Y.; supervision, G.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the Youth Program of Science and Technology Foundation of Gansu Province (21JR7RA323), The National Natural Science Foundation of China (62141303), The Science and Technology Guidance Plan of Gansu Province (2020-61-14) and the Gansu Provincial Science and Technology Major Project of China (21ZD4WA018).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

All datasets generated for this study are included in the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Mo, Z. Technical development direction and Prospect of intelligent railway train control system. Railw. Commun. Signal 2022, 58, 1–7. [Google Scholar]
  2. Wang, J.; Zhou, Z.; Jiang, W.; Cai, B.; Pan, P.F. High precision real-time positioning method of train based on GPS/BDS joint solution. J. Transp. Eng. 2021, 21, 286–296. [Google Scholar]
  3. An, H.; Huang, A.; An, M.; Fan, L.; Jin, M. Comprehensive risk assessment of falling from height in construction based on fuzzy fault tree. Sci. Technol. Eng. 2022, 22, 8568–8576. [Google Scholar]
  4. Rao, M.M.; Vinay, K.; Pooja, S. Dynamic reliability analysis framework using fault tree and dynamic Bayesian network: A case study of NPP. Nucl. Eng. Technol. 2022, 54, 1213–1220. [Google Scholar]
  5. Liu, Y.; Cao, G.; Yang, H.; Feng, J. Research on safety risk assessment of STP wireless shunting locomotive signal and monitoring system. Railw. Transp. Econ. 2018, 40, 91–97. [Google Scholar]
  6. Bakır, M.; Atalık, Ö. Application of Fuzzy AHP and Fuzzy MARCOS Approach for the Evaluation of E-Service Quality in the Airline Industry. Decis. Mak. Appl. Manag. Eng. 2021, 4, 127–152. [Google Scholar] [CrossRef]
  7. Su, C.; Li, Y.; Mao, W.; Hu, S. Information Network Risk Assessment Based on AHP and Neural Network. In Proceedings of the 2018 10th International Conference on Communication Software and Networks (ICCSN), Chengdu, China, 6–9 July 2018; pp. 227–231. [Google Scholar]
  8. Ma, J. Reliability Analysis and Evaluation of Urban Rail Transit CBTC System; Lanzhou Jiaotong University: Lanzhou, China, 2020. [Google Scholar]
  9. Feng, F.; Yan, M. Risk assessment of Railway Express cargo loss based on BDD. J. Beijing Jiaotong Univ. 2018, 42, 48–54 + 74. [Google Scholar]
  10. Chen, S.; Xiong, S.; He, C.; Lan, B. Safety risk analysis of subway deep foundation pit collapse accident. J. Saf. Environ. 2020, 20, 52–58. [Google Scholar]
  11. Cong, L.; Xiao, Z.; Chen, Y.; Guo, Z. State evaluation method of a certain type of anti-ship missile based on improved cloud model. J. Weapons Equip. Eng. 2021, 42, 85–93. [Google Scholar]
  12. Zhang, Y.; Zhang, F.; Zhu, H.; Guo, P. An Optimization-Evaluation Agricultural Water Planning Approach Based on Interval Linear Fractional Bi-Level Programming and IAHP-TOPSIS. Water 2019, 11, 1094. [Google Scholar] [CrossRef]
  13. Ding, J.; Shen, S.; Li, C. Evaluation method of intelligent distribution network planning scheme based on interval preference and MADM. Power Syst. Prot. Control. 2018, 46, 18–27. [Google Scholar]
  14. Huang, R.; Tian, Z.; Lv, Y. Research on consistency of reciprocal judgment matrix of interval rough numbers. Fuzzy Syst. Math. 2019, 33, 124–133. [Google Scholar]
  15. Duan, L.; Liu, Y.; Liu, S.; Tang, M. Safety evaluation of reciprocating compressor unit based on IEM fuzzy analysis theory. Ind. Saf. Environ. Prot. 2019, 45, 31–35 + 39. [Google Scholar]
  16. Yao, J. Research on Risk Assessment of CTCS-3 Train Control System; Lanzhou Jiaotong University: Lanzhou, China, 2020. [Google Scholar]
  17. Wu, B. Research on Evaluation Method of Train Autonomous Positioning Performance Based on GNSS/INS; Beijing Jiaotong University: Beijing, China, 2021. [Google Scholar]
  18. Beugin, J.; Legrand, C.; Marais, J.; Berbineau, M.; Miloudi, E.K.E. Safety Appraisal of GNSS-Based Localization Systems Used in Train Spacing Control. IEEE Access 2018, 6, 9898–9916. [Google Scholar] [CrossRef]
Figure 1. Block diagram of train positioning system based on satellite navigation.
Figure 1. Block diagram of train positioning system based on satellite navigation.
Electronics 11 02863 g001
Figure 2. System front view based on 3U chassis design.
Figure 2. System front view based on 3U chassis design.
Electronics 11 02863 g002
Figure 3. The physical map of the self-developed train positioning system.
Figure 3. The physical map of the self-developed train positioning system.
Electronics 11 02863 g003
Figure 4. Flow chart of system security risk assessment method.
Figure 4. Flow chart of system security risk assessment method.
Electronics 11 02863 g004
Figure 5. Calculation flow of IAHP method.
Figure 5. Calculation flow of IAHP method.
Electronics 11 02863 g005
Figure 6. FTA model of the train positioning system.
Figure 6. FTA model of the train positioning system.
Electronics 11 02863 g006
Table 1. Specific FTA steps.
Table 1. Specific FTA steps.
StepDetailed Contents
1Analysis System: understand system function, fault state and the fault mode.
2Determine the Top Event: according to different requirements of the system, there can be different top events. The fault tree established from this is also different.
3Construct a Fault Tree: find all the factors that cause the top event step by step, associate them with logical symbols and analyze them with logical operations.
4Qualitative Inorganic Analysis: find the minimum cut set of fault tree (Descending Method).
5Quantitative Analysis: calculate the failure probability of the system and the importance degree of the underlying events leading to the top event.
Table 2. RI Coefficient table.
Table 2. RI Coefficient table.
n12345678910
  R I 000.580.91.121.241.321.411.451.49
Table 3. Scale of reciprocity.
Table 3. Scale of reciprocity.
GradeDegree Description Language
1equal
3slightly
5obvious
7strong
9extreme
Table 4. Scale factor at different scales.
Table 4. Scale factor at different scales.
Scale3579111315171820
  φ 0.4610.7600.9291.0000.8510.7470.6950.6230.5840.409
Scale30343644526068758590
  φ 0.3830.3180.2920.2080.1690.1430.0910.0780.0330
Table 5. Safety risk assessment standard of train positioning system.
Table 5. Safety risk assessment standard of train positioning system.
GradeQuantized ValueDescribe
10~3The safety level is not acceptable
23~6The safety level is acceptable
36~8The safety level is good
48~10High level of safety
Table 6. List of basic cause events.
Table 6. List of basic cause events.
Event NumberBasic Event MeaningStructural Importance (× 10−8)Event NumberBasic Event MeaningStructural Importance (× 10−8)
E1Power board discrete device fault1.850E14Peripheral IMU fault1.790
E2Power board A fault0.596E15IMU B chip fault1.193
E3Power board B fault0.596E16ODO B peripheral fault1.193
E4GNSS module A fault1.790E17ODO B chip fault1.790
E5Peripheral device fault of acquisition board chip A1.790E18DSP A1 peripheral device fault1.631
E6fault of microprocessor chip A of acquisition board1.193E19DSP A1 fault1.255
E7IMU A peripheral fault1.790E20DSP A2 peripheral device fault1.631
E8IMU A chip fault1.193E21DSP A2 fault1.255
E9ODO A peripheral fault1.193E22Communication processing CPU A fault1.583
E10ODO A chip fault1.790E23Communication processing CPU B fault1.583
E11GNSS module B fault1.790E243G module processor fault1.256
E12Peripheral device fault of acquisition board B chip1.790E25External 3G device fault1.256
E13Acquisition board microprocessor chip B fault1.193
Table 7. Safety evaluation system of train positioning system.
Table 7. Safety evaluation system of train positioning system.
Target LayerCriterion Level FactorsIndex Layer Factors
Positioning system fault TSafety power supply system  B 1  E1, E2, E3
Sensor acquisition system  B 2  E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17
Data fusion system  B 3  E18, E19, E20, E21
communication system  B 4  E22, E23, E24, E25
Table 8. Judgment Matrix and Weight Vector of Criterion Layer.
Table 8. Judgment Matrix and Weight Vector of Criterion Layer.
B1B2B3B4Weight
B111/31/260.1522
B231540.3812
B321/511/50.1848
B41/61/4510.0896
Table 9. B1 Index Layer Judgment Matrix.
Table 9. B1 Index Layer Judgment Matrix.
B1E1E2E3W
E1111/30.1964
E21/31/310.0503
E31/311/30.0502
Table 10. Calculation results of combined weight method.
Table 10. Calculation results of combined weight method.
Criterion Level FactorsInfluence FactorW′SortW″SortWSort
Safety power supply system  B 1  Power board discrete device fault E10.196410.280230.2887111
Power board A fault E20.0503240.1453200.1299924
Power board B fault E30.0502250.1426210.12712625
Sensor acquisition system  B 2  GNSS module A fault E40.184330.224640.242124
Peripheral device fault E5 of acquisition board chip A0.182340.223650.2405725
Acquisition board microprocessor chip A fault E60.1087140.222860.21067212
IMU A peripheral fault E70.1553120.1889160.20375214
IMU A chip fault E80.0993180.1756170.17146617
ODO A peripheral fault E90.1576110.204590.21638911
ODO A chip fault E100.1076150.1998140.19295316
GNSS module B fault E110.185720.2009120.224877
Peripheral device fault E12 of acquisition board B chip0.1519130.1976150.20893513
E13 microprocessor fault acquisition board0.1034160.2032110.19383615
IMU B peripheral fault E140.163490.2034100.21787110
IMU B chip fault E150.0925190.1474190.14757119
ODO B peripheral fault E160.1634100.206780.220358
ODO B chip fault E170.0997170.1543180.15562218
Data fusion system  B 3  DSP A1 peripheral device fault E180.175350.217270.2329776
DSP A1 fault E190.0689220.1413250.13359323
DSP A2 peripheral device fault E200.169360.2005130.172969
DSP A2 fault E210.0689230.1423220.13434522
communication system  B 4  Communication processing CPU A fault E220.167670.283320.2795753
Communication processing CPU B fault E230.166380.288210.282742
3G module processor fault E240.0869200.1423230.1415120
External device fault of 3G module E250.0826210.1423240.13979821
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yang, Y.; Chen, G.; Wang, D. A Security Risk Assessment Method Based on Improved FTA-IAHP for Train Position System. Electronics 2022, 11, 2863. https://doi.org/10.3390/electronics11182863

AMA Style

Yang Y, Chen G, Wang D. A Security Risk Assessment Method Based on Improved FTA-IAHP for Train Position System. Electronics. 2022; 11(18):2863. https://doi.org/10.3390/electronics11182863

Chicago/Turabian Style

Yang, Yang, Guangwu Chen, and Di Wang. 2022. "A Security Risk Assessment Method Based on Improved FTA-IAHP for Train Position System" Electronics 11, no. 18: 2863. https://doi.org/10.3390/electronics11182863

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