1 Introduction

Due to its special significance in the design, production, and maintenance phases, investigation of system reliability has always been carried out by designers and engineers. System reliability must be evaluated precisely and correctly. Hence, the assumption of independent components is ruled out, because in the real world the failure of one component affects other components, thus leading to dependent failure.

In some systems, in order to increase reliability, n components are used in parallel, so that the system does not undergo failure and continues functioning in case of failure of one component. If k system components experience failure, the whole system breaks down. Such systems are known as k-out-of-n systems. In k-out-of-n systems, there are commonly two types of dependent failures. The most important dependent failure which affects the safety of the redundant system is common cause failure (CCF). CCF refers to the failure of two or more components of a k-out-of-n system which occurs simultaneously or within a short time interval and thus components are direct failures resulting from a shared cause (Hwang and Kang 2011). Following the occurrence of a fire at a nuclear power plant in Alabama in 22 March 1975, CCF began to receive greater attention in nuclear industries (Rausand and Høyland 2004).

Load share is another type of dependent failure in k-out-of-n systems, in which the failure of one component increases the load applied to other system components.

The early models which consider load share in redundant systems are state graph model, capacity flow model (Pozsgai et al. 2003) and Freund model (Freund 1961). Platz (1984) used a continuous time four-state Markov chain to investigate dependency in a redundant system. Shao and Lamberson (1991) examined the reliability and availability of load share in k-out-of-n systems. Lin et al. (1993) developed a multivariate exponential share load model. In most mechanical systems, the failure rate of components is not constant. Pozsgai et al. (2003) developed general simulation algorithms for 1-out-of-n systems with load share, in which failure rate is dependent on time. Having discussed modeling concepts in load share systems, Amari and Bergman (2008) elaborated on existing analysis methods and their laminations in the analysis of load share systems. Sharifi et al. (2009) used markov chain and considered a k-out-of-n system with n parallel and identical components with increasing failure rates and non repairable components. A load-sharing parallel system is considered when the lifetimes of the components in the system are any continuous random variables by Yun and Cha (2010). Maatouk et al. (2011) used the Markov process and the universal generating function to evaluate the reliability of series–parallel multi-state systems in the presence of load share. The reliability analysis of load-sharing k-out-of-n systems under the shared load by different conditions for the load and Weibull probability distributions of time to component failure has been provided by Gurov and Utkin (2015).

Various models such as beta factor (Fleming 1975), alpha factor (Mosleh and Siu 1987) and MGL (Fleming and Kalinowski 1983) have been developed to measure the possibility of component failure with CCF. Dhillon and Anude (1994) advanced Mean Time To Failure (MTTF) of the redundant system in the presence of warm standby and CCF. Byeon et al. (2009) used the dynamic fault tree to incorporate independent failure and CCF, and proposed the new analysis. Jain and Gupta (2012) dealt with load share and CCF in a k-out-of-n redundant system with non-identical and non-reparable components. Moreover, Jain (2013) investigated the availability of redundant system, CCF, and reboot delay. Yusuf et al. (2014) developed an explicit expression for MTTF of a 3-out-of-5 system with warm standby in the presence of CCF. They also took the reparability of the components into consideration. Specifically, in some cases where it is impossible to identify the dependent failure in the systems, the copula function is used to compute the characteristics and features. Using copulas, Jia et al. (2014) studied some systems with arbitrary dependent components and investigated the efficiency of the formulas presented in series, parallel, and k-out-of-n systems. In their work, all components are interdependent, and dependent relations may be linear or nonlinear. Troffaes et al. (2015) investigated the imprecise continuous time Markov chain to find out how it can improve on the traditional reliability models. They deemed reparability non-immediate, addressed CCF, and particularly analyzed the reliability of power networks. They also incorporated the CCF into their proposed model, assuming that following a CCF event all components suffer failure simultaneously. Kumar and Sankar (2016) attempted of made to analyze the limiting state probabilities (LSP) of states for small and large repairable systems in which, the components are prone for failures due to CCF.

It is crucial that equipment and systems perform their functions efficiently during their mission time. Hence, in order to enhance the performance of repair systems, some features such as reliability, maintenance, and supportability are invariably taken into consideration by engineers. Asjad et al. (2013a, b) integrated the opportunistic policy in the maintenance and supportability schedule for a reciprocating compressor. Asjad et al. (2015) took into consideration the reliability, maintenance, and supportability of a repair system and developed a mathematical model for estimating the availability of systems. The failure rate of mechanical systems (e.g. pumps, motors, turbines, etc.) increases with the passage of time. Therefore, maintenance actions require opportunistic policies. Asjad et al. (2016) investigated maintenance and found an optimal level of supportability at lowest possible costs. Supportability is highly crucial for products. It comes in a variety of ways such as installation, commissioning, documentation, training, warranty, and maintenance (Asjad et al. 2013a, b), with maintenance being the most important and MTTF computation is one of the most important parts of maintenance. It includes precise evaluation as well as consideration of all dependent failures. An efficient way to evaluate the reliability and MTTF of systems is use of mathematical methods such as state transition diagrams or markov chains which appeal to researchers. Using state transition diagrams and Laplace transform techniques, Ram and Nagiya (2016) evaluated system reliability and MTTF and conducted a sensitivity analysis for different parameters of the proposed model. Using Kolmogorov’s forward equation, Yusuf and Hussaini (2012) developed various features such as MTTF, steady state availability for a 2-out-of-3 system.

k-out-of-n redundant systems under load share and CCF have been prevalently investigated in the literature but few research has addressed two types of dependent failure simultaneously. Most studies on CCF have posited that a CCF event entails the simultaneous failure of all redundant system components. But, this is not the case (for 2-out-of-3 systems), and it is possible that following a CCF event only some of the components in the redundant system suffer failure. Another gap existing in the researches is the development of models with various parameters which are difficult to estimate and hence inapplicable. To tackle this problem, in the present study, the alpha factor and the capacity flow models were used. These two models have extensive application in industries, and studies have attempted to estimate their parameters.

High pressure water pumps play an indispensable role in industrial equipment, including in nuclear industries (Kang et al. 2011), cooling towers (Rahmati et al. 2016; Alavi and Rahmati 2016), main water transfer routes and etc. High pressure water pumps are placed in the main route of water pipelines to compensate for water pressure drop. Failure of these pumps leads to water outages in the water supply network. Three pumps are used in parallel so as to prevent water outage in case of failure of one pump (Fig. 1). In the event of failure of two of the three pumps, the water supply network undergoes pressure drop or water outage (2-out-of-3 system). Besides, due to the water pressure inside the pipes, if one of the pumps fails, pressure accumulates on the surviving pumps (load share). Moreover, the water pumping system is a redundant system which fails due to CCF as well as independent failure. Today, drinking water outage in a city has political, social, cultural, and health consequences. Therefore, in recent years, authorities have paid attentions to the maintenance of pipelines and water pumps. As mentioned above, one of the important features in the maintenance and inspection of systems is Mean Time Between Failure (MTBF). MTBF helps the maintenance operator to estimate the time to failure of the system and start the maintenance operation before the system fails. Furthermore, MTBF is instrumental in controlling the maintenance costs of the water pumps. In this paper, using Markov chain and Laplace transform techniques, MTBF is computed for municipal water pumping system by taking reparability, load share, and CCF into consideration. The model developed is applicable for all k-out-of-n redundant system configurations with dependent components. To verify the validity and utility of the structure developed, the dependencies and reparability are taken into consideration in the model step by step.

Fig. 1
figure 1

High pressure water pumps 2-out-of-3 redundant system

The organization of the paper is as follows: In Sect. 2, Assumptions and notations are presented. In Sects. 3 and 4, an introduction to the alpha factor model and capacity flow model is presented. In Sect. 5.1, the MTTF for 2-out-of-3 redundant system is computed with CCF based on alpha factor model. In Sect. 5.2, the model of capacity flow for load share is used and added to the model presented in Sect. 5.1. In Sect. 5.3, reparability in the proposed model is addressed, and, using the absorbing state, MTBF is computed for municipal water pumping system.

2 Assumptions and notations

  • The system and the components operate in a binary fashion. They either work or fail.

  • The components are considered identical.

  • Using technical and engineering measures, load share in high pressure water pumps is detected.

  • Initially, all system components function (They are in good condition).

  • After repairs, the system functions in a new and good fashion.

  • After failure of a component, the load is distributed equally on the surviving components.

  • Component failure is detected and repaired immediately.

  • Failure frequency and repair frequency of the components is constant (component lifetime has an exponential distribution).

  • Components are repaired singly (There is one repairman).

\(t\)

Time scale (h)

\(s\)

Laplace transforms variable

\(P_{k} (t)\)

Probability that k components are fail at time t (k = 0, 1, 2, 3)

\(A_{I} ,B_{I} ,C_{I}\)

Independent failures of components A, B, and C

\(C_{AB} ,C_{AC} ,C_{BC}\)

Failures of A&B, A&C, B&C due to CCF

\(C_{ABC}\)

Failure of A&B&C due to CCF

\(Q_{1}\)

Independent failures rate (failure per 1000 h)

\(Q_{2}\)

Simultaneous failure rate of two components caused by common cause (failure per 1000 h)

\(Q_{3}\)

Simultaneous failure rate of three components caused by common cause (failure per 1000 h)

\(Q_{x}^{*}\)

Failure rate of surviving components after suffering the failure of component X (failure per 1000 h)

\(\gamma\)

Load factor

\(\mu\)

Repair rate (repaire per 100 h)

\(W_{I} ,W_{I} ,W_{III}\)

The rates of transition matrix for model I, II and III

3 Alpha factor model

CCF is a subset of dependent failures, and it influences the reliability of redundant systems considerably. The alpha-factor model was developed by Mosleh in 1998 in order to consider CCF in k-out-of-n redundant systems.

Following the presentations in NUREG/CR-4780 and NUREG/CR-5485 (Mosleh et al. 1988, 1998), the basic parameter model is best explained with an example using a 2-out-of-3 redundant system of similar components (A, B, and C).

Figure 2 illustrates the fault tree for a 2-out-of-3 system for the 3 identical components A, B and C. These three components constitute a common cause component group (CCCG). A common cause component group is a set of components which suffer failure due to a common cause besides their independent failure. The minimal cut sets for the fault tree in Fig. 2 are as follow:

$$\left\{ {A,B} \right\},\left\{ {A,C} \right\},\left\{ {B,C} \right\},\left\{ {A,B,C} \right\}$$
(1)
Fig. 2
figure 2

Fault tree of 2-out-of-3 system

Each component A, B and C undergoes CCF as well as independent failure. Figure 3 illustrates the fault tree of component A. The minimal cut sets for this fault tree are as follows:

$$\left\{ {A_{I} } \right\},\left\{ {C_{AB} } \right\},\left\{ {C_{AC} } \right\},\left\{ {C_{ABC} } \right\}$$
(2)
Fig. 3
figure 3

Fault tree for component A

And, in a similar vein, the minimal cut sets for components B and C is:

$$\left\{ {B_{I} } \right\},\left\{ {C_{AB} } \right\},\left\{ {C_{BC} } \right\},\left\{ {C_{ABC} } \right\}$$
(3)
$$\left\{ {C_{I} } \right\},\left\{ {C_{AC} } \right\},\left\{ {C_{BC} } \right\},\left\{ {C_{ABC} } \right\}$$
(4)

In the above equation \(A_{I}\), \(B_{I}\), and \(C_{I}\) are the independent failures of components A, B, and C, respectively. Also, \(C_{AB}\), \(C_{AC}\), \(C_{BC}\), and \(C_{ABC}\) are the failures of A&B, A&C, B&C, and A&B&C, respectively, due to common cause. Thus, the probability of failure of a 2-out-of-3 redundant system is:

$$\begin{aligned} P(s) & = P(A_{I} )P(B_{I} ) + P(A_{I} )P(C_{I} ) + P(B_{I} )P(C_{I} ) \\ & \quad + P(C_{AB} ) + P(C_{AC} ) + P(C_{BC} ) + P(C_{ABC} ) \\ \end{aligned}$$
(5)

CCCG in water pumping system is presented in Fig. 4.

Fig. 4
figure 4

CCCG for high pressure water pumps

In order to simplify the equation, it is assumed that:

$$\begin{aligned} P(A_{I} ) & = P(B_{I} ) = P(C_{I} ) = Q_{1} \\ P(C_{AB} ) & = P(C_{AC} ) = P(C_{BC} ) = Q_{2} \\ P(C_{ABC} ) & = Q_{3} \\ \end{aligned}$$
(6)

Hence, the probability of failure of a 2-out-of-3 redundant system is:

$$P(T) = 3(Q_{1} )^{2} + 3Q_{2} + Q_{3}$$
(7)

In alpha factor model, the two parameters \(Q_{T}\) and \(\alpha_{k}\) are defined: \(Q_{T}\) is the total failure frequency of the system caused by independent failure and CCF; \(\alpha_{k}\) is a fraction of the total frequency of failure event including the failure k of the component in the system. Hassija et al. (2014), Kang et al. (2011) and Zheng et al. (2013) developed methods to estimate the value of \(\alpha_{k}\).

There are two types of testing schemes here: staggered testing scheme and non-staggered testing scheme. A staggered testing scheme is a scheme where components are tested separately within an equal time interval. Therefore, for the staggered testing scheme,

$$\begin{aligned} Q_{1} & = \alpha_{1} Q_{T} \\ Q_{2} & = \frac{1}{2}\alpha_{2} Q_{T} \\ Q_{3} & = \alpha_{3} Q_{T} \\ \end{aligned}$$
(8)

and for the non-staggered testing scheme

$$\begin{aligned} Q_{1} & = \frac{{\alpha_{1} }}{{\alpha_{2} }}Q_{T} \\ Q_{2} & = \frac{{2\alpha_{2} }}{{\alpha_{T} }}Q_{T} \\ Q_{3} & = \frac{{3\alpha_{3} }}{{\alpha_{T} }}Q_{T} \\ \end{aligned}$$
(9)

where

$$\alpha_{T} = \alpha_{1} + 2\alpha_{2} + 3\alpha_{3}$$
(10)

In this paper, a staggered testing scheme along with Eq. 8 is used.

4 Capacity flow model

Load share is another type of dependent failure. When a component suffers failure in a redundant system, the load applied to the surviving components increases. This increase changes the failure rate of the surviving components, hence affecting the total system MTTF. The capacity flow model is a simple model for load share. It this model, a k-out-of-n system with n identical components is assumed. Load L is applied equally to all operation components. When all the components are in operation, the load applied to each component equals L/n. As soon as the first component begins to suffer failure, load L/n − 1 increases on the surviving components. The initial failure rate for all the components equals \(Q_{1}\). Due to the load increase following the failure of the first components, the failure rate of the surviving components equals \(Q_{x}^{*}\), which is defined as follows:

$$Q_{x}^{*} = \left( {\frac{n}{n - x}} \right)^{\gamma } \cdot Q_{1} \quad x = 0,1, \ldots ,n - 1$$
(11)

x is the number of components suffering failure in a redundant system, and \(\gamma\) is the load factor. Load share exists in most redundant engineering systems such as electric generators, water pumps, cables in suspension bridges, CPUs, graphics cards, laptop RAMs, etc.

5 Description and model preparation

In this section, three models are presented to evaluate the MTTF and MTBF of a 2-out-of-3 redundant system with dependent failures and repair. In cases where there is CCF as well as component independent failure in a redundant system, Model I can be used to evaluate MTTF. In redundant systems with more than two components, it is possible that a CCF event does not entail the simultaneous failure of all components (instead, the components may suffer failure in groups of two, three, or more). In order to consider this issue in the evaluation of MTTF of such systems, the alpha factor model is employed. In addition to the CCF, some redundant systems undergo load share, too. The MTTF of such systems can be evaluated using Model II. If the components of a redundant system are repairable, Model III can be used to evaluate MTBF. Therefore, each of the three aforementioned models can be used to the redundant system of high pressure water pumps following the expert judgment.

5.1 Model I

Letting \(P_{n} (t)\) to be the probability that n components are fail at time t (n = 0, 1, 2, 3); and (X(t), t ≥ 0) is governed by continuous-time homogeneous markov process. The rates of transition matrix for the first model is as follows.

$$W_{I} = \left[ {\begin{array}{*{20}c} { - (3Q_{1} + 3Q_{2} + Q_{3} )} & {3Q_{1} } & {3Q_{2} } & {Q_{3} } \\ 0 & { - (2Q_{1} + 3Q_{2} + Q_{3} )} & {(2Q_{1} + 2Q_{2} )} & {(Q_{2} + Q_{3} )} \\ 0 & 0 & { - (Q_{1} + 2Q_{2} + Q_{3} )} & {(Q_{1} + 2Q_{2} + Q_{3} )} \\ 0 & 0 & 0 & 0 \\ \end{array} } \right]$$
(12)

The differential equations can be expressed as

$$\frac{{dP_{n} (t)}}{{d_{t} }} = P_{n} (t) \cdot W_{I}$$
(13)

Differential equations based on Eq. 13 obtained

$$\begin{aligned} \frac{{dP_{0} (t)}}{{d_{t} }} & = - (3Q_{1} + 3Q_{2} + Q_{3} ) \cdot P_{0} (t) \\ \frac{{dP_{1} (t)}}{{d_{t} }} & = (3Q_{1} ) \cdot P_{0} (t) - (2Q_{1} + 3Q_{2} + Q_{3} ) \cdot P_{1} (t) \\ \frac{{dP_{2} (t)}}{{d_{t} }} & = (3Q_{2} ) \cdot P_{0} (t) + (2Q_{1} + 2Q_{2} ) \cdot P_{1} (t) - (Q_{1} + 2Q_{2} + Q_{3} ) \cdot P_{2} (t) \\ \frac{{dP_{3} (t)}}{{d_{t} }} & = (Q_{3} ) \cdot P_{0} (t) + (Q_{2} + Q_{3} ) \cdot P_{1} (t) + (Q_{1} + 2Q_{2} + Q_{3} ) \cdot P_{2} (t) \\ \end{aligned}$$
(14)

Laplace transform is defined \(P_{n}^{*} \left( s \right) = \mathop \smallint \limits_{0}^{\infty } e^{ - st} \cdot P_{n} \left( t \right)d_{t}\) (n = 0, 1, 2, 3) for \(P_{n} (t)\) and Possibilities row vector in the initial state of the system is \(P_{n} \left( 0 \right) = \left[ {P_{0} \left( 0 \right) P_{1} \left( 0 \right) P_{2} \left( 0 \right) P_{3} \left( 0 \right)} \right] = [1 0 0 0]\) So the Laplace transform of Eq. 14 is obtained as follows:

$$\begin{aligned} P_{0}^{*} (s) & = \frac{1}{{(s + 3Q_{1} + 3Q_{2} + Q_{3} )}} \\ P_{1}^{*} (s) & = \frac{{3Q_{1} }}{{(s + 3Q_{1} + 3Q_{2} + Q_{3} ) \cdot (s + 2Q_{1} + 3Q_{2} + Q_{3} )}} \\ P_{2}^{*} (s) & = \frac{{(3Q_{2} \cdot (s + 4Q_{1} + 5Q_{2} + Q_{3} ))}}{{(s + 3Q_{1} + 3Q_{2} + Q_{3} ) \cdot (s + 2Q_{1} + 3Q_{2} + Q_{3} ) \cdot (s + Q_{1} + 2Q_{2} + Q_{3} )}} \\ P_{3}^{*} (s) & = \frac{{\left( {12Q_{1}^{3} + 42Q_{1}^{2} Q_{2} + 20Q_{1}^{2} + 3Q_{1}^{2} s + 36Q_{1} Q_{2}^{2} + 37Q_{1} Q_{2} Q_{3} + 9Q_{1} Q_{2} s + 9Q_{1} Q_{3}^{2} + 9Q_{1} Q_{3} s + 6Q_{2}^{2} Q_{3} + 5Q_{2} Q_{3}^{2} + 5Q_{2} Q_{3} s + Q_{3}^{2} + 2Q_{3}^{2} s + Q_{3} s^{2} } \right)}}{{(s \cdot (s + Q_{1} + 2Q_{2} + Q_{3} ) \cdot (s + 2Q_{1} + 3Q_{2} + Q_{3} ) \cdot (s + 3Q_{1} + 3Q_{2} + Q_{3} ))}} \\ \end{aligned}$$
(15)

We obtained inverse Laplace of Eq. 15 as follows:

$$\begin{aligned} P_{0} (t) & = \exp ( - t \cdot (3Q_{1} + 3Q_{2} + Q_{3} )) \\ P_{1} (t) & = 3\exp ( - t \cdot (2Q_{1} + 3Q_{2} + Q_{3} )) - 3\exp ( - t \cdot (3Q_{1} + 3Q_{2} + Q_{3} )) \\ P_{2} (t) & = \frac{{\exp ( - t \cdot (3Q_{1} + 3Q_{2} + Q_{3} )) \cdot (3Q_{1} + 6Q_{2} )}}{{2Q_{1} + Q_{2} }} - \frac{{6\exp ( - t \cdot (2Q_{1} + 3Q_{2} + Q_{3} )) \cdot ((9Q_{1} \cdot \exp ( - t \cdot (Q_{1} + 2Q_{2} + Q_{3} ))}}{{2Q_{1} + Q_{2} }} \\ P_{3} (t) & = \frac{{3\exp ( - t \cdot (2Q_{1} + 3Q_{2} + Q_{3} )) + (6Q_{1} + Q_{3} )}}{{3Q_{1} + 3Q_{2} + Q_{3} }} - \frac{{9Q_{1} \cdot \exp ( - t \cdot (Q_{1} + 2Q_{2} + Q_{3} ))}}{{2Q_{1} + Q_{2} }} \\ & \quad - \frac{{\exp ( - t \cdot (3Q_{1} + 3Q_{2} + Q_{3} )) \cdot (3Q_{1}^{2} + 6Q_{1} Q_{2} - Q_{3} Q_{1} + 9Q_{2}^{2} + 4Q_{3} Q_{2} )}}{{(2Q_{1} + Q_{2} ) \cdot (3Q_{1} + 3Q_{2} + Q_{3} )}} \\ \end{aligned}$$
(16)

Whereas the system is a 2-out-of-3 so the reliability function of the system is given by

$$R_{{T_{1} (t)}} = P_{0} (t) + P_{1} (t) = 3\;{ \exp }( - t \cdot (2Q_{1} + 3Q_{2} + Q_{3} - 2\exp ( - t \cdot (3Q_{1} + 3Q_{2} + Q_{3} ))$$
(17)

The MTTF for Model I is

$$MTTF_{I} = \int\limits_{0}^{\infty } {R_{{T_{1} }} (t)\;d_{t} = \frac{{5Q_{1} + 3Q_{2} + Q_{3} }}{{(2Q_{1} + 3Q_{2} + Q_{3} ) \cdot (3Q_{1} + 3Q_{2} + Q_{3} )}}}$$
(18)

where

$$Q_{1} = \alpha_{1} Q_{T} \quad Q_{2} = {\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt} \!\lower0.7ex\hbox{$2$}}\alpha_{2} Q_{T} \quad Q_{3} = \alpha_{3} Q_{T}$$
(19)

Figures 5 and 6 are shown reliability function (Eq. 17) and MTTF function (Eq. 18) Respectively For specific values of \(Q_{T}\) (\(\alpha_{1} = 0.5,\;\alpha_{2} = 0.3,\;\alpha_{3} = 0.2\)).

Fig. 5
figure 5

Sensitivity of reliability as function of time

Fig. 6
figure 6

Sensitivity of MTTF as function of \(Q_{T}\)

The diagram in Fig. 5 clearly illustrates the effect of CCF on the reliability of 2-out-of-3 redundant system. Increase in \(Q_{T}\) leads to considerable decrease in system reliability. As illustrated by the diagram in Fig. 6, increase in \(Q_{T}\) leads to decrease in MTTF, too.

5.2 Model II

In this model, the CCF is considered with the alpha factor model, and the load share is considered with capacity flow model simultaneously. Letting \(P_{n} (t)\) to be the probability that n components are fail at time t (n = 0, 1, 2, 3); and (X(t), t ≥ 0) is governed by continuous-time homogeneous Markov process. The rates of transition matrix for the model II is as follows:

$$W_{II} = \left[ {\begin{array}{*{20}c} { - (3Q_{1} + 3Q_{2} + Q_{3} )} & {3Q_{1} } & {3Q_{2} } & {Q_{3} } \\ 0 & { - (2Q_{1}^{*} + 3Q_{2} + Q_{3} )} & {(2Q_{1}^{*} + 2Q_{2} )} & {(Q_{2} + Q_{3} )} \\ 0 & 0 & { - (Q_{2}^{*} + 2Q_{2} + Q_{3} )} & {(Q_{2}^{*} + 2Q_{2} + Q_{3} )} \\ 0 & 0 & 0 & 0 \\ \end{array} } \right]$$
(20)

The Differential equations can be expressed as:

$$\frac{{dP_{n} (t)}}{{d_{t} }} = P_{n} (t) \cdot W_{I}$$
(21)

Differential equations based on Eq. 21 obtained:

$$\begin{aligned} \frac{{dP_{0} (t)}}{{d_{t} }} & = - (3Q_{1} + 3Q_{2} + Q_{3} ) \cdot P_{0} (t) \\ \frac{{dP_{1} (t)}}{{d_{t} }} & = (3Q_{1} ) \cdot P_{0} (t) - (2Q_{1}^{*} + 3Q_{2} + Q_{3} ) \cdot P_{1} (t) \\ \frac{{dP_{2} (t)}}{{d_{t} }} & = (3Q_{2} ) \cdot P_{0} (t) + (2Q_{1}^{*} + 2Q_{2} ) \cdot P_{1} (t) - (Q_{2}^{*} + 2Q_{2} + Q_{3} ) \cdot P_{2} (t) \\ \frac{{dP_{3} (t)}}{{d_{t} }} & = (Q_{3} ) \cdot P_{0} (t) + (Q_{2} + Q_{3} ) \cdot P_{1} (t) + (Q_{2}^{*} + 2Q_{2} + Q_{3} ) \cdot P_{2} (t) \\ \end{aligned}$$
(22)

Laplace transform is defined \(P_{n}^{*} \left( s \right) = \mathop \smallint \limits_{0}^{\infty } e^{ - st} \cdot P_{n} \left( t \right)d_{t}\) (n = 0, 1, 2, 3) for \(P_{n} (t)\) and Possibilities row vector in the initial state of the system is \(P_{n} \left( 0 \right) = \left[ {P_{0} \left( 0 \right) P_{1} \left( 0 \right) P_{2} \left( 0 \right) P_{3} \left( 0 \right)} \right] = [1 0 0 0]\) So the Laplace transform of Eq. 22 is obtained as follows:

$$\begin{aligned} P_{0}^{*} (s) & = \frac{1}{{(s + 3Q_{1} + 3Q_{2} + Q_{3} )}} \\ P_{1}^{*} (s) & = \frac{{3Q_{1} }}{{(s + 3Q_{1} + 3Q_{2} + Q_{3} ) \cdot \left( {s + 3Q_{2} + Q_{3} + 2Q_{1}^{*} } \right)}} \\ P_{2}^{*} (s) & = \frac{{(3 \cdot \left( {2Q_{1} Q_{2} + Q_{2} Q_{3} . + 2Q_{1} Q_{1}^{*} + 2Q_{2} Q_{1}^{*} + Q_{2} s + 3Q_{2}^{2} } \right)}}{{\left( {s + 2Q_{2} + Q_{3} + Q_{1}^{*} } \right) \cdot (s + 3Q_{1} + 3Q_{2} + Q_{3} ) \cdot \left( {s + 3Q_{2} + Q_{3} + 2Q_{1}^{*} } \right)}} \\ P_{3}^{*} (s) & = \frac{{(3Q_{1} Q_{3}^{2} - 6Q_{1} Q_{2}^{2} + 2Q_{2} Q_{3}^{2} - 9Q_{2}^{2} Q_{3} - 12Q_{2}^{2} Q_{1}^{*} - 9Q_{2}^{2} Q_{2}^{*} + 2Q_{3}^{2} Q_{1}^{*} + Q_{3}^{2} Q_{2}^{*} - 6Q_{2}^{2} s + Q_{3} s^{2} + 2Q_{3}^{2} + Q_{3}^{3} + 3Q_{1} Q_{2} Q_{2}^{*} - 6Q_{1} Q_{3} Q_{1}^{*} + 3Q_{1} Q_{3} Q_{2}^{*} - 2Q_{2} Q_{3} Q_{1}^{*} - 6Q_{1} Q_{1}^{*} Q_{2}^{*} - 6Q_{2} Q_{1}^{*} Q_{2}^{*} + 3Q_{1} Q_{2} s + 2Q_{3} Q_{1}^{*} Q_{2}^{*} + 3Q_{1} Q_{3} s + 2Q_{2} Q_{3} s - 3Q_{2} Q_{2}^{*} s + 2Q_{3} Q_{1}^{*} + Q_{3} Q_{2}^{*} s)}}{{\left( {s \cdot (s + 2Q_{2} + Q_{3} + Q_{2}^{*} ) \cdot (s + 2Q_{1} + 3Q_{2} + Q_{3} ) \cdot \left( {s + 3Q_{2} + Q_{3} + Q_{1}^{*} } \right)} \right)}} \\ \end{aligned}$$
(23)

We obtained inverse Laplace of Eq. 23 for \(P_{0} \left( t \right)\) and \(P_{1} \left( t \right)\) as follows

$$\begin{aligned} P_{0} (t) & = \exp ( - t \cdot (3Q_{1} + 3Q_{2} + Q_{3} )) \\ P_{1} (t) & = \frac{{3Q_{1} \cdot \exp ( - t \cdot (3Q_{2} + Q_{3} + 2Q_{1}^{*} ))}}{{3Q_{1} + 2Q_{3} - 2Q_{1}^{*} }} - \frac{{3Q_{1} \cdot \exp ( - t \cdot (3Q_{1} + 3Q_{2} + Q_{3} ))}}{{3Q_{1} + 2Q_{3} - 2Q_{1}^{*} }} \\ \end{aligned}$$
(24)

Whereas the system is a 2-out-of-3 so the reliability function of the system is given by

$$\begin{aligned} R_{{T_{II} }} (t) = P_{0} (t) + P_{1} (t) & = { \exp }( - t \cdot (3Q_{1} + 3Q_{2} + Q_{3} )) \\ & \quad + \left( {\frac{{3Q_{1} \cdot \exp ( - t \cdot (3Q_{2} + Q_{3} + 2Q_{1}^{*} ))}}{{3Q_{1} + 2Q_{3} - 2Q_{1}^{*} }} - \frac{{3Q_{1} \cdot \exp ( - t \cdot (3Q_{1} + 3Q_{2} + Q_{3} ))}}{{3Q_{1} + 2Q_{3} - 2Q_{1}^{*} }}} \right) \\ \end{aligned}$$
(25)

The MTTF for Model II is

$$MTTF_{II} = \int\limits_{0}^{\infty } {R_{{T_{II} }} (t)\;d_{t} = \frac{{\frac{{3Q_{1} }}{{3Q_{2} + Q_{3} + 2Q_{1}^{*} }} + \frac{{2 \cdot (Q_{3} - Q_{1}^{*} )}}{{3Q_{1} + 3Q_{2} + Q_{3} }}}}{{3Q_{1} + 2Q_{3} - 2Q_{1}^{*} }}}$$
(26)

where

$$Q_{1} = \alpha_{1} Q_{T} \quad Q_{2} = {\raise0.7ex\hbox{$1$} \!\mathord{\left/ {\vphantom {1 2}}\right.\kern-0pt} \!\lower0.7ex\hbox{$2$}}\alpha_{2} Q_{T} \quad Q_{3} = \alpha_{3} Q_{T}$$
(27)

The diagram in Fig. 7 presents the sensitivity analysis of the reliability function of model II for (\(\alpha_{1} = 0.5,\alpha_{2} = 0.3,\alpha_{3} = 0.2\)) and (γ = 0.25). In this diagram, reliability is decreased over time and It is also decreased as \(Q_{T}\) increases. The sensitivity analysis of MTTF function is illustrated by Fig. 8. \(Q_{T}\) and MTTF have an inverse relationship, so that increase in \(Q_{T}\) is accompanied by decrease in MTTF.

Fig. 7
figure 7

Sensitivity of reliability as function of time

Fig. 8
figure 8

Sensitivity of MTTF as function of \(Q_{T}\)

5.3 Model III

In this model, besides CCF and load share, component repair is also incorporated. The main rule to evaluate MTTF is presented in Eq. 28. As indicated, MTTF evaluation requires a system reliability function measured in time.

$$MTTF = \int\limits_{0}^{\infty } {R_{T} (t)\,\,d_{t} }$$
(28)
$$W_{III} = \left[ {\begin{array}{*{20}c} { - (3Q_{1} + 3Q_{2} + Q_{3} )} & {3Q_{1} } & {3Q_{2} } & {Q_{3} } \\ \mu & { - (\mu + 2Q_{1}^{*} + 3Q_{2} + Q_{3} )} & {(2Q_{1}^{*} + 2Q_{2} )} & {(Q_{2} + Q_{3} )} \\ 0 & \mu & { - (\mu + Q_{2}^{*} + 2Q_{2} + Q_{3} )} & {(Q_{2}^{*} + 2Q_{2} + Q_{3} )} \\ 0 & 0 & \mu & { - \mu } \\ \end{array} } \right]$$
(29)

Considering the state transition matrix in model III (Eq. 29), the Laplace transform techniques could not be readily used to estimate the system reliability function. Therefore, in this section, a method is adopted to evaluate the MTBF of such systems, and using this method, the MTBF of model III is computed (see Wang et al. 2006; Sridharan 2006; Hajeeh 2011; Yen et al. 2013).

$$MTBF_{III} = E\left[ {T_{P(0) \to P(absorbing)} } \right] = P(0)( - W_{{III_{absorbing} }}^{ - 1} )\left[ {\begin{array}{*{20}c} 1 \\ 1 \\ \end{array} } \right]$$
(30)

Matrix transpose \(W_{III}\) is used to compute MTBF. Afterwards, the rows and columns of matrix \(W_{III}\) are removed for the absorbing state. The new matrix is called \(W_{{III_{absorbing} }}\).

$$W_{{III_{absorbing} }} = \left[ {\begin{array}{*{20}c} { - (3Q_{1} + 3Q_{2} + Q_{3} )} & \mu \\ {3Q_{1} } & { - (\mu + 2Q_{1}^{*} + 3Q_{2} + Q_{3} } \\ \end{array} } \right]$$
(31)

The initial state is

$$P(0) = \left[ {P_{0} (0)\,\,\,P_{1} (0)} \right] = \left[ {\begin{array}{*{20}c} 1 & 0 \\ \end{array} } \right]$$
(32)

Then, using Eq. 30, the MTBF of model III equals

$$\begin{aligned} MTTF_{III} & = \frac{{3Q_{1} }}{{9Q_{1} Q_{2} + 3Q_{1} Q_{3} + 6Q_{2} Q_{3} + 6Q_{1} Q_{1}^{*} + 6Q_{2} Q_{1}^{*} + 2Q_{3} Q_{1}^{*} + 3Q_{2} \mu + Q_{3} \mu + 9Q_{2}^{2} + Q_{3}^{2} }} \\ & + \frac{{3Q_{2} + Q_{3} + 2Q_{1}^{*} + \mu }}{{3Q_{1} Q_{2} + 3Q_{1} Q_{3} + 6Q_{2} Q_{3} + 9Q_{1} Q_{1}^{*} + 6Q_{2} Q_{1}^{*} + 2Q_{3} Q_{1}^{*} + 3Q_{2} \mu + Q_{3} \mu + 9Q_{2}^{2} + Q_{3}^{2} }} \\ \end{aligned}$$
(33)

Figure 9 illustrates sensitivity analysis versus μ for model III. Increase in μ is accompanied by Increase in MTBF.

Fig. 9
figure 9

Sensitivity of MTBF as function of μ (\(Q_{T} = 0.001\))

Some kinds of dependent failure increase reliability (known as negative dependency failure). In contrast, CCF and load share both decrease the reliability of redundant systems. Therefore, following the effect of CCF and load share, the system MTTF/MTBF is reduced dramatically, too. In model I which incorporates only CCF, MTTF for different values of \(Q_{T}\) is greater than MTTF in the model II. In model III, repair is taken into consideration, too. Under such circumstances, MTBF for different values of \(Q_{T}\) is greater than that in models I and II. If \(Q_{T}\) increases (considering \(\mu = 0.003\)), the MTBF of model III does not exhibit a considerable increase compared to that of models I and II (Fig. 10). Hence, if repair rate changes to 0.03, the MTBF of model III is increased (See Fig. 11).

Fig. 10
figure 10

Sensitivity of MTTF/MTBF as function of \(Q_{T}\) (μ = 0.003)

Fig. 11
figure 11

Sensitivity of MTTF/MTBF as function of \(Q_{T}\) (μ = 0.03)

As well as undergoing independent failure, all k-out-of-n systems also suffer failure due to CCF. Model I is used to evaluate the MTTF of such systems. In some other redundant systems, for reasons of system optimization, economic design, and improvement of conditions, the system is designed in such a way that there is load share among the components while the components are not reparable (like in CUPs). In such cases, model II is used to evaluate the MTTF. 2-out-of-3 redundant systems (like in high pressure municipal water pumps) enjoy CCF, load share, and reparability. Therefore, model III may be suitable for evaluating the MTBF of such systems. Hence, each of the three models presented in this paper can be applied to redundant systems with dependent components.

6 Conclusion

In most of the redundant systems, components are interdependent. Due to this interdependency, failure of one component affects other components (dependent failure). The present study deals with a 2-out-of-3 redundant system with identical components, CCF, load share, and repair. The MTTF and MTBF of this system is presented in three models: model I with CCF based on alpha factor, model II with load share based on capacity flow, and model III with component repair; each model develops and improves the previous model. Considering the judgment of technical experts and design engineers of the system, each of these three models can be used to evaluate the MTTF or MTBF of a 2-out-of-3 redundant system. The models used can be developed to be applied to k-out-of-n systems. In the present study, capacity flow and alpha factor models, which are functional model, are used. Sensitivity analysis was carried out to validate the models, and, finally, a comparison was drawn among the MTTFs and MTBF of the three models. CCF and load share decrease MTTF/MTBF in k-out-of-n systems. Omission of the dependent failure in the evaluation of MTTF/MTBF systems leads to irreversible damages. In order to improve and increase MTTF/MTBF in k-out-of-n systems, standby components are used so that in case of failure of one component, the failing component can be replaced by the standby component. Future researches can evaluate reliability, availability, MTTF and MTBF of k-out-of-n systems with CCF, load share, repair, standby components, and non-identical components. Besides, in the present study, failure rate and repair of components were assumed to be constant, while, this is not always the case in real situations. Future studies may also investigate the failure rate of time-dependent components.