Next Article in Journal
Sustainable Technology Supplier Selection in the Banking Sector
Previous Article in Journal
Optimized Fuzzy Enhanced Robust Control Design for a Stewart Parallel Robot
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing Costs in a Reliability System under Markovian Arrival of Failures and Reposition by K-Policy Inspection

by
Delia Montoro-Cazorla
1 and
Rafael Pérez-Ocón
2,*
1
Department of Statistics and Operational Research, University of Jaén, 23071 Jaén, Spain
2
Department of Statistics and Operational Research, University of Granada, 18071 Granada, Spain
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(11), 1918; https://doi.org/10.3390/math10111918
Submission received: 4 May 2022 / Revised: 30 May 2022 / Accepted: 31 May 2022 / Published: 3 June 2022
(This article belongs to the Section Engineering Mathematics)

Abstract

:
This paper presents an N warm standby system under shocks and inspections governed by Markovian arrival processes. The inspections detect the number of down units, and their replacement is carried out if there are a minimum K of failed units. This is a policy of the type ( K , N ) used in inventory theory. The study is performed via the up and down periods of the system (cycle); the distribution of these random times and the expected costs for each period comprising the cycle are determined on the basis of individual costs due to maintenance actions (per inspection and replacement of every unit) and others due to operation or inactivity of the system, per time unit. Intermediate addressed calculus are the distributions of the number of inspections by cycle and the expected cost involving every inspection, depending on the number of replaced units. The system is studied in transient and stationary regimes, and some reliability measures of interest and the cost rate are calculated. An optimization of these quantities is performed in terms of the number K in a numerical example. This general model extends to many others in the literature, and, by using the matrix-analytic method, compact and algorithmic expressions are achieved, facilitating its potential application.

1. Introduction

Systems with units in standby are common in industry. With units in reserve, the life of the machines enlarges. In reliability, this is a frequent structure. A warm standby is necessary in some cases in which access to the system is not immediate or difficult, as in meteorologic stations in remote locations. In these cases, an inspection allows for failed units to be detected and replaced. The alternative methods are to replace every unit when it fails or to replace all the units when they are nonoperational. In the first case, the number of replacements is greater than in the case we propose, and this increases the expected cost. In the second case, when the last operational unit fails, the system is nonoperational. This causes a stop in production until new units arrive. We propose an intermediate case in which the performance measures and the long-run cost rate can be optimized in terms of the number K.
Standby systems are common redundant structures, widely addressed in different domains. In reliability literature, they are often studied under several maintenance policies, repair modes, inspections and replacements. In [1], a redundant system performing phased missions exposed to random shocks was developed. Random inspections are considered in a redundant k-out-of-n: G system studied in [2], where potential loss of units is assumed, and [3] additionally incorporates multiple vacations on a cold standby system. Replacement policy K has been widely used as a useful tool to improve the availability of the system and the long-run cost rate. In [4,5], optimal repair–maintenance policies were applied to single systems. In the first one, repairable and nonrepairable failures are distinguished, the system is replaced at the Nth repairable failure or at the arrival of nonrepairable failures, whichever occurs first, and two replacement models were compared. In the second one, the system is periodically inspected every T units of time, and two types of preventive replacements are provided, deterministic after M inspections and opportunity-based after N minor failures. The optimal policy is formulated as a function of these parameters. The Markov process has been applied in the study of reliability systems due to its versatility and the analytic expressions of the main reliability measures. The limitation of these processes is that the staying times in states are exponentially distributed. A variety of shock and wear systems with different repair and replacement criteria have been studied in [6,7,8,9]. Authors in [10] considered preventive maintenance of items under a Poisson random shock process, with double effect. A stochastic network was constructed for studying a warm standby n-system with dissimilar components using a Markov process, and the structure of minimal paths was performed in [11,12]. In [13] this technique was used, considering inspections at random times defining a renewal process. In [14], an expression for the joint interval reliability was obtained using the Markovian methodology for a general system that can be applicable to standby systems. This measure is of interest in the power transmission line reliability. The replacement policy K was applied in [15], where a system with a limited number of repairs before a replacement is presented. Phase-type distributions and Markov renewal processes are used more and more in the literature due to their generality in applications and the versatility of the calculations. The following papers are related to these methods [16,17,18,19], among others. In [16], a repairable system under the influence of environment conditions was modeled, in which replacement policy K was performed so that after the ( K + 1 ) -th failure, the system is not repaired but replaced. The renewal process due to the replacements of the system was studied. In addition, under this methodology, a warm standby system submitted to shocks was studied in [17]. The replacement of the system occurred when it was down, and the number of replacements of the system with time was determined. Other papers deal with standby systems with repair under multiple vacations. For instance, in [18], a repairable warm standby system undergoing shocks is addressed, where a repairman takes multiple vacations based on the N-policy. Phase-type distributions and MAPs play an important role in that model, and performance measures of interest are obtained for the system in transient and stationary regimes. Other related work is [19], concerning a cold standby repairable system which incorporates working vacations and vacation interruptions. The existing literature on reliability and maintenance modeling is extensive, and many works related to this one in some respect can be found under different methodologies, approaches and application domains. For instance, in [20], a model is proposed to determine the inspection and opportunistic maintenance strategies of floating offshore wind turbines. In [21], multiple failures and simultaneous replacements after inspection are considered in a complex system, while authors in [22] focused on the maintenance of the server system. In this case, a single server stands Markovian arrivals and random shocks. As mentioned before, replacement policy K has demonstrated to play an important role when availability system and cost-optimal decision problems are investigated, as discussed in [23,24]. These papers determined the number of preventive maintenance before the system replacement or the planned replacement time to minimize the expected cost rate, respectively. Meanwhile, authors in [15] pointed out the optimal number of corrective repairs prior to the reposition of the system; other studies of effectiveness are [25,26,27,28,29], and so on.

1.1. Contributions

We present a standby system with multiple components submitted for shocks affecting the online component and the standby one in a different ways and maintained by inspection and replacement using policy K. The procedure for studying these systems is based on the matrix-analytic methods (MAMs) that have proven to be useful in complex systems and that allow the results to be presented in a well-structured form. Moreover, the staying times in states are not necessarily exponentially distributed. This technique based on the state–space model seems to be appropriate for studying the reliability and maintenance of systems. In [30], different models are studied, discussed and compared. The arrival of the failures and inspections are governed by Markovian arrival processes (MAPs) that present two important properties: the interarrival times are not independent, and they extend many other arrival processes such as the Poisson process, the Markov-modulated Poisson process and the Phase-type renewal process. The replacement of the components occurs when an inspection arrives, and the number of down units reaches or surpasses a fixed number K. Extreme values in K, K = 1 and K = N are of frequent use in maintenance modeling. The dynamic of the system establishes consecutive operational and nonoperational periods, the cycles. Explicit expressions for the expected costs associated to the cycles are calculated by considering the random number of inspections in each period, the mean number of replaced units in every inspection and the expected length of the operational and nonoperational periods. For the system, the availability, the rate of failure and the mean number of replacements are obtained in a transient regime. A study of the optimization of the long-run cost rate and the availability in terms of the values of K and the mean time of inspections are performed in a numerical application.
This reliability system can also be applied to inventory control and risk analysis; failure, inspection, replacement and survival until time t can be substituted by demand, revision, shortage, reinstatement and no shortage until time t in inventory control and by claim, control of the number of claims, bankruptcy, and all claims until time t in risk analysis. In inventory control, this model is assimilated to a ( K , N ) one; there is a total of N units to be sold, there is demand, and when the number in stock is less than K, an order is requested to the store to complete the stock to S units; in any other case, there is no order. This model is useful when the size of the stock is necessarily limited by the capacity of the available space, as is the case for cars and large machines. Under this policy, the costs of the transport of the units from the store to the shop can be cheaper if the requests include several units. The standby structure is appropriate for material degrading with time. The failures (demands), the inspections (revisions), and the replacements (requests) are random, and we consider probabilistic structures with dependence among the interarrival time of the occurrences.
The general hypotheses established for the proposed model and the compact expressions achieved by using the MAM methodology expand its application possibilities. Many particular models previously addressed in the literature can be derived from it.

1.2. Organization

The paper is organized as follows. The model is constructed in Section 2. In Section 3, the stationary distribution and some performance measures are calculated first. Second, the up and down periods in the cycles and the involved costs are carried out. Finally, the performance measures of the system are calculated in a transient regime. In Section 4, a numerical example illustrates the optimization model in terms of K, some reliability measures and the long-run cost rate.

2. The Model

Before describing the model, we give the definition of elements that play an important role in the application of the matrix-analytic method: the Kronecker operators, the Phase-type distributions and the Markovian arrival processes.

2.1. Definitions

Definition 1.
If A and B are rectangular matrices of orders m 1 × m 2   a n d   n 1 × n 2 , respectively, their Kronecker product A B is the matrix of order m 1 n 1 × m 2 n 2 , written in compact form as ( a i j B ) .
The Kronecker sum of the square matrices C and D of orders p and q, respectively, is defined by C D = C I q + I p D , where I k denotes the identity matrix of order k.
For more details about these operations see References [31,32].
Definition 2.
The distribution function H ( · ) on [ 0 , ) of a phase-type distribution is
H ( x ) = 1 α exp ( T x ) e , x 0
It is associated with a finite Markov process with one absorbent state. The initial vector of the process is α . Matrix T is the submatrix of the generator of the process restricted to the transient states; it is nonsingular. Vector e is a column vector of 1’s. The absorption column vector is denoted by T 0 , and it satisfies T e = T 0 0 . The order of the matrix and vectors involved are the same. It is said that the distribution has representation ( α , T ) , and it is written P H ( α , T ) . H ( x ) is the distribution function of the first passage time of the Markov process for the absorbent state given the initial vector α . The order of the distribution is the order of matrix T. A PH-renewal process is a renewal process whose distribution function is given by a PH-distribution.
Definition 3.
Let D be an irreducible infinitesimal generator of a Markov process. Let a sequence of matrices D k , k = 1 , 2 , , n , be non-negative and the matrix D 0 with non-negative off-diagonal entries. The diagonal entries of D 0 are strictly negative, and it is nonsingular. All the matrices are square and have the same order. It is assumed that
D = D 0 + k = 1 n D k
associated with this Markov process, there is a renewal Markov process performing an arrival process to real line operating as follows. Matrix D 0 governs the interarrival times, and matrix D k governs the arrival of type k . This is the MAP associated with the initial Markov process. The order of the MAP is the order of the involved matrices, and it is written M A P ( D 0 , D 1 , D n ) .

2.2. Asumptions of the Model

Let a system be with N units. Initially one unit is online, and the other N 1 units are in warm standby. When the unit online fails, one of the units in standby, if any, becomes the online unit. Online and standby units are subject to shocks governed by two different and independent Markovian arrival processes. A shock cannot produce multiple failures to the standby units. The system is operational if at least one unit is up. The maintenance of the system is performed by inspection and replacement. The maintenance follows a K-policy: in every inspection, the number j of failed units is observed, 0 j N . If the number of failed units is j K , all these units are replaced; in any other case, there is no action. Particular well-known cases are K = 1 , in which all the failed units are replaced in every inspection, and K = N , in which all the units have failed and are replaced. Once the units are replaced, they return to standby if there is one operating online. In any other case, one of the new units goes online. The costs associated with the maintenance are: c I : cost per inspection; c R : cost per replacement of every unit; c D : cost per unit of time that the system is nonoperational; c U : cost per unit of time that the system is operational and c S : cost for starting up the system after a failure. In advance, positive values in costs are interpreted as benefits, while negative values are interpreted as losses.
The assumptions of the system are the following:
  • The online unit is submitted to shocks governed by the M A P ( c , C 0 , C 1 ) , with initial vector c and order m .
  • The standby units are submitted to shocks governed by the M A P ( d , D 0 , D 1 ) , with initial vector d and order s .
  • The inspections occur following the M A P ( h , H 0 , H 1 ) , with initial vector h and order l .
  • All the MAPs are independent.

2.3. Macro-States of the System

Macro-state i is the number of nonoperational units, 0 i N . Three types of macro-states are distinguished: (1) i = 0 , 1 , , N 2 , the online unit and at least one of the standby units are operational if they are determined by the phases of the MAPs in the assumptions 1, 2, 3, in this order, and the associated vector is ( i 1 , i 2 , i 3 ) , with i 1 = 1 , , m , i 2 = 1 , , s , i 3 = 1 , , l ; (2) the only operational unit is the online one, i = N 1 , the associated vector is ( i 1 , i 3 ) , and (3) all the units are nonoperational; i = N , the associated vector is i 3 .
To construct the generator, policy K allows for the grouping of the macro-states as follows: (1) i = 0 , 1 , , K 1 , when an inspection occurs and the system occupies any of these macro-states, no unit is replaced; in the rest of the macro-states, there is replacement, and two types of macro-states are differentiated, (2) i = K , K + 1 , , N 2 , and (3) i = N 1 , N , these are the border macro-states. The generator is constructed by blocks calculating the transition among these groups of macro-states.

2.3.1. Transition { 0 , 1 , , K 1 } { 0 , 1 , , K 1 }

Transition 0 0 is governed by C 0 D 0 H = A ˜ 1 ; no shock arrives, and an inspection has no effect on the units. In Transition 0 1 , if a failure occurs to one unit (online or standby), the phase of the inspection cannot change; it is governed by ( C 1 D 1 ) I = A 0 . The rest of transitions i i and i i + 1 are identical, respectively, to 0 0 and 0 1 . No other transitions are possible.
Transitions from { 0 , 1 , , K 1 } to any other macro-state are null, except K 1 K that occurs when a shock arrives and it is governed by A 0 .

2.3.2. Transition { K , K + 1 , , N 2 } { K , K + 1 , , N 2 }

Transition K K is similar to 0 0 , but now an inspection cannot occur; it is governed by C 0 D 0 H 0 = A 1 . The same occurs for the rest of diagonal blocks i i , i = K + 1 , , N 2 . Transition K K + 1 is like 0 1 , A 0 ; it is the same for i i + 1 , i = K + 1 , , N 3 . Transition N 2 to N 1 occurs if there are two operational units, the online and the standby ones, and a shock arrives; then one of the two units fails: (a) if the online fails (governed by C 1 ), the MAP governing the arrival of shocks to the standby units can occupy any phase, and the standby unit becomes the online one; the inspection does not change (governed by I); and (b) similarly, the failure of the standby unit from any phase is governed by D 1 e , the MAPs corresponding to the online unit and the inspection do not change. Taking into account the order of the macro-state vectors, the transition is governed by B N 2 , N 1 = C 1 e I + I D 1 e I . Other upper transitions cannot occur since there are no multiple shocks.

2.3.3. Transition { K , K + 1 , , N 2 } { 0 , 1 , , K 1 }

Transition i 0 , i = K , , N 2 , occurs when an inspection arrives (governed by H 1 ), and all the units are replaced. The MAPs related to the units do not change; it is governed by I I H 1 = A 2 . No other transitions are possible.

2.3.4. Transition { N 1 , N } { 0 , 1 , , N }

Transition N 1 0 occurs when an inspection arrives (governed by H 1 ), and the system reinitiates; it is governed by I d H 1 = B N 1 , 0 . Transition N 1 N 1 is governed by C 0 H 0 = B N 1 , N 1 . Transition N 1 N is governed by C 1 e I since there is only one unit operating, and a failure occurs while the MAP governing the inspection does not change; the system fails. Transition N 0 occurs when an inspection arrives, and all the units are down; it is governed by c d H 1 = B N , 0 . Transition N N is governed by H 0 . There are no more transitions.
The generator for 1 K N 2 , N 3 is given by
Q = Q K = 0 1 K 1 K K + 1 N 2 N 1 N 0 A ˜ 1 A 0 1 A ˜ 1 A 0 K 1 A ˜ 1 A 0 K A 2 A 1 A 0 K + 1 A 2 A 1 A 0 N 2 A 2 A 1 B N 2 , N 1 N 1 B N 1 , 0 B N 1 , N 1 B N 1 , N N B N , 0 H 0
For K = N 1 and K = N , we have, respectively,
Q N 1 = 0 1 N 2 N 1 N 0 A ˜ 1 A 0 1 A ˜ 1 A 0 N 2 A ˜ 1 B N 2 , N 1 N 1 B N 1 , 0 B N 1 , N 1 B N 1 , N N B N , 0 B N , N
Q N = 0 1 N 2 N 1 N 0 A ˜ 1 A 0 1 A ˜ 1 A 0 N 2 A ˜ 1 B N 2 , N 1 N 1 B N 1 , N 1 B N 1 , N N B N , 0 B N , N
with B N 1 , N 1 = C 0 H .
In Section 3, performance measures in a transient regime will be calculated in terms of the transition probability functions; these depend on generator Q.

3. Cycles of the System, Performance Measures and Costs

The system is first studied in a steady state. The stationary probability block vector is denoted by
π = ( π 0 , π 1 , , π K 1 , π K , π K + 1 , , π N 2 , π N 1 , π N )
The components π i are vectors associated with the macro-states. This is calculated from the equations π Q = 0 , π e = 1 . We assume that 1 K N 2 , N 3 .
Operating in these previous expressions, we have
π i = π 0 ( R ˜ ) i , i = 1 , , K 1 π i = π 0 ( R ˜ ) K 1 R i K + 1 , i = K , , N 2 π N 1 = π 0 ( R ˜ ) K 1 R N K 1 R N 1 π N = π 0 ( R ˜ ) K 1 R N K 1 R N 1 R N
with
R ˜ = A 0 A ˜ 1 1 R = A 0 A 1 1 R N 1 = B N 2 , N 1 B N 1 , N 1 1 R N = B N 1 , N B N , N 1
The final expression for vector π 0 can be calculated from the following equations:
π 0 A ˜ 1 + ( R ˜ ) K 1 i = K N 2 R i K + 1 A 2 + R N K 1 R N 1 B N 1 , 0 + R N B N , 0 = 0 π 0 e + i = 1 K 1 ( R ˜ ) i e + R K 1 i = K N 2 R i K + 1 e + R N K 1 R N 1 ( I + R N ) e = 1
For K = N 1 , the equations and the solution are, respectively,
π i = π 0 ( R ˜ ) i , i = 1 , , N 2 π N 1 = π 0 ( R ˜ ) N 2 R N 1 π N = π 0 ( R ˜ ) N 2 R N 1 R N
π 0 A ˜ 1 + ( R ˜ ) N 2 R N 1 B N 1 , 0 + R N B N , 0 = 0 π 0 e + i = 1 N 2 ( R ˜ ) i e + ( R ) N 2 R N 1 ( I + R N ) e = 1
and for K = N ,
π i = π 0 ( R ˜ ) i , i = 1 , , N 2 π N 1 = π 0 ( R ˜ ) N 2 R N 1 π N = π 0 ( R ˜ ) N 2 R N 1 R N
π 0 A ˜ 1 + ( R ) N 2 R N 1 R N B N , 0 = 0 π 0 e + i = 1 N 2 ( R ) i e + ( R ) N 2 R N 1 ( I + R N ) e = 1
with R N 1 = B N 2 , N 1 B N 1 , N 1 1 .
Once this distribution is obtained, the following performance measures are calculated.
The availability of the system is given by
A = i = 0 N 1 π i e
The rate of occurrence of failures of the online unit is
v o = i = 0 N 2 π i C 1 e e e + π N 1 C 1 e e
The rate of occurrence of failures of the units in standby is
v s t = i = 0 N 2 π i e D 1 e e
For the system, the rate of failure has the expression
v = π N 1 C 1 e e

3.1. Distribution of the Up and Down Periods

We carry out a study of the system via the up and down periods. The system is operational while occupying the macro-states { 0 , 1 , , N 1 } , and it is down in macro-state N. The evolution of the system is an alternating sequence of up and down periods. A cycle is the time span of two consecutive up and down periods. The cycle initiates when the system occupies macro-state N, an inspection occurs (all the units are replaced) and the system reinitiates. From this point, the system is in the up period until all the units fail. Then it occupies a down period that finishes when a new inspection arrives. The cycles are of industrial interest; in some cases, the lifetime of the machines is expressed in terms of the completed cycles. The aging and the costs increase with the number of cycles. We consider the system with 1 K N 2 , N 3 , in stationary regime. The other cases can be studied in a similar way. The up period of the system is denoted by X U ; it follows a P H ( ϕ U , T U ) -distribution. We calculate ϕ U and T U . The system reinitiates from the macro-state 0 after an inspection, so ϕ U = ( α U , 0 , , 0 ) . The occurrence of an inspection is governed by H 1 e . Then, h d i a g 1 ( H 0 ) H 1 e denotes the probability of the occurrence of an inspection and h d i a g 1 ( H 0 ) c d H 1 the probability of initiating the operational period given an inspection occurred. Vector α U is
α U = h d i a g 1 ( H 0 ) c d H 1 h d i a g 1 ( H 0 ) H 1 e
Matrix T U is obtained from matrix Q suppressing the row and column of the nonoperational macro-state, N. The operational mean time is μ U = E [ X U ] = ϕ U T U 1 e .
Let X D be the nonoperational period. It follows a P H ( ϕ D , T D ) -distribution with T D = H 0 , derived from generator Q eliminating the rows and columns corresponding to the operational macro-states. The initial vector of this period is the probability of the occurrence of a failure of the system. This event occurs when the last operational unit fails, it is online. The initial macro-state for this event is N 1 following the vector ( c d ) , the failure is governed by ( C 1 e e ) , and then, it enters macro-state N. Then, the probability of occurrence of a down period is ( c h ) d i a g 1 ( C 0 H 0 ) ( C 1 e e ) , since the MAPs affecting to shocks to the online and inspections do not change. Once it has occurred, the period initiates in any phase of macro-state N, then vector ϕ D is
ϕ D = ( c h ) d i a g 1 ( C 0 H 0 ) ( C 1 e I ) ( c h ) d i a g 1 ( C 0 H 0 ) ( C 1 e e )
An alternative initial vector is ϕ D = π N / π N e . The mean time of the down period is μ D = E [ X D ] = ϕ D T D 1 e . The time span of a cycle is μ C = E [ X C ] = E [ X U + X D ] = μ U + μ D , and X C follows a PH-distribution whose representation is well-known. The fraction of time that the system is up each cycle is given by ρ C = μ U / μ C .

3.2. Costs by Cycles

The costs involved in the system are: by inspection ( c I ), by replacement ( c R ), by operational unit of time ( c U ) , by nonoperational unit of time ( c D ) and by the starting up of the system after a failure ( c S ). We centered on the costs involved in the cycles. The expected costs during an up and down period are denoted by E [ Ψ U ] and E [ Ψ D ] , respectively. The expected total cost per unit of time in a cycle is given by
C T = Expected cos t of the cycle Expected time of the cycle = E [ Ψ U ] + E [ Ψ D ] E [ X C ]
The expected cost in a nonoperational period is E [ Ψ D ] = c D μ D .
In advance, we also refer to C T as the long-run cost rate. Note that a positive value implies a benefit, while a negative value means a loss.
For calculating the expected cost during an operational period, we must know the number of inspections that occurred in this period and the expected cost of every inspection that depends on the number of replaced units. Let N I be the number of inspections during an operational period. We calculate the distribution of this random variable considering how the inspections arrive to the system during this period. The events that must have been taken into account are the following:
(a) There is neither inspection nor failure of the system;
(b) There is an inspection, and the system does not fail: the operational period continues;
(c) There is no inspection, and the system fails: the up period finishes.
Every event of these has an associated submatrix derived from generator Q collecting the transitions describing its occurrence. Given that the system is in an operational period, macro-state N is not included.
Matrix G 0 is associated with event (a):
G 0 = 0 1 K 1 K K + 1 N 2 N 1 0 A 1 A 0 1 A 1 A 0 K 1 A 1 A 0 K A 1 A 0 K + 1 A 1 A 0 N 2 A 1 B N 2 , N 1 N 1 B N 1 , N 1
Note that this matrix is obtained from Q eliminating the macro-state N, and replacing the blocks A ˜ 1 by A 1 , since inspections cannot occur in this event.
Matrix G 1 is associated with event (b):
G 1 = 0 1 K 1 K K + 1 N 2 N 1 0 A 2 1 A 2 K 1 A 2 K A 2 K + 1 A 2 N 2 A 2 N 1 B N 1 , 0
This matrix includes the blocks associated with transitions involved in the occurrence of inspections without failure of the system. Therefore, blocks A 0 are eliminated since there is no failure; blocks A ˜ i are replaced by A 2 for 0 , 1 , , K 1 (inspections without effect), maintained in column 0 and eliminated for i = K , K + 1 , , N 1 because an inspection occurs.
Matrix G 2 is associated with event (c):
G 2 = N 0 0 1 0 K 1 0 K 0 K + 1 0 N 2 0 N 1 B N 1 , N
In this matrix, the transition blocks are collected, taking into account that there is no inspection, and the system fails.
From these matrices are calculated the probability of the occurrence of inspections, matrix F, and the probability of failure of the system, matrix F 0 , given by
F = ( G 0 ) 1 G 1 F 0 = ( G 0 ) 1 G 2 e
These are, respectively, the matrices of the embedded Markov chain associated with the transitions due to inspections and failures of the system. The system fails from any phase, governed by G 2 e . Note that transition N 1 N is governed by B N 1 , N = C 1 e I l ; so the last block of G 2 e is ( C 1 e I l ) e is a column vector of order m l formed by the absorption rates to macro-state N for the different phases of the inspection. Given that there are only inspections and failures of the system, we have F e + F 0 = e . Matrix F collects the probability of inspections and F 0 the probability of failures.
In macro-states u = { 0 , 1 , , K 1 } , only inspections occur, and in macro-states v = { K , K + 1 , , N 1 } , there are inspections and replacements. It is a partition of the set of operational macro-states. The costs associated with the macro-states are assigned in the following two matrices, where matrix I i denotes the identity matrix associated with macro-state i , i = 0 , 1 , , K , K + 1 , , N 1 :
Ψ I = I 0 c I I 1 c I I K 1 c I Ψ R = I K ( c I + K c R ) I K + 1 ( c I + ( K + 1 ) c R ) I N 1 ( c I + ( N 1 ) c R )
The new diagonal block matrix Ψ summarizes the costs associated with the macro-states in which the inspections occur:
Ψ = Ψ I 0 0 Ψ R
The up period initiates in macro-state 0 with initial probability vector ϕ U . The inspections occur in the macro-states with probabilities given by ϕ U ( G 0 ) 1 G 1 = ϕ U F .
The expected cost due to the inspections and replacements during an up period in the different macro-states is given by matrix ϕ U ( G 0 ) 1 Ψ G 1 , and the total expected cost is
C M I U = ϕ U ( G 0 ) 1 Ψ G 1 e
To clarify this result, we write matrices ( G 0 ) 1 and G 1 in terms of the blocks of the partition { u , v } of the set of macro-states; the arrival of an inspection without replacement occurs in the macro-states in u, and the ones including replacement after an inspection are in v. We can write
( G 0 ) 1 = V 0 ( u , u ) V 0 ( u , v ) V 0 ( v , u ) V 0 ( v , v )
G 1 = V 1 ( u , u ) V 1 ( u , v ) V 1 ( v , u ) V 1 ( v , v ) = V 1 ( u , u ) 0 V 1 ( v , u ) 0
These blocks of matrix ( G 0 ) 1 can be calculated by computational methods in practical cases. Note that V 1 ( u , u ) = I d i a g ( A 2 ) and V ( v , u ) is a rectangular matrix with all the blocks null except the ones of the first column, as can be seen above.
We have, formally,
( G 0 ) 1 Ψ G 1 = V 0 ( u , u ) Ψ I V 1 ( u , u ) + V 0 ( u , v ) Ψ R V 1 ( v , u ) 0 V 0 ( v , u ) Ψ I V 1 ( u , u ) + V 0 ( v , v ) Ψ R V 1 ( v , u ) 0
We interpret the block
V 0 ( u , u ) Ψ I V 1 ( u , u ) + V 0 ( u , v ) Ψ R V 1 ( v , u )
The factors of the first summand indicate that the up period initiates in an element of u (really is 0), and an inspection occurs. The associated cost is given by Ψ I , and after, the inspection returns to a macro-state in u. The second summand indicates that the up period initiates in an element of u, a failure occurs and there is a transition to v,. An inspection arrives later with associated cost given by Ψ R and returns again to set u (really enters 0). The other block can be interpreted in a similar way.
Taking into account the initial conditions ϕ U = ( α U , 0 ) , the other block of the previous matrix is not used, and the mean cost per inspection in the up period is given by
C M I U = ϕ U ( G 0 ) 1 Ψ G 1 e = α U V 0 ( u , u ) Ψ I V 1 ( u , u ) + V 0 ( u , v ) Ψ R V 1 ( v , u ) e
Once the cost per inspection is calculated, we must calculate the number of inspections occurring in an up period, denoted by N I . Previously matrices F and F 0 have been defined. In terms of them, we have
P ( N I = 0 ) = ϕ U F 0 P ( N I = 1 ) = ϕ U F F 0 P ( N I = n ) = ϕ U F n F 0
This is the expression of a discrete P H d ( f , F ) -distribution with f = ϕ U F , being
P ( N I = n ) = f F n 1 F 0 a n d E [ N I ] = f ( I F ) 1 e
The cost in the up period is denoted by Ψ U , and the total mean cost in this period is
E [ Ψ U ] = c S + C M I U · E [ N I ] + c U μ U = c S + C M I U · f ( I F ) 1 e + c U μ U
Taking into account the mean cost of the down period by cycle, the long-run cost rate is given by
C T = E [ Ψ U ] + E [ Ψ D ] E [ X C ] = c S + C M I · f ( I F ) 1 e + c U μ U + c D μ D ϕ D T D 1 e

3.3. Performance Measures

The system is studied in a stationary regime, but from matrix Q it is possible to calculate the transition probability matrix P ( t ) = P i j ( t ) , with P i j ( t ) = P { X ( t ) = j | X ( 0 ) = i } and 0 i , j N macro-states, from the matrix equation P ( t ) = Q P ( t ) under the initial condition P ( 0 ) = I . It is well-known that P ( t ) = exp ( Q t ) , and this expression is calculated using computational methods. The performance measures of the system in a transient regime can be deduced from this expression. Particularly, we calculate the availability A ( t ) , the failure rate of the system r ( t ) and the expected number of renewals of the system in the interval ( 0 , t ] , denoted by N ( t ) . These measures will be determined later, along this section. The initial macro-state is assumed to be 0.
The reliability R ( t ) is the complementary of the distribution function of the first passage time of the Markov process Q for the absorbent state N. Eliminating the last row and column blocks in Q, and denoting this new matrix by Q , it is a PH-distribution given by
R ( t ) = α exp ( Q t ) e
The availability has the expression
A ( t ) = α 0 i = 0 N 1 P 0 i ( t ) e
with α 0 = c d h and α = ( α 0 , 0 , , 0 ) .
The failure rate of the system is
r ( t ) = α exp ( Q t ) ( Q e ) α exp ( Q t ) e
The mean number of replacements to the system in ( 0 , t ] is calculated introducing new matrices derived from the ones of the MAPs and taking into account the arrivals of the event of interest. The transitions can be classified in two: those not producing a renewal of the system, governed by M 0 ( K ) , and those producing a renewal of the system, denoted by M 1 ( K ) . The expressions of these matrices for 1 K N 2 , N 3 , are
M 0 ( K ) = 0 1 K 1 K K + 1 N 2 N 1 N 0 A ˜ 1 A 0 1 A ˜ 1 A 0 K 1 A ˜ 1 A 0 K A 2 A 1 A 0 K + 1 A 2 A 1 A 0 N 2 A 2 A 1 B N 2 , N 1 N 1 B N 1 , 0 B N 1 , N 1 B N 1 , N N 0 H 0
M 1 ( K ) = 0 1 K 1 K K + 1 N 2 N 1 N 0 1 K 1 K K + 1 N 2 N 1 N B N , 0
It can be seen that M 0 ( K ) + M 1 ( K ) = M ( K ) is a generator for any value of K.
The mean number of replacements in ( 0 , t ] is
E ( N ( t ) ) = λ t + α exp ( M ( K ) t I ) ( M ( K ) e θ ) 1 M 1 ( K ) e , t 0
θ being the stationary vector associated with M ( K ) and λ = θ M 1 ( K ) e .
The variance is
V a r ( λ N ( t ) ) = ( λ 2 λ 2 2 θ M 1 ( K ) ( M ( K ) e θ ) 1 M 1 ( K ) e ) t + 2 θ M 1 ( K ) ( M ( K ) e θ ) 1 ( exp ( M ( K ) t I ) ( M ( K ) e θ ) ) 1
For K = N 1 and K = N , the calculations are similar.
Some other measures can be calculated following the present procedure, including measures referred to the cycles defined before.

4. Numerical Example

A numerical and graphical study of the optimization of the maintenance (policy K) is applied to a system with N = 5 . The unit time is denoted by u.t. The matrix parameters of the MAPs governing the arrival of shocks are
Arrival of shocks to online unit c = ( 1 , 0 ) C 0 = 4 1 2 7 C 1 = 0 3 2 3
Arrival of shocks to the standby units d = ( 1 , 0 ) D 0 = 9 0 1 1 D 1 = 8 1 0 0
Occurrence of an inspection h = ( 1 , 0 ) H 0 = 2.4 0 2.4 6 H 1 = 2.4 0 2.4 1.2
The assigned costs are
c U = 1.5   c D = 1.58   c I = 0.05   c R = 0.10   c S = 0.07  
The study of this system comprises: (1) the performance reliability measures and the long-run cost rate, including values and graphics for the system with K = 3 ; (2) a comparison of the measures for different values of K, tables and graphics; (3) a selection of the optimal policy given the performance measures and costs; and (4) an analysis of the frequency of the inspection in the measures for different values of K in the exponential case.
  • Performance measures for K = 3
For K = 3 , the values of the performance measures previously defined in a transient regime are given in Table 1.
The transient measures are plotted in Figure 1.
Figure 1 shows that the point t = 0.5 is a singular point. The availability reaches the equilibrium at t = 0.5 with a value close to 0.7 . The failure rate of the system increases until t = 0.5 and then decreases slowly. The number of replacements increases, as expected, and the rate seems to be linear.
In Table 2 the performance measures and costs by cycle are given.
The system is operational 70.55 % of the time of the cycle, the operational mean time by cycle is 0.9983 , and the mean time of the down period is 0.4167 . Therefore, the expected length of the cycle is 1.415 . The long-run cost rate is 0.3120 .
  • Comparing performance measures
In Figure 2, the availability of the system for all the values of K is plotted. The way in which the availability decreases with K is shown; the point in which all the curves approach to a constant is between 0.5 and 1, nearer to 1. There is a significant difference between K = 5 and the others.
In Figure 3 the failure rate of the system for all the values of K is plotted. Up to t = 0.5 , the curves increases then, tends to be constant between 1 (exponential) and 1.5 for K = 1 , 2 , 3 , 4 , but for K = 5 , the rate increases slowly and takes values greater than 3.
Figure 4 represents the mean number of replacements in the system for different values of K. As expected, all the plots increase with time and are approximately linear for t > 1.5 for systems K = 1 , 2 , 3 , 4 . The system K = 5 has an expected number significantly different to the others.
In Table 3, the stationary distribution A, the mean operational time μ U , the mean time of the cycle μ C , the proportion of the operational time ρ C , and the long-run cost rate C T are given for all the values of K.
For an optimal policy K in terms of the operational time and costs, the values of ρ C and C T in terms of K are plotted in Figure 5. In both cases, the values decrease with K in a similar way.
  • Availability and the long-run cost rate in terms of the inspection times
We consider the mean time of inspections a parameter and determine the performance measures in terms of it. This is a quantity that can be established by the researcher, and it allows us to optimize some performance measures. It is assumed that the inspection times are exponentially distributed. In Figure 6, the long-run cost rates in terms of the different values of K = 1 , 2 , 3 , 4 , 5 are given for the inspection mean time (IMT) μ I = 0.10 , μ I = 0.30 , μ I = 0.50 . For K = 1 , the benefits increase when the mean time between inspections increases. For K > 1 , the behavior is different. For K = 2 , the long-run cost rates for μ I = 0.10 and μ I = 0.50 are identical and less than for μ I = 0.30 . For μ I = 0.10 , the optimal long-run cost rate is reached for K = 4 . Until this value, the long-run cost rate is notably increasing; then it decreases shortly for K = 5 .
In Figure 7, the long-run cost rates in terms of the mean time of inspections for different values of K are plotted. It is observed that the behavior of the graphics are very similar. It is optimum when the mean time between inspections is 0.10 and K = 5 .
In Figure 8, the availability is plotted in terms of the mean time between inspections for different values of K . For K = 5 , the availability is less than in the other cases, and for K = 1 it reaches the greatest value. The availability decreases in all cases with the mean time between inspections increasing; the decreasing is affected by the number of units.

5. Conclusions

A major novelty in the present paper is the inclusion of the MAMs for the study of complex systems. The generality of the assumptions extends the application of the model to other systems. We can see that by handling the matrix calculations, it is possible to express quantities algorithmically since the operations in the formulae involving matrices are presented in a well-structured form. This is highlighted in the study of the costs and in the calculation of the performance measures. These measures have been calculated for the cycles and for the total system, since the aging of a system can be measured by the time or by the number of cycles. Applying the methods to the study of a system and varying the parameters depending on the researcher reveals that complete information onthe quantities affecting the performance of the system can be obtained. By adding new assumptions to the system, such as lifetime of the units, repairs and others, the study can be extended to more complex systems. Moreover, this methodology is suitable for the extension of the model in other ways. For instance, considering an appropriate MAP, simultaneous failures in units can be incorporated, and a natural continuation takes place when units in the system are K-grouped, following a modular structure. Many industrial systems have this structure; it can allow time and cost reductions when analysis of failures and maintenance, such as replacements, are set by blocks.

Author Contributions

Formal analysis, D.M.-C. and R.P.-O.; Investigation, R.P.-O.; Methodology, D.M.-C. and R.P.-O.; Software, D.M.-C.; Supervision, R.P.-O.; Writing—original draft, D.M.-C.; Writing—review & editing, R.P.-O. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

M A P ( c , C 0 , C 1 ) shock arrival process for online unit
M A P ( d , D 0 , D 1 ) shock arrival process for standby units
M A P ( h , H 0 , H 1 ) inspection arrival process
I r identity matrix of order r
e r column vector of 1’s of order r
Q K , K = 1 , 2 , , N generator of the process under policy K
π i steady state vector associated with the macro-state i
π steady state vector
Asteady state availability
v o rate of occurrence of failures for online unit
v s t rate of occurrence of failures for standby units
vrate of occurrence of failures for the system
P H ( ϕ U , T U ) distribution of the up period of the system, ( X U )
P H ( ϕ D , T D ) distribution of the down period of the system, ( X D )
X C length of a cycle of the system
μ U expected length of the up period of the system
μ D expected length of the down period of the system
μ C expected length of a cycle of the system
c I cost per inspection
c R cost per every unit replacement
c U cost by operational unit time
c D cost by nonoperational unit time
c S cost due to the starting-up of the system
E [ Ψ U ] expected cost during an up period
E [ Ψ D ] expected cost during a down period
C M I U expected cost per inspection, depending on the number of replacements,
in the up period
E [ N I ] expected number of inspections in the up period
C T long-run cost rate
A ( t ) availability of the system in time t
R ( t ) reliability of the system in time t
N ( t ) mean number of replacements of the system ( 0 , t ]
r ( t ) failure rate of the system in time t

References

  1. Levitin, G.; Finkelstein, M.; Dai, Y. Redundancy optimization for series-parallel phased mission systems exposed to random shocks. Reliab. Eng. Syst. Saf. 2017, 167, 554–560. [Google Scholar] [CrossRef]
  2. Ruiz-Castro, J.E. A complex multi-state k-out-of-n: G system with preventive maintenance and loss of units. Reliab. Eng. Syst. Saf. 2020, 197, 106797. [Google Scholar] [CrossRef]
  3. Ruiz-Castro, J.E. Optimizing a Multi-State Cold-Standby System with Multiple Vacations in the Repair and Loss of Units. Mathematics 2021, 9, 913. [Google Scholar] [CrossRef]
  4. Wang, G.J.; Zhang, Y.L. Optimal repair-replacement policies for a system with two types of failures. Eur. J. Oper. Res 2013, 226, 500–506. [Google Scholar] [CrossRef]
  5. Badía, F.G.; Berrada, M.D.; Lee, H. An study of cost effective maintenance policies: Age replacement versus replacement after N minimal repairs. Reliab. Eng. Syst. Saf. 2020, 201, 106949. [Google Scholar] [CrossRef]
  6. Zhang, Y.L.; Wang, G.J. A deteriorating cold standby repairable system with priority in use. Eur. J. Oper. Res 2007, 183, 278–295. [Google Scholar] [CrossRef]
  7. Zhang, Y.L.; Wang, G.J. A geometric process repair model for a repairable cold standby system with priority in use and repair. Reliab. Eng. Syst. Saf. 2009, 94, 1782–1787. [Google Scholar] [CrossRef]
  8. Leung, K.N.F.; Zhang, Y.L.; Lai, K.K. Analysis for a two-dissimilar-component cold standby repairable system with repair priority. Reliab. Eng. Syst. Saf. 2011, 96, 1542–1551. [Google Scholar] [CrossRef]
  9. Yuang, I.; Meng, S.-Y. Reliability analysis of a warm standby repairable system with priority in use. Appl. Math. Model. 2011, 35, 4295–4303. [Google Scholar] [CrossRef]
  10. Cha, J.H.; Finkelstein, M.; Levitin, G. On preventive maintenance of systems with lifetimes dependent on a random shock process. Reliab. Eng. Syst. Saf. 2017, 168, 90–97. [Google Scholar] [CrossRef]
  11. Azaron, A.; Katagiri, H.; Sakawa, M.; Modarres, M. Reliability function of a class of time-dependent systems with standby redundancy. Eur. J. Oper. Res 2005, 64, 376–386. [Google Scholar] [CrossRef]
  12. Azaron, A.; Katagiri, H.; Kato, K.; Sakawa, M. Reliability evaluation of multi-component cold-standby redundant systems. Appl. Math. Comput. 2006, 173, 137–149. [Google Scholar] [CrossRef]
  13. Dieulle, L. Reliability of several component sets with inspections at random times. Eur. J. Oper. Res. 2002, 139, 96–114. [Google Scholar] [CrossRef]
  14. Csenki, A. On the three-state weather model of transmission line failures. Proc. Inst. Mech. Eng. O J. Risk Reliab. 2007, 139, 217–228. [Google Scholar] [CrossRef]
  15. Montoro-Cazorla, D.; Pérez-Ocón, R. Shock and wear degradating systems under three types of repair. Appl. Math. Comput. 2012, 218, 11727–11737. [Google Scholar] [CrossRef]
  16. Montoro-Cazorla, D.; Pérez-Ocón, R. A shock and wear system under environmental conditions subject to internal failures, repair and replacement three types of repair. Reliab. Eng. Syst. Saf. 2012, 99, 55–61. [Google Scholar] [CrossRef]
  17. Montoro-Cazorla, D.; Pérez-Ocón, R. A warmstandby system under shocks and repair governed by a MAPs. Reliab. Eng. Syst. Saf. 2016, 152, 331–338. [Google Scholar] [CrossRef]
  18. Baolian, L.; Cui, L.; Wen, Y.; Shen, J. A cold standby repairable system with working vacations and vacation interruption following Markovian arrival process. Reliab. Eng. Syst. Saf. 2015, 142, 1–8. [Google Scholar]
  19. Baolian, L.; Wen, Y.; Kang, S.; Qiu, Q. A multiple warm standby repairable system under N-policy with multiple vacations following Markovian arrival process. Commun. Stat.-Theory Methods 2020, 49, 3609–3634. [Google Scholar]
  20. Li, H.; Huang, C.G.; Guedes Soares, C. A Real-Time Inspection and Opportunistic Maintenance Strategies for Floating Offshore Wind Turbines. Ocean Eng. 2022, 256, 111433. [Google Scholar] [CrossRef]
  21. Montoro-Cazorla, D.; Pérez-Ocón, R. Constructing a Markov process for modelling a reliability system under multiple failures and replacements. Reliab. Eng. Syst. Saf. 2018, 173, 34–47. [Google Scholar] [CrossRef]
  22. Chakravarthy, S.R. Maintenance of a deteriorating single system with Markovian arrivals and random shocks. Eur. J. Oper. Res. 2012, 222, 508–522. [Google Scholar] [CrossRef]
  23. Castro, I.T. A model imperfect preventive maintenance with dependent failure modes. Eur. J. Oper. Res. 2009, 196, 217–224. [Google Scholar] [CrossRef]
  24. Castro, I.T.; Barros, A.; Grall, A. Age-based preventive maintenance for passive components submitted to stress corrosion cracking. Math. Comput. Model. 2011, 54, 598–609. [Google Scholar] [CrossRef]
  25. Huynh, K.T.; Barros, A.; Bérenguer, C.; Castro, I.T. A periodic inspection and replacement policy for systems subject to competing failure modes due to degradation and traumatic events. Reliab. Eng. Syst. Saf. 2011, 96, 497–508. [Google Scholar] [CrossRef] [Green Version]
  26. Wang, J.; Qiu, Q.; Wang, H. Joint optimization of condition-based and age-based replacement policy and inventory policy for a two-unit series system. Reliab. Eng. Syst. Saf. 2021, 205, 107251. [Google Scholar] [CrossRef]
  27. Ouaret, S.; Kennéa, J.P.; Gharbi, A. Production and replacement policies for a deteriorating manufacturing system under random demand and quality. Eur. J. Oper. Res. 2018, 264, 623–636. [Google Scholar] [CrossRef]
  28. Zhai, Q.; Peng, R.; Xing, L.; Yang, J. Reliability of demand-based warm standby systems subject to fault level coverage. Appl. Stoch. Model. Bus. Ind. 2015, 31, 380–393. [Google Scholar] [CrossRef]
  29. Liu, X.; Yang, T.; Pei, J.; Liao, H.; Pohl, E.A. Replacement and inventory control for a multi-customer product service system with decreasing replacement costs. Eur. J. Oper. Res. 2019, 273, 561–574. [Google Scholar] [CrossRef]
  30. Distefano, S.; Longo, F.; Trivedi, K.S. Investigating dynamic reliability and availability through state-space models. Comput. Math. Appl. 2012, 64, 3701–3716. [Google Scholar] [CrossRef] [Green Version]
  31. Bellman, R. Introduction to Matrix Analysis; McGraw-Hill: New York, NY, USA, 1970. [Google Scholar]
  32. Neuts, M.F. Matrix-Geometric Solutions in Stochastic Models—An Algorithm Approach; John Hopkins, University Press: Baltimore, MD, USA, 1981. [Google Scholar]
Figure 1. Plot of A ( t ) , r ( t ) , N ( t ) for K = 3 .
Figure 1. Plot of A ( t ) , r ( t ) , N ( t ) for K = 3 .
Mathematics 10 01918 g001
Figure 2. Availability function for systems K = 1 , 2 , 3 , 4 , 5 .
Figure 2. Availability function for systems K = 1 , 2 , 3 , 4 , 5 .
Mathematics 10 01918 g002
Figure 3. Rate of system failure function for systems K = 1 , 2 , 3 , 4 , 5 .
Figure 3. Rate of system failure function for systems K = 1 , 2 , 3 , 4 , 5 .
Mathematics 10 01918 g003
Figure 4. Mean number of replacements for systems K = 1 , 2 , 3 , 4 , 5 .
Figure 4. Mean number of replacements for systems K = 1 , 2 , 3 , 4 , 5 .
Mathematics 10 01918 g004
Figure 5. Fraction of operational time by cycle and the long-run cost rate versus K.
Figure 5. Fraction of operational time by cycle and the long-run cost rate versus K.
Mathematics 10 01918 g005
Figure 6. The long-run cost rate versus K for μ I = 0.10 , μ I = 0.30 , μ I = 0.50 .
Figure 6. The long-run cost rate versus K for μ I = 0.10 , μ I = 0.30 , μ I = 0.50 .
Mathematics 10 01918 g006
Figure 7. The long-run cost rate in terms of μ I for different values of K.
Figure 7. The long-run cost rate in terms of μ I for different values of K.
Mathematics 10 01918 g007
Figure 8. Availability in terms of the mean time between inspections for different values of K.
Figure 8. Availability in terms of the mean time between inspections for different values of K.
Mathematics 10 01918 g008
Table 1. Performance measures in transient regime for K = 3 .
Table 1. Performance measures in transient regime for K = 3 .
t0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
A ( t ) 1 0.9974 0.9688 0.9073 0.8388 0.7843 0.7487 0.7281 0.7171 0.7113 0.7084
r ( t ) 0 0.1107 0.5745 1.0341 1.2833 1.3605 1.3556 1.3282 1.3016 1.2804 1.2636
N ( t ) 00 0.0034 0.0178 0.0484 0.0940 0.1504 0.2134 0.2802 0.3488 0.4185
Table 2. Peformance measures and costs by cycle for K = 3 .
Table 2. Peformance measures and costs by cycle for K = 3 .
PolicyA μ U μ C ρ C CT
K = 3 0.7055 0.9983 1.415 0.7055 0.3120
Table 3. Performance measure and the long-run cost rate for systems K = 1 , 2 , 3 , 4 , 5 .
Table 3. Performance measure and the long-run cost rate for systems K = 1 , 2 , 3 , 4 , 5 .
PolicyA μ U μ C ρ C CT
K = 1 0.7395 1.1826 1.5993 0.7395 0.3404
K = 2 0.7274 1.1123 1.529 0.7275 0.3326
K = 3 0.7055 0.9983 1.415 0.7055 0.3120
K = 4 0.6731 0.8579 1.2746 0.6731 0.2677
K = 5 0.6057 0.6401 1.0568 0.6057 0.1672
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Montoro-Cazorla, D.; Pérez-Ocón, R. Optimizing Costs in a Reliability System under Markovian Arrival of Failures and Reposition by K-Policy Inspection. Mathematics 2022, 10, 1918. https://doi.org/10.3390/math10111918

AMA Style

Montoro-Cazorla D, Pérez-Ocón R. Optimizing Costs in a Reliability System under Markovian Arrival of Failures and Reposition by K-Policy Inspection. Mathematics. 2022; 10(11):1918. https://doi.org/10.3390/math10111918

Chicago/Turabian Style

Montoro-Cazorla, Delia, and Rafael Pérez-Ocón. 2022. "Optimizing Costs in a Reliability System under Markovian Arrival of Failures and Reposition by K-Policy Inspection" Mathematics 10, no. 11: 1918. https://doi.org/10.3390/math10111918

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop