COMPARATIVE RELIABILITY ANALYSIS OF FIVE REDUNDANT
NETWORK FLOW SYSTEMS
I. Yusuf
Department of Mathematical Sciences, Faculty of Science, Bayero University, Kano, Nigeria
ABSTRACT
In this paper, probabilistic models for five repairable redundant network flow systems have been developed to analyze and compare their availability and profit. Explicit expressions for steady-state availability, busy period of repairman and profit function for the five redundant network flow systems are developed. Furthermore, we compare the five redundant network flow systems based on their availability and profit and found that configuration II is more reliable and profitable than the remaining configurations.
1. INTRODUCTION
Reliability connection between networks can be usually achieved through a number of redundant paths/units, thus making the connection reliable. The reliability of these network systems is of increasing importance since the failure of some components may lead to disastrous results. Example of such systems include water distribution, oil and gas supply, power generation and transmission, transport by rail and by road, communication system consisting of a transmitter, relay stations and a receiver, where a signal from transmitter is received by two consecutive relay and distributed to other relay stations before it finally arrived at the receiver for consumptions. Availability and profit of an industrial system are becoming an increasingly important issue. Where the availability of a system increases, the related profit will also increase. High system reliability and availability plays a vital role towards industrial growth as the profit is directly dependent on production volume which depends upon system performance. Because of their prevalence in power plants, manufacturing systems, and industrial systems, many researchers have studied reliability comparison of different systems, a great number of models have been introduced to describe the behaviour and performance of the systems. Evaluation of reliability of network flows with stochastic capacity and cost constraint was studied by Fathabadi and Khodaei (2012). Ke and Chu (2007) performed comparative analysis of availability of redundant system. Wang and Chen (2009) performed comparative analysis of availability of three systems with general repairs, reboot delay and switching failure. Wang et al. (2012) performed comparison of availability between two systems with warm standby units and different imperfect coverage. Wang et al. (2006) performed comparison of reliability and availability between four systems with warm standby components standby switching failures. Yusuf (2013) performed comparative analysis of some reliability characteristics between two systems requiring supporting devices for operation. Yusuf (2014) performed comparative analysis of profit between three dissimilar repairable redundant systems using supporting external device for operation.
The present paper is devoted to modelling and analysis steady-state availability, busy period and profit of five redundant network flow systems. The contributions of this paper are twofold. Based on the first order linear differential equations, explicit expressions of steady-state availability, busy period and profit function for the five redundant network flow systems are developed. Comparisons are performed based on assumed numerical values given to system parameters to determine the optimal system using MATLAB.
2. DESCRIPTION OF THE CONFIGURATIONS
We consider five dissimilar redundant network flow systems as follows. The first configuration consists of two subsystems A and B arranged in parallel has two units each. The second configuration consists of three subsystems A, B and C. With subsystems A and B in series and parallel to subsystem C. Subsystem A has one unit while subsystems B and C two units each. The third configuration consists of three subsystems A, B and C with subsystem A and B in parallel and series to subsystem C with two units each. The fourth configuration is parallel-series system with two units in series in subsystem A and parallel to subsystems B and C. Subsystems B and C are in series and have two units each. The fifth configuration consists of the three subsystems A, B and C in series. Subsystem A has two units in cold standby, subsystem B consists of 2-out-of -3 units while subsystem C consists of one unit.
It is assume that switching from standby to operation is perfect and instantaneous. We also assume that two or more units cannot fail simultaneously. Each active unit fails independent of the state of others. Whenever a unit fails with failure rate a, it is immediately sent to service station for repair with service rate P and the standby unit/subsystem is immediately switched into operation.
3. MODELS FORMULATION
3.1 Availability, Busy period and Profit of Configuration I
For the analysis of availability case of configuration I, we define p (t) to be the probability that the system at time t > 0 is in state Si. Also let P(t) be the probability row vector at time t. The initial condition for this problem is: P(0) = [P0 (0),p (0),p (0),p (0),p (0),...,p(0)] = [1,0,0,0,0,0,0,0,0,0,0,0]
The steady-state equations for configuration 1 can be expressed as follows:
dp( t )
dt
= QP
This can be written in the matrix form as
P = OlP
where
(1) (2)
Qi =
'—2a ß ß 0 0 0 0 0 0 0 0 0 1
a —X 0 ß ß 0 0 0 0 0 0 0
a 0 —X 0 0 ß ß 0 0 0 0 0
0 a 0 —Y 0 0 0 ß 0 0 0 0
0 a 0 0 —X 0 0 0 ß ß 0 0
0 0 a 0 0 —Y 0 0 0 0 ß 0
0 0 a 0 0 0 —X 0 0 0 ß ß
0 0 0 a 0 0 0 —ß 0 0 0 0
0 0 0 0 a 0 0 0 —ß 0 0 0
0 0 0 0 a 0 0 0 0 —ß 0 0
0 0 0 0 0 a a 0 0 0 —2ß 0
V 0 0 0 0 0 0 a 0 0 0 0 —ß,
X = (2a + ß), Y = (a + ß)
The steady-state availability and busy period are given by
Ai («) = P («)+P +P («)+P3 («)+P4 K>+P («)+P («) (3)
= 1 - P0(«) (4)
In the steady state, the derivatives of the state probabilities become zero and therefore equation (2) become
qip = 0 (5)
which is in matrix form
(p^ 0 '-2 a ß ß 0 0 0 0 0 0 0 0 0 1 ( 01
p a - X 0 ß ß 0 0 0 0 0 0 0 P1(œ) 0
p a 0 - X 0 0 ß ß 0 0 0 0 0 P2( ®) 0
p3 0 a 0 -Y 0 0 0 ß 0 0 0 0 P3( œ) 0
p4 0 a 0 0 -X 0 0 0 ß ß 0 0 P4 (œ) 0
p5 0 0 a 0 0 -Y 0 0 0 0 ß 0 P5( ») 0
p6 0 0 a 0 0 0 -X 0 0 0 ß ß P( ®) - 0
p7 0 0 0 a 0 0 0 -ß 0 0 0 0 P7( ») 0
p 0 0 0 0 a 0 0 0 -ß 0 0 0 P8( ®) 0
p 0 0 0 0 a 0 0 0 0 -ß 0 0 P( ®) 0
4 0 0 0 0 0 a a 0 0 0 -2ß 0 Pl0( œ) 0
p v 0 0 0 0 0 0 a 0 0 0 0 -ßj 1 Pl( ®) V v 0 V
Using the following normalizing conditions:
Po(«> + PK> + PK> +... + PlK> = 1
(6)
Substituting (6) in the last row of (5) to compute the steady-state probabilities, the expression for steady-state Availability and Busy period are given by
A1O») =
ß3 + 2aß + 4a2 ß 5a3 + 4aß + 2aß2 + ß3 „ „ , a3 + 4a2b + 2aß2
BPl(*>) = —5-5-7-T (8)
P1W 5a3 + 4a ß + 2aß2 + ß3 ()
Let C0 and Q be the revenue generated when the system is in working state and no income when in
failed state, cost of each repair respectively. The expected total profit per unit time incurred to the system in the steady-state is
Profit=total revenue generated - cost incurred when repairing the failed units.
PF = Co a !(«) - CBP!(«) (9)
where PF is the profit incurred to the system.
3.2 Availability, Busy period and Profit Analysis of Configuration II
For the analysis of availability case of configuration II, the same initial conditions are
P(0) = [P0 (0), p (0), P, (0), P3 (0), P4 (0),. . ., PP0(0)] = [1,0,0,0,0,0,0,0,0,0,0] The differential equations are expressed in the form
P = o2P
Where
(10)
02 =
-2a ß ß 0 0 0 0 0 0 0 0 1
a -Y 0 ß 0 0 0 0 0 0 0
a 0 - X 0 0 ß ß 0 0 0 0
0 a 0 -Y ß 0 0 0 0 0 0
0 0 0 a -ß 0 0 0 0 0 0
0 0 a 0 0 -Y 0 ß 0 0 0
0 0 a 0 0 0 -Y 0 ß 0 0
0 0 0 0 0 a 0 -Y 0 ß 0
0 0 0 0 0 0 a 0 -Y 0 ß
0 0 0 0 0 0 0 a 0 -ß 0
0 0 0 0 0 0 0 0 a 0 -ß,
(11) (12)
The steady-state availability and busy period are given by
A 2(«> = Po(«> + PK> + P2(«> + PbC«) + Ps(«> + PsM + PT(«> +
P 2(«) = 1-Po(«)
In the steady state, the derivatives of the state probabilities become zero and therefore equation (10) become
02 P = 0 (13)
which is in matrix form
f /' ^ 0 '-2a ß ß 0 0 0 0 0 0 0 0 1 ' P>( ^ f 01
p, a -Y 0 ß 0 0 0 0 0 0 0 P( 0
h a 0 - X 0 0 ß ß 0 0 0 0 P> ( 0
p3 0 a 0 -Y ß 0 0 0 0 0 0 Ps( 0
p, 0 0 0 a -ß 0 0 0 0 0 0 P4 ( 0
p} = 0 0 a 0 0 -Y 0 ß 0 0 0 P5 (®) = 0
p6 0 0 a 0 0 0 -Y 0 ß 0 0 P6( 0
p7 0 0 0 0 0 a 0 -Y 0 ß 0 P7 ( 0
p% 0 0 0 0 0 0 a 0 -Y 0 ß P8( 0
P9 0 0 0 0 0 0 0 a 0 -ß 0 P9 ( 0
p V/10 v 0 0 0 0 0 0 0 0 a 0 -ß, v Pl0( y ,0,
Using the following normalizing conditions:
Po(«) + P(^) + P2(^) +... + Po(«) = 1
(14)
Substituting (14) in the last row of (13) to compute the steady-state probabilities, the expression for steady-state Availability and Busy period are given by
Ay 2O») =
_a2 (2aß4 + 5a2 ß3 + 5a3ß2 + 2aß) + g (ß4 + a2ß2)_
(4a5 + 7a4ß + 9a3ß2 + 3aß4 +ß5)(4a4 + 3a3ß + 6a2ß2 + 2aß3 +ß4)
2a4 + 3a3 ß + 3a2ß2 + 2aß3
BP2(^) =
2a4 + 3a ß + 3a ß + 2aß3 + ß
(15)
(16)
Using the procedure described in configuration I above, expected profit is
pf2 = co 2(») - cb 2(»)
(17)
3.3 Availability, Busy period and Profit Analysis of Configuration III
For the analysis of availability case of configuration III, the same initial conditions are P(0) = [P0 (0), PP (0), P2 (0), P3 (0), P4 (0),..., P0(0)] = [1,0,0,0,0,0,0,0,0,0,0] The differential equations are expressed in the form
P = 03P
Where
03 =
'-2a ß ß 0 0 0 0 0 0 0 0 1
a - X 0 ß ß 0 0 0 0 0 0
a 0 - X 0 0 0 ß ß ß 0 0
0 a 0 - X 0 ß 0 0 0 0 0
0 a 0 0 -ß 0 0 0 0 0 0
0 0 0 a 0 -ß 0 0 0 0 0
0 0 0 a 0 0 -ß 0 0 0 0
0 0 a 0 0 0 0 -X 0 ß ß
0 0 a 0 0 0 0 0 -ß 0 0
0 0 0 0 0 0 0 a 0 -ß 0
v 0 0 0 0 0 0 a 0 0 -ßj
(18)
The steady-state availability and busy period are given by
AbO») = PcK> + P(») + P2O») + P3(«)PT(«> (19)
Bp3(») = 1 - P0(») (20)
In the steady state, the derivatives of the state probabilities become zero and therefore equation (18) become
Q3P = 0 (21)
which is in matrix form
(p^ 0 '-2a ß ß 0 0 0 0 0 0 0 0 1 ' P(») 1 ( 01
pl a - X 0 ß ß 0 0 0 0 0 0 P1( ») 0
h a 0 -X 0 0 0 ß ß ß 0 0 P2( ») 0
p3 0 a 0 -X 0 ß 0 0 0 0 0 P3( ») 0
p4 0 a 0 0 -ß 0 0 0 0 0 0 P4 (») 0
p5 = 0 0 0 a 0 -ß 0 0 0 0 0 P5( » ) = 0
h 0 0 0 a 0 0 -ß 0 0 0 0 P6(») 0
Pj 0 0 a 0 0 0 0 -X 0 ß ß P7( ») 0
p>; 0 0 a 0 0 0 0 0 -ß 0 0 P8( ») 0
h 0 0 0 0 0 0 0 a 0 -ß 0 P9( ») 0
p V 10 V 0 0 0 0 0 0 a 0 0 -ßj V Pl0( ») J V 0J
Using the following normalizing conditions:
P0(«) + PM + P» +... + P10(«) = 1 (22)
Substituting (22) in the last row of (21) to compute the steady-state probabilities, the expression for steady-state Availability and Busy period are given by
a 3( =
ß3 + aß2 + a2ß 4a3 + 4a2ß + 2aß2 +ß3 4a3 + 4a2ß + 2aß2
4a3 + 4ap + lap2 + 03 Using the procedure described in configuration I above, expected profit is
pf3 = co A 3(») - c1bp 3(®)
(23)
(24)
(25)
3.4 Availability, Busy period and Profit Analysis of Configuration IV
For the analysis of availability case of configuration II, the same initial conditions are
P(0) = [P (0), P (0), P (0), P (0), P (0),. . ., P(0)] = [1,0,0,0,0,0,0,0,0,0,0,0] The differential equations are expressed in the form
p = o4p
Where
(26)
Ö4 =
(-a ß 0 0 0 0 0 0 0 0 0 0 1
a - X ß ß 0 0 0 0 0 0 0 0
0 a - X 0 ß 0 ß 0 0 0 0 0
0 a 0 -X 0 ß 0 ß 0 0 0 0
0 0 a 0 -X 0 0 0 ß ß 0 0
0 0 0 a 0 -X 0 0 0 0 ß ß
0 0 a 0 0 0 -ß 0 0 0 0 0
0 0 0 a 0 0 0 -ß 0 0 0 0
0 0 0 0 a 0 0 0 -ß 0 0 0
0 0 0 0 a 0 0 0 0 -ß 0 0
0 0 0 0 0 a 0 0 0 0 -ß 0
,0 0 0 0 0 a 0 0 0 0 0 -ß,
The steady-state availability and busy period are given by A 4 («) = Po («)+Pi («)+P2 («)+P3 («) BP4(^) = 1 - P0(«)
(27)
(28)
In the steady state, the derivatives of the state probabilities become zero and therefore equation (26) become
G4 P = 0 (29)
which is in matrix form
(p^ 1 0 (-a ß 0 0 0 0 0 0 0 0 0 0 1 ( P00») 1 ( 01
p a - X ß ß 0 0 0 0 0 0 0 0 PK) 0
p 0 a - X 0 ß 0 ß 0 0 0 0 0 P20») 0
p 0 a 0 -X 0 ß 0 ß 0 0 0 0 Ps(®) 0
p 0 0 a 0 -X 0 0 0 ß ß 0 0 P40») 0
p 0 0 0 a 0 -X 0 0 0 0 ß ß P» 0
p6 0 0 a 0 0 0 -ß 0 0 0 0 0 P» 0
p7 0 0 0 a 0 0 0 -ß 0 0 0 0 P» 0
ps 0 0 0 0 a 0 0 0 -ß 0 0 0 P8K) 0
P9 0 0 0 0 a 0 0 0 0 -ß 0 0 P90») 0
pw 0 0 0 0 0 a 0 0 0 0 -ß 0 P0K) 0
p Vll v 0 0 0 0 0 a 0 0 0 0 0 -ß l PiK) y l0,
Using the following normalizing conditions:
PoK> + PK) + PK) + ••• + PiK) = 1
(30)
Substituting (30) in the last row of (29) to compute the steady-state probabilities, the expression for steady-state Availability and Busy period are given by
Ay 4O») =
ß4 +ccßi + 2a ß + 2aß 4a4 + 4a3 ß + 2a2 ß2 + aß3 + ß4 4a4 + 4aß + 2a2ß2 +aß3
P4 (œ) " 4a4 + 4a3ß + 2a2ß2 + aß3 + ß4
Using the procedure described in configuration I above, expected profit is
pf4 = co af 4o») - cibp 4(»)
3.5 Availability, Busy period and Profit Analysis of Configuration V
For the analysis of availability case of configuration II, the same initial conditions are
P(0) = [P (0), P (0), P (0), P (0), P (0). P(0)] = [1,0,0,0,0,0,0,0,0,0,0,0] The differential equations are expressed in the form
p = o5p
Where
(31)
(32)
(33)
(34)
Q5 =
'-3a P P P 0 0 0 0 0 0 0 0 1
a -w 0 0 P P P 0 0 0 0 0
a 0 -w 0 0 0 P P P 0 0 0
a 0 0 -P 0 0 0 0 0 0 0 0
0 a 0 0 -P 0 0 0 0 0 0 0
0 a 0 0 0 -P 0 0 0 0 0 0
0 a a 0 0 0 -z 0 0 0 P p
0 0 a 0 0 0 0 -P 0 0 0 0
0 0 a 0 0 0 0 0 -P 0 0 0
0 0 0 0 0 0 a 0 0 -P 0 0
0 0 0 0 0 0 a 0 0 0 -P 0
v 0 0 0 0 0 0 a 0 0 0 0 -p
W = (3a+P), Z = (3a + 20)
The steady-state availability and busy period are given by
Ay s («) = P K + P K + P K + P K
Pp5K = 1 - Po(«) In the steady state, the derivatives of the state probabilities become zero become
Q p = 0
which is in matrix form
(35)
(36)
and therefore equation (34)
(37)
-3a P P P 0 0 0 0 0 0 0 0 1 ' P,K> 1 ( 01
a -w 0 0 P P P 0 0 0 0 0 PK) 0
a 0 -w 0 0 0 P P P 0 0 0 PK) 0
a 0 0 -P 0 0 0 0 0 0 0 0 PK 0
0 a 0 0 -P 0 0 0 0 0 0 0 PK 0
0 a 0 0 0 -P 0 0 0 0 0 0 PK 0
0 a a 0 0 0 - z 0 0 0 P p PK 0
0 0 a 0 0 0 0 -P 0 0 0 0 PK 0
0 0 a 0 0 0 0 0 -P 0 0 0 PK 0
0 0 0 0 0 0 a 0 0 -P 0 0 PK 0
0 0 0 0 0 0 a 0 0 0 -P 0 P0K 0
0 0 0 0 0 0 a 0 0 0 0 -P) V PiK y V 0 )
Using the following normalizing conditions:
P0(«> + PK + P2(«> +... + Pu(k) = 1 (38)
Substituting (38) in the last row of (37) to compute the steady-state probabilities, the expression for steady-state Availability and Busy period are given by
P3 + 2ap2 +a2p
Av 5K) =
3a3 + 5a2 P + 3aP2 + p3
(39)
„ , , 3a3 + 5ap + 3ap2
BP5 (œ) = —---—--f-—-
P5 3a3 + 5a P + 3aP + p3
Using the procedure described in configuration I above, expected profit is
pf5 = C0 A 5(œ) - c1bp 5(œ)
(40)
(41)
4. GRAPHICAL ANALYSIS OF THE NETWORKS
In this section, the main purpose of this section is to present specific numerical comparisons for the configurations for steady-state availability and profit. For each model the following set of parameters values are fixed throughout the simulations for consistency: Case I: We fix P = 0.3 , Q = 500,000, Q = 80,000 and vary the values of a for from 0 to 1 Figures 1 and 4.
Case II: We fix a = 0.4 , Q = 500,000, Q = 80,000 and vary the values of p for from 0 to 1 Figures 2 and 3.
> 0.5
<
I I I I I \W \ \ \ L L L L
A W \ \ -AV1
\ \ \\ \ \ \\ -AV2
\ \ \ \ -AV3
\ \ >\ X -AV4
■ \ \ \\ \ \ \ \\ X -------AV5
\ \ \\ \ . \ \\\ X \ \ \ \ X \ \\ \ X \ \\ \ X ■ \ \\ X \ v \\ X \ v V\ \ > v X X ■ v \\ X V Vv X v \A > v V ■ \
\ ^
\
* r r r r r r r
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
a
Figure 1 Availability against a
3.5 3
2.5 2
1.5 1
0.5 0
-0.5 -1
x 10
L L L L L L L L L
-PF1
-PF2
-PF3
-PF4
-------PF5
■
. /
// / .......
r r r r r r r r r
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
P
Figure 3: Profit against P
0.8 0.7 0.6 0.5
> !û
i 0.4
nj >
<
0.3 0.2
. L L L L L L L L L ■
■ -AV1
-AV2
-AV3
-AV4
-------AV5
/ / // / / -..........'"
// / s s* '.S' ■
// Lf' y r / X / ' / / / / X / . V' r r r r r r r r
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
P
Figure 2 Availability against P
x 10
2 2 a
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
a
Figure 4: Profit against a
0.1
Figures 1 and 4 depict the availability and profit results for the five systems being studied against the failure rate a . The steady-state availability decrease as a increases for any configuration. It is clear from the Figures that configuration II has higher availability with respect to a as compared with the other three configurations. These tend to suggest that configuration II is better than the other configurations. On the other hand, Figures 2 and 3 depict the availability and profit calculations for the five configurations against repair rate P. The steady-state availability and profit increase as P increases for any configuration. The observations that can be made here are much similar to those made from Figures 1 and 4. It is evident that from Figures 2 and 3 that configuration II is better than the other configurations. Thus,
AV2(œ) > AV 1(œ) > AV4(œ) > AV3(œ) > AV5(œ)
pf2 (œ) > pf (œ) > pfa (œ) > pf3 (œ) > pf5 (œ)
5. CONCLUSION
In this paper, we analysed five different redundant communication networks with standby units to study the availability and profit analysis of five configurations. For each configuration, we present the explicit expressions for steady-state availability, busy period of repairman and profit and performed comparative analysis numerically to determine the optimal configuration. It is evident from Figures 1-4 that configuration II is optimal configuration using steady-state availability and profit. The present study will help the engineers and designers to develop sophisticated models and to design more critical system in interest of human kind.
REFERENCES
1. Fathabadi H.S and Khodaei, M. 2012. Reliability evaluation of network flows with stochastic capacity and cost constraint, Int. J. of Mathematics in Operational Research, Vol.4, No.4, pp. 439 - 452.
2. Ke, J.-C and Chu, Y.-K. 2007. Comparative analysis of availability for a redundant repairable system, Applied Mathematics and Computations, 188, 332-338.
3. Wang ,K.-H., Don, W.-L. and Ke, J.-B. 2006. Comparison of reliability and the availability between four systems with warm standby components and standby switching failures,"Appl. Math. and Comput., vol. 183, pp. 1310-1322.
4. Wang , K.-H. and Chen,Y.-J. 2009. Comparative analysis of availability between three system with general repair times, reboot delay and switching failures," Appl. Math. And Comput., vol. 215, pp. 384-394.
5. Wang, k.-H., Yen, T.-C and Fang, Y,-C. 2012. Comparison of availability of two systems with warm standby and different imperfect coverage, Quality Technology and Quantitative Management, Vol. 9, No. 3, 265-282.
6. Yusuf, I. 2013. Comparison of some reliability characteristics between redundant systems requiring supporting units for their operation. J Math Comput Sci 3(1):216-232
7. Yusuf, I. 2014. Comparative analysis of profit between three dissimilar repairable redundant systems using supporting external device for operation, Journal of Industrial Engineering International, Vol. 10, No. 77, 2-9, DOI 10.1007/s40092-014-0077-3.