Introduction

Proper maintenance planning plays a role in achieving high system reliability, availability and production output. It is therefore important to keep the equipments/systems always available and to lay emphasis on system availability at the highest order. System availability represents the percentage of time the system is available to users. 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. In real-life situations, we often encounter cases where the systems that cannot work without the help of external supporting devices connect to such systems. These external supporting devices are systems themselves that are bound to fail. Such systems are found in power plants, manufacturing systems and industrial systems. Failure is an unavoidable phenomenon which can be dangerous and costly and bring about less production and profit. Proper maintenance planning plays a role in achieving high system reliability, availability and production output. It is therefore important to keep the equipments/systems always available and to lay emphasis on system availability at the highest order. Availability and profit of an industrial system may be enhanced using highly reliable structural design of the system or subsystem of higher reliability. On improving the reliability and availability of a system/subsystem, the production and associated profit will also increase. Increase in production leads to the increase of profit. This can be achieved by maintaining reliability and availability at the highest order. To achieve high production and profit, the system should remain operative for a maximum possible duration. It is important to consider profit as well as the quality requirement.

The problem considered in this paper is more general than the work of Yusuf (2013). This paper is devoted to deal with profit comparison between three dissimilar redundant systems that worked with the help of an external supporting device. The contributions of this paper are twofold. The first is to develop the explicit expressions for steady-state availability, steady-state busy period due to failure units in subsystems and steady-state busy period due to failure of supporting unit and profit function for the three systems under study. The second is to perform a numerical investigation of the effect of the system parameters on profit.

Literature review

Reliability plays a role in the overall system performance. System reliability has been considered as a significant factor in most of the system performance-related studies (Farooquie et al. 2012; Faghihinia and Mollaverdi 2012; Khalili-Damghani and Amiri 2012; Khalili-Damghani et al. 2013; Kumar and Jain 2013; Lal et al. 2013; Taghizade and Hafezi 2012; Tewari et al. 2012). Various systems under different operational situations and circumstances in assessing the reliability and availability characteristics have been analyzed by different researchers. Such analyses include multiple vacation policies with an unreliable server (Jain et al. 2013), queuing model with state dependence and vacations (Singh et al. 2012), comparative analysis of availability or redundant system (Ke and Chu 2007), comparison between two units of cold and warm standby systems in changing weather (Mokaddis et al. 2010), comparative analysis of availability of three systems with general repairs, reboot delay and switching failure (Wang and Chen 2009), comparison of availability between two systems with warm standby units and different imperfect coverage (Wang et al. 2012), comparison of reliability and availability between four systems with warm standby components standby switching failures (Wang et al. 2006) and comparative analysis of some reliability characteristics between two systems requiring supporting devices for operation (Yusuf 2013). Recently, Izadi and Kimiagari (2014) developed an approach base on genetic algorithm and Monte Carlo simulation toward the design of a distribution network under demand uncertainty.

Description of the systems and states of the systems

Both systems consist of two subsystems A and B in series. System I consists of subsystem A containing two units A1 and A2 in cold standby; subsystem B has two units B1 and B2 units in cold standby and with one external supporting unit connected to subsystems A and B. System II consists of subsystem A containing two units A1 and A2 in cold standby; subsystem B has two units B1 and B2 unit in cold standby and with two external supporting units, one connected each to subsystems A and B. System III consists of subsystem A containing two units A1 and A2 in active parallel; subsystem B contains two units B1 and B2 in cold standby and with two external supporting units, one connected each to subsystems A and B. A unit in subsystem A for both systems failed with a failure rate of β 1 and repair rate of α1. A unit in subsystem B for both systems failed with a failure rate of β 2 and repair rate of α2. The supporting unit for both systems failed with a failure rate of β 3 and a repair rate of α3. Systems work if one unit of subsystem A and one unit of subsystem B with corresponding supporting unit work. System failure occurs when both A1 and A2 or B1 and B2 or a supporting unit failed. Each system is attended by three repairmen: one attends to subsystem A, one to subsystem B and one to the supporting unit. The states of the systems are as follows:

System I

Up states

S 0 ( A 1 O , A 2 S , B 1 O , B 2 S , P O ) , S 1 ( A 1 R , A 2 O , B 1 O , B 2 S , P O ) , S 2 ( A 1 O , A 2 S , B 1 R , B 2 S , P O ) , S 3 ( A 1 R , A 2 O , B 1 R , B 2 O , P O ) .

Down states

S 4 ( A 1 R , A 2 G , B 1 G , B 2 S , P R ) , S 5 ( A 1 W , A 2 R , B 1 R , B 2 G , P G ) , S 6 ( A 1 R , A 2 G , B 1 W , B 2 R , P G ) .

System II

Up states

S 0 ( ( A 1 O , A 2 S ) , P 1 O , ( B 1 O , B 2 S ) , P 2 O ) , S 1 ( ( A 1 R , A 2 O ) , P 1 O , ( B 1 O , B 2 S ) , P 2 O ) , S 2 ( ( A 1 O , A 2 S ) , P 1 O , ( B 1 R , B 2 S ) , P 2 O ) , S 3 ( ( A 1 R , A 2 O ) , P 1 O , ( B 1 R , B 2 O ) , P 2 O ) .

Down states

S 4 ( ( A 1 W , A 2 R ) , P 1 G , ( B 1 G , B 2 S ) , P 2 G ) , S 5 ( ( A 1 R , A 2 S ) , P 1 R , ( B 1 G , B 2 S ) , P 2 G ) , S 6 ( ( A 1 G , A 2 S ) , P 1 G , ( B 1 W , B 2 R ) , P 2 G ) , S 7 ( ( A 1 G , A 2 S ) , P 1 G , ( B 1 R , B 2 G ) , P 2 R ) , S 8 ( ( A 1 W , A 2 R ) , P 1 G , ( B 1 R , B 2 G ) , P 2 G ) , S 9 ( ( A 1 R , A 2 G ) , P 1 G , ( B 1 W , B 2 R ) , P 2 G ) .

System III

Up states

S 0 ( ( A 1 O , A 2 O ) , P 1 O , ( B 1 O , B 2 S ) , P 2 O ) , S 1 ( ( A 1 R , A 2 O ) , P 1 O , ( B 1 O , B 2 S ) , P 2 O ) , S 2 ( ( A 1 O , A 2 O ) , P 1 O , ( B 1 R , B 2 O ) , P 2 O ) , S 3 ( ( A 1 R , A 2 O ) , P 1 O , ( B 1 R , B 2 O ) , P 2 O ) .

Down states

S 4 ( ( A 1 G , A 2 G ) , P 1 R , ( B 1 G , B 2 S ) , P 2 G ) , S 5 ( ( A 1 W , A 2 R ) , P 1 G , ( B 1 R , B 2 G ) , P 2 G ) , S 6 ( ( A 1 R , A 2 G ) , P 1 G , ( B 1 W , B 2 R ) , P 2 G ) , S 7 ( ( A 1 W , A 2 R ) , P 1 G , ( B 1 G , B 2 G ) , P 2 G ) , S 8 ( ( A 1 G , A 2 G ) , P 1 G , ( B 1 W , B 2 R ) , P 2 G ) .

Model formulation

Analysis of system I

Let P ( t ) = P 0 ( t ) , P 1 ( t ) , P 2 ( t ) , P 3 ( t ) , P 4 ( t ) , P 5 ( t ) , P 6 ( t ) be the probability vector for system I at time t 0 . Relating the state of the system at time t and t + d t , the steady state for system I can be expressed in the form:

d d t ( P ( t ) ) = T 1 P ( t )
(1)

where

T 1 = - ( β 1 + β 2 ) α 1 α 2 0 0 0 0 β 1 - ( α 1 + β 2 ) 0 α 2 0 0 0 β 2 0 - ( α 2 + β 1 ) α 1 0 0 0 0 β 2 β 1 - ( m = 1 2 α m + n = 1 3 β n ) α 3 α 1 α 2 0 0 0 β 3 - α 3 0 0 0 0 0 β 1 0 α 1 0 0 0 0 β 2 0 0 - α 2 .

Availability, busy period and profit analysis

For the analysis of availability case of system I, we use the following procedure to obtain the steady-state availability, busy period and profit function. In steady state, the derivatives of the state probabilities become zero and we obtain

- ( β 1 + β 2 ) α 1 α 2 0 0 0 0 β 1 - ( α 1 + β 2 ) 0 α 2 0 0 0 β 2 0 - ( α 2 + β 1 ) α 1 0 0 0 0 β 2 β 1 - ( m = 1 2 α m + n = 1 3 β n ) α 3 α 1 α 2 0 0 0 β 3 - α 3 0 0 0 0 0 β 1 0 α 1 0 0 0 0 β 2 0 0 - α 2 P 0 ( ) P 1 ( ) P 2 ( ) P 3 ( ) P 4 ( ) P 5 ( ) P 6 ( ) = 0 0 0 0 0 0 0 .
(2)

Solving (2) and using the following normalizing condition

l = 0 6 P l ( ) = 1
(3)

we obtain P 0 ( ) , P 1 ( ) , , P 6 ( ) .

Let V1 be the time to failure of the system for system I. The explicit expressions for the steady-state availability, state busy period of repairman due to failure of units A k and B k , busy period of repairman due to failure of supporting are as follows:

A V 1 1 ( ) = P 0 ( ) + P 1 ( ) + P 2 ( ) + P 3 ( ) = b 1 b 2
(4)
B V 1 1 ( ) = P 1 ( ) + P 2 ( ) + P 3 ( ) + P 5 ( ) + P 6 ( ) = b 3 b 2
(5)
B V 1 1 ( ) = P 4 ( ) = b 4 b 2 .
(6)

From the states of system I as given above, the units and supporting unit are subjected to corrective maintenance in states 1, 2, 3, 5 and 6 and 4, respectively. Let C0, C1 and C2 be the revenue generated when the system is in working state and has no income when in failed state, the cost of each repair for failed units (corrective maintenance) and repair of supporting unit, respectively. The expected total profit per unit time incurred to the system in the steady state is

Profit = total revenue generated − cost incurred by the repairman due to failure of units − cost incurred when repairing the failed supporting units.

PF 1 = C 0 A V 1 1 ( ) - C 1 B V 1 1 ( ) - C 2 B V 2 1 ( )
(5)

where

PF1 is the profit incurred to system I,

b 1 = α 1 2 α 2 2 α 3 + α 1 α 2 2 α 3 β 1 + α 1 2 α 2 α 3 β 2 + α 1 α 2 α 3 β 1 β 2
b 2 = α 1 2 α 2 2 α 3 + α 1 2 α 2 α 3 β 2 + α 1 α 2 2 α 3 β 1 + α 1 α 2 α 3 β 1 β 2 + α 1 α 2 β 1 β 2 β 3 + α 1 α 3 β 1 β 2 2 + α 2 α 3 β 1 2 β 2
b 3 = α 1 α 2 2 α 3 β 1 + α 1 2 α 2 α 3 β 2 + α 1 α 2 α 3 β 1 β 2 + α 2 α 3 β 1 2 β 2 + α 1 α 3 β 1 β 2 2
b 4 = α 1 α 2 β 1 β 2 β 3 .

Analysis of system II

Let P ( t ) = P 0 ( t ) , P 1 ( t ) , P 2 ( t ) , P 3 ( t ) , , P 9 ( t ) be the probability vector for system II at time t ≥ 0. Relating the state of the system at time t and t + dt, the steady state for system I can be expressed in the form:

d d t ( P ( t ) ) = T 2 P ( t )
(6)

where

T 2 = - ( β 1 + β 2 ) α 1 α 2 0 0 0 0 0 0 0 β 1 - ( α 1 + n = 1 3 β n ) 0 α 2 α 1 α 3 0 0 0 0 β 2 0 - ( α 2 + n = 1 3 β n ) α 1 0 0 α 2 α 3 0 0 0 β 2 β 1 - ( m = 1 2 α m + n = 1 2 β n ) 0 0 0 0 α 1 α 2 0 β 1 0 0 - α 1 0 0 0 0 0 0 β 3 0 0 0 - α 3 0 0 0 0 0 0 β 2 0 0 0 - α 2 0 0 0 0 0 β 3 0 0 0 0 - α 3 0 0 0 0 0 β 1 0 0 0 0 - α 1 0 0 0 0 β 2 0 0 0 0 0 - α 2

Availability, busy period and profit analysis

For the analysis of availability case of system II, we use the following procedure to obtain the steady-state availability, busy period and profit function. In steady state, the derivatives of the state probabilities become zero and we obtain

- ( β 1 + β 2 ) α 1 α 2 0 0 0 0 0 0 0 β 1 - ( α 1 + n = 1 3 β n ) 0 α 2 α 1 α 3 0 0 0 0 β 2 0 - ( α 2 + n = 1 3 β n ) α 1 0 0 α 2 α 3 0 0 0 β 2 β 1 - ( m = 1 2 α m + n = 1 2 β n ) 0 0 0 0 α 1 α 2 0 β 1 0 0 - α 1 0 0 0 0 0 0 β 3 0 0 0 - α 3 0 0 0 0 0 0 β 2 0 0 0 - α 2 0 0 0 0 0 β 3 0 0 0 0 - α 3 0 0 0 0 0 β 1 0 0 0 0 - α 1 0 0 0 0 β 2 0 0 0 0 0 - α 2 P 0 ( t ) P 1 ( t ) P 2 ( t ) P 3 ( t ) P 4 ( t ) P 5 ( t ) P 6 ( t ) P 7 ( t ) P 8 ( t ) P 9 ( t ) = 0 0 0 0 0 0 0 0 0 0 .
(7)

Solving (7) and using the following normalizing condition

l = 0 9 P l ( ) = 1 ,
(8)

we obtain P 0 ( ) , P 1 ( ) , , P 9 ( ) .

Let V2 be the time to failure of the system for system II. The explicit expressions for the steady-state availability, busy period of repairman due to failure of units A k and B k and busy period of repairman due to failure of supporting unit are as follows:

A V 2 2 ( ) = P 0 ( ) + P 1 ( ) + P 2 ( ) + P 3 ( ) = a 1 a 2
(9)
B V 2 2 ( ) = P 1 ( ) + P 2 ( ) + P 3 ( ) + P 4 ( ) + P 6 ( ) + P 8 ( ) + P 9 ( ) = a 3 a 2
(10)
B V 2 2 ( ) = P 5 ( ) + P 7 ( ) = a 4 a 2 .
(11)

From the states of system II as given above, the units and supporting unit are subjected to corrective maintenance in states 1, 2, 3, 4, 6, 8 and 9 and 5 and 7. Let C0, C1 and C2 be the revenue generated when the system is in working state and has no income when in failed state, the cost of each repair for failed units (corrective maintenance) and repair of supporting unit, respectively. The expected total profit per unit time incurred to the system in the steady state is

Profit = total revenue generated − cost incurred by the repairman due to preventive maintenance − cost incurred when repairing the failed units.

PF 2 = C 0 A V 1 2 ( ) - C 1 B V 1 2 ( ) - C 2 B V 2 2 ( ) .
(12)

where

PF2 is the profit incurred to system II

a 1 = α 1 2 α 2 2 α 3 + α 1 α 2 2 α 3 β 1 + α 1 2 α 2 α 3 β 2 + α 1 α 2 α 3 β 1 β 2
a 2 = α 1 2 α 2 2 α 3 + α 1 2 α 2 α 3 β 2 + α 1 α 2 2 α 3 β 1 + α 1 α 2 α 3 β 1 β 2 + α 1 2 α 3 β 2 2 + α 1 2 α 2 β 2 β 3 + α 2 α 3 β 1 2 β 2 + α 1 α 2 2 β 1 β 3 + α 1 α 3 β 1 β 2 2 + α 2 2 α 3 β 1 2
a 3 = α 1 α 2 2 α 3 β 1 + α 1 2 α 2 α 3 β 2 + α 1 α 2 α 3 β 1 β 2 + α 2 α 3 β 1 2 β 2 + α 1 α 3 β 1 β 2 2 + α 2 2 α 3 β 1 2 + α 1 2 α 3 β 2 2
a 4 = α 1 α 2 2 β 1 β 3 + α 1 2 α 2 β 2 β 3 .

Analysis of system III

Let P ( t ) = P 0 ( t ) , P 1 ( t ) , P 2 ( t ) , P 3 ( t ) , , P 8 ( t ) be the probability vector for system III at time t ≥ 0. Relating the state of the system at time t and t + dt, the steady state for system III can be expressed in the form:

d d t ( P ( t ) ) = T 3 P ( t )
(13)

where

T 3 = - n = 1 3 β n α 1 α 2 0 α 3 0 0 0 0 β 1 - ( α 1 + n = 1 2 β n ) 0 α 2 0 0 0 α 1 0 β 2 0 - ( α 2 + n = 1 2 β n ) α 1 0 0 0 0 α 2 0 β 2 β 1 - ( m = 1 2 α m + n = 1 2 β n ) 0 α 1 α 2 0 0 β 3 0 0 0 - α 3 0 0 0 0 0 0 0 β 1 0 - α 1 0 0 0 0 0 0 β 2 0 0 - α 2 0 0 0 β 1 0 0 0 0 0 - α 1 0 0 0 β 2 0 0 0 0 0 - α 2 .

Availability and busy period analysis

For the analysis of availability case of system III, we use the following procedure to obtain the steady-state availability, busy period and profit function. In the steady state, the derivatives of the state probabilities become zero and we obtain

- n = 1 3 β n α 1 α 2 0 α 3 0 0 0 0 β 1 - ( α 1 + n = 1 2 β n ) 0 α 2 0 0 0 α 1 0 β 2 0 - ( α 2 + n = 1 2 β n ) α 1 0 0 0 0 α 2 0 β 2 β 1 - ( m = 1 2 α m + n = 1 2 β n ) 0 α 1 α 2 0 0 β 3 0 0 0 - α 3 0 0 0 0 0 0 0 β 1 0 - α 1 0 0 0 0 0 0 β 2 0 0 - α 2 0 0 0 β 1 0 0 0 0 0 - α 1 0 0 0 β 2 0 0 0 0 0 - α 2 P 0 ( t ) P 1 ( t ) P 2 ( t ) P 3 ( t ) P 4 ( t ) P 5 ( t ) P 6 ( t ) P 7 ( t ) P 8 ( t ) = 0 0 0 0 0 0 0 0 0 .
(14)

Solving (14) and using the following normalizing condition

l = 0 8 P l ( ) = 1 ,
(15)

we obtain P 0 ( ) , P 1 ( ) , , P 8 ( ) .

Let V3 be the time to failure of the system for system III. The explicit expressions for the steady-state availability, busy period of repairman due to failure of units A k and B k and busy period of repairman due to failure of supporting unit are as follows:

A V 3 3 ( ) = P 0 ( ) + P 1 ( ) + P 2 ( ) + P 3 ( ) = d 1 d 2
(16)
B V 3 3 ( ) = P 1 ( ) + P 2 ( ) + P 3 ( ) + P 5 ( ) + P 6 ( ) + P 7 ( ) + P 8 ( ) = d 3 d 2
(17)
B V 3 3 ( ) = P 4 ( ) = d 4 d 2 .
(18)

From the states of system III as given above, the units and supporting unit are subjected to corrective maintenance in states 1, 2, 3, 4, 5, 6, 7, 8 and 4. Let C0, C1 and C2 be the revenue generated when the system is in working state and has no income when in failed state, the cost of each repair for failed units (corrective maintenance) and repair of supporting unit, respectively. The expected total profit per unit time incurred to the system in the steady state is

Profit = total revenue generated − cost incurred by the repairman due to preventive maintenance − cost incurred when repairing the failed units.

PF 3 = C 0 A V 1 3 ( ) - C 1 B V 1 3 ( ) - C 2 B V 2 3 ( )
(19)

where

PF3 is the profit incurred to system III.

d 1 = α 1 2 α 2 2 α 3 + α 1 α 2 2 α 3 β 1 + α 1 2 α 2 α 3 β 2 + α 1 α 2 α 3 β 1 β 2
d 2 = α 1 2 α 2 2 α 3 + α 1 2 α 2 α 3 β 2 + α 1 α 2 2 α 3 β 1 + α 1 α 2 α 3 β 1 β 2 + α 1 2 α 3 β 2 2 + α 2 α 3 β 1 2 β 2 + α 1 2 α 2 2 β 3 + α 1 α 3 β 1 β 2 2 + α 2 2 α 3 β 1 2
d 3 = α 1 α 2 2 α 3 β 1 + α 1 2 α 2 α 3 β 2 + α 1 α 2 α 3 β 1 β 2 + α 2 α 3 β 1 2 β 2 + α 1 α 3 β 1 β 2 2 + α 2 2 α 3 β 1 2 + α 1 2 α 3 β 2 2
d 4 = α 1 2 α 2 2 β 3 .

Results and discussions

In this section, we numerically obtained and compared the results for mean time to system failure, system availability and profit function for all the developed models. For each model, the following set of parameter values were fixed throughout the simulations for consistency for the three cases.

β 1 = β 3 = 0.3 , β 2 = 0.4 , α 1 = α 2 = α 3 = 0.5 , C 0 = 2 , 000 , C 1 = 1 , 000 , C 2 = 500 .

Figures 1, 2 and 3 show the profit results for the three systems being studied against the repair rate α1, α2 and α3. It is clear from the figures that system I has higher profit as compared to the other two systems. The differences between the profit of system I and the other two systems widen as α1, α2 and α3 increase. There is no significant difference between the availability of system II and that of system III with respect to α1, α2 and α3. However, one can say that the results from Fig. 3 show slightly more distinction between the profit of system II and that of system III. These tend to suggest that system I is better than the other systems.

Fig. 1
figure 1

Profit against α1

Fig. 2
figure 2

Profit against α2

Fig. 3
figure 3

Profit against α3

Figures 4, 5 and 6 show the profit for the three systems against the failure rates β 1 , β 2 and β 3 . In these figures, it can be seen that the profit of system I decreases more slowly than those of the other two systems. By comparing systems II and III, it can be observed that there is not much difference between the two. System III decreases a little faster than system II. We can conclude as before that system I is better than the other two systems in all the three figures.

Fig. 4
figure 4

Profit against β 1

Fig. 5
figure 5

Profit against β 2

Fig. 6
figure 6

Profit against β 3

Conclusion

In this paper, we analyzed three dissimilar systems, each consisting of two subsystems A and B, each containing two units with supporting unit attached to the systems. Explicit expressions for steady-state availability, busy period and profit function for the three systems were derived and comparative analysis was also performed numerically. It is evident from Figs. 1, 2, 3, 4, 5, 6 that the optimal system is system I. Models presented in this paper are important to engineers, maintenance managers and plant management for proper maintenance analysis, decision and safety of the system as a whole. The models will also assist engineers, decision makers and plant management to avoid an incorrect reliability assessment and consequent erroneous decision making, which may lead to unnecessary expenditures, incorrect maintenance scheduling and reduction of safety standards.