4.1. Establishment of Reliability Model
The multi-component system contained
S components in total. The direct construction approach in the univariate method was used to construct the two-dimensional failure rate model of a single component. Based on the construction method developed by Yun and Kang [
37], the failure rate function of component
is as follows:
where
,
,
, and
are all unknown parameters in the failure rate function, which need to be obtained through parameter estimation. To determine the parameters of the expression, it is necessary to determine the specific expression of
and the distribution
of the utilization rate by counting the sample failure time
and the utilization degree
during the warranty period. The specific steps are as follows:
Step 1: The component sample size is determined as Z (the number of samples used for the experiment was Z). indicates the number of failures of the ith () component within the warranty period. and represent the time and usage of the ith component, respectively, when the bth () function failure occurs. The value of is calculated: ,.
Step 2: All
values are divided into a total of
M groups. The
mth (
) interval is represented by
,
. The histogram of
is drawn. Then, the probability density function
can be fitted through the histogram of
. The detailed calculation method of
is given in the
Appendix A.
Step 3: represents the median value of
. The set
represents the failure set of all samples whose utilization rate falls within this interval. The utilization rates of these samples are all approximate to
. The failure rate
with the utilization rate of
can be fitted by the failure data in the set
.
Figure 1 shows the case where the fitted failure rate is normally distributed.
Step 4: All the failure rate curves fitted under the specific utilization rate are visualized in three-dimensional space; then, a three-dimensional surface can be fitted through these curves, i.e., the two-dimensional failure rate function expression concerning t and r.
Preventive maintenance is imperfect maintenance. Imperfect preventive maintenance can reduce the degradation level of components but it will affect the mean degradation rate of components in the future. Do Van and Berenguer [
38] demonstrated that imperfect preventive maintenance will accelerate the degradation of components after maintenance. The application of improvement factors can describe the effect of preventive maintenance. Two improvement factor models are currently widely used in the field of maintenance: decreasing age factor and increasing failure rate factor. Malik [
39] first applied the decreasing age factor model. In this model, the failure rate function of the component after the
th imperfect preventive maintenance, i.e., in the
th preventive maintenance cycle, is considered as:
where
is the decreasing age factor of the components. After preventive maintenance, the actual service life of components is reduced for a period of time, and the repair effect is between good as new and bad.
Nalagawa [
40] first applied the component increasing failure rate factor model, and believed that after the
kth preventive maintenance, the component failure rate function can be expressed as:
where
is the increasing failure rate factor. After preventive maintenance, the initial failure rate of components becomes 0, but the change rate of failure rate function increases.
The initial failure rate of components after preventive maintenance can be calculated using the decreasing age factor, and the increasing failure rate factor can effectively describe the phenomenon that the component failure is becoming increasingly frequent. After combining the two improvement factor models, the impact of imperfect preventive maintenance on the failure rate can be described more accurately, as shown in
Figure 2.
It can be seen from
Figure 2 that the failure rate function of component
i after the
kth preventive maintenance becomes:
where
is the increasing failure rate factor,
is the decreasing age factor, and
is the length of the
kth imperfect preventive maintenance cycle.
Due to the failure dependence between components, the failure chain model is used. In the failure chain model, the node which only affects other components and is not affected by other components is called the failure starting point; a node which is only affected by other components without affecting other components is called the failure end point; nodes that are affected by other components and also affect other components are called failure midpoints. The failure chain model is shown in
Figure 3 [
41].
In
Figure 3, A is the starting point of the failure chain, G and F are the end points of the failure chain, and the other nodes are the midpoint of the failure chain. Each component is numbered, as shown in
Table 1.
The failure dependence coefficient is used to describe the failure dependence degree between components; then, the failure dependence coefficient matrix
is:
where
represents the failure influence coefficient of component B on component A. The failure dependence coefficient can be determined through the following approaches: (1) obtained by probability theory; (2) estimated based on the experience of the designer, manufacturer, and maintenance staff; (3) based on mechanical or dynamic estimation; (4) decision based on laboratory experiments. In a system composed of
S components, considering the failure dependence between components, the actual failure rate of components is composed of two parts: the inherent failure rate and related failure rate. Then, considering the failure dependence, the actual failure rate of components can be expressed as:
where
is the matrix of
,
, which represents the actual failure rate of each component,
is the
S-order unit matrix, and
is the matrix of
,
, which represents the inherent failure rate of each component. Then, at the end of the
kth maintenance cycle, the reliability function of component
i is:
4.2. Determination of the Preventive Maintenance Interval of a Single Component
When the reliability of components is low, the risk of failure during operation is high; thus, the reliability requirements of components are strict. When the reliability of components is low, preventive maintenance will be conducted, including imperfect preventive maintenance and replacement. The reliability threshold
when carrying out preventive maintenance is set. When the reliability of component
is lower than this value, preventive maintenance will be performed. Then, the reliability equation is:
By solving the above formula, the preventive maintenance interval
of component
can be obtained. At the same time, it can be seen from the above formula that the expected number of failures of component
in each preventive maintenance interval is the same:
. It can be seen from the assumption that component
has undergone
preventive maintenance before replacement, and each replacement means the end of the component life cycle. In the life cycle of component
, the warranty cost per unit time can be expressed as:
The numerator of Equation (8) represents the warranty cost per unit time during the component life cycle, which is mainly composed of four parts. Here,
represents the sum of the total corrective maintenance cost and preventive maintenance cost in the first
ni preventive maintenance intervals,
represents the corrective maintenance cost in the
ni + 1th preventive maintenance interval, and
represents the cost of the component replacement. Replacement means the end of the component life cycle.
represents the total expected downtime loss in the life cycle of the component. The denominator of Equation (8) represents the total expected length of the component life cycle, where
represents the downtime of corrective maintenance during the preventive maintenance interval and
represents the duration of the
ni + 1th preventive maintenance interval. By minimizing the objective function
, the optimal preventive maintenance times
of component
in the life cycle can be obtained. In summary, the optimization equation of the single-component preventive maintenance interval is:
By solving Equation (9), the optimal values of and are obtained.
4.3. Opportunistic Maintenance Strategy of a Multi-Component System
There have been many studies conducted on two-dimensional warranties. During the two-dimensional warranty period, there are many maintenance strategies available. For example, Iskandar and Murthy [
42] divided the two-dimensional warranty area into two sub-areas, adopted the minimum maintenance strategy or replacement strategy in the two areas, and compared the advantages and disadvantages of different schemes. Yun and Kang [
37] similarly adopted the method of dividing regions, but expanded the two sub-regions into three sub-regions, comprehensively considering imperfect maintenance and minimum maintenance, and determining the optimal maintenance scheme with the goal of minimum cost. For more of the latest two-dimensional warranty research, we refer to references [
26,
27,
28,
29]. Without exception, these studies regard the warranty object as a single component or single system, and do not consider the dependence between multiple components or systems. Focusing on the failure dependence between components, this study adopted the opportunistic maintenance strategy to combine the preventive maintenance work of each individual component so as to reduce the warranty cost and improve the system availability.
In this study, the opportunistic maintenance strategy means that when preventive maintenance is carried out for a component at a certain time, multiple components with similar preventive maintenance times are subjected to preventive maintenance as well. Thus, opportunistic maintenance adjusts the maintenance time for certain components and leads to early component maintenance. It is common knowledge that performing maintenance ahead of schedule will reduce the failure risk of components and reduce the maintenance costs caused by component failure, although it will waste a certain use value of components. Therefore, it is necessary to control certain conditions when carrying out opportunistic maintenance. Thus, the reliability threshold when conducting opportunistic maintenance for components is introduced.
The reliability threshold when carrying out opportunistic maintenance for component
is set as
. It is judged whether the difference between the reliability
of component
and the preventive maintenance threshold
is greater than
at time
t. If it is less than
, opportunistic maintenance is considered to be performed on component
; otherwise, performing opportunistic maintenance on component
i is not considered. Comprehensively considering reducing expected failure maintenance costs and waste of use value caused by the premature preventive maintenance, it is determined whether component
i should be subject to opportunistic maintenance at time
t3, as shown in
Figure 4.
In
Figure 4a, the difference between the reliability
of component
and the preventive maintenance threshold
is less than
; thus, opportunistic maintenance is considered at time
t3. In
Figure 4b, the difference between the reliability
of component
and the preventive maintenance threshold
is greater than
; thus, opportunistic maintenance is not considered at time
t3. Assuming a total of
hi opportunistic maintenance procedures conducted for component
during the warranty period, the change in failure maintenance cost caused by the advanced maintenance during the
uith (
) opportunistic maintenance is:
The use value waste caused by the advance of maintenance is:
where
is the reliability utilization value of component
i. The opportunistic maintenance necessity parameter is
, and its expression is:
In summary, two conditions need to be met for the opportunistic maintenance of component i at time t3: and . When the number of imperfect preventive maintenance procedures of part reaches , component i should be replaced. After completing opportunistic maintenance, component i enters the next preventive maintenance interval until the next time for preventive maintenance of the component is reached. Alternatively, when preventive maintenance is carried out on other components, component i is analyzed again as to whether opportunistic maintenance is necessary.
Taking the lowest warranty cost of the multi-component system as the decision-making goal, the optimal reliability threshold when conducting opportunistic maintenance for each individual component is solved. The higher the reliability threshold when performing opportunistic maintenance, the fewer the preventive maintenance procedures of multi-component systems; however, there will be more corrective maintenance procedures and the downtime of corrective maintenance will increase. Therefore, the corrective maintenance cost will increase and the warranty cost of multi-component systems will increase; with the decrease in reliability threshold when carrying out opportunistic maintenance, the number of preventive maintenance procedures of the multi-component system will gradually increase, and the downtime of preventive maintenance will also increase. Therefore, the cost of preventive maintenance will increase. Additionally, the warranty cost of multi-component systems will increase. Hence, there is an optimal reliability threshold when conducting opportunistic maintenance for each component, and the optimal reliability threshold when carrying out opportunistic maintenance can minimize the multi-component warranty cost.
According to
Section 4.2, the life cycle
of component
i is:
At the same time, the time for the preventive maintenance of component
i can be obtained:
where
is the total number of preventive maintenance procedures of component
i during the warranty period,
. Here,
represents the number of preventive replacements of component
during the warranty period, and
represents the number of preventive maintenance occurrences of part
i after the last replacement in the warranty period until the end of the warranty period.
Multi-component systems adopt two-dimensional warranties, with a two-dimensional warranty period of
. Different utilization rates
will lead to changes in the actual warranty period, as shown in
Figure 5.
In
Figure 5,
represents the shape parameter of the basic warranty area, i.e., the nominal utilization rate
. When
, due to the high utilization rate, the warranty period ends early in the time dimension. At this time, the two-dimensional warranty period of components is
. When
, the two-dimensional warranty period of the components is
. According to the above analysis, the actual warranty period of parts in the time dimension can be expressed as:
When
, the time dimension of the warranty period is
; when
, the time dimension of the warranty period is
. Then, the number of preventive replacements during the warranty period is:
During the warranty period, the warranty cost of multi-component systems consist of four parts: preventive maintenance cost, corrective maintenance cost, preventive maintenance shutdown loss, and corrective maintenance shutdown loss.
Suppose that
Y preventive maintenance procedures are carried out in total during the warranty period for a multi-component system, and the time of each preventive maintenance is
. Assuming that the
yth (1 ≤
y ≤
Y) preventive maintenance of the multi-component system happens to be the
jth preventive maintenance of component
i, the downtime of component
i is:
At the same time, other components are assessed for whether it is necessary to perform preventive maintenance. Taking component
l as an example, the downtime of component
l when the
yth preventive maintenance of the multi-component system is expressed as Equation (18). The preventive maintenance cost of component
l is expressed as Equation (19).
Then, the downtime of the
y-th preventive maintenance procedure of the multi-component system is:
The total downtime of preventive maintenance of a multi-component system during the warranty period is:
The total downtime of corrective maintenance of a multi-component system during the warranty period is:
The warranty cost of a multi-component system during the warranty period is:
Availability is an important index to measure the proportion of normal working time within the total time of multi-component systems throughout a certain period. Users have high requirements for the availability of multi-component systems. The availability of a multi-component system during the warranty period is:
Under availability constraints, the opportunistic maintenance model of multi-component systems aiming for the lowest warranty cost during the warranty period
is as follows:
Here, represents the minimum availability acceptable to users.
The greater the value of reliability threshold
when carrying out opportunistic maintenance of component
i, the greater the possibility of performing preventive maintenance on or the replacement of component
i in advance. The original preventive maintenance plan of the component is changed, and the preventive maintenance interval will become longer, which increases the probability of unexpected failure of the component. Therefore, the corrective maintenance cost and corrective maintenance downtime loss of the system will become higher. The smaller the value of the reliability threshold
when carrying out opportunistic maintenance of component
i, the more the system will be subject to excess preventive maintenance, which will lead to higher preventive maintenance costs and increased downtime of the system. The reliability threshold
when conducting opportunistic maintenance will directly affect the preventive maintenance times and intervals of components. Only a reasonable value of
can ensure the lowest maintenance cost of the system. The maintenance cost curve of the system is shown in
Figure 6 [
43]. By solving the model (25), the optimal reliability threshold when performing opportunistic maintenance of each individual component is obtained: