Next Article in Journal
A Study on Visually Induced VR Reduction Method for Virtual Reality Sickness
Next Article in Special Issue
A Novel Fault Feature Extraction Method for Bearing Rolling Elements Using Optimized Signal Processing Method
Previous Article in Journal
Analysis of Permanent Magnet Motors in High Frequency—A Review
Previous Article in Special Issue
A Study on Learning Parameters in Application of Radial Basis Function Neural Network Model to Rotor Blade Design Approximation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Reliability Analysis of C4ISR Systems Based on Goal-Oriented Methodology

1
School of Mechanical and Electrical Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
2
Center for System Reliability and Safety, University of Electronic Science and Technology of China, Chengdu 611731, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(14), 6335; https://doi.org/10.3390/app11146335
Submission received: 8 June 2021 / Revised: 29 June 2021 / Accepted: 5 July 2021 / Published: 8 July 2021
(This article belongs to the Special Issue Soft Computing Application to Engineering Design)

Abstract

:
Hard-and-software integrated systems such as command and control systems (C4ISR systems) are typical systems that are comprised of both software and hardware, the failures of such devices result from complicated common cause failures and common (or shared) signals that make classical reliability analysis methods will be not applicable. To this end, this paper applies the Goal-Oriented (GO) methodology to detailed analyze the reliability of a C4ISR system. The reliability as well as the failure probability of the C4ISR system, are reached based on the GO model constructed. At the component level, the reliability of units of the C4ISR system is computed. Importance analysis of failures of such a system is completed by the qualitative analysis capability of the GO model, by which critical failures of hardware failures like communication module failures and motherboard module failures as well as software failures like network module application software failures and decompression module software failures are ascertained. This method of this paper contributes to the reliability analysis of all hard-and-software integrated systems.

1. Introduction

Command and control systems (C4ISR systems), integrated by both hardware and software, are the core element of battlefield command and dispatch operations, which are designed to reliably and error-freely distribute commends to all stakeholders under the complex, variable and unpredictable battlefield conditions during wartime [1]. Therefore, the reliability of such systems is always one of the core performance features that need to be investigated. However, two characteristics of C4ISR systems, that are, complicated configurations of systems and large-scale information involved, introduce chaos to the reliable operation of these systems, especially to their failure mechanism identification, reliability analysis, and availability improvement [1,2]. Failure frequency of C4ISR systems is high under the real battlefield circumstance according to the failure information already mentioned and which reduces significantly the reliability, availability, failure-free operation time of C4ISR systems [3].
To this end, a thorough and comprehensive reliability analysis of C4ISR systems is mandatory before its delivery and installation to end-users. System reliability analysis is to discover and determine the risky factors that may lead to malfunctions during the design and actual operation of systems so that to improve the system’s reliability by preventing the occurrence of critical failures. However, unlike mechanical, electrical, and software systems that consist of either hardware or software systems, C4ISR systems were composed of both, which introduces additional difficulties to the reliability analysis of such systems. Each of the system’s components could have a more or less complex redundant structure, but we should consider it as a whole. Consequently the system could be considered a minimal serial structure with multiple recovery capacity. The considerations regarding the reliability modeling of combined hardware/software systems had as a starting point the Rome Laboratory’s “System and Software Reliability Assurance Notebook” [4]. The document offers a methodology for the reliability assurance study of systems composed both from hardware and software elements, designed for estimation and prediction of its reliability. Moreover, due to the properties already mentioned above, classical reliability analysis methodologies which have been applied maturely for instance Fault Tree Analysis (FTA), Failure Mode and Effect Analysis (FMEA), and Monte Carlo (MC) method, Bayesian network (BN) and so on are not applicable for the analysis of hard-and-software integrated systems such as C4ISR systems.
The Goal-Oriented (GO) method is directly connected with product structures, functions, and working principles [5]. However, due to its superior features such as easy to model dynamics in reliability modeling scholars are currently began to engage in developing and applying this method theory in various engineering cases [6,7], especially in reliability and safety analysis of weapon and missile systems [4,5], transportation systems [8], and power systems [6,9]. The initial of the GO method can be traced back to 1970s, when the American Electric Power Research Institute (EPRI) highlighted the application of the GO method in the safety and availability analysis of nuclear power plants, by which the failure probability, availability, and maintainability of nuclear power plants are reached [10,11]. The GO method also applied into risk analysis of fuel transportation [10], and post-processing files [12]. At the same time, specific GO software has been developed by companies such as Kaman Company to promote the actual implementation of such a method [12].
From the methodology development point of view, Chu [13] used the GO method to evaluate the availability and risk probability of a 1.1 MW power station that composed of approximately 60 systems and 10,000 components, concluded that the GO method can simulate and analyze the entire nuclear power plant. Yi et al. [14] applied the GO method to complete a reliability analysis of a hydraulic transmission oil supply system (HTOSS) under high-speed conditions and the results show that GO method is suitable for reliability analysis of repairable systems with multiple fault modes. Yin et al. [15] implemented the GO methodology to solve low precision and insufficient efficiency problems in reliability assessment of mechanical equipment, the results indicate that the GO method provides useful reference in addressing the complicated, multiple states and time sequence problems in some engineering cases. Yang et al. [16] analyzed the reliability of a braking system by the GO method, concluded that the GO method is applicable for operation and maintenance investigations of mechanical systems like braking systems. Jia [17] established a GO model for an emergency management system, indicates that the GO method is feasible and efficient for conducting the reliability analysis of social systems. Liu et al. [18] combined the GO method with fuzzy theory, accordingly, established a fuzzy GO model that is proved to be more feasible for reliability analysis.
Overall, the GO methodology is a success-oriented system reliability analysis method with clear structural representation, that is, system configurations can be directly mapped to the GO model without complicated mapping algorithms [19,20]. Compared with the commonly used reliability analysis method such as FTA [21,22], FMEA [23,24], MC [25], and BN [26,27], the GO method has obvious advantages [28,29,30,31]: (i) GO models are easy-to-construct, which are able to map from a physical structure of an actual product, by which the functional diagrams are not required; (ii) GO models are easy-to-calculate, quantitative and qualitative analyses of GO models can be obtained through multiple GO operations so that he complicated analysis process (like FTA and BN) can be avoided; (iii) results of GO models are convincing and credible thanks to the specifically designed GO operators. Accordingly, the GO method was selected to represent the failure configuration and structure properties of the C4ISR system studied in this paper.
The rest of this paper is arranged as follows: Section 2 introduces the modeling and analysis of the GO method. Section 3 presents the case study. Results are demonstrated in Section 4. Discussions are settled at Section 5. The conclusions are listed in Section 6.

2. Methodology

The GO method is the combination of graph theory and probability methodology [32]. The operator of the GO method connects the signal flow to simulate units of a system. Overall, in this method, 17 operators have been defined, as shown in Table 1. The operator type determines characteristics of the operator including operation rules, function, etc. [33] Moreover, signal flow in the GO model represents the logical relationship between input and output operators. State value and state probability are basic attributes of operators and signal flow [34].
The steps of the establishment of reliability GO graph model for a system based on the GO method, generally, are as follows [14,16,17,18]: (i) System identification and analysis. Identify the system that to be analyzed including its scope, failure mode, function, and relationship among each unit; (ii) Input and output determination. Ascertain the inputs and outputs of the system that already identified in Step (i); (iii) the successful operation criteria determination. A successful state includes the degraded operation of the system and it can give the minimum output signal set; (iv) GO model construction. To create a GO diagram based on the structural diagram of the system by connecting the operators according to the signal flow direction, which includes several steps:
  • Select the corresponding operator according to the function of the system unit.
  • Connect signal flow to operators selected. Specifically, the essence of the signal flow is the direction of the signal in the system.
  • Number the operators and signal flow in the GO diagram.
  • Checking the GO model until it complies with the drawing rules of the GO method, otherwise, modify the model (repeat the above steps).
The qualitative analysis of the GO method is to seek the minimum failure unit within the system, while, the quantitative analysis calculates the overall reliability of the system. The state accumulation analysis method is used to quantitatively analyze the system. Accordingly, the state value of the signal flow in the GO method is defined as 0 , , N , where 0 represents the advanced state and N represents the failure state. Other values correspond to multiple states between 0 and N. Specifically, P S ( i ) represents the input signal with the state i, and P R ( i ) is the state probability of P S ( i ) ; A S ( i ) denotes the cumulative probability of P S ( i ) , and A R i reflects the cumulative probability of the state of the output signal flow. The calculation of A S ( i ) and A R i are listed in Equation (1):
A S ( i ) = j = 0 i P S ( j ) , i = 0 , , N 1 , A S ( N ) = 1 A R ( i ) = j = 0 i P R ( j ) , i = 0 , , N 1 , A R ( N ) = 1
The reliability analysis is to find the minimum cut set of the GO model. For a system with M operators, find out the smallest cut set of the system until the states of other operators are 0 and only one operator whose state value is 1, calculate the probability that the system can run successfully according to the probability analysis method. After the first-order minimum failure sets of the system had been ascertained, repeat the above step until the second-order minimum failure set of the system is obtained. The qualitative analysis flowchart of the GO model is shown in Figure 1.
For a complicated system such as a C4ISR system, common cause failures and common signals introduce uncertainty to the results concluded by the GO model. Accordingly, data pretreatments, also known as data corrections, are required. Generally, data correction of GO models, for both common signals and common cause failures, obeys the following rules:
Regarding the correction of reliability data with common signals. The common signal is a signal that the input signal of multiple operators simultaneously. Hence, the state probability of which can be included in all subsequent signal flows related. For a system with M common signals, S j , j = 1 , 2 , , M and only one output signal R. The state probability of the output signal is:
P R = f ( P S 1 , P S 2 , , P S M )
where, P R is the success probability of the output signal, P S 1 , P S 2 , , P S M denote M success probabilities of common signals.
For one common signal, denote P S 1 = 0 (The common signal S1 fails) and the success probability of the system output signal P R 0 , P S 1 = 1 (The common signal S1 succeeds) and the success probability of the system output signal P R 1 . Hence, the success probability of the output signal is:
P R = ( 1 P S 1 ) P R 0 + P S 1 P R 1
For two common signals S1 and S2, whose success probabilities of the common signals are P S 1 and P S 2 , respectively. The cumulative probability of the state of the output signal R is P R . According to the GO operation rule, P R can be calculated by:
P R = c 0 + c 1 P S 1 + c 2 P S 2 + c 3 P S 1 P S 2
where, c 0 , c 1 , c 2 , c 3 are constant parameters. Furtherly, Equation (4) can be reformed to to:
P R = ( 1 P S 1 ) ( 1 P S 2 ) P R 00 + ( 1 P S 1 ) P S 2 P R 01 + P S 1 ( 1 P S 2 ) P R 10 + P S 1 P S 2 P R 11
In which, P R 00 = c 0 , P R 01 = c 0 + c 1 , P R 10 = c 0 + c 2 , and P R 11 = c 0 + c 1 + c 2 + c 3 , and P R 00 , P R 01 , P R 10 , P R 11 are probabilities of the system output signal in the success state under the condition that the common signals S1 and S2 are in failure-fault ( P S 1 = 0 , P S 2 = 0 ), failure-success ( P S 1 = 0 , P S 2 = 1 ), success-failure ( P S 1 = 1 , P S 2 = 0 ) and success-success ( P S 1 = 1 , P S 2 = 1 ) states, respectively.
For M common signals S m , m = 1 , 2 , , M , the success probability of each signal is P S m , the success probability of the output signal is P R , The cumulative probability of the state of the output signal can be obtained by:
P R = K 1 = 0 1 K 2 = 0 1 K M = 0 1 P R K 1 K 2 K M m = 1 M 1 P S m 1 K m + P S m K m
where, P R K 1 K 2 K M represents the probability of the success state of the output signal under M common signals; K m represents the correction coefficient of the m-th common signal, K m = 0 , denotes fault state, while, K m = 1 , reflects success state.
Moreover, the probability of a single signal can be calculated as:
m = 1 M 1 P S m 1 K m + P S m K m
As for the reliability data correction with common cause failures. Common cause failures denote that several failures share the same common cause in a system. The β -factor model and the probability algorithm are primary methods handling the data correction of common cause failures in GO models.
The β -factor model uses the β factor to measure the impact of common cause failures. Let λ 1 , λ 2 , and λ denote failure rates of unit failure, common cause failure, and system failure, respectively. It is obvious that:
Q = Q 1 + Q 2
where, Q 1 , Q 2 , and Q are unit failure probability, common cause failure probability, and system failure probability, separately.
Accordingly, the β factor can be computed by:
β = Q 2 Q = Q 2 Q 1 + Q 2 = 1 e λ 2 t 1 e λ t = 1 e λ 2 t ( 1 e λ 1 t ) + ( 1 e λ 2 t )
In engineering cases, the β factor should be within [0, 0.25], in which, 0 represents no common cause failures. Generally, the more common cause failures involved, the larger the value of β . And, the value can be selected based on the experience of specialists.
Additionally, the probability algorithm assumes the existence of a common cause failure between units A and B, thus the following formula can be obtained:
R = c 0 + c 1 Q A + c 2 Q B + c 3 Q A , B
where, Q A and Q B are failure probabilities of units A and B, respectively; Q A , B is the probability of units A and B fail simultaneously; The common cause failure probability of units A and B is C A , B , then, the failure probability of units A and B can be computed by:
Q A = Q A I + C A , B Q B = Q B I + C A , B Q A , B = Q A I , B I + C A , B
where, Q A I and Q B I are failure probabilities of units A and B. Accordingly, the following equation can be obtained:
R = c 0 + c 1 Q A I + c 2 Q B I + c 3 Q A I , B I + ( c 1 + c 2 + c 3 ) C A , B R = R I + ( R 00 R 11 ) C A , B
where, R I is the system success probability without common cause failures; R 00 and R 11 are system success probabilities under the condition that the success probabilities of units A and B with common cause failures are 0 and 1. Hence, for the situation of the system with M common cause failure units, the following formula is easy to be reached:
R = R I + m = 1 M ( R 00 R 11 ) C m

3. Case Study

The C4ISR System

This paper analyzes the reliability of the C4ISR system. The C4ISR system is mainly composed of a database, an information desk, a command and control desk, and a commander center. In the database, the signal is the input of the signal receiver, and the outputs are two signal flow paths: the from the input to the server and information exchange module we well as from the input to the RAID control. Then the signal flows into the data storage module, and finally reaches the hard disk; The output of the database is the input of the information editing station. In this device, the signal reaches the data loading module and then goes to the motherboard module; The input of the command console is conducted by the intelligence editing station. The signal passes the USB interface module and motherboard module, then it is distributed in two paths: from the input to the touch display and from the input to the control exterior; After the headquarters receives the signal from the command console it sends the signal to the motherboard module. The schematic diagram of the C4ISR system is demonstrated in Figure 2. According to the C4ISR system, a GO model was constructed, see in Figure 3. The elements of the GO model are introduced in detail in Table 2. The failure rates of each unit are listed in Table 3.

4. Results

In this paper, the unit reliability is calculated under the service time of 100 h, see in Table 4. Units of the C4ISR system in this paper are two-state, that are, working (0) and failed (1). The reliability computation of the GO model follows a designed procedure. First, the success probability of signal flow 7 and 9 can be calculated as:
A 7 ( 0 ) = A 1 ( 0 ) P 2 ( 0 ) P 4 ( 0 ) P 5 ( 0 ) P 6 ( 0 ) A 9 ( 0 ) = A 7 ( 0 ) A 8 ( 0 )
According to the system structure, the signal flows to 10 and 16, respectively at the same time. Obviously, the operator is affected by a common cause. Therefore, in combination with the common cause failure, the output signal flow 22 is corrected by the β -factor model. Note that the common cause failure rate is set to be C = β λ = 0.000236 . Hence, the success probability of signal flow 10 is reached by:
A 10 ( 0 ) = A 9 ( 0 ) P 9 ( 0 ) A 22 ( 0 ) = A 10 ( 0 ) [ P 10 ( 0 ) P 12 ( 0 ) P 13 ( 0 ) P 15 ( 0 ) + P 16 ( 0 ) P 17 ( 0 ) P 19 ( 0 ) P 20 ( 0 ) P 10 ( 0 ) P 12 ( 0 ) P 13 ( 0 ) P 15 ( 0 ) P 16 ( 0 ) P 17 ( 0 ) P 19 ( 0 ) P 20 ( 0 ) ] A 10 ( 0 ) [ P 15 ( 0 ) + P 20 ( 0 ) P 15 ( 0 ) P 20 ( 0 ) ] C
Subsequently, the success probability of the signal flow 23 and 30 are computed, see Equation (16), which are a comment (shared) signal of operators 23 and 26. Accordingly, the output signal 30 needs to be corrected and the common cause rate is set to be C = β λ = 0.000236 .
A 23 ( 0 ) = A 22 ( 0 ) P 22 ( 0 ) A 30 ( 0 ) = A 23 ( 0 ) [ P 23 ( 0 ) P 25 ( 0 ) + P 26 ( 0 ) P 28 ( 0 ) P 23 ( 0 ) P 25 ( 0 ) P 26 ( 0 ) P 28 ( 0 ) ] A 23 ( 0 ) [ P 25 ( 0 ) + P 28 ( 0 ) P 25 ( 0 ) P 28 ( 0 ) ] C
Similarly, a common signal 40 and 47 are corrected and the common cause rate is set to be C = β λ = 0.000236 as a basis of that the success probabilities of the signal flow 40, 47, 54, 58, 74, and 82 are computed by Equations (17)–(19):
A 40 ( 0 ) = A 30 ( 0 ) P 30 ( 0 ) P 32 ( 0 ) P 33 ( 0 ) P 35 ( 0 ) P 36 ( 0 ) P 37 ( 0 ) P 39 ( 0 ) A 47 ( 0 ) = A 40 ( 0 ) [ P 40 ( 0 ) P 42 ( 0 ) + P 43 ( 0 ) P 45 ( 0 ) P 40 ( 0 ) P 42 ( 0 ) P 43 ( 0 ) P 45 ( 0 ) ] A 40 ( 0 ) [ P 42 ( 0 ) + P 45 ( 0 ) P 42 ( 0 ) P 45 ( 0 ) ] C
A 54 ( 0 ) = A 47 ( 0 ) P 47 ( 0 ) P 49 ( 0 ) P 50 ( 0 ) P 51 ( 0 ) P 53 ( 0 ) A 58 ( 0 ) = A 54 ( 0 ) [ P 54 ( 0 ) + P 55 ( 0 ) P 56 ( 0 ) P 54 ( 0 ) P 55 ( 0 ) P 56 ( 0 ) ] A 54 ( 0 ) [ P 54 ( 0 ) + P 56 ( 0 ) P 54 ( 0 ) P 56 ( 0 ) ] C
A 74 ( 0 ) = A 58 ( 0 ) P 58 ( 0 ) P 60 ( 0 ) P 61 ( 0 ) P 63 ( 0 ) P 64 ( 0 ) P 66 ( 0 ) P 67 ( 0 ) P 69 ( 0 ) P 70 ( 0 ) P 71 ( 0 ) P 73 ( 0 ) A 82 ( 0 ) = A 74 ( 0 ) [ P 78 ( 0 ) + P 79 ( 0 ) + P 80 ( 0 ) + P 74 ( 0 ) P 76 ( 0 ) P 77 ( 0 ) + P 74 ( 0 ) P 76 ( 0 ) P 77 ( 0 ) P 79 ( 0 ) P 80 ( 0 ) + P 78 ( 0 ) P 79 ( 0 ) P 80 ( 0 ) + P 74 ( 0 ) P 76 ( 0 ) P 77 ( 0 ) P 78 ( 0 ) P 79 ( 0 ) + P 74 ( 0 ) P 76 ( 0 ) P 77 ( 0 ) P 78 ( 0 ) P 80 ( 0 ) P 79 ( 0 ) P 80 ( 0 ) P 74 ( 0 ) P 76 ( 0 ) P 77 ( 0 ) P 79 ( 0 ) P 74 ( 0 ) P 76 ( 0 ) P 77 ( 0 ) P 80 ( 0 ) P 78 ( 0 ) P 79 ( 0 ) P 78 ( 0 ) P 80 ( 0 ) P 74 ( 0 ) P 76 ( 0 ) P 77 ( 0 ) P 78 ( 0 ) P 74 ( 0 ) P 76 ( 0 ) P 77 ( 0 ) P 78 ( 0 ) P 79 ( 0 ) P 80 ( 0 ) ] A 74 ( 0 ) [ P 78 ( 0 ) + P 79 ( 0 ) + P 80 ( 0 ) + P 77 ( 0 ) + P 77 ( 0 ) P 79 ( 0 ) P 80 ( 0 ) + P 78 ( 0 ) P 79 ( 0 ) P 80 ( 0 ) + P 77 ( 0 ) P 78 ( 0 ) P 79 ( 0 ) + P 77 ( 0 ) P 78 ( 0 ) P 80 ( 0 ) P 79 ( 0 ) P 80 ( 0 ) P 77 ( 0 ) P 79 ( 0 ) P 77 ( 0 ) P 80 ( 0 ) P 78 ( 0 ) P 79 ( 0 ) P 78 ( 0 ) P 80 ( 0 ) P 77 ( 0 ) P 78 ( 0 ) P 77 ( 0 ) P 78 ( 0 ) P 79 ( 0 ) P 80 ( 0 ) ] C
With the results above, the reliability of the C4ISR system under the service time of 100 h is 0.8506. The reliability and failure probabilities of the unit of the C4ISR system are listed in Table 4.

5. Discussion

With the results of the qualitative analysis, for a system with redundant structures, the not critical failure items of the system are identified to be those whose failure probabilities order (in a decrease order) is 4. Hence, the qualitative analysis is conducted based on the minimum cut sets of remining items. The qualitative analysis results of the C4ISR system are shown in Table 5, in which, the probabilities of occurrences of minimum cut sets are applied to evaluate their importance.
Table 5 indicates that the criticalities of software and hardware failures of the C4ISR system are comparable, which demonstrates that for both the design and the operation stage of the mentioned system performance and failure properties of the software and hardware of the C4ISR system should be focused on. This conclusion also indicates that failure properties of software and hardware integrated systems are consequences of the both software and hardware failures which would be different from the maturely implemented software systems and hardware systems. Additionally, applicability and feasibility of the GO methodology for the reliability analysis of software and hardware integrated systems are valeted. At the component point of view, hardware failures like communication module failures and motherboard module failures as well as software failures like network module application software failures and decompression module software failures are critical than others and which call for special attention of designers and operators. More in detailed conclusions can be reached in Table 5.
Moreover, failure modes are observable consequences (failures) of a system. In this paper, the failure modes’ criticality analysis of the C4ISR system is carried out, as shown in Table 6.
In Table 6, the criticality rank of each failure mode in a decreased order indicated that: (i) The criticality ranks of application software failures in the system are high such as information integrated management module 1 and software 2 failure (F48), CPEX main processor module application software 1 and software 2 failure (F54), and Information exchange module application software (F43), which means that the application software is the weak link in the entire C4ISR system; (ii) Failure mode F50, F48, F49, F45 ranks the highest in their importance, addition to application software failures already mentioned, information management application software are critical as well and which needs the particular attention in the C4ISR system upgrading.

6. Conclusions

This paper applied the GO method to detailed analyze the reliability of a C4ISR system. In the analysis, the impact of common cause failures and shared signals have been considered, which are common phenomena of hard-and-software integrated systems like the C4ISR system, and which also makes classical reliability analysis techniques for instance FTA, BN, etc. are not applicable to analysis the reliability such a system. Due to this, this paper constructs a GO method to analysis the reliability of a C4ISR system. Overall, the reliability of the C4ISR system is computed to be some 0.85 and the reliability as well as the failure probability of units of the C4ISR system are reached. Moreover, critical failures of hardware failures like communication module failures and motherboard module failures as well as software failures like network module application software failures and decompression module software failures are ascertained by the GO model as well. The results achieved are in line with the experience accumulated among the historical operations of the C4ISR system. This paper contributes to the reliability analysis of all hard-and-software integrated systems. However, in the future more practical factors should be considered in the GO model constructions, including the degradation of mechanical elements, human factors, and environmental factors, which are unneglectable for reliability analysis of the C4ISR system and will extend the capability of the GO methodology.

Author Contributions

Conceptualization, Y.L. and H.-Z.H.; data curation, Y.L. and T.Z.; methodology, Y.L.; formal analysis, Y.L. and H.-Z.H.; formal analysis, Y.L. and H.-Z.H.; writing—original draft preparation, Y.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

No data were used to support this research.

Acknowledgments

The first author thanks the helpful discussion with doctor He Li in Centre for Marine Technology and Ocean Engineering (CENTEC), Instituto Superior Técnico, Universidade de Lisboa, Lisbon, Portugal.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yang, L.; Yu, M.; Dong, Q. Autonomous process collaboration framework for C4ISR system interoperation. J. Syst. Eng. Electron. 2017, 28, 1098–1113. [Google Scholar]
  2. Shen, Z.P.; Dai, X.J.; Huang, X.R. A Supplemental Algorithm for the Repairable System in the GO Methodology. Reliab. Eng. Syst. Saf. 2006, 91, 940–944. [Google Scholar] [CrossRef]
  3. Zhu, W.; Wang, Z.; Hou, G.; Yu, M. Capability-based context ontology modeling and reasoning for C4ISR communication. J. Syst. Eng. Electron. 2016, 27, 845–857. [Google Scholar]
  4. Williams, R.L.; Gateley, W.Y. Use of the GO Methodology to Directly Generate Minimal Cut Sets. In Nuclear System Reliability Engineering and Risk Assessment; Society for Industrial and Applied Mathematics: Philadelphia, PN, USA, 1977; pp. 825–849. [Google Scholar]
  5. Wood, D.E.; Becar, N.J. Risk Analysis of a Spent Fuel Received and Storage Facility Using the GO Methodology; KSC-1006-1; Kaman Sciences Corporation: Santa Monica, CA, USA, 1979. [Google Scholar]
  6. Gong, J.B.; Huang, M.X.; Sun, F.F. Reliability assessment based on GO methodology for the distribution system including distributed generation. Power Syst. Prot. Control 2012, 40, 90–100. [Google Scholar]
  7. Zhou, L.G.; Dong, H.P.; Yi, X.J.; Li, Y.Y.; Lai, Y.H. Reliability Analysis of Retracting Actuator with Multi-State Based on Goal Oriented Methodology. Shanghai Jiaotong Univ. 2015, 20, 307–311. [Google Scholar] [CrossRef]
  8. He, S.; Yang, J. Research on the Reliability of Automobile Brake System Based on GO Method. Mech. Res. Appl. 2013, 2, 028. [Google Scholar]
  9. Liu, B.; Xia, L. Complex Power Supply and Distribution System Reliability Analysis of Civil Architecture Based on GO Methodology. Mod. Archit. Electr. 2013, 1, 004. [Google Scholar]
  10. Williams, R.L.; Gateley, W.Y. GO Methodology-Overview; EPRI NP-765; Kaman Sciences Corporation: Santa Monica, CA, USA, 1978. [Google Scholar]
  11. Williams, R.L.; Gateley, W.Y. GO Methodology-System Reliability Assessment and Computer Code Manual; EPRI NP-766; Kaman Sciences Corporation: Santa Monica, CA, USA, 1978. [Google Scholar]
  12. Chu, B.B. GO Methodology-Fault Sequence Identification and Computer Code Manual; EPRI NP-767; Kaman Sciences Corporation: Santa Monica, CA, USA, 1978. [Google Scholar]
  13. Chu, B.B. GO Methodology: Overview Manual; EPRI NP-3123; Electric Power Research Institute: Washington, DC, USA, 1983; Volume 1. [Google Scholar]
  14. Yi, X.J.; Jian, S.; Dong, H.P.; Lai, Y.-H. Reliability Analysis of Repairable System with Multiple Fault Modes Based on GO Methodology. ASCE-ASME J. Risk Uncertain. Eng. Syst. Part B Mech. Eng. 2015, 14, T08A011. [Google Scholar]
  15. Yin, Z.R.; Su, D.; Li, J.S. Reliability Assessment of Mechanical Equipment based on GO Methodology. Inf. Eng. Educ. Sci. 2015, 5, 399. [Google Scholar]
  16. Yang, J.; Zhao, C.; Zhu, A.; Yao, D.; Wu, H. Reliability Estimation for the Braking Systems of High-Speed Electric Multiple Units based on Bayes Inference and the GO Method. J. Comput. Theor. Nanosci. 2016, 13, 1314–1322. [Google Scholar]
  17. Jia, Z.K. Reliability Analysis of Emergency Management System based on GO Method. Syst Eng. 2011, 29, 123–126. [Google Scholar]
  18. Liu, Y.Y.; Gong, Q.W.; Liang, Z.Y. Reliability Analysis for Protection System with the Advanced GO Method. J. Electr. Power Sci Technol. 2016, 31, 121–135. [Google Scholar]
  19. Yi, X.; Shi, J.; Cheng, J. Reliability Technology using GO Methodology: A Review. Qual. Reliab. Eng. Int. 2019, 35, 2513–2539. [Google Scholar] [CrossRef]
  20. Jun, M.A.; Duan, F.H. Reliability Analysis of Aeroengine Control System Based on GO Methodology. Mech. Electr. Eng. Technol. 2019, 48, 147–150. [Google Scholar]
  21. Huang, H.Z.; Tong, X.; Zuo, M.J. Posbist fault tree analysis of coherent systems. Reliab. Eng. Syst. Saf. 2004, 84, 141–148. [Google Scholar] [CrossRef]
  22. Mi, J.; Li, Y.F.; Peng, W.; Huang, H.Z. Reliability analysis of complex multi-state system with common cause failure based on evidential networks. Reliab. Eng. Syst. Saf. 2018, 174, 71–81. [Google Scholar] [CrossRef]
  23. Li, H.; Teixeira, A.P.; Guedes Soares, C. A two-stage Failure Mode and Effect Analysis of offshore wind turbines. Renew. Energy 2020, 162, 1438–1461. [Google Scholar] [CrossRef]
  24. Li, H.; Diaz, H.; Guedes Soares, C. A developed failure mode and effect analysis for floating offshore wind turbine support structures. Renew. Energy 2021, 164, 133–145. [Google Scholar] [CrossRef]
  25. Li, X.Y.; Li, Y.F.; Huang, H.Z.; Zio, E. Reliability assessment of phased-mission systems under random shocks. Reliab. Eng. Syst. Saf. 2018, 180, 352–361. [Google Scholar] [CrossRef] [Green Version]
  26. Li, Y.F.; Huang, H.Z.; Mi, J.; Peng, W.; Han, X. Reliability analysis of multi-state systems with common cause failures based on Bayesian network and fuzzy probability. Ann. Oper. Res. 2019, 1–15. [Google Scholar] [CrossRef]
  27. Li, H.; Soares, C.G.; Huang, H.Z. Reliability analysis of a floating offshore wind turbine using Bayesian Networks. Ocean Eng. 2020, 217, 107827. [Google Scholar] [CrossRef]
  28. Wang, R.Z.; Zhang, J.G.; Li, G.Q.; Zhuang, D.J.; Yang, Y.P.; Feng, Z.Y.; Jia, L.S.; Wang, N.; Xu, X.X.; Wang, R.Z.; et al. New Algorithm for the System Reliability Analysis with the Common Cause Failures via the GO Methodology. J. Saf. Environ. 2019, 19, 737–742. [Google Scholar] [CrossRef]
  29. Du, H.B.; Hu, J.P.; Du, Y.L.; Mao, G.Z. Stated Analysis Technique of GO Methodology for Reliability of Fire Protection Systems. Adv. Mater. Res. 2011, 183–185, 1383–1388. [Google Scholar] [CrossRef]
  30. Li, L.; Feng, Z.; Wang, S. A Reliability Evaluation of High Speed Railway Traction Substation Based on the GO-FLOW Methodology. Telkomnika Indones. J. Electr. Eng. 2014, 12, 59–67. [Google Scholar]
  31. Ren, Y.; Fan, D.; Wang, Z.; Yang, D.; Feng, Q.; Sun, B.; Liu, L. System dynamic behavior modeling based on extended GO methodology. IEEE Access 2018, 6, 22513–22523. [Google Scholar] [CrossRef]
  32. Wang, H.; Duan, F. Reliability analysis method of the uncertain system based on fuzzy GO methodology and its application in electro-hydrostatic actuator. Int. J. Syst. Assur. Eng. Manag. 2019, 10, 1265–1275. [Google Scholar] [CrossRef]
  33. Gorji, M.; Sadeghian Maryan, A. Breathable-windproof membrane via simultaneous electrospinning of PU and P (AMPS-GO) hybrid nanofiber: Modeling and optimization with response surface methodology. J. Ind. Text. 2018, 47, 1645–1663. [Google Scholar] [CrossRef] [Green Version]
  34. Lakey, P.; Neufelder, A. System and Software Reliability Assurance Notebook; Rome Laboratory: Rome, Italy, 1997. [Google Scholar]
Figure 1. The qualitative analysis flowchart of the GO model.
Figure 1. The qualitative analysis flowchart of the GO model.
Applsci 11 06335 g001
Figure 2. The schematic diagram of the C4ISR system.
Figure 2. The schematic diagram of the C4ISR system.
Applsci 11 06335 g002
Figure 3. GO graph model for system reliability.
Figure 3. GO graph model for system reliability.
Applsci 11 06335 g003
Table 1. Standard operators in the GO method.
Table 1. Standard operators in the GO method.
OperatorsFunctionCategoryOperatorsFunctionCategory
Applsci 11 06335 i001Simulate two-state unitsFunction Applsci 11 06335 i002ANDLogical
Applsci 11 06335 i003ORLogical Applsci 11 06335 i004K-out-of-MLogical
Applsci 11 06335 i005Simulate three state unitsFunction Applsci 11 06335 i006Choose different output path by input signalFunction
Applsci 11 06335 i007Multiple input UnitFunction Applsci 11 06335 i008Multiple inputs and output signalsFunction
Applsci 11 06335 i009Single input UnitFunction Applsci 11 06335 i010Linear relation of multiple (input) to one (output)Logical
Applsci 11 06335 i011Open after receiving signalsFunction Applsci 11 06335 i012Output signal depends on the probability of input signalLogical
Applsci 11 06335 i013Close after receiving signalsFunction Applsci 11 06335 i014The unit state resumed close by receiving the control signalFunction
Applsci 11 06335 i015Delay stateFunction Applsci 11 06335 i016The unit state resumed open by receiving the control signalFunction
Applsci 11 06335 i017Output signal depends on two input signals’ stateLogical
Table 2. The C4ISR System software and hardware unit and their logical relationships.
Table 2. The C4ISR System software and hardware unit and their logical relationships.
UnitOperator NumberOperator TypeFunction DescriptionUnitOperator NumberOperator TypeFunction Description
Input signal15Input unitMonitor_2771Two-state unit
Communication module_121Two-state unitControl unit781Two-state unit
Communication module46Signal-on unitRemote control791Two-state unit
Communication module46Signal-on unitCommunication801Two-state unit
Network module51Two-state unitSignal receiver91Two-state unit
power supply815Input unitServer101Two-state unit
AND gate810ANDServer software126Signal-on unit
Network module software66Signal-on unitInformation Exchange Module131Two-state unit
Information exchange module software156Signal-on unitInformation Management Module
Application_1
256Signal-on unit
Data storage module171Two-state unitData load module_1301Two-state unit
Data storage module software196Signal-on unitOR gate21, 29, 46, 57, 812OR
RAID Controller161Two-state unitHard disk201Two-state unit
Information Management Module_1231Two-state unitInformation Management Module_2261Two-state unit
Data loading module software326Signal-on unitComprehensive decompression module_1371Two-state unit
KVM switch221Two-state unitEDID Reader 1331Two-state unit
EDID Reader software_1356Signal-on unitMotherboard module_1361Two-state unit
Information Management Module
Application_2
286Signal-on unitComprehensive decompression module software_1396Signal-on unit
CPEX main processor module_1401Two-state unitCPEX main processor application_1426Signal-on unit
CPEX main processor module_2431Two-state unitCPEX main processor Application_2456Signal-on unit
USB interface module471Two-state unitMotherboard module_2501Two-state unit
USB interface module application496Signal-on unitDisplay processing module_1511Two-state unit
Display processing module software_1536Signal-on unitMulti-function demodulation module software606Signal-on unit
Touch display541Two-state unitMonitor_1551Two-state unit
Control exterior parts561Two-state unitData load module 2611Two-state unit
Multi-function demodulation module581Two-state unitData loading module software_2636Signal-on unit
Communication module_2641Two-state unitCommunication module software_2666Signal-on unit
Comprehensive decompression module_2671Two-state unitComprehensive decompression software 2696Signal-on unit
EDID reader software_2736Signal-on unitDisplay software_2766Signal-on unit
Display module_ 2741Two-state unitMotherboard module_3701Two-state unit
EDID reader 2711Two-state unitSignal instructionA5Input unit
A: 3, 7, 11, 14, 18, 24, 27, 31, 34, 38, 41, 44, 48, 52, 59, 62, 65, 68, 72, 75
Table 3. Failure rates of the C4ISR system units.
Table 3. Failure rates of the C4ISR system units.
UnitFailure RateUnitFailure Rate
Communication module0.0001477323Network module0.0002001001
Communication module application software0.0001716049Network module application software0.0002684325
Power supply0.0000079940Signal receiver0.0002394779
Server0.0001998801Server application software0.0002251758
Information exchange module application software0.0002967919Integrated Information Management Module0.0002389058
Information Exchange Module0.0001999200Data storage module0.0000800336
RAID controller0.0001331071Hard disk0.0000799472
Data storage module application software0.0001878982Data loading module application software0.0002208103
KVM switch0.0001598977Data load module0.0001596233
EDID reader0.0001999200Motherboard module0.0001335425
EDID reader application software0.0002357298Comprehensive decompression module0.0001595660
Comprehensive information management module application software0.0002722646Comprehensive decompression module application software0.0002160759
CPEX main processor module application software0.0002077888USB interface expansion module0.0001332711
CPEX main processor module0.0001999500Display processing module0.0001335425
USB interface extension module application software0.0002038553Display processing module application software0.0001601643
Touch display0.0000666867Monitor0.0000666867
Multifunctional information demodulation module0.0001353867Control exterior parts0.0001598977
Multifunctional information demodulation module application software0.0001771930Control keyboard, Remote control unit, Communication telephone0.0000266386
Table 4. C4ISR System unit Reliability (100 h working time).
Table 4. C4ISR System unit Reliability (100 h working time).
UnitReliabilityProbability of FailureUnitReliabilityProbability of Failure
Communication module0.9853350.014665Network module application software0.9735140.026486
Communication module application software0.9829860.017014Information exchange module software0.9707570.029243
Network module0.9801890.019811Power supply0.9992010.000799
Server0.980210.01979Signal receiver0.9763370.023663
Server application software0.9777340.022266Information Exchange Module0.9802070.019793
RAID controller0.9867770.013223Hard disk0.9920370.007963
Data storage module0.9920290.007971KVM switch0.9841370.015863
Data load module0.9841640.015836EDID reader0.9802070.019793
Data storage module application software0.9813860.018614Data loading module application software0.9781610.021839
Integrated Information Management Module0.9763930.023607Comprehensive information module software0.9731410.026859
EDID reader application software0.9767030.023297CPEX main processor module0.9802040.019796
Motherboard module0.9867350.013265Control exterior parts0.9841370.015863
Comprehensive decompression module0.984170.01583Comprehensive decompression module software0.9786240.021376
CPEX main processor module application software0.9794360.020564USB interface extension module application software0.9798210.020179
USB interface expansion module0.9867610.013239Display processing module0.9867350.013265
Display processing module application software0.9841110.015889Control keyboard, Remote control unit, Communication telephone0.997340.00266
Multifunctional information demodulation module0.9865530.013447Multifunctional information demodulation module software0.9824370.017563
Touch display0.9933540.006646Monitor0.9933540.006646
Table 5. Qualitative analysis results of the C4ISR System.
Table 5. Qualitative analysis results of the C4ISR System.
Minimum Cut SetFailure ModeCorresponding Operator NumberOrderMinimum Cut SetFailure ModeCorresponding Operator NumberOrder
Power supplyF1811Network moduleF451
Communication module 1F221EDID reader software 1F11351
Communication module application software 1F341Network module application softwareF561
Signal receiverF691KVM switchF7221
Data load module 1F8301EDID reader 1F10331
Data load module software 1F9321Motherboard module 1F12361
Comprehensive decompression module 1F13371Comprehensive decompression module software 1F14391
USB interface expansion moduleF15471Motherboard module 2F17501
USB interface extension module softwareF16491Display processing module software1F19531
Data load module 2F22611EDID reader 2F29711
Display processing module 1F18511Communication module 2F24641
The multifunctional information demodulation moduleF20581Multi-function demodulation module application softwareF21601
Data loading module application software 2F23631Communication module application software 2F25661
Comprehensive decompression module 2F26671Comprehensive decompression module software 2F27691
Motherboard module 3F28701Server, RAID controllerF3110, 162
EDID reader application software 2F30731Server, data storage module softwareF3310, 192
Server, data storage moduleF3210, 172Server application software, hard diskF3812, 202
Server application software, RAID controllerF3512, 162Server application software, data storage moduleF3612, 172
Server application software, data storage module softwareF3712, 192Information exchange module, data storage moduleF4013, 172
Information exchange module, RAID controllerF3913, 162Information exchange module, hard diskF4213, 202
Information exchange module, data storage module softwareF4113, 192Information exchange module application software, RAID controllerF4315, 162
Information exchange module application software, data storage moduleF4415, 172Information exchange module software, data storage module softwareF4515, 192
Information exchange module application software, hard diskF4615, 202Information integrated modules 1 and 2F4723, 262
Information integrated management module 1 and software 2F4823, 282Information integrated management module software 1 and module 2F4925, 262
CPEX main processor modules 1 and 2F5140, 432CPEX main processor module 1 and software 2F5240, 452
Information integrated management software 1 and 2F5025, 282CPEX main processor module software 1 and module 2F5342, 432
Touch display, Monitor 1F5554, 552Touch display, control exteriorF5654, 562
CPEX main processor module application software 1 and software 2F5442, 452Display processing module 2, Control unit, Remote control unit, CommunicationF5774, 78, 79, 804
Display processing module application software 2, Control unit, Remote control unit, CommunicationF5876, 78, 79, 804Monitor 2, Control unit, Remote control unit, Communication telephoneF5977, 78, 79, 804
Server, Hard diskF3410, 202
Table 6. Failure mode importance ranking table.
Table 6. Failure mode importance ranking table.
Importance OrderFailure ModeProbability of System FailureImportance OrderFailure ModeProbability of System FailureImportance OrderFailure ModeProbability of System Failure
1F500.41988517F360.26303133F10, F290.181204
2F48, F490.40020718F380.26296734F210.162382
3F450.38411219F400.24418235F3, F250.157688
4F470.37986120F320.24415136F190.147996
5F430.34942521F420.24411637F70.147769
6F540.3400422F340.24408638F8, F220.147535
7F370.33838723F50.23542339F13, F260.147486
8F52, F530.33484724F580.21343540F2, F240.137338
9F510.32961225F60.21296141F590.136363
10F410.32146526F11, F300.21000642F200.126622
11F330.32143727F560.20274843B0.12501
12F440.31396428F9, F230.19813144F550.124862
13F460.31390529F14, F270.19432645F150.124772
14F350.30112530F570.19221546F10.007962
15F390.2832531F160.18442B: F12, F17, F18, F28
16F310.28322132F40.181351
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, Y.; Huang, H.-Z.; Zhang, T. Reliability Analysis of C4ISR Systems Based on Goal-Oriented Methodology. Appl. Sci. 2021, 11, 6335. https://doi.org/10.3390/app11146335

AMA Style

Li Y, Huang H-Z, Zhang T. Reliability Analysis of C4ISR Systems Based on Goal-Oriented Methodology. Applied Sciences. 2021; 11(14):6335. https://doi.org/10.3390/app11146335

Chicago/Turabian Style

Li, Yifan, Hong-Zhong Huang, and Tingyu Zhang. 2021. "Reliability Analysis of C4ISR Systems Based on Goal-Oriented Methodology" Applied Sciences 11, no. 14: 6335. https://doi.org/10.3390/app11146335

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