Next Article in Journal
A Low-Power Distributed Visual Sensor Network for Real-Time Barcode Localization and Identification
Next Article in Special Issue
A Framework for the Optimization of Complex Cyber-Physical Systems via Directed Acyclic Graph
Previous Article in Journal
A Linear Technique for Artifacts Correction and Compensation in Phase Interferometric Angle of Arrival Estimation
Previous Article in Special Issue
Improvement of Quantum Approximate Optimization Algorithm for Max–Cut Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimisation of Maintenance Policies Based on Right-Censored Failure Data Using a Semi-Markovian Approach

by
Antonio Sánchez-Herguedas
1,
Angel Mena-Nieto
2,
Francisco Rodrigo-Muñoz
3,
Javier Villalba-Díez
4 and
Joaquín Ordieres-Meré
5,*
1
Department of Industrial Management, School of Engineering, University of Seville, Camino de los Descubrimientos s/n, 41092 Seville, Spain
2
Department of Electrical and Thermal Engineering, Design, and Projects, School of Engineering, Campus El Carmen, University of Huelva, 21819 Huelva, Spain
3
Department of Applied Mathematics II, School of Engineering, University of Seville, Camino de los Descubrimientos s/n, 41092 Seville, Spain
4
Hochschule Heilbronn, Fakultät Management und Vertrieb, Campus Schwäbisch Hall, 74523 Schwäbisch Hall, Germany
5
Escuela Técnica Superior de Ingenieros Industriales (ETSII), Universidad Politécnica de Madrid, 28006 Madrid, Spain
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(4), 1432; https://doi.org/10.3390/s22041432
Submission received: 29 December 2021 / Revised: 6 February 2022 / Accepted: 10 February 2022 / Published: 13 February 2022

Abstract

:
This paper exposes the existing problems for optimal industrial preventive maintenance intervals when decisions are made with right-censored data obtained from a network of sensors or other sources. A methodology based on the use of the z transform and a semi-Markovian approach is presented to solve these problems and obtain a much more consistent mathematical solution. This methodology is applied to a real case study of the maintenance of large marine engines of vessels dedicated to coastal surveillance in Spain to illustrate its usefulness. It is shown that the use of right-censored failure data significantly decreases the value of the optimal preventive interval calculated by the model. In addition, that optimal preventive interval increases as we consider older failure data. In sum, applying the proposed methodology, the maintenance manager can modify the preventive maintenance interval, obtaining a noticeable economic improvement. The results obtained are relevant, regardless of the number of data considered, provided that data are available with a duration of at least 75% of the value of the preventive interval.

1. Introduction

The main goal of this work is to present a methodology that allows finding the optimal maintenance preventive interval when the failure data are right-censored. In particular, we are interested in finding out how the use of right-censored data affects the calculation of the optimal maintenance interval, considering the temporary maintenance schedule of maintenance interventions and the different types of costs incurred. This study is relevant, since these are the types of data that are generally available in the vast majority of companies, which the maintenance manager must use.
When the maintenance engineer is faced with the problem of managing equipment subject to predetermined preventive maintenance, one of the tasks is to determine the preventive maintenance interval that economically optimises (other factors could also be optimised) the series of interventions that can be carried out on a physical asset over a specified period [1]. For this predetermined maintenance, the interventions can be of two types: corrective interventions originated by a failure of some component of the equipment (failure mode) and preventive interventions carried out after a certain number of hours, kilometres, or units produced. The former is produced randomly, and their number and location in time depend on the failure behaviour of the component with that particular failure mode. The second can be located in time, and the number of can be established along any considered time horizon. In those cases where the failure mode shows wear behaviour, these types of interventions are not independent of each other, since increasing the number of these interventions reduces the number of those due to component failures. However, the increase in the number of the second type of intervention implies an increase in the associated costs of preventive maintenance, but a reduction in the costs of corrective maintenance. Therefore, the optimal preventive maintenance interval that minimises maintenance costs (preventive and corrective) must be found.
To find the optimal interval, the starting point is the existing status and the available information, which must reflect the behaviour in the event of failure, the costs of maintenance interventions, and the income generated by the operation of the equipment [2]. The information on the cost of each intervention is generated during the operation and maintenance phase of the equipment and is usually collected in the Computer-Aided Maintenance Management Systems (CMMS). Once the learning period for maintenance tasks is over, this information is usually relatively stable over time. In the same way, the information on the income from the operation of the equipment is usually collected in the Enterprise Resource Planning systems (ERPs) [3]. Information on behaviour in the event of failure can be obtained from various sources, the equipment manufacturer, the history of failures collected in the plant itself, or any other external database that presents operating conditions similar to that of the equipment under study. The information referring to equipment failures is usually right-censored due to the performance of preventive maintenance. On rare occasions, the maintenance manager has failure data where there is no right-censored data. This information, if it exists, is usually in the hands of manufacturers who have tested their equipment up to its failure point. The maintenance manager cannot bear the test cost, so the adopted policy usually follows the preventive interval set by the manufacturer. Such settings are frequently conditioned by economic interests or brand image. In the research carried out, an extensive data set was available; therefore, the knowledge based impact of right censoring can be identified.
The literature on maintenance is vast, including Reliability Engineering [4,5,6,7,8,9,10,11,12], maintenance policies and modelling [13,14,15,16,17,18,19,20], and optimal preventive maintenance intervals [21,22,23,24]. However, fewer papers address the problem of uncertainty in lifetime distribution [25,26,27,28], either by analysing several time-based maintenance policies having uncertainty in the parameters of the lifetime distribution [29] or using right-censored data [30], and adopt the Markovian approach of transition between states (operational, preventive, and corrective maintenance intervention) [31,32,33,34,35,36].
The discrete-time and continuous-time Markov models satisfy the Markov property, i.e., the future only depends on the present, not on the past. Only the transitions between states and their respective probabilities are considered in the discrete-time model (Markov chain). The sojourn time in each state is irrelevant. In the continuous-time model, the sojourn time is a random variable with an exponential distribution due to the Markovian property. By contrast, in semi-Markov models, the sojourn time in each state does not follow an exponential distribution. It implies that semi-Markov models do not satisfy the Markovian property, which relaxes the constraints and improves the application value [37]. Therefore, successive transitions between states form a Markov chain, called an embedded Markov chain in the semi-Markov model. A wider review, which provides an interesting perspective, can be found in [7,38,39].
Additionally, other authors address the problem of using right-censored data by proposing alternative methods, for example, Li et al. [40] found the life distributions using a histogram-based technique to graphically obtain the maintenance interval. Mazzuchi and van Dorp [26] used the Newton–Raphson method and MLE to try to represent the remaining life of coupler knuckles in railway wagons. Taghipour and Banjevic [41] used the likelihood ratio test to check for trends in the failure data and the ME algorithm to find the parameters for trend analysis applied to pumps located in hospitals.
However, to the best of our knowledge, very few studies provide rules and guidelines to modify the default maintenance interval optimally, and this paper helps to fill that gap. When the maintenance manager has censored data due to the implementation of preventive tasks, the proposed methodology represents an advance with respect to previous works such as [21,22,23,24,42].
This article differs from previous studies in providing the maintenance manager with a prediction of the length of the optimal preventive interval as well as a decision rule to improve the interval being used, based on the analysis of the results of various scenarios, and by using the methodology able to deal with right-censored data. This rule guides the manager in the direction of modification of the preventive interval to be used (increasing or decreasing it) and the intensity of the modification. In this way, the uncertainty induced by using censored data can be overcome. Therefore, to fill the identified gaps, two research questions are formulated:
RQ1: How far is the obtained result from the optimal solution when the failure data are censored?
RQ2: What strategy would help to move closer to the optimum based on censored data?
The developed methodology guarantees that the solution found is optimal from a mathematical point of view, incorporating the time right-censored data, together with different types of costs and income. In addition, it applies a Semi–Markovian approach of transition between states [43,44,45], plus the z-transform, to find the optimal maintenance interval, which, as far as we know, is the first time it has been applied with right-censored data. It is also relevant that the developed methodology enables the assessment and comparison of alternative maintenance policies.
The rest of the paper is organised as follows. Section 2 provides the real data for this study, the research questions formulated, and the methodology applied to develop the mathematical optimisation model based on semi-Markov processes and z-transform. Section 3 presents the results for the different cases studied. In Section 4, those results are highlighted, discussed, and compared. Finally, Section 5 provides the conclusions drawn from the study.

2. Materials and Methods

To adapt the preventive interval to the particular equipment conditions usage, the manager responsible for maintenance should use the information generated by the equipment itself. The failure information generated is right-censored and it is a challenge to determine the behaviour before the failure of the equipment. The method followed to find the optimal interval when the available failure data is right-censored is explained throughout the article. This process is graphically summarised in Figure 1.

2.1. Real Case—Data Selection and Information Processing

This work analyses the behaviour of the O-rings located in the cooled crossover of a 12V diesel engine with 2 litres per cylinder. The crossover is a jacketed tube through which exhaust gases flow. The engine coolant cools this tube, and two O-rings are installed at each end of the tube to prevent coolant leakage. High temperatures affect the O-rings and are responsible for their degradation. In this experiment, failure data have been collected for several years, following the preventive replacement policy of O-rings every 4000 h (scenario A). During this time, it was observed that none of the O-rings had reached this limit, remaining at values very far from this value. This fact allows us to consider that the values of the observed failures can be considered as “not” censored. These failures are listed in Table 1. In addition, in some cases, the O-rings were replaced preventively because the last failure occurred close to the time of the preventive replacement. These are the censored values that are collected in Table 2.
Subsequently, the value of the preventive interval was modified, settling at 1000 h. In this case, the failure data were considerably reduced as many observations were right-censored by the predetermined preventive maintenance performed at 1000 h (scenario B). This censorship radically changed the way of analysing the problem, since the results will depend less on the type of technique or method used and more on the type of censorship [46] and the extent of the censorship. Scenario B, corresponding to the preventive interval of 1000 h, is the one that is usually presented to the maintenance manager.
Failure data and data censored by preventive corresponding to scenario B are, respectively, represented in Table 3 and Table 4. In Table 3, only seven of the nine failures that occurred during the period studied appear, since two of them, those corresponding to 171 h, did not correspond to the failure mode studied.
Table 4 contains 25 censored values and 87 values corresponding to a 1000-h preventive cycle completed.

2.2. Determination of the Failure Distribution Function

Data from maintenance interventions are collected at the machine or through an automated procedure using a network of sensors. Its mathematical use for optimisation requires treating these data until obtaining information on the appropriate protocol that can be understood by the model proposed for the simulation. This treatment often supposes a loss of veracity. In other cases, it may happen that the information on which the treatment is started is not adequate. Achieving the most reliable information to the original exposed in the desired protocol is one of the objectives to be achieved in any optimisation process.
In our case, the original starting data could be classified into two groups, those generated during the maintenance activities and those generated during the economic management of those maintenance activities. The first group included failure data and preventive activity data. These data are the hours of operation of the equipment in which preventive and corrective interventions are carried out and the duration of these interventions. In the first group, they were counted from the last repair or preventive change until the failure appeared or until a preventive task was carried out, and the equipment was inactive due to the intervention. The second group of data included the costs of each of the corrective and preventive interventions that were carried out and the income obtained from the use of the equipment.
For the first data group, it was necessary to establish the method to determine the method of mathematically obtaining the failure distribution. Many examples can be found in the literature [47,48]. In our case, a Weibull probability distribution function was used, although other authors analyse different methods to estimate the parameters of the Weibull distribution [49,50]. Other authors have previously used other distributions. However, the Weibull distribution is the one that best adapts to the process of failure appearance in industrial assets. Furthermore, the Weibull distribution includes the exponential distribution and has the advantage of using two or three parameters instead of a single parameter of the exponential function. The exponential survival function has the hazard rate constant, while the Weibull survival distribution extends the exponential distribution to allow constant, increasing, or decreasing hazard rates.
The estimation of the model parameters becomes a difficult task when censorship radically changes the available information and when the opinion of experts does not help to understand the system’s behaviour [51].
Many authors have estimated the parameters of the Weibull distribution for censored data through the Maximum Likelihood Estimation method (MLE), using algorithms for their numerical resolution such as the Maximised Expectation (EM) algorithm, see [52,53,54]. Other authors use and compare various methods such as the Synthetic Minority Over-sampling TEchnique (SMOTE) [55], MLE, Least Square Estimation (LSE) [56], Weibull [57] probability plot, regression of the range of medians with the Benard approximation, and even combine methods, see [58,59]. Bayesian estimators [60] and other types of linear estimators [61] have also been used.
At the same time, the repair and preventive replacement average times and the cost and income average of each type of intervention (corrective or preventive) are also calculated. This last type of data generally poses more difficulties to obtain than to calculate it. However, despite not being as obvious as the calculation of the previous means, the calculation of the failure distribution function can lead to significant management errors, mainly due to the lack of coherence of the starting data. When these failure data are right–censored, due to the performance of preventive maintenance, poor optimisation of the preventive interval will be achieved. This article focuses on the influence of the maintenance management data (first group) to determine the distribution function to perform the preventive interval optimisation calculations.
In this research, a reduced number of data will be used, with which we will obtain an exact solution for the optimal preventive interval. If we had used a large number of data, as is the case with information collected online through sensors, the result would have been the same (exact solution). Nevertheless, in both cases, as will be shown, the results will be far from the optimal solution.
The equipment was failing and was repaired, with few cases of preventive interventions (when the scheduled time according to predetermined maintenance was reached), which also lasted for a few hours of operation. This case represents a situation where the censorship was practically nonexistent, and the observed distribution function was very close to the real one. On the other hand, Table 3 and Table 4 represent the failure and preventive data when a predetermined preventive threshold was established at 1000 h of operation. In this second case, the behaviour of the O-rings would not be known beyond 1000 h. In both cases, it does make sense to estimate the behaviour beyond the predetermined threshold or to analyse the differences between the optimum intervals in both cases. Therefore, a procedure to obtain estimations from the second case closer to those obtained for the first one can be distilled. Looking to gather more information, the following procedure was adopted:
  • From the failure data and preventive maintenance data collected in Table 3 and Table 4, the observed function was calculated applying the range of medians method and using the Benard approximation.
  • From the observed function, the theoretical Weibull function that fit the best was determined. Then, the least-squares method was used to obtain the theoretical function’s two or three parameters.
  • Subsequently, the theoretical function was used to optimise the preventive interval economically.
In Figure 2, the procedures for the data in Table 3 and Table 4 are summarised. The Weibull failure distribution function that best fit the observed function had two parameters, the shape parameter with value 1.88 and a scale parameter (characteristic life) with value 3603. These data were very different from the data obtained for the case of uncensored data and would give rise to a very different preventive interval. The detailed process for the data in Table 1 and Table 2 can be verified in Sánchez-Herguedas et al. [42]. The Weibull functions adjusted to the uncensored data were, in that case, W(2.36, 1317, 0) and W(1.95, 1202, 117), where the first value corresponded to the shape parameter, the second to the scale parameter, and the third to the guaranteed life parameter.

2.3. Semi-Markov Maintenance Model with Returns for a Finite Period

To study the behaviour of O-rings concerning failure, we need a mathematical model that reflects this behaviour, such as the semi–Markovian model of three states, which is used with the data that appear in Table 1 and Table 2. This model applies to the predetermined preventive maintenance of much industrial equipment, since it contains the two most representative maintenance states, the state of the equipment when corrective maintenance is performed after a failure (State S2) and the state of the equipment when preventive maintenance is performed after a predetermined number of operating hours (State S3). In these two cases analysed, the data correspond to preventive intervals of 4000 and 1000 h of operation, respectively. State S1 corresponds to the period in which the equipment is performing its required function. In this model, the equipment and others with the same characteristics evolve over time, changing the state according to the law of probability. When the system is in the operational state, the probability of equipment failure is distributed as a Weibull distribution. If the equipment fails, the system goes to the corrective state (S2) and develops a corrective intervention. Suppose the equipment does not fail after a time τ , the system transitions to the preventive state, developing a preventive intervention. Once these maintenance interventions (corrective and preventive) have been carried out, the system returns to its operational state. Both types of interventions have associated costs.
On the other hand, during the operational state, the equipment generates income. Over time, these costs and income are accumulated in a variable called the average accumulated return, V ( m ) . The optimisation of this variable will allow the calculation of the optimal preventive interval, τ 0 . These transitions between states and the accumulation of returns are graphically expressed in Figure 3.

2.4. Formulating a Difference Equation System for Average Accumulated Return

The model that reflects the behaviour of the system is a semi–Markovian model. The variable to optimise is the average accumulated return in the successive transitions between states. In m transitions, starting from state i, the system accumulates m returns, which added to their respective signs (+ for income and − for costs) will constitute the accumulated return Q i ( m ) in m transitions from state i. For each value of i and m, the accumulated return is a random variable because once the initial state is determined, the next state is unpredictable, as well as the following states. Thus, in m transitions, the system can evolve in many ways. For this reason, it is interesting to know the average accumulated return instead of the accumulated return itself.
Let v i ( m ) = E ( Q i ( m ) ) be the average accumulated return in m transitions when the system starts from the initial state i. To calculate v i ( m ) , a difference equation is constructed, separating the m transitions into two stages. The first stage is the one constituted by the transition from the initial state i to the next state j. As the second state can be any of the states of the system, the return v i ( 1 ) in a single transition is a random variable that can reach the values r i 1 ( 1 ) , r i 2 ( 1 ) , , r i n ( 1 ) , with the respective probabilities p i 1 , p i 2 , , p i n . The average return in that transition can be formulated as follows:
v i ( 1 ) = j = 1 n r i j ( 1 ) · p i j .
Now, the process continues with the remaining m 1 transitions. Once the first transition has been made, the system is placed in a state called j, where j takes one of the values 1 , 2 , 3 , , n . The average accumulated return v j ( m 1 ) in the following transitions is a random variable that can reach the values v 1 ( m 1 ) , v 2 ( m 1 ) , , v n ( m 1 ) , with probabilities of p j 1 , p j 2 , , p j n , respectively, which remain constant throughout the m transitions, since the process is homogeneous. Therefore, the expected value of the return of the remaining m 1 transitions can be formulated as: v j ( m 1 ) ) = q = 1 n v j ( m 1 ) · p j q .
We conclude that the expected average return of the system in m transitions is calculated according to Equation (2):
v i ( m ) = v i ( 1 ) + v j ( m 1 ) · p j = v i ( 1 ) + q = 1 n v j ( m 1 ) · p j q
The vector V ( m ) is defined as V ( m ) = ( v 1 ( m ) , v 2 ( m ) , , v n ( m ) ) t , where the superscript t indicates the transpose in the matrix sense. This last equality can be written as a difference equation:
V ( m ) = V ( 1 ) + P · V ( m 1 )
where P is the matrix of transition probabilities. The Equation (3) gives the average accumulated return in m transitions from any possible starting state i.

2.5. Solving the System of Difference Equations by Applying Transforms Z

Solving this difference equation requires the use of z transform and Laurent’s series. To reach its resolution, it is necessary to include the data and functions involved in the calculation: distribution functions of the time spent in each state, the returns for each state, and the matrices that describe the process.
Time-related probabilistic functions for the tree states are as follows:
  • F ( t ) is the Cumulative Distribution Function (CDF) of equipment failures, and f(t) is the Probability Density Function (PDF). Based on the discussion in Section 2.3, we will use the three-parametric Weibull distribution.
  • G ( t c ) is the distribution function of the time the equipment remains under corrective maintenance and g ( t c ) is its probability density function.
  • H ( t p ) is the distribution function of the time that the equipment remains under preventive maintenance and h ( t p ) is its probability density function.
Returns (costs for corrective and preventive states and income from operational state) are as follows:
  • R 1 , income per time unit that the system remains in State 1 ( S 1 : Operational), 6 €/h.
  • R 12 , the cost of transition from State 1 to State 2, −4320 €.
  • R 13 , the cost of transition from State 1 to State 3, −1 €.
  • R 2 , the cost per time unit that the system remains in State 2 ( S 2 : Corrective), −95 €/h.
  • R 21 , cost of transition from State 2 to State 1, −620 EUR.
  • R 3 , the cost per time unit that the system remains in State 3 ( S 3 : Preventive), −82 €/h.
  • R 31 , the cost of transition from State 3 to State 1, −620 €.
Matrices to describe the process are as follows:
  • P, the transition probability matrix between states ( p i j is the probability of going from State i to j).
  • F, stay time matrix ( F i j is the average time in State i before the system goes to State j).
  • R, returns matrix, where r i j = R i + R i j .
With these data, making the z-transform of V ( m + 1 ) = V ( 1 ) + P · V ( m ) , during the calculation, it is required to determine the matrix I z 1 P to reach Equation (4).
Z [ V ( m ) ] = 1 z 1 V ( 1 ) + ( I z 1 P ) 1 · V ( 1 )
Developing the matrix ( I z 1 P ) 1 , the value of Z [ V ( m ) ] is reached and decomposed into simple fractions for each of its terms Z [ v 1 ( m ) ] , Z [ v 2 ( m ) ] , and Z [ v 3 ( m ) ] . Subsequently, using the appropriate Laurent expansion, the inverse z-transform of each one is calculated, obtaining the equations that describe the average accumulated returns in each transition for each of the starting states of the process, v 1 ( m ) , v 2 ( m ) , and v 3 ( m ) . The full development can be followed in Sánchez Herguedas et al. [62]. The average accumulated return in m transitions starting in the operating state is described by Equation (5).
v 1 ( m ) = 1 4 [ ( 2 m + 1 + ( 1 ) m 1 ) · R 1 · 0 τ t · f ( t ) d t + R 12 · F ( τ ) + ( R 1 τ + R 13 ) · ( 1 F ( τ ) ) + ( 2 m 1 ( 1 ) m 1 ) · ( R 2 · 0 t c · g ( t c ) d t c + R 21 · F ( τ ) + R 3 · 0 t p · h ( t p ) d t p + R 31 · ( 1 F ( τ ) ) ) ]
The average accumulated return in m transitions starting in the corrective state is described by Equation (6). To deduce it, the same reasoning is followed as in the previous case.
v 2 ( m ) = 1 4 [ ( 2 m 1 ( 1 ) m 1 ) · R 1 · 0 τ t · f ( t ) d t + R 12 · F ( τ ) + ( R 1 · τ + R 13 ) · ( 1 F ( τ ) ) + ( 2 m + 1 + ( 1 ) m 1 ) · R 2 · 0 t c · g ( t c ) d t c + R 21 + ( 2 m 3 + ( 1 ) m 1 ) · R 3 · 0 t p · h ( t p ) d t p + R 31 R 2 · 0 t c · g ( t c ) d t c + R 21 · ( 1 F ( τ ) ) ]
The average accumulated return in m transitions starting in the preventive state is described by Equation (7).
v 3 ( m ) = 1 4 [ ( 2 m 1 ( 1 ) m 1 ) · R 1 · 0 τ t · f ( t ) d t + R 12 · F ( τ ) + ( R 1 · τ + R 13 ) · ( 1 F ( τ ) ) + ( 2 m + 1 + ( 1 ) m 1 ) · R 3 · 0 t p · h ( t p ) d t p + R 31 + ( 2 m 3 + ( 1 ) m 1 ) · R 2 · 0 t c · g ( t c ) d t c + R 21 R 3 · 0 t p · h ( t p ) d t p + R 31 · F ( τ ) ]

2.6. Optimisation of the Averaged Accumulated Return When Starting from the Operational State

Deriving and equalising to zero is possible to achieve the mathematical formula of the preventive interval that economically optimises the average accumulated return for each transition, starting from each of the states d v 1 ( m ) d τ = 0 , d v 2 ( m ) d τ = 0 , and d v 3 ( m ) d τ = 0 . The results obtained for each state are:
For the case of starting in the operational state, Equation (8).
τ 0 α 1 = β α α · R 1 R 12 R 13 + ( 2 m 1 ( 1 ) m 1 ) ( 2 m + 1 + ( 1 ) m 1 ) · ( R 2 · B + R 21 R 3 · C R 31 )
For cases of starting in the corrective and preventive states, Equation (9).
τ 0 α 1 = β α α · R 1 R 12 R 13 + ( 2 m 3 + ( 1 ) m 1 ) ( 2 m 1 ( 1 ) m 1 ) · ( R 2 · B + R 21 R 3 · C R 31 )

3. Results

Applying the procedure followed in Section 2.2 to obtain the Weibull distribution function and Equation (8) to obtain the optimal preventive interval, the results expressed in Table 5 are reached. The average time of corrective and preventive tasks is eight and seven hours, respectively.
Case A corresponded to the uncensored data presented in Table 1 and Table 2. Case B corresponded to the data with censorship, when the maintenance policy implies a preventive change of the O-rings when reaching 1000 h of operation without failure or when the equipment reaches a total of hours that is a multiple of 1000.
In this case, the Weibull function was altered. The failures were spread over a more extended period, and 38% of them occurred after 3600 h. Obviously, this is not what happened when the data were uncensored, and 62% of the failures appeared before reaching 1300 h. The value of the optimal preventive interval given by the model was very high, 10,456. This is due to the flattening and lengthening that the failure distribution curve suffered, as a consequence of the right-censored data. In cases B-2 and B-3, this situation also occurred. Case B-2 considered a failure and the first preventive maintenance at 1000 h. It affected the list of times considered in the Median Rank Regression method. Case B-3 was similar to the previous one; it considered a failure of a preventive maintenance of 1000 h ordered in half of the 87 preventives analysed in Table 4. If the calculations are made only taking into account the failure data and ignoring the censored data at 1000 h, case B-1 is the situation where there is a tendency to group the failures. However, this grouping occurred very early in the life of the O-rings and led to optimising the preventive interval at 353 h. Another group of cases was made up of cases B-4, B-5, and B-6. The distribution of failures was more concentrated, as in case A. However, it was concentrated towards a greater number of hours. For this reason, the optimal preventive interval was established around 2000 h, well above 1059 in case A. All the cases were far from optimal, failing to find a strategy that was close to optimal.
Of course, using this censored data, the optimal preventive interval suitable for a correct economic management of maintenance would not be found. Finding a reason that explains this behaviour is not easy, but it could be thought that the data from A or B cases are not adequate, which could be expected, for example, when two or more failure modes are being mixed.
A further step can be taken in verification. The study can be carried out using the data from case A, Table 1 and Table 2. We can take the data from Table 1 and artificially censor the failures greater than 1000 h. This is how Table 6 is generated. We are in a new scenario C, where we are going to show three different cases. In the case of C-3, only failure data less than 1000 h (42 failures) were considered. The case of C-2 employed failure data up to 1000 h, and censorship corresponding to the cases that failed after more than 1000 h. A total of 41 censored data appeared due to the 41 failures produced over 1000 h. This was intended to generate cases from case A. The data used in the C-3 case were those of the first part of Table 6 (darkened part), and the data used in case C-2 were all the data of Table 6.
Using these data for cases C-2 and C-3, the results shown in Table 7 were obtained. Case C-1 used data from Table 6 and, in addition, from Table 2.
Case C-3 involved an intense concentration of failures around 600 h of operation. The optimal preventive interval was considerably reduced, settling at 418 h. However, case A-2 showed more expected behaviour. There was also a concentration of failures but around 1000 h. The optimal preventive interval increased considerably to 705 h. If cases A-3, A-2, and A-1 are analysed as a whole, they showed a logical progression of the results.
Case D-2 corresponded to a new scenario D, where the data from modified Table 1 were used censoring the data in the range of 400 to 2500 h of operation. Case D-2 corresponded to artificial censorship at 900 h, in the same way that case C-2 corresponded to artificial censorship at 1000 h.
The calculations were carried out for two transitions, starting from the operational state v1(2). These cases were compared to obtain the economic differences using Equation (5), which corresponded to the average accumulated return. The results are expressed in Table 8. The fifth column represents the return per hour of operation for each case. It would be the same in all even transitions.

4. Discussion

The results in Table 7 show that, when calculating the optimal preventive interval using the formula of our model, its value was always less than the predetermined preventive interval used (censorship). It is observed that, for a preventive interval adopted of 1000 h, case C-1, the derived optimal preventive interval reached the value of 705 h, while, when the preventive interval used was 900 h, case D-1, the optimal preventive interval reached the value of 656 h.
If with the same data used for cases C-1 and D-1, we modify the value of the predetermined preventive interval used between the range of values 500–2500 h, the behaviour of the optimal preventive interval shows a tendency to increase until reaching the value 899 when the preventive interval used was 2500 h, which was the case for which all fault data were used (see Figure 4). Why would the value 1059 not be reached? This value was not reached because, in these calculations, only the values in Table 2 were considered. This value would have been reached in the calculations if all censored data were considered (Table 2 and Table 6). The increase in the optimal preventive interval between the D-1 case of censorship to 900 h (656) and the case of 2500 h (899) was 27%. This value is comparable to the 22.4% value obtained when verifying the increase in the optimal interval between case A (1059) and case A-0 (822) using the data from Table 2 and Table 6.
In both cases and in other cases with different data, values close to 25% were obtained. This is because the preventive intervals used were 1000 and 900 h, values very close to the optimal 1059 and 899.
This value close to 25% is of particular interest, because it gives a reference value for the possible variation of the preventive interval when the starting data are censored. We have investigated and obtained a preventive interval of 1059 or 899 h, respectively. However, the maintenance manager does not know if their preventive interval used is close to its optimal value (because they do not let their equipment work until failure). If the value of the optimal interval that the maintenance manager obtains with the model is 30% less than the interval used, the maintenance manager would have a preventive maintenance policy with a high interval, which should be reduced. On the contrary, if the value obtained from the model is 20% less than the interval used, the preventive maintenance would have a low interval, which should be increased. This reduction or increase will be greater or lesser depending on how far the value of the optimal interval obtained from the model was from 25% lower than the interval used, Figure 5. This provides the maintenance manager with a forecast on the length of the optimal preventive interval and a decision rule to improve the interval.
In Figure 4, an abrupt change in the direction of the curve is observed. It can be seen that for values greater than 700 h (point 700 on the abscissa), the curve experiences a change in trend that is maintained until the end. This indicates that the behaviour of the fault distribution function should be studied when the number of failures is very small compared to a large number of censored data due to preventive maintenance. In this case, from values above 75% of the right-censored value (value of the adopted preventive interval), we can find values with which to obtain good to good results.

5. Conclusions

To carry out a study where the preventive interval is calculated, it is necessary to have adequate failure data, eliminating from the study those failure data due to other factors (for example, other failure modes). It is usually necessary to have uncensored failure data to optimise the preventive interval, but these are rarely accessible. Most of the data collected by maintenance managers are right-censored due to the performance of predetermined preventive maintenance tasks. The inclusion of censored data in the study introduces uncertainty in calculating the observed function, the theoretical function, the average accumulated return, and the preventive interval. These censored data disturb the calculation of the preventive interval, since they introduce uncertainty. The proposed model allows maintenance managers to use the censored data to guide the modification of the maintenance policy, by optimising the preventive interval, which will have an economic improvement.
The following conclusions can be drawn from using our model’s formula to calculate the preventive interval for right-censored data:
  • If the optimal preventive interval obtained using the model is more than 30% lower than the preventive interval used, the maintenance manager can decrease the interval used.
  • If the optimal preventive interval obtained is less than 20% less than the preventive interval used, the maintenance manager can increase the interval used.
  • This increase or decrease in the value of the optimal preventive interval will be more significant or less depending on how far the value obtained from the model is from 25% lower than the interval used.
This decision rule is of particular importance for the maintenance manager, since it allows them to modify the preventive interval in the correct direction. If censored data are used in the study, the optimal preventive interval increases as we also consider failure data of longer duration (adopt longer preventive intervals). These results are equally relevant regardless of the number of data considered when the number of failures is sufficient to define a failure distribution function according to the behaviour of the physical asset.
This research will continue in the future along two different lines, the first one by using other families of estimators and comparing the results, but the second one intends to extend the model by considering a fourth state for the system. The intention is to split the operational status between regular operational status and degraded operational status, where maintenance would be required by either legal or business constraints forcing consideration of its operation and whether in the new state the probabilistic function for failure becomes different. In this way, it would be possible to enable a stronger alignment between production and maintenance policies, where a more integrated perspective for the business as a whole is envisaged.

Author Contributions

Conceptualisation, A.S.-H.; methodology, A.S.-H., A.M.-N. and F.R.-M.; software, J.O.-M. and J.V.-D.; validation, A.S.-H., A.M.-N. and F.R.-M.; formal analysis, A.S.-H. and F.R.-M.; investigation, A.S.-H., A.M.-N. and F.R.-M.; resources, J.O.-M. and J.V.-D.; data curation, A.S.-H.; writing—original draft preparation, A.S.-H. and A.M.-N.; writing—review and editing, A.S.-H., A.M.-N. and F.R.-M.; visualisation, A.S.-H. and A.M-N.; supervision, A.S.-H., A.M.-N. and J.O.-M.; project administration, J.V.-D.; funding acquisition, J.O.-M. All authors have read and agreed to the published version of the manuscript.

Funding

APC was funded by the Grant RTI2018-094614-B-I00 (SMASHING), and the “Programa Estatal de I+D+i Orientada a los Retos de la Sociedad” through the MCIN/AEI/ https://doi.org/10.13039/501100011033.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data sample can be obtained from the authors upon request.

Acknowledgments

The authors want to thank the Spanish Agencia Estatal de Investigación for the support provided through the program “Retos para la Sociedad edition 2018”.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
CDFCumulative Distribution Function
CMMSComputer-Aided Maintenance Management Systems
ERPsEnterprise Resource Planning systems
LSELeast Square Estimation
MEMaximised Expectation algorithm
MLEMaximum Likelihood Estimation
MRRMedian Rank Regression
PDFProbability Density Function
SMOTESynthetic Minority Oversampling Technique

References

  1. Yang, L.; Zhao, Y.; Peng, R.; Ma, X. Hybrid preventive maintenance of competing failures under random environment. Reliab. Eng. Syst. Saf. 2018, 174, 130–140. [Google Scholar] [CrossRef]
  2. Zhong, S.; Pantelous, A.A.; Goh, M.; Zhou, J. A reliability-and-cost-based fuzzy approach to optimize preventive maintenance scheduling for offshore wind farms. Mech. Syst. Signal Process. 2019, 124, 643–663. [Google Scholar] [CrossRef] [Green Version]
  3. Damant, L.; Forsyth, A.; Farcas, R.; Voigtländer, M.; Singh, S.; Fan, I.S.; Shehab, E. Exploring the Transition from Preventive Maintenance to Predictive Maintenance Within ERP Systems by Utilising Digital Twins. In Transdisciplinary Engineering for Resilience: Responding to System Disruptions; IOS Press: Amsterdam, The Netherlands, 2021; pp. 171–180. [Google Scholar]
  4. Zio, E. Reliability engineering: Old problems and new challenges. Reliab. Eng. Syst. Saf. 2009, 94, 125–141. [Google Scholar] [CrossRef] [Green Version]
  5. Petritoli, E.; Leccese, F.; Ciani, L. Reliability and Maintenance Analysis of Unmanned Aerial Vehicles. Sensors 2018, 18, 3171. [Google Scholar] [CrossRef] [Green Version]
  6. Sembiring, N.; Panjaitan, N.; Angelita, S. Design of preventive maintenance system using the reliability engineering and maintenance value stream mapping methods in PT. XYZ. In Proceedings of the IOP Conference Series: Materials Science and Engineering, TALENTA–Conference on Engineering, Science and Technology 2017 (TALENTA-CEST 2017), Sumatera Utara, Indonesia, 7–8 September 2017; Volume 309, p. 012128. [Google Scholar] [CrossRef] [Green Version]
  7. Mizutani, S.; Zhao, X.; Nakagawa, T. WIB (Which-Is-Better) Problems in Maintenance Reliability Policies. In Handbook of Advanced Performability Engineering; Springer International Publishing: Cham, Switzerland, 2021; pp. 523–547. [Google Scholar] [CrossRef]
  8. Chiodo, E.; Mazzanti, G. The Decreasing Hazard Rate Phenomenon: A Review of Different Models, with a Discussion of the Rationale behind Their Choice. Electronics 2021, 10, 2553. [Google Scholar] [CrossRef]
  9. Parra, C.; Viveros, P.; Kristjanpoller, F.; Crespo, A.; Gonzalez-Prida, V. Audit and diagnosis in asset management and maintenance applied in the electrical industry. DYNA 2021, 96, 238. [Google Scholar] [CrossRef]
  10. Sanchez-Robles, J.; de Leon Hijes, F.C.G.; Alarcon-Garcia, M.; Martinez-Garcia, F.M.; Belen-Rivera, E. Predictive maintenance for the efficient use of industrial agitators in distillers and reactors. DYNA 2021, 96, 17–21. [Google Scholar] [CrossRef]
  11. Chiodo, E.; De Falco, P.; Di Noia, L.P. Challenges and New Trends in Power Electronic Devices Reliability. Electronics 2021, 10, 925. [Google Scholar] [CrossRef]
  12. Birolini, A. Reliability Engineering: Theory and Practice; Springer Science & Business Media: Cham, Switzerland, 2013. [Google Scholar]
  13. Melchor-Hernández, C.L.; Rivas-Dávalos, F.; Maximov, S.; Coria, V.; Guardado, J. A model for optimizing maintenance policy for power equipment. Int. J. Electr. Power Energy Syst. 2015, 68, 304–312. [Google Scholar] [CrossRef]
  14. Legát, V.; Mošna, F.; Aleš, Z.; Jurča, V. Preventive maintenance models–Higher operational reliability. Eksploat. Niezawodn./Maint. Reliab. 2016, 19, 134–141. [Google Scholar] [CrossRef]
  15. Kitagawa, T.; Yuge, T.; Yanagi, S. Maintenance modeling for a system equipped on ship. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2017, 100, 629–638. [Google Scholar] [CrossRef]
  16. De Rivas, B.L.; Vivancos, J.L.; Ordieres-Meré, J.; Capuz-Rizo, S.F. Determination of the total acid number (TAN) of used mineral oils in aviation engines by FTIR using regression models. Chemom. Intell. Lab. Syst. 2017, 160, 32–39. [Google Scholar] [CrossRef] [Green Version]
  17. Junliang, L.; Yueliang, C.; Yong Zhang, Z.Z.; Weijie, F. Availability modelling for periodically inspected systems under mixed maintenance policies. J. Syst. Eng. Electron. 2021, 32, 722–730. [Google Scholar] [CrossRef]
  18. Martín, M.G.; Álvarez, A.P.; Ordieres-Meré, J.; Villalba-Díez, J.; Morales-Alonso, G. New Business Models from Prescriptive Maintenance Strategies Aligned with Sustainable Development Goals. Sustainability 2020, 13, 216. [Google Scholar] [CrossRef]
  19. Ansari, F.; Glawar, R.; Nemeth, T. PriMa: A prescriptive maintenance model for cyber-physical production systems. Int. J. Comput. Integr. Manuf. 2019, 32, 482–503. [Google Scholar] [CrossRef] [Green Version]
  20. Młynarski, S.; Pilch, R.; Smolnik, M.; Szybka, J.; Wiązania, G. A model of an adaptive strategy of preventive maintenance of complex technical objects. Eksploat. Niezawodn./Maint. Reliab. 2019, 22, 35–41. [Google Scholar] [CrossRef]
  21. White, J.R.; Widup, R. Factors to Consider When Determining Maintenance Intervals. IEEE Trans. Ind. Appl. 2014, 50, 188–194. [Google Scholar] [CrossRef]
  22. Coria, V.; Maximov, S.; Rivas-Dávalos, F.; Melchor, C.; Guardado, J. Analytical method for optimization of maintenance policy based on available system failure data. Reliab. Eng. Syst. Saf. 2015, 135, 55–63. [Google Scholar] [CrossRef]
  23. Zhao, X.; Cai, J.; Mizutani, S.; Nakagawa, T. Preventive replacement policies with time of operations, mission durations, minimal repairs and maintenance triggering approaches. J. Manuf. Syst. 2020, 61, 819–829. [Google Scholar] [CrossRef] [PubMed]
  24. Zhao, X.; Chen, M.; Nakagawa, T. Periodic replacement policies with shortage and excess costs. Ann. Oper. Res. 2020. [Google Scholar] [CrossRef]
  25. Bunea, C.; Bedford, T. The effect of model uncertainty on maintenance optimization. IEEE Trans. Reliabil. 2002, 51, 486–493. [Google Scholar] [CrossRef]
  26. Mazzuchi, T.A.; van Dorp, J.R. A Bayesian expert judgement model to determine lifetime distributions for maintenance optimisation. Struct. Infrastruct. Eng. 2012, 8, 307–315. [Google Scholar] [CrossRef]
  27. Zhu, J.; Wang, L.; Spiryagin, M. Control and decision strategy for a class of Markovian jump systems in failure prone manufacturing process. IET Control. Theory Appl. 2012, 6, 1803–1811. [Google Scholar] [CrossRef]
  28. van Dorp, J.R.; Mazzuchi, T.A. Three-point lifetime distribution elicitation for maintenance optimization in a bayesian context. In International Series in Operations Research & Management Science; Springer International Publishing: Cham, Switzerland, 2021; pp. 147–177. [Google Scholar] [CrossRef]
  29. Fouladirad, M.; Paroissin, C.; Grall, A. Sensitivity of optimal replacement policies to lifetime parameter estimates. Eur. J. Oper. Res. 2018, 266, 963–975. [Google Scholar] [CrossRef]
  30. Wang, C.; Guo, J.; Shen, A. Sensitivity analysis of censoring data from component failure analysis and reliability evaluation for the aviation internet of things. Comput. Commun. 2020, 157, 28–37. [Google Scholar] [CrossRef]
  31. Hu, Q.; Yue, W. Optimal replacement of a system according toa semi-Markov decision process in a semi-Markov environment. Optim. Methods Softw. 2003, 18, 181–196. [Google Scholar] [CrossRef]
  32. Gualeni, P.; Perrera, F.; Raimondo, M.; Vairo, T. Accessibility for maintenance in the engine room: Development and application of a prediction tool for operational costs estimation. Ship Technol. Res. 2022. [Google Scholar] [CrossRef]
  33. Wu, B.; Cui, L. Reliability analysis of periodically inspected systems with competing risks under Markovian environments. Comput. Ind. Eng. 2021, 158, 107415. [Google Scholar] [CrossRef]
  34. Tran, H.; Setunge, S.; Shi, L. Markov Chain–Based Inspection and Maintenance Model for Stormwater Pipes. J. Water Resour. Plan. Manag. 2021, 147, 04021077. [Google Scholar] [CrossRef]
  35. Wu, B.; Maya, B.I.G.; Limnios, N. Using semi-Markov chains to solve semi-Markov processes. Methodol. Comput. Appl. Probab. 2021, 23, 1419–1431. [Google Scholar] [CrossRef]
  36. Hu, J.; Shen, J.; Shen, L. Periodic preventive maintenance planning for systems working under a Markovian operating condition. Comput. Ind. Eng. 2020, 142, 106291. [Google Scholar] [CrossRef]
  37. Nie, R.; He, S.; Liu, F.; Luan, X. Sliding mode controller design for conic-type nonlinear semi-Markovian jumping systems of time-delayed Chua’s circuit. IEEE Trans. Syst. Man Cybern. Syst. 2019, 51, 2467–2475. [Google Scholar] [CrossRef]
  38. De Jonge, B.; Scarf, P.A. A review on maintenance optimization. Eur. J. Oper. Res. 2020, 285, 805–824. [Google Scholar] [CrossRef]
  39. Ruschel, E.; Santos, E.A.P.; Loures, E.d.F.R. Industrial maintenance decision-making: A systematic literature review. J. Manuf. Syst. 2017, 45, 180–194. [Google Scholar] [CrossRef]
  40. Li, D.; Li, Q.; Mingcheng, E.; Jiang, Z.; Ma, J. Failure analysis of coupler knuckle considering truncated and censored lifetime data. In Proceedings of the 2019 Prognostics and System Health Management Conference (PHM-Qingdao), Qingdao, China, 25–27 October 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–5. [Google Scholar]
  41. Taghipour, S.; Banjevic, D. Trend analysis of the power law process using Expectation–Maximization algorithm for data censored by inspection intervals. Reliab. Eng. Syst. Saf. 2011, 96, 1340–1348. [Google Scholar] [CrossRef]
  42. Sánchez-Herguedas, A.; Mena-Nieto, A.; Rodrigo-Muñoz, F. A new analytical method to optimise the preventive maintenance interval by using a semi-Markov process and z-transform with an application to marine diesel engines. Reliab. Eng. Syst. Saf. 2021, 207, 107394. [Google Scholar] [CrossRef]
  43. Wen, Y.; Rahman, M.F.; Xu, H.; Tseng, T.L.B. Recent Advances and Trends of Predictive Maintenance from Data-driven Machine Prognostics Perspective. Measurement 2021, 187, 110276. [Google Scholar] [CrossRef]
  44. Wu, B.; Cui, L.; Fang, C. Reliability analysis of semi-Markov systems with restriction on transition times. Reliab. Eng. Syst. Saf. 2019, 190, 106516. [Google Scholar] [CrossRef]
  45. Yi, H.; Cui, L.; Shen, J.; Li, Y. Stochastic properties and reliability measures of discrete-time semi-Markovian systems. Reliab. Eng. Syst. Saf. 2018, 176, 162–173. [Google Scholar] [CrossRef]
  46. Klein, J.P.; Moeschberger, M.L. Survival Analysis: Techniques for Censored and Truncated Data; Springer: Cham, Switzerland, 2003; Volume 1230. [Google Scholar]
  47. Shen, A.; Guo, J.; Wang, Z.; Jia, W. A novel reliability evaluation method on censored data. J. Mech. Sci. Technol. 2017, 31, 1105–1117. [Google Scholar] [CrossRef]
  48. Ahmed, E.A. Estimation of some lifetime parameters of generalized Gompertz distribution under progressively type-II censored data. Appl. Math. Model. 2015, 39, 5567–5578. [Google Scholar] [CrossRef]
  49. Teimouri, M.; Hoseini, S.M.; Nadarajah, S. Comparison of estimation methods for the Weibull distribution. Statistics 2013, 47, 93–109. [Google Scholar] [CrossRef]
  50. Genschel, U.; Meeker, W.Q. A Comparison of Maximum Likelihood and Median-Rank Regression for Weibull Estimation. Qual. Eng. 2010, 22, 236–255. [Google Scholar] [CrossRef] [Green Version]
  51. Ranjan, R.; Sen, R.; Upadhyay, S.K. Bayes analysis of some important lifetime models using MCMC based approaches when the observations are left truncated and right censored. Reliab. Eng. Syst. Saf. 2021, 214, 107747. [Google Scholar] [CrossRef]
  52. Balakrishnan, N.; Mitra, D. Left truncated and right censored Weibull data and likelihood inference with an illustration. Comput. Stat. Data Anal. 2012, 56, 4011–4025. [Google Scholar] [CrossRef]
  53. Ferreira, L.A.; Silva, J.L. Parameter estimation for Weibull distribution with right censored data using EM algorithm. Eksploat. Niezawodn./Maint. Reliab. 2017, 19, 310–315. [Google Scholar] [CrossRef]
  54. Joarder, A.; Krishna, H.; Kundu, D. Inferences on Weibull parameters with conventional type-I censoring. Comput. Stat. Data Anal. 2011, 55, 1–11. [Google Scholar] [CrossRef]
  55. Starling, J.K.; Mastrangelo, C.; Choe, Y. Improving Weibull distribution estimation for generalized Type I censored data using modified SMOTE. Reliab. Eng. Syst. Saf. 2021, 211, 107505. [Google Scholar] [CrossRef]
  56. Elmahdy, E.E. A new approach for Weibull modeling for reliability life data analysis. Appl. Math. Comput. 2015, 250, 708–720. [Google Scholar] [CrossRef]
  57. Zhang, L.; Xie, M.; Tang, L. Bias correction for the least squares estimator of Weibull shape parameter with complete and censored data. Reliab. Eng. Syst. Saf. 2006, 91, 930–939. [Google Scholar] [CrossRef]
  58. Musleh, R.M.; Helu, A. Estimation of the inverse Weibull distribution based on progressively censored data: Comparative study. Reliab. Eng. Syst. Saf. 2014, 131, 216–227. [Google Scholar] [CrossRef]
  59. Jia, X.; Wang, D.; Jiang, P.; Guo, B. Inference on the reliability of Weibull distribution with multiply Type-I censored data. Reliab. Eng. Syst. Saf. 2016, 150, 171–181. [Google Scholar] [CrossRef]
  60. Ducros, F.; Pamphile, P. Bayesian estimation of Weibull mixture in heavily censored data setting. Reliab. Eng. Syst. Saf. 2018, 180, 453–462. [Google Scholar] [CrossRef] [Green Version]
  61. Jabeen, R.; Ahmad, A.; Feroze, N.; Gilani, G.M. Estimation of location and scale parameters of Weibull distribution using generalized order statistics under type II singly and doubly censored data. Int. J. Adv. Sci. Technol. 2013, 55, 67–80. [Google Scholar]
  62. Sánchez Herguedas, A.; Crespo Márquez, A.; Rodrigo Muñoz, F. Optimizing preventive maintenance over a finite planning horizon in a semi-Markov framework. IMA J. Manag. Math. 2020, 33, 75–99. [Google Scholar] [CrossRef]
Figure 1. Graphical overview of the process.
Figure 1. Graphical overview of the process.
Sensors 22 01432 g001
Figure 2. Weibull distribution function obtained from the observed function, which has been determined by Median Rank Regression (MRR) procedure and the Benard approximation.
Figure 2. Weibull distribution function obtained from the observed function, which has been determined by Median Rank Regression (MRR) procedure and the Benard approximation.
Sensors 22 01432 g002
Figure 3. Transition process between states and accumulation of returns.
Figure 3. Transition process between states and accumulation of returns.
Sensors 22 01432 g003
Figure 4. Optimal preventive interval values for case A failures when data are artificially censored.
Figure 4. Optimal preventive interval values for case A failures when data are artificially censored.
Sensors 22 01432 g004
Figure 5. Values of the optimal preventive interval for the failures of case A when the data are artificially censored.
Figure 5. Values of the optimal preventive interval for the failures of case A when the data are artificially censored.
Sensors 22 01432 g005
Table 1. Hours of operation of the O-rings until failure in Scenario A.
Table 1. Hours of operation of the O-rings until failure in Scenario A.
Operation Hours to Failure
190276296409429430437454481492498499
543552552552552577603604604612619658
675683696702742754773797812836881889
912913942974994994101410151024102510411105
118312031211123612381240124912741295130413121343
134514071413142114421447148614921542158116011621
16301675173518921926196020062101224224372450
Table 2. Hours of operation of the O-rings with censorship due to preventive maintenance policy in scenario A.
Table 2. Hours of operation of the O-rings with censorship due to preventive maintenance policy in scenario A.
Operation Hours to the Censorship
458484103121176199217259324371387
428508514519638655661735760764766769
790867986100610111111116711881188139513961505
17522016
Table 3. Hours of operation of the O-rings until failure in Scenario B.
Table 3. Hours of operation of the O-rings until failure in Scenario B.
Operation Hours to Failure
242480522633663839845
Table 4. Hours of operation of the O-rings with censorship due to preventive maintenance policy in scenario B.
Table 4. Hours of operation of the O-rings with censorship due to preventive maintenance policy in scenario B.
Operation Hours to the Censorship
9393128128128128155161220220240240
337367380380467467478485485520758829
82910001000100010001000100010001000100010001000
100010001000100010001000100010001000100010001000
100010001000100010001000100010001000100010001000
100010001000100010001000100010001000100010001000
100010001000100010001000100010001000100010001000
100010001000100010001000100010001000100010001000
100010001000100010001000100010001000100010001000
1000100010001000100010001000100010001000
Table 5. Results of the cases (cases A, B, B-1, B-2, B-3, B-4, B-5, B-6) analysed. Parameters of the Weibull distribution function and the optimal preventive interval.
Table 5. Results of the cases (cases A, B, B-1, B-2, B-3, B-4, B-5, B-6) analysed. Parameters of the Weibull distribution function and the optimal preventive interval.
WeibullOptimal Preventive Interval τ 0
Shape Parameter α Scale Parameter β Guaranteed Life γ
Case A (uncensored)2.36131701059
Case B1.883603010,456
Case B-12.426950353
Case B-21.853729011,914
Case B-31.90354109805
Case B-42.65193901908
Case B-52.40226502663
Case B-62.48215002369
Table 6. Failure hours of the O-rings in the case A, adapted to a policy of preventive replacement every 1000 h.
Table 6. Failure hours of the O-rings in the case A, adapted to a policy of preventive replacement every 1000 h.
Time to Failure (Hours) and Censored Data (1000 h)
190276296409429430
437454481492498499
543552552552552577
603604604612619658
675683696702742754
773797812836881889
912913942974994994
100010001000100010001000
100010001000100010001000
100010001000100010001000
100010001000100010001000
100010001000100010001000
100010001000100010001000
10001000100010001000
Table 7. Results of the cases (cases A, C-1, C-2, C-3, and D-2) analysed. Parameters of the Weibull distribution function and the optimal preventive interval.
Table 7. Results of the cases (cases A, C-1, C-2, C-3, and D-2) analysed. Parameters of the Weibull distribution function and the optimal preventive interval.
WeibullOptimal Preventive Interval τ 0
Shape Parameter α Scale Parameter β Guaranteed Life γ
Case A (uncensored)2.36131701059
Case C-1 (1000 + censored)2.7911490822
Case C-2 (1000 + censored)3.347150418
Case C-3 (1000 + censored)2.7610420705
Case D-2 (900 + censored)2.949910656
Table 8. Economic comparison of cases A, C-1, C-2, C-3, and D-2.
Table 8. Economic comparison of cases A, C-1, C-2, C-3, and D-2.
CasesAverage Return of Two Transitions v1(2) (€)Average Transition (h)Number of TransitionsAverage Return (€/h)
Case A (uncensored)2174.36899.521.209
Case C-1 (1000 + censored)1815.24745.621.217
Case C-2 (1000 + censored)1388.05647.021.073
Case C-3 (1000 + censored)530.29402.720.658
Case D-2 (900 + censored)1308.91610.421.072
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sánchez-Herguedas, A.; Mena-Nieto, A.; Rodrigo-Muñoz, F.; Villalba-Díez, J.; Ordieres-Meré, J. Optimisation of Maintenance Policies Based on Right-Censored Failure Data Using a Semi-Markovian Approach. Sensors 2022, 22, 1432. https://doi.org/10.3390/s22041432

AMA Style

Sánchez-Herguedas A, Mena-Nieto A, Rodrigo-Muñoz F, Villalba-Díez J, Ordieres-Meré J. Optimisation of Maintenance Policies Based on Right-Censored Failure Data Using a Semi-Markovian Approach. Sensors. 2022; 22(4):1432. https://doi.org/10.3390/s22041432

Chicago/Turabian Style

Sánchez-Herguedas, Antonio, Angel Mena-Nieto, Francisco Rodrigo-Muñoz, Javier Villalba-Díez, and Joaquín Ordieres-Meré. 2022. "Optimisation of Maintenance Policies Based on Right-Censored Failure Data Using a Semi-Markovian Approach" Sensors 22, no. 4: 1432. https://doi.org/10.3390/s22041432

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