AVAILABILITY AND RELIABILITY MEASURES FOR MULTISTATE SYSTEM BY USING MARKOV REWARD MODEL
M. A. El-Damcese and N. S. Temraz
Department of Mathematics, Faculty of Science, Tanta University, Tanta, Egypt
ABSTRACT
This paper describes some models and measures of reliability for multistate systems. The expected cumulative reward for the continuous time Markov reward models are used for deriving the structure function for a multistate system where the system and its components can have different performance levels ranging from perfect functioning to complete failure. The suggested approach presents with respect to the non-homogeneous and homogeneous Markov reward model of two stochastic process for computation of these availability and reliability measures. A particular case for three levels is analyzed numerically by assuming Weibull and exponential distributions for failure and repair times.
Keywords: Markov reward model, demand, multistate system, availability and reliability measures.
1. INTRODUCTION
Traditional binary-state reliability models allow for a system and its components only two possible states: perfect functioning (up) and complete failure (down). However, a system can have a finite number of performance rates. And, many real-world systems are composed of components that in their turn can have different performance levels and for which one cannot formulate an "all or nothing" type of failure criterion. Failures of some system elements lead, in these cases, only to performance degradation. Such systems are called multi-state systems (MSS) [11]. Traditional reliability theory, which is based on a binary approach, has recently been extended by allowing components and systems to have an arbitrary finite number of states.
According to the generic multi-state system model [8], any system element j e {1, 2,..., n} can have k different states corresponding to the performance rates, represented by the set gj = {gji,gj2, .,gjk}, where gji is the performance rate of element j in the state
i, i e {1, 2,..., k}. The performance rate Gj (t) of element j at any instant t > 0 is a discrete-state
continuous-time stochastic process that takes its values from gj : Gj(t) e gj. The system structure
function G(t) = ^ (G1 (t),..., Gn (t)) produces the stochastic process corresponding to the output performance of the entire MSS. In practice, a desired level of system performance (demand) also can be represented by a discrete-state continuous-time stochastic process W(t). The relation between the MSS output performance and the demand represented by two corresponding stochastic processes should be studied in order to define reliability measures for the entire MSS. For reliability assessment, MSS output performance and the desired performance level (demand) are often assumed to be independent stochastic processes. In practice, the most commonly used MSS reliability measures are probability of failure-free operation during time interval [0, t] or MSS reliability function R(t), MSS availability, mean time to MSS failure, mean accumulated performance deficiency for a fixed time interval [0, t], and so on.
Many technical systems are subjected during their lifetime to aging and degradation. After any failure, maintenance is performed by a repair team. Maintenance and repair problems have been
widely investigated in the literature. [1], [4], [16] survey and summarize theoretical developments and practical applications of maintenance models. Aging is usually considered as a process which results in an age-related increase of the failure rate. The most common shapes of failure rates have been observed in [12], [18]. An interesting approach was introduced in [7], where it was shown that aging is not always manifested by the increasing failure rate.
After each corrective maintenance action or repair, the aging system's failure rate A(t) can be expressed as:
A(t) = q A(0) + (1 - q) A (t), where q is an improvement factor that characterizes the quality of the overhauls (0 < q < 1) and
A (t) is the aging system's failure rate before repair [20]. If q = 1, it means that the maintenance action is perfect (system becomes "as good as new" after repair). If q = 0, it means that the failed system is returned back to a working state by minimal repair (system stays "as bad as old" after repair), in which failure rate of the system is nearly the same as before. The minimal repair is usually appropriate for multi-state systems. In such situation, the failure pattern can be described by non-homogeneous Poisson process (NHPP). Incorporating the time-varying failure intensity into existing Markov model was suggested in [17] for reliability modeling of hardware/software systems. More details and interesting examples one can find in [19]. Based on this, the extended approach is suggested, which incorporates the time-varying failure intensity of aging component into Markov reward model that is using for general reliability measures evaluation of non-aging MSS [7]. Such unified model will be called as a non-homogeneous Markov reward model.
This paper considers measures of availability and reliability for a multi-state system where the system and its components can have different performance levels ranging from perfect functioning to complete failure. In section 2 a general approach is presented for the computation of main MSS reliability measures. This approach is based on the application of the Markov reward model. The main MSS reliability measures can be found by corresponding reward matrix definitions for this model and then by using a standard procedure for finding expected accumulated rewards during a time interval [0, t] as a solution of a system of differential equations. In section 3 a general approach is presented for computing reliability measures for aging MSS under corrective maintenance with minimal repair. This approach is based on non-homogeneous Markov reward model, where specific reward matrix is determined for finding any reliability measure. This chapter is based on [9], [11], and presents a model representing demand as a continuous-time Markov chain with three logic levels. In section 4 we introduce illustrative example in order to illustrate the approaches.
2. MARKOV REWARD MODEL FOR MULTI-STATE SYSTEM 2.1. Generalized MSS Reliability Measures
The MSS behavior is characterized by its evolution in the space of states. The entire set of possible system states can be divided into two disjoint subsets corresponding to acceptable and unacceptable system functioning. MSS entrance into the subset of unacceptable states constitutes a failure. The MSS reliability can be defined as its ability to remain in the acceptable states during the operation period. The system state acceptability depends on the relation between the MSS output performance and the desired level of this performance (demand W(t)) that is determined outside the system. Often the demand W(t) is also a random process that can take discrete values from the set
w = (w17..., wM}. The desired relation between the system performance and the demand at any time instant t can be expressed by the acceptability function O(G(t), W(t)). In many practical cases, the MSS performance should be equal to or exceed the demand. So, in such cases, the acceptability function takes the following form:
O(G(t), W(t)) = G(t) - W(t) (1)
and the criterion of state acceptability can be expressed as: O(G(t), W(t)) > 0. A general expression defining MSS reliability measures can be written in the following form:
R = E{F [O(G(t), W(t))]}, (2)
where E = expectation symbol, F = functional that determines corresponding type of reliability measure, and O = acceptability function. Many important MSS reliability measures can be derived from the expression (2) depending on the functional F that may be determined in different ways. For example, it may be a probability Pr{O(G(t), W(t)) > 0} throughout a specified time interval [0, t] and the acceptability function (1) will be nonnegative. In this case, this probability characterizes MSS availability. It may be also an expectation of an appropriate function up to the time of the MSS,s initial entrance into the set of unacceptable states, where O(G(t), W(t)) < 0 is the number of such entrances within time interval [0, t] and so on. For a power system where the available generating capacity at time instant t is G(t) and the corresponding load demand is W(t), if the acceptability function is defined as:
|W(t) - G(t), ifW(t) > G(t) O(G(t), W(t)) = \ ' ' ' '
[ 0, ifW(t) < G(t)
A function,
T
F[O(G(t), W(t))] = |O(G(t), W(t)) dt,
0
will characterize an accumulated performance deficiency during time interval [0, T].
2.2. Markov Reward Model: General Description
The general Markov reward model was introduced in [6]. It considers the continuous-time Markov chain {X(t) 11 > 0} with a set of states {1,..., k} and a transition intensity matrix
A = [aij], i, j = 1,..., k. It is assumed that while the process is in any state i during any time unit,
some money rii should be paid. It is also assumed that if there is a transition from state i to state j
the amount r^ will be paid. The amounts rii and r^ are called rewards. Rewards can be negative
while representing a loss or penalty. Such a reward process associated with its states or/and transitions is called a Markov process with rewards. For such processes, in addition to the transition intensity matrix, a reward matrix r = [r^], i, j = 1,..., k should be determined. The main problem is
to find the total expected reward accumulated up to time instant t under specified initial conditions.
Let V (t) denotes the total expected reward accumulated up to time t at state i. The following system of differential equations must be solved under the initial conditions: Vj(0) = 0, i = 1,..., k in order to find the total expected reward.
^ = r +±^7; (t X i = 1 .. k (3)
ai ;=!, ;=!
j *i
Markov reward models are widely used in financial calculations and operations research [5]. General Markov reward models for system dependability and performability analysis one can find in [2], [14], and [10]. Here the new approach is presented where the main MSS reliability measures can be found by determination of the corresponding reward matrix. Such an idea was primarily introduced for a binary-state system and constant demand in [15]. In this chapter, the approach is extended for multi-state systems and variable demand.
2.3. Rewards Determination for MSS Reliability Computation
MSS instantaneous (point) availability A(t) is the probability that the MSS at instant t > 0 is in one of the acceptable states: A(t) = Pr{0(G(t), W(t)) > 0}
The MSS average availability A(t) is defined in [13] as a mean fraction of time when the
- 11
system resides in the set of acceptable states during the time interval [0, t], A(t) = - J A(t) dt.
t 0
In order to assess A(t) for MSS the rewards in matrix r for the MSS model should be determined in the following manner:
The rewards associated with all acceptable states should be defined as one.
The rewards associated with all unacceptable states should be zeroed as well as all rewards
associated with all transitions.
The mean reward Vi(t) accumulated during interval [0, t] will define a time that MSS will be in the set of acceptable states in the case when the state i is the initial state. This reward should be found as a solution of the system (3). After solving (3) and finding Vi(t), MSS average availability
can be obtained for every initial state i = 1,..., k, Ai(t) = (Vi(t))/t.
Usually, the initial state is assumed as the best state.
Mean number Nf (t)of MSS failures during time interval [0, t] measure can be treated as the mean number of MSS entrances to the set of unacceptable states during time interval [0, t]. For its computation the rewards associated with each transition from the set of acceptable states to the set of unacceptable states should be defined as one. All other rewards should be zeroed. In this case mean accumulated reward V (t) will define the mean number of entrances in the unacceptable area during time interval [0, t]: Nf (t) = Vj(t).
Mean time to failure (MTTF) is the mean time up to the instant when the MSS enters the subset of unacceptable states for the first time. For its computation the combined performance-demand model should be transformed; all transitions that return MSS from unacceptable states should be forbidden, because for this case all unacceptable states should be treated as absorbing states. In order to assess MTTF for MSS the rewards in matrix r for the transformed performance-demand model should be determined in the following manner:
• The rewards associated with all acceptable states should be defined as one.
• The rewards associated with unacceptable (absorbing) states should be zeroed as well as rewards associated with transitions.
In this case mean accumulated reward V (t) will define the mean time accumulated up to the first entrance into the subset of unacceptable states or MTTF.
Probability of MSS failure during time interval [0, t]: The model should be transformed as in the previous case; all unacceptable states should be treated as absorbing states, and therefore all transitions that return MSS from unacceptable states should be forbidden. Rewards associated with all transitions to the absorbing states should be defined as one. All other rewards should be zeroed. Mean accumulated reward Vj(t) will define for this case the probability of MSS failure during time interval [0, t] if the state i is the initial state. Therefore, the MSS reliability function can be obtained as: Ri(t) = 1 - Vj(t), where i = 1, ...,k.
3. NON-HOMOGENEOUS MARKOV REWARD MODEL FOR AGING MULTI-STATE SYSTEM UNDER MINIMAL REPAIR
3.1. Model Description
The MSS output performance G(t) at any instant t > 0 is a continuous-time Markov chain that takes its values from the set g = (gl7 ...,gk}, G(t) e g, where gj is the MSS output performance in state i, i = 1,..., k. For Markov MSS transition rates (intensities) aij between states i and j are defined by the corresponding system failure A ij and repair ^ ij rates. The minimal repair
is a corrective maintenance action that brings the aging equipment to the conditions it was in just before the failure occurrence. Aging MSS subject to minimal repairs experiences reliability deterioration with the operating time, i.e., there is a tendency toward more frequent failures. In such situations, the failure pattern can be described by a Poisson process whose intensity function monotonically increases with t. A Poisson process with a non-constant intensity is called non-homogeneous, since it does not have stationary increments [4]. It was shown (see, for example, [20]) that NHPP model can be integrated into the Markov model with time-varying transition intensities aij(t) = A ij(t). Therefore, for aging MSS transition intensities corresponding to failures
of aging components will be functions of time aij (t).
3.2. Non-Homogeneous Markov Reward Model
For non-homogeneous Markov model a system's state at time t can be described by a continuous-time Markov chain with a set of states {1, ...,k} and a transition intensity matrix A(t) = [aij(t)], i, j = 1,..., k, where each transition intensity may be a function of time t. For such
model, in addition to the transition intensity matrix, a reward matrix r = [rij], i, j = 1,..., k should be determined [2].
Let V (t) be the expected total reward accumulated up to time t given the initial state of the process at time instant t = 0 is state i. Howard differential equations [14] with time-varying transition intensities aij (t) should be solved under specified initial conditions in order to find the
total expected rewards:
dV (t) k k
—^ = ra + J a j (t)r j + ^ a j (t)Vj (t), i = 1, ., k (4)
dt j=1, j=1
j *i
In the most common case, MSS begins to accumulate rewards after time instant t = 0, therefore, the initial conditions are:
Vi (0) = 0, i = 1,..., k (5)
If for example the state k with the highest performance level is defined as the initial state, the value Vk(t) should be found as a solution of the system (4).
It was shown in [7] and [11] that many important reliability measures for non-aging MSS can be found by determination of rewards in a corresponding reward matrix. Here this approach is extended for aging MSS under minimal repair. And, notice that the approach is applied only for minimal repair.
3.3. Rewards Determination for Computation of Different Reliability Measures for Aging MSS
The reliability measures can be determined by the same manner as it was indicated in section
2.3.
4. ILLUSTRATIVE EXAMPLE
Consider the air-conditioning system used in a hospital. The system consists of three identical air conditioners which are connected in parallel. Demand is a continuous-time Markov chain with three levels: peak, middle, and low. The state-space diagram for this system is presented in figure (1).
There are 12 states. States from 1 to 4 associated with the low demand period, states from 5 to 8 associated with the middle demand period, and states from 9 to 12 associated with the peak demand period.
States 12, 8, and 4 indicate all components work, the system performance is g12 = g8 = g4 = 3. States 11, 7, and 3 indicate two components work and the third component
failed, the system performance is g11 = g7 = g3 = 2. States 10, 6, and 2 indicate that one
component only works, the system performance is g10 = g6 = g2 = 1. States 9, 5, and 1 indicate
full system failure, the system performance is g9 = g5 = g1 = 0. If in the peak-demand period the
required demand level is w = 3, in the middle-demand period the required demand level is w = 2, and in the low-demand period the required demand level is w = 1, then there are six acceptable states: 12, 8, 4, 7, 3, and 2. States: 11, 10, 6, 9, 5, and 1 are unacceptable.
Figure (1): The state-space diagram for a system with three identical air conditioners
The transitions from state 12 to state 11, from state 8 to state7, and from state 4 to state 3 are associated with the failure of one of the three conditioners and have an intensity of 3A(t). The transitions from state 11 to state 10, from state 7 to state 6, and from state 3 to state 2 are associated with the failure of the second conditioner and have intensity of 2A(t). The transitions from state 10 to state 9, from state 6 to state 5, and from state 2 to state 1 are associated with the failure of the third conditioner and have intensity of A(t).
The transitions from state 1 to state 2, from state 5 to state 6, and from state 9 to state 10 are associated with repair of one of the three failed conditioners and have intensity of 3^(t). The transitions from state 2 to state 3, from state 6 to state 7, and from state 10 to state 11 are associated with repair of one of the two failed conditioners and have intensity of 2^(t). The transitions from state 3 to state 4, from state 7 to state 8, and from state 11 to state 12 are associated with repair of the failed conditioner and have intensity of |i(t).
The transitions from state 12 to state 8, from state 11 to state 7, from state 10 to state 6, and from state 9 to state 5 are associated with a variable demand and have intensity of A1(t). The transitions from state 8 to state 4, from state 7 to state 3, from state 6 to state 2, and from state 5 to state 1 are associated with a variable demand and have intensity of X2(t). The transitions from state 12 to state 4, from state 11 to state 3, from state 10 to state 2, and from state 9 to state 1 are associated with a variable demand and have intensity of A3(t). The transitions from state 8 to state
12, from state 7 to state 11, from state 6 to state 10, and from state 5 to state 9 are associated with a variable demand and have intensity of ^(t). The transitions from state 4 to state 8, from state 3 to state 7, from state 2 to state 6, and from state 1 to state 5 are associated with a variable demand and have intensity of X5(t). The transitions from state 4 to state 12, from state 3 to state 11, from state 2 to state 10, and from state 1 to state 9 are associated with a variable demand and have intensity of
Mt). _
In order to find the MSS average availability A(t) we should present the reward matrix rA in the following form:
rA = [r„ ] =
0 0 0 0 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 1 0 0 0 0 0
0 0 0 0 0 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 1
(6)
In this matrix, rewards associated with all acceptable states are defined as one and rewards associated with all unacceptable states are zeroed as well as all rewards associated with all transitions.
The system of differential equations (7) can be written in order to find the expected total rewards Vi(t), i = 1, .,12. The initial conditions are: Vi(0) = 0, i = 1, .,12. After solving this system and finding Vi(t), MSS average availability can be obtained as follows: A(t) = V12(t)/t, where the 12-th state is the initial state.
I dVJt)
—^ = - Ci (t V (t) + 3 t (t )V2 (t) + x5 (t) V (t) + x6 (t) V9 (t) dt
dV2^) = 1 - C 2 (t )V2 (t) + ¿(t )V (t) + 21 (t )V3 (t) + ¿5 (t )V6 (t) dt
+ ^6(t )Vi0(t)
dV 3 (t)
—^ = 1 - C3 (t)V3 (t) + 2¿(t)V2 (t) + t(t)V4 (t) + ¿5 (t)V7 (t) dt
+ ¿6(t )Vii(t)
dV4-^ = 1 - C4 (t)V4 (t) + 3¿(tV (t) + ¿5 (t)V8 (t) + ¿6 (t)Vi2 (t) dt dV 5 (t)
—^ = - C5 (t) V5 (t) + 3 t (t)V6 (t) + ¿2 (t)Vi (t) + ¿4 (t) V9 (t) dt dV M)
—^ = - C6 (t)V6 (t) + ¿(t)V5 (t) + 2 t(t)V7 (t) + ¿2 (t)V2 (t) dt
+ ¿4 (t )Vio(t)
I dV7(t)
= i - C7 (t)V7 (t) + 2¿(t)V6 (t) + t (t)V8 (t) + ¿2 (t)V3 (t)
dt
+ ¿4 (t )Vii(t)
= i - C8 (t)V8 (t) + 3¿(t)V7 (t) + ¿2 (t)V4 (t) + ¿4 (t)Vi2 (t)
dt
^^ = - C9 (t)V9 (t) + 3 t(t)Vio (t) + ¿i (t)V5 (t) + ¿3 (t)Vi (t) dt
= - Cio (t)Vio (t) + ¿(t)V9 (t) + 2 M(t)Vn (t) + ¿i (t)V6 (t)
dt
+ ¿s(t )V2(t)
= - Cii (t)Vn (t) + 2¿(t)Vio (t) + t (t)Vi2 (t) + ¿i (t)V7 (t)
dt
+ ¿s(t )V3(t)
^^^ = i - Ci2 (t)Vi2 (t) + 3¿(t)Vn (t) + ¿i (t)V8 (t) + ¿3 (t)V4 (t) dt
(7)
where,
Ci(t) = 3 t(t) + ¿5 (t) + ¿6(t) C 2 (t) = ¿(t) + 2 t(t) + ¿5 (t) + ¿6 (t) C 3 (t) = 2¿(t) + t(t) + ¿5 (t) + ¿6 (t) C 4 (t) = 3¿(t) + ¿5 (t) + ¿6(t) C 5 (t) = 3 t(t) + ¿2 (t) + ¿4 (t)
^ C 6 (t) = 2 t(t) + ¿(t) + ¿2 (t) + ¿4 (t)
1 C7 (t) = t(t) + 2¿(t) + ¿2 (t) + ¿4 (t) C 8(t) = 3¿(t) + ¿2 (t) + ¿4 (t) C 9(t) = 3 t(t) + ¿i(t) + ¿3(t) Cio (t) = ¿(t) + 2 t(t) + ¿i (t) + ¿3 (t) Cii (t) = 2¿(t) + t(t) + ¿i (t) + ¿3 (t) Ci2(t) = 3¿(t) + ¿i(t) + ¿3(t)
(8)
In order to find the mean total number of system failures Nf (t) we should present the reward matrix rN in the form (9). In this matrix the rewards associated with each transition from the set of acceptable states to the set of unacceptable states should be defined as one. All other rewards should be zeroed.
rN = [ r„ ] =
(9)
The following system of differential equations (10) can be written in order to find the expected total rewards Vi(t), i = 1, „.,12.
dV 1( t)
dt
dV2( t)
dt
dV 3( t) dt
dV4( t)
dt
dV 5 (t)
dt
dV 6( t)
dt
dV7( t) dt
dV 8( t)
dt
dV 9 (t)
dt
dV 10 (t) dt
dV 11 (t) dt
dV 12 (t) dt
= - C 1 (t)V 1 (t) + 3 »(t) V2 (t) + ¿5 (t)V5 (t) + ¿6 (t) V9 (t) = A (t) + ¿5 (t) + ¿6 (t) - C 2 (t) V 2 (t) + A (t) V1 (t)
+ 2 M (t)V3 (t) + ¿5 (t) V6 (t) + ¿6 (t)V 10 (t) = ¿6(t) - C 3(t)V3(t) + 2¿(t)V2 (t) + M(.t)V4 (t) + ¿5 (t)V7 (t) + ¿6 (t)V 11 (t)
= - C 4 (t)V4 (t) + 3¿ (t)V3 (t) + ¿5 (t)V8 (t) + ¿6 (t) V12 (t) = - C 5 (t) V5 (t) + 3^ (t)V6 (t) + ¿2 (t)V 1 (t) + ¿4 (t)V9 (t)
= - C 6 (t) V6 (t) + ¿ (t) V 5 (t) + 2 » (t )V 7 (t) + ¿2 (t) V 2 (t) + ¿4(t)V10 (t)
= 2¿ (t) + ¿4 (t) - C 7 (t) V7 (t) + 2¿ (t)V6 (t) + »(t)V8 (t)
+ ¿2( t )V 3( t) + ¿4( t )V 11 (t) = - C 8 (t) V 8 (t) + 3¿( t) V 7 (t) + ¿2 (t) V 4 (t) + ¿4 (t) V12 (t)
= - C 9 (t) V9 (t) + 3 ^ (t) V10 (t) + ¿1 (t) V5 (t) + ¿3 (t) V1 (t)
= - C10 (t) V10 (t) + ¿ (t) V9 (t) + 2 »(t) V11 (t) + ¿1 (t) V6 (t)
+ ¿3(t)V2 (t)
= - C11 (t)V 11 (t) + 2¿(t)V 10 (t) + M(tW12 (t) + ¿1(t)V7 (t)
+ ¿3(t)V3 (t) = 3¿(t) - C12 (t)V12 (t) + 3¿ (t)V 11 (t) + ¿1(t)V8 (t) + ¿3(t)V4 (t)
(10)
Here Cl3 ..., C12 are calculated via formulas (8).
The initial conditions are: Vj(0) = 0, i = 1, „.,12. After solving this system and finding Vi(t), the mean total number of system failures Nf (t) can be obtained as follows: Nf (t) = V12(t), where the 12-th state is the initial state.
In order to calculate the mean time to failure (MTTF), the initial model should be transformed; all transitions that return MSS from unacceptable states should be forbidden and all unacceptable states should be treated as absorbing states. The transformed model is shown in figure (2).
Figure (2): The state-space diagram for the transformed system with three identical air conditioners
with absorbing states
In order to assess MTTF for MSS, the rewards in matrix r for the transformed model should be determined in the following manner. The rewards associated with all acceptable states should be defined as one and the rewards associated with unacceptable (absorbing) states should be zeroed as well as all rewards associated with transitions.
The reward matrix r for this system is as follows:
r = [ri} ] =
000000000 010000000 001000000 000100000 000000000 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 000000000 000000001
(11)
The following system of differential equations can be written in order to find the expected total rewards V (t), i = 1, 2, 3, 4, 6, 7, 8,11,12. rdV,(t)
= 0
dt dV2(t)
dt dV3(t)
dt
= 1 - C 2 (t V (t) + A(t )V (t) + 2 u(t )V3 (t) + A5 (t )V6 (t)
dV4(t)
= 1 - C3 (t )V (t) + 2A(t )V2 (t) + /u(t V (t) + A5 (t )V7 (t) + k(t )Vn(t)
= 1 - C4 (t V4 (t) + 3 A(t )V3 (t) + A5 (t )V8 (t) + ^6 (t )V12 (t)
dt
dV6(t) dt
dV (t) = 1 - C7 (t )V7 (t) + A2 (t )V3 (t) + M(t )V8 (t) + 2A(t )V6 (t)
=0
dt
dVg(t)
dt
dVu(t)
dt dVn(t)
dt
+ A,(f )Vn(t)
= 1 - C8 (t )V8 (t) + 3 A(t )V7 (t) + A2 (t )V4 (t) + A4 (t )V12 (t)
=0
= 1 - C12 (t )V12 (t) + A (t )V8 (t) + A3 (t V4 (t) + 3 A(t V (t)
where,
(12)
C 2(t) = A(t) + 2^(t) + A5(t) C3 (t) = 2A(t) + /u(t) + A5 (t) + A6 (t) C 4 (t) = 3A(t) + A5(t) + A6(t) C7 (t) = A2 (t) + /u(t) + 2A(t) + A4 (t) C8(t) = A2(t) + A4(t) + 3A(t) C12(t) = A(t) + A3(t) + 3A(t)
(13)
The initial conditions are: Vj(0) = 0, i = 1, 2, 3, 4, 6, 7, 8,11,12.
After solving this system and finding Vi(t), the MTTF for MSS can be obtained as V12(t), where the 12-th state is the initial state.
To calculate the probability of MSS failure during time interval [0, t] the model should be transformed as in the previous case: all unacceptable states should be treated as absorbing states and, therefore, all transitions that return MSS from unacceptable states should be forbidden. Rewards associated with all transitions to the absorbing state should be defined as one. All other rewards should be zeroed.
The reward matrix r for this system is as follows:
r = [ rn ] =
(14)
Mean accumulated reward Vi(t) will define the probability Q(t) of MSS failure during time interval [0, t].
The following system of differential equations can be written in order to find the expected total rewards V (t), i = 1, 2, 3, 4, 6, 7, 8,11,12.
dVt(t) = 0 dt
dVji(l = ¿(t) + 15(t) - C 2(t)V2(t) + ¿(t)V 1 (t) + 2 n(t)V3(t) dt
+ ¿5( t )V 6( t)
= ^6 (t) - C3 (t)V3 (t) + 2 ¿(t)V2 (t) + fi(t)V4 (t)
dt
+ M t )V 7 (t) + M t )V 11 (t ) dV 4 (t ) = - C 4 (t )V 4 (t ) + 3A (t )V 3 (t ) + ¿5 (t )V 8 (t ) + ¿6 (t ) V12 (t )
dV6(t )
dt
^ = 0
dt
= 2 A(t) + A4 (t) - C 7 (t)V7 (t) + (t)V3 (t) + n (t)V8 (t)
dt
+ 2A(t)V6(t) + A4 (t)V 11 (t)
-C 8 (t)V8 (t) + 3 A (t)V7 (t) + A2 (t)V4 (t) + A4 (t)V12 (t)
dV 8 ( t ) dt
dV 11 ( t ) dt
= 0
dV 12 (t) = 3 A (t) - C12 (t)V 12 (t) + A1 (t)V8 (t) + A3 (t)V4 (t) dt
+ 3 A (t)VU(t)
(15)
Here Ci, i = 1, 2, 3, 4, 6, 7, 8,11,12 are calculated via formulas (13). The initial conditions are:
Vx(0) = 0, i = 1, 2, 3, 4, 6, 7, 8,11,12.
After solving this system and finding Vi(t), MSS reliability function can be obtained as R(t) = 1 - V12 (t), where the 12-th state is the initial state.
Now, we consider two types of the parameters as follows:
(i) The air conditioners failure and repair rates are time-varying
As a particular case, we assume that the working time and the repair time of each conditioner are both Weibully distributed. We can then write:
X^t) = 1.1101 X5(t) = 1.7 t0 7 X2(t) = 1.2 t0 2 X6(t) = 1.8 t0 8
X3(t) = 1.4 t0 4 X(t) = 1.5 t0 5 X4(t) = 1.6 t0 6 |(t) = 1.9 t0 9
Using MAPLE program, the MSS average availability A(t) against time is illustrated in figure (3) with numerical solutions based on Runge-Kutta method.
Figure (3): The average availability A(t) versus the time t (case i)
Similarly, the mean total number of system failures Nf (t), the MTTF for MSS, and the MSS reliability function R(t) against time are illustrated in figures (4), (5), and (6), respectively.
t
Figure (4): The mean total number of system failures Nf (t) versus the time t (case i)
Figure (5): The MTTF for MSS versus the time t (case i)
(ii) The air conditioners failure and repair rates are constant:
As a particular case, we assume that the working time and the repair time of each conditioner are both exponentially distributed. We can then write:
Xj(t) = Xj = 0.5 X 2(t) = X 2 = 0.25 X 3(t) = X 3 = 0.25 x 4 (t) = X 4 = 0.2
X 5(t) = X 5 = 0.25 X 6(t) = X 6 = 0.2 X(t) = X = 0.3 ^.(t) = ^ = 0.6
Using MAPLE program, the MSS average availability A(t) against time is illustrated in figure (7) with solutions based on Laplace transform method.
Figure (7): The average availability A(t) versus the time t (case ii)
Similarly, the mean total number of system failuresNf (t), the MTTF for MSS, and the MSS reliability functionR(t) against time are illustrated in figures (8), (9), and (10), respectively.
Figure (8): The mean total number of system failures Nf (t) versus the time t (case ii)
Figure (9): The MTTF for MSS versus the time t (case ii)
O 1 2 3 A 5
t
Figure (10): The MSS reliability function R(t) versus the time t (case ii) time to MSS failure, mean accumulated performance deficiency for a fixed
5. CONCLUSIONS
1. Extension of continuous-time Markov chain to Markov reward models make them even more useful.
2. A Markov reward models was developed as the basis for the generalized computation of availability and reliability measures.
3. The method has been suggested for the computation of MSS reliability and availability measures based on a different reward matrix determination for the Markov reward model.
4. A Markov reward models is well formalized and suitable for practical application in reliability engineering.
5. The numerical results are presented in order to illustrate the suggested model.
REFERENCES
[1] Barlow, R. E. and Proschan, F., Statistical theory of reliability and life testing, Holt, Rinehart and Winston, New York, 1975.
[2] Carrasco, J., Handbook of reliability engineering, Springer-Verlag, Berlin, 2003.
[3] Finkelstein, M. S., On the shape of the mean residual lifetime function, Journal of Applied Stochastic Models in Business and Industry, 18(2), 135-146, 2002.
[4] Gertsbakh, I., Reliability theory with applications to preventive maintenance, Springer-Verlag, Berlin, 2000.
[5] Hiller, F. and Lieberman, G., Introduction to operation research, McGraw-Hill, New York, 1995.
[6] Howard, R., Dynamic programming and Markov processes, MIT Press, Cambridge, 1960.
[7] Lisnianski, A., The Markov reward model for a multi-state system reliability assessment with variable demand, Journal of Quality Technology & Quantitative Management, 4(2), 265-278, 2007.
[8] Lisnianski, A. and Levitin, G., Multi-state system reliability: Assessment, optimization and applications, World-Scientific, Singapore, 2003.
[9] Lisnianski, A. and Frenkel, I., Non-homogeneous Markov reward model for aging multi-state system under minimal repair, International Journal of Performability Engineering, 5(4), 303312, 2009.
[10] Lisnianski, A., Frenkel, I., and Khvatskin, L., Safety and reliability for managing risk, Taylor Francis, London, 2006.
[11] Lisnianski, A., Frenkel, I., Khvatskin, L., and Ding, Y., Statistical models and methods for biomedical and technical systems, Birkhauser, Boston, 2008.
[12] Meeker, W. and Escobar, L., Statistical methods for reliability data, Wiley, New York, 1998.
[13] Modarres, M., Kaminskiy, M., and Krivtsov, V., Reliability engineering and risk analysis: A practical guide, Marcel Dekker, New York, 1999.
[14] Sahner, R., Trivedi, K., and Poliafito, A., Performance and reliability analysis of computer systems: An example-based approach using the SHARPE software package, Kluwer Academic, Boston, 1996.
[15] Volik, B. G., Buyanov, B. B., Lubkov, N. V., Maximov, V. I., and Stepanyants, A. S., Methods of analysis and synthesis of control systems structures, Moscow, Energoatomizdat (in Russian), 1988.
[16] Wang, H., A survey of maintenance policies of deteriorating systems, European Journal of Operational Research, 139, 469-489, 2002.
[17] Welke, S., Johnson, B., and Aylor, J., Reliability modeling of hardware/software systems, Journal of IEEE Transactions on Reliability, 44(3), 413-418, 1995.
[18] Wendt, H. and Kahle, W., Probability, statistics and modelling in public health, Berlin, Springer Science & Business Media, 2006.
[19] Xie, M., Dai, Y-S., Poh, K-L., Computing systems reliability: Models and analysis, Kluwer Academic/Plenum Publishers, New York, 2004.
[20] Zhang, F. and Jardine, A. K. S., Optimal maintenance models with minimal repair, periodic overhaul and complete renewal, Journal of IIE Transactions, 30, 1109-1119, 1998.