Abstract
This paper examines the effect of preventive maintenance and repair done by different repairpersons on the system performance. By means of semi-Markov process and regenerative point technique, the researcher has developed a stochastic model of two unit parallel system. Both units are identical in nature. A usual repairperson visits the system to conduct preventive maintenance at the completion of maximum operation time and repair at the failure stage of the unit. At the elapse of the pre-definite time (called maximum repair time), the usual repairperson inspects the failed unit to examine the feasibility of further repair by the expert repairperson; otherwise that unit will be replaced by a new one with some replacement time. The unit may work as good as new after getting maintenance, repair and replacement as well. The switch devices are considered as perfect. Various measures of system usefulness such as MTSF, availability and profit have been derived to depict the usefulness of expert repair facility.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The technological development and ever-increasing demand of society is making the designing of systems more complex. Repairing of such systems turn out to be an important issue in the reliability theory. Again, the continued function and aging of systems progressively lessen their performance, reliability and security. Thus, not only to maintain the operational power, but also to reduce the failure rate, preventive maintenance of the systems is necessary after a pre-definite phase of operation time. Many attempts from the authors, engineers and industries have been devoted to improve the repair performance of accessible machines. Numerous researchers have developed the maintenance model with different sets of assumptions such as imperfect switchover, two-phase repair, degradation of system and hard and soft failures (see (Lam 1997; Mahmoud and Mahmoud 1983; Rakesh 1986; Mokaddis et al. 1990; Niwas et al. 2013; Malik et al. 2016; Qiu et al. 2018). Furthermore, as one of the key parts of a repairable system, the repairperson (server) can affect the economic assistance of the system. Thus, the repairperson’s capability of repairing all the snags that occurred during the repairing process with in specific period of time becomes essential (Jose 2012; Barak et al. 2018; Haji and Yunus 2015). Apart from this, arrival time and vacations of repairperson are some other major issues which have been discussed in the last few years (see Chander 2005; Chander and Bhardwaj 2009; Malik and Gitanjali 2012; Tuteja and Malik 1994; Sridharan and Mohanavadivu 1998).
Thus to maintain a required level of reliability and system performance, in this paper we develop a parallel system of two identical units stochastically by incorporating the ideas of preventive maintenance and repair by an expert server. A usual repairperson visits the system to conduct preventive maintenance at the completion of maximum operation time and repair at the failure stage of the unit. At the elapse of the pre-definite time (called maximum repair time), the usual repairperson inspects the failed unit to examine the feasibility of further repair by the expert repairperson; otherwise that unit will be replaced by a new one with some replacement time. The unit may work as good as new after getting maintenance, repair and replacement as well. The switch devices are considered as perfect. By means of semi-Markov process and regenerative point technique, various measures of system usefulness such as MTSF, availability and profit have been derived to depict the usefulness of the expert repair facility.
2 System description
- E :
-
Set of regenerative states
- N 0 :
-
Unit in normal and functioning mode
- λ :
-
Constant failure rate of the unit
- υ 0 :
-
Constant rate of repair instance taken by the usual repairman
- η 0 :
-
Constant rate of operation instance of the unit
- h(t)/H(t):
-
pdf/cdf of the inspection time of the unit
- f(t)/F(t):
-
pdf/cdf of the replacement time of the unit
- g(t)/G(t):
-
pdf/cdf of the repair time of the unit taken by the usual repairman
- \(p(t)/P(t)\) :
-
pdf/cdf of the preventive maintenance time of the unit
- \({\text{FU}}_{\text{pm}} /{\text{FU}}_{\text{PM}}\) :
-
Unit under preventive maintenance/under preventive maintenance continuously from the previous state
- \({\text{FW}}_{\text{pm}} /{\text{FW}}_{\text{PM}}\) :
-
Unit waiting for preventive maintenance/waiting for preventive maintenance continuously from the previous state
- \({\text{FW}}_{\text{r}} /{\text{FW}}_{\text{R}}\) :
-
Unit failed and waiting for repair/waiting for repair continuously from the previous state
- \({\text{FW}}_{\text{re}} /{\text{FW}}_{\text{Re}}\) :
-
Unit failed and waiting for repair by expert server/waiting for repair by expert server continuously from the previous state
- \({\text{FU}}_{\text{r}} /{\text{FU}}_{\text{R}}\) :
-
Unit failed and under repair/under repair continuously from the previous state
- FUre/FURe:
-
Unit failed and under repair with expert server/under repair continuously from the previous state with expert server
- \({\text{FU}}_{\text{Rp}} /{\text{FU}}_{\text{RP}}\) :
-
Unit failed and under replacement/under replacement continuously from previous state
- qij(t)/Qij(t):
-
pdf/cdf of passage time from regenerative state i to a regenerative state j or to a failed state j without visiting any other regenerative state in (0, t]
- Wi(t):
-
Probability that the server is busy in the state Si up to time ‘t’ without making any transition to any other regenerative state or returning to the same state via one or more non-regenerative states
- \(m_{ij}\) :
-
Contribution to mean sojourn time in state \(S_{i} \in E\) and non-regenerative state if it occurs before transition to \(S_{j} \in E\). Mathematically, it can be written as \(m_{ij} = \int_{0}^{\infty } {t{\text{d}}(Q_{ij} (t))} = - q_{ij}^{*\prime} (0)\)
- μ i :
-
The mean sojourn time in state Si which is given by \(\mu_{i} = E(T) = \int_{0}^{\infty } {P(T > t)\,{\text{d}}t} = \sum\nolimits_{j} {m_{ij} } ,\) where T denotes the time to system failure
- \(\sim /*\) :
-
Symbol for Laplace–Stieltjes transform/Laplace transform
- \({\boxed{\varvec{S}}}/\) ©:
-
Symbols for Stieltjes convolution/Laplace convolution
The possible transitions between states along with transition rates for the system model are shown in Fig. 1. The states S0–S9 are regenerative, while the other remaining states are non-regenerative.
2.1 Transition probabilities and mean sojourn times
The transition probability matrix (t.p.m) of the embedded Markov chain is \(p = p_{ij} = Q_{ij} (\infty ) = Q(\infty )\), where the non-zero elements pij = probability that the operating unit j in state Si fails during time (t, t + dt) and unit j + 1 does not fail up to time t:
Using the above relation, we have
It can easily be verified that
The mean sojourn times μi in state Si is given by
3 Reliability characteristics
3.1 Mean time to system failure (MTSF)
Let \(\psi_{i} (t)\) be the cdf of the first passage time from regenerative state Si to a failed state. Regarding the failed state as absorbing state, we comprise the subsequent recursive relation for \(\psi_{i} (t)\):
where Sj is an unfailed regenerative state to which the given regenerative state Si can transit and k is a failed state to which the state Si can transit directly.
Taking Laplace–Stieltjes transform of relation (3) and solving for \(\psi_{0}^{**} (s),\) we get
The reliability R(t) can be obtained by taking inverse Laplace transformation of (4) and MTSF is given by
where \(N^{1} = \mu_{0} + p_{05} (\mu_{5} + p_{57} (\mu_{7} + p_{78} \mu_{8} + p_{79} \mu_{9} ))\) and \(D^{1} = 1 - p_{05} (p_{50} + p_{57} (p_{78} p_{80} + p_{79} p_{90} )).\)
3.2 Availability analysis
Let \(B_{i} (t)\) be the possibility that the system is in upstate at instant t given that the system entered regenerative state i at \(t = 0\). The recursive relations for \(B_{i} (t)\) are given as
where Sj is any successive regenerative state to which the regenerative state Si can transit through n ≥ 1 (natural number) transitions and Zi(t) is the probability that the system is up initially in regenerative state \(S_{i} \in E\) at time ‘t’ without visiting any other regenerative state. Thus,
Taking Laplace transform of relations (6) and solving for \(A_{0}^{*} (s),\) we get steady-state availability as
where \(N^{2} = (1 - p_{55.10} - p_{55.10,11,12} - p_{55.10,11,13} - p_{57} (p_{75.17,12} + p_{75.17,13} + p_{78} p_{85.20} + p_{79} p_{95.22} )((1 - p_{22.3} )\mu_{0} + p_{01} \mu_{2} )) + (p_{50} + p_{57} (p_{78} p_{80} + p_{79} p_{90} ))(p_{25.4} \mu_{0} + p_{05} \mu_{2} )) + (p_{05} (1 - p_{22.3} ) + p_{01} p_{12} p_{25.4} )(\mu_{5} + p_{57} (\mu_{7} + p_{78} \mu_{8} + p_{79} \mu_{9} )).\)
3.3 Busy period analysis of regular server
Let \(B_{i}^{r} (t)\) be the probability that the ordinary server is busy due to preventive maintenance, repair, inspection and replacement at an instant ‘t’ given that the system entered regenerative state \(S_{i}\) at \(t = 0\). The recursive relations for \(B_{i}^{r} (t)\) are given as
where throughout n ≥ 1 (natural number) transitions Sj is a successive regenerative state to which state Si transits and
Taking Laplace transformation of relation (8) and solving for \(B_{0}^{{R}^{*}} (s),\) we get in the long run the time for which the regular server is busy in steady state given by
where \(N^{3} = H_{2}^{*} (0)(p_{01} (1 - p_{55.10} - p_{55.10,11,12} - p_{55.10,11,13} - p_{57} (p_{75.17,12} + p_{75.17,13} + p_{78} p_{85.20} + p_{79} p_{95.22} )) + p_{05} (p_{50} + p_{57} (p_{78} p_{80} + p_{79} p_{90} ))) + (p_{05} (1 - p_{22.3} ) + p_{01} p_{12} p_{25.4} )H_{5}^{*} \left( 0 \right) + (p_{57} (p_{05} (1 - p_{22.3} ) + p_{01} p_{12} p_{25.4} ))H_{7}^{*} (0) + p_{57} p_{78} (p_{05} (1 - p_{22.3} ) + p_{01} p_{12} p_{25.4} )H_{8}^{*} (0)\) and D2 is already specified.
3.4 Busy period analysis of expert server
Let \(B_{i}^{e} (t)\) be the probability that the expert sever is busy in repairing the unit at an instant ‘t’ given that the system entered the regenerative state \(S_{i}\) at \(t = 0.\) The recursive relations for \(B_{i}^{e} \left( t \right)\) are given by:
where throughout n ≥ 1 (natural number) transitions Sj is a successive regenerative state to which state Si transits and
Taking Laplace transform of relation (10) and solving for \(B_{0}^{e*} (s),\) we get the time for which the system is under repair, done by expert server as given by
where \(N^{3} = p_{57} p_{79} (p_{05} (1 - p_{22.3} ) + p_{01} p_{12} p_{25.4} )H_{9}^{*} (0)\) and D2 is already specified.
3.5 Expected number of repairs by the regular server
Let \(V_{i} (t)\) be the expected number of visits by the ordinary server in \(\left( {0,\left. t \right]} \right.\) given that the system entered the regenerative state \(S_{i}\) at \(t = 0.\) The recursive relations for \(V_{i} (t)\) are given by
where j is any regenerative state to which the given regenerative state i transits and \(\delta_{i} = 1\), if j is the regenerative state where the regular server does job afresh; otherwise \(\delta_{i} = 0.\)
Taking Laplace–Stieltjes transform of relation (12) and solving for \(V_{0}^{**} (s),\) we get the expected number of visits by ordinary server per unit time as
where \(N^{5} = (p_{01} p_{25.4} + p_{05} p_{22.3} )(p_{50} + p_{52.6} + p_{55.10} )\) and D2 is already specified.
3.6 Expected number of visits by the expert server
Let \(V_{i}^{e} (t)\) be the expected number of visits by expert server in \((0,t]\) given that the system entered the regenerative state \(S_{i}\) at \(t = 0.\) The recursive relations for \(V_{i}^{e} (t)\) are given by:
where j is any regenerative state to which the given regenerative state i transits and \(\delta_{i} = 1\), if j is the regenerative state where the expert server does job afresh; otherwise \(\delta_{i} = 0\).
Taking Laplace–Stieltjes transform of relation (14) and solving for \(V_{0}^{e**} (s),\) we get the expected number of visits by expert server per unit time as
where\(N^{6} = (p_{01} p_{25.4} + p_{05} p_{22.3} )(p_{50} + p_{52.6} + p_{55.10} + (p_{75.17,13} + p_{79} )p_{57} )\) and D2 is already specified.
3.7 Expected number of preventive maintenances by the regular server
Let \(V_{i}^{\text{pm}} (t)\) be the expected number of visits by expert server \((0,t]\) given that the system entered the regenerative state \(S_{i}\) at \(t = 0.\) The recursive relations for \(V_{i}^{\text{pm}} (t)\) are given by:
where j is any regenerative state to which the given regenerative state i transits and \(\delta_{i} = 1\), if j is the regenerative state where the expert server does job afresh; otherwise \(\delta_{i} = 0\).
Taking Laplace–Stieltjes transform of relation (16) and solving for \(V_{0}^{{\rm pm}**} (s),\) we get the expected number of visits by expert server per unit time as
where\(N^{7} = p_{01} (1 + p_{12} (1 - p_{22.3} ))(p_{5,10} - p_{57} (p_{75.17,12} + p_{75.17,13} + p_{78} p_{85.20} + p_{79} p_{95.22} )) + (p_{05} - p_{01} p_{25.4} p_{12} )(1 - p_{50} - p_{57} + p_{57} (p_{72.18,15} + p_{72.18,16} + p_{78} p_{82.19} + p_{79} p_{57} ))\) and D2 is already specified.
3.8 Expected number of replacements by the regular server
Let \(R_{i} (t)\) be the expected number of replacements by the unit in \((0,t]\) given that the system entered the regenerative state \(S_{i}\) at \(t = 0.\) The recursive relations for \(R_{i} (t)\) are given by:
where j is any regenerative state to which the given regenerative state i transits and \(\delta_{i} = 1\), if j is the regenerative state where the failed unit is replaced by new ones; otherwise \(\delta_{i} = 0\).
Taking Laplace–Stieltjes transform of relation (18) and solving for \(R_{0}^{ * *} (s),\) we get the expected number of replacements per unit time as
where \(N^{8} = (p_{57} p_{78} + p_{57} (p_{72.18,15} + p_{75.17,12} ) + (p_{50} + p_{52.6,14,15} + p_{55.10,11,12} ))(p_{25.4} + p_{05} p_{20} )\) and D2 is already specified.
4 Cost–benefit analysis
Considering the various costs, profit incurred to the system model in steady state is given by:
where \(K_{0}\) is the revenue per unit uptime of the system, \(K_{1}\) is the charge per unit time for which regular server is busy, \(K_{2}\) is the charge per unit time for which expert server is busy, \(K_{3}\) is the charge per unit visit for repair by the regular server, \(K_{4}\) is the charge per unit visit for repair by the expert server, \(K_{5}\) is the charge per unit visit for preventive maintenance, and \(K_{6}\) is the charge per unit visit for replacement.
5 Case study
To observe the effect of the repair and maintenance on the system behavior and characterize the behavior of MTSF, availability and profit of the system, repair rate of ordinary and expert servers, replacement rate, inspection rate and maintenance rate of ordinary server are assumed to be negatively exponentially distributed, given by\(g(t) = \theta {\text{e}}^{ - \theta t} ,\quad g_{1} (t) = \theta_{0} {\text{e}}^{{ - \theta_{0} t}} ,\quad f(t) = \beta {\text{e}}^{ - \beta t} ,\quad h(t) = \gamma {\text{e}}^{ - \gamma t} {\text{ and }}p(t) = \rho {\text{e}}^{ - \rho t} .\)
By using the non-zero element \(p_{ij}\), we obtain the following results:
-
\({\text{MTSF(}}T_{0} )= \frac{{N^{1} }}{{D^{1} }}\), availability \((B_{0} ) = \frac{{N^{2} }}{{D^{2} }}\),
-
busy period of regular server \((B_{0}^{R} ) = \frac{{N^{3} }}{{D^{2} }},\)
-
busy period of expert server \((B_{0}^{e} ) = \frac{{N^{4} }}{{D^{2} }},\)
-
expected number of repairs by regular server \((V_{0} ) = \frac{{N^{5} }}{{D^{2} }}\),
-
expected number of repairs by expert server \((V_{0}^{e} ) = \frac{{N^{6} }}{{D^{2} }}\),
-
expected number of preventive maintenances \((V_{0}^{\text{pm}} ) = \frac{{N^{7} }}{{D^{2} }}\),
-
expected number of replacements \((R_{0} ) = \frac{{N^{8} }}{{D^{2} }},\)
where \(N^{1} = \frac{1}{{(2\lambda + \eta_{0} )}}\left( {1 + \frac{2\lambda }{{\theta + \lambda + \alpha_{0} + \eta_{0} }}\left( {1 + \frac{{\alpha_{0} }}{{\gamma + \lambda + \eta_{0} }}\left( {1 + \gamma \left( {\frac{a}{{\beta + \lambda + \eta_{0} }} + \frac{b}{{\theta_{0} + \lambda + \eta_{0} }}} \right)} \right)} \right)} \right),\)
7 Discussion
From the numerical results depicted above in Tables 1, 2 and 3, we observe that the MTSF, availability and profit of the system increase with the increase of replacement rate (β), repair rates of ordinary server (θ) and expert server (\(\theta_{0}\)), while their values decrease with the increase of failure rate (λ) and maximum operation time \((\eta_{0} )\) of the unit. Also with the increase of maximum repair time (\(\alpha_{0}\)) and inspection rate of the unit (η) taken by the ordinary server, MTSF increases whereas profit decreases. However, there is no effect of increases of preventive maintenance (ρ) on MTSF, while availability and profit increase rapidly.
To come up with a solution, a repairable parallel system can be made more reliable and profitable to use either by increasing the repair rate of the ordinary server instead of increasing the operation time and repair time of the unit or by calling an expert server immediately after the maintenance of the unit.
8 Application
In consequence, the findings of this application will assist engineers and decision makers to avoid an incorrect reliability assessment and consequent erroneous decision making. This may also show the way to reduce unnecessary expenditures and faulty maintenance scheduling.
References
Barak et al (2018) Stochastic analysis of a two-unit system with standby and server failure subject to inspection. Life Cycle Reliab Saf Eng 7:23
Chander S (2005) Reliability models with priority for operation and repair with arrival time of the server. Pure Appl Math Sci LXI:9–22
Chander S, Bhardwaj RK (2009) Reliability and economic analysis of 2-out-of-3 redundant system with priority to repair. Afr J Math Comput Sci Res 2(11):230–236
Gupta R (1986) Probabilistic analysis of a two-unit cold standby system with two-phase repair and preventive maintenance. Microelectron Reliab 26:13–18
Haji A, Yunus B (2015) Well-posedness of Gaver’s parallel system attended by a cold standby unit and a repairman with multiple vacations. J Appl Math Phys 3:821–827
Jose KP (2012) Analysis of a three unit cold standby system with single repair facility. J Comput Math Sci 3(1):55–62
Lam YF (1997) A maintenance model for two-unit redundant system. J Microelectron Reliab 37(3):497–504
Mahmoud MI, Mahmoud MA (1983) Stochastic behavior of a 2-unit standby redundant system with imperfect switchover and preventive maintenance. Microelectron Reliab 23:153–156
Malik SC, Gitanjali (2012) Cost-benefit analysis of a parallel system with arrival time of the server and maximum repair time. Int J Comput Appl 46(5):39–44
Malik SC, Kumar A, Chillar SK (2016) Analysis of a single-unit system with degradation and maintenance. J Stat Manag Syst 19(2):151–161
Mokaddis GS, Elias SS, Soliman EA (1990) A three unit standby redundant system with repair and preventive maintenance. Microelectron Reliab 30(2):317–325
Niwas R, Kadyan MS, Kumar J (2013) Stochastic modeling of a single-unit repairable system with preventive maintenance under warranty. Int J Comput Appl 75(14):36–41
Qiu Q, Cui L, Shen J (2018) Availability and maintenance modeling for systems subject to dependent hard and soft failures. Appl Stochastic Models Bus Ind. 34:513–527. https://doi.org/10.1002/asmb.2319
Sridharan, Mohanavadivu (1998) Stochastic behaviour of a two-unit standby system with two types of repairmen and patience time. Math Comput Model 28(9):63–71
Tuteja RK, Malik SC (1994) A system with pre- inspection and two type of repairman. Microelectron Reliab 54(2):373–377
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Gitanjali, Malik, S.C. Stochastic behavior of parallel system with expert repair and maintenance. Life Cycle Reliab Saf Eng 8, 55–64 (2019). https://doi.org/10.1007/s41872-018-0064-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s41872-018-0064-6