Next Article in Journal
Flow Structure behind Spanwise Pin Array in Supersonic Flow
Previous Article in Journal
Evaluation of the Multiaxial Fatigue Life of Electro-Mechanical Actuator for Aircraft Blade Pitch Control Based on Certification Standards
Previous Article in Special Issue
Predicting the Remaining Useful Life of Light Aircraft Structural Parts: An Expert System Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Historical Survey of Corrective and Preventive Maintenance Models with Imperfect Inspections: Cases of Constant and Non-Constant Probabilities of Decision Making

by
Vladimir Ulansky
1,* and
Ahmed Raza
2
1
Department of Electronics, Robotics, Monitoring and IoT Technologies, National Aviation University, 03058 Kyiv, Ukraine
2
PDP Engineering Section, The Private Department of the President of the United Arab Emirates, Abu Dhabi 000372, United Arab Emirates
*
Author to whom correspondence should be addressed.
Aerospace 2024, 11(1), 92; https://doi.org/10.3390/aerospace11010092
Submission received: 30 November 2023 / Revised: 11 January 2024 / Accepted: 15 January 2024 / Published: 18 January 2024
(This article belongs to the Special Issue Recent Advances in Technologies for Aerospace Maintenance)

Abstract

:
Maintenance strategies play a crucial role in ensuring the reliability and performance of complex systems. Imperfect inspections, characterized by the probabilities of false positives and false negatives, significantly impact the effectiveness of maintenance decisions. This survey explores maintenance models under imperfect inspections, characterized by constant and non-constant probabilities of false positives and false negatives. This study investigates various maintenance approaches, such as preventive and corrective maintenance, and evaluates their performance, considering the uncertainties introduced by imperfect inspections. By analyzing the existing literature and research findings, this survey provides valuable insights into the challenges and opportunities associated with maintenance decision making in the presence of inspection imperfections. The comparison between maintenance models with constant and non-constant probabilities of false positives and false negatives sheds light on the dynamic nature of these models, enabling a deeper understanding of their real-world applicability and effectiveness. This comprehensive overview is a valuable resource for researchers, practitioners, and decision makers involved in maintenance planning and optimization in diverse industrial sectors.

1. Introduction

In the intricate web of industries and technologies that define our modern world, the reliable functioning of machinery and systems is paramount. Maintenance stands as the linchpin in ensuring that these complex systems operate smoothly, efficiently, and safely. However, the realm of maintenance is not without its challenges. Imperfect inspections characterized by errors, uncertainties, and inaccuracies pose a significant hurdle in this process. When inspections fail to identify existing faults or, conversely, indicate faults that do not exist, the consequences can be far-reaching and costly. This survey delves into the fast-developing domain of maintenance models with imperfect inspections. By exploring the complexities, methodologies, and real-world applications of these models, we aim to understand how industries navigate the intricate balance between system reliability, operational efficiency, and the limitations of inspection accuracy. This demands sophisticated solutions for their estimation.
Maintenance models can be categorized based on the inspections being perfect or imperfect. Let us explore the characteristics of these two types of maintenance models.
In maintenance models with perfect inspections, it is assumed that inspections are flawless and can accurately determine the health condition of the components. Here are the key points regarding perfect inspections:
  • Perfect inspections provide completely reliable information about the condition of the system. There are no false positives (indicating a fault when there is not one) or false negatives (failing to detect a fault that is present).
  • Maintenance decisions based on perfect inspections are highly predictable and can be precisely planned. There is no uncertainty associated with inspection outcomes.
  • With accurate information, maintenance actions can be optimized to address only the components that are truly faulty, leading to minimal downtime and efficient resource allocation.
  • Real-world scenarios may not always align with the assumption of perfect inspections. This is because inspections can have inherent limitations due to various factors such as measurement accuracy, the reliability of inspection tools, human error, or environmental conditions.
In maintenance models with imperfect inspections, inspections are not flawless and can result in false positives and false negatives. Imperfect inspections introduce uncertainty into the maintenance process. Here are the characteristics of models with imperfect inspections:
(1)
Due to the possibility of false positives and false negatives, there is inherent uncertainty associated with the inspection outcomes. Decision making involves managing this uncertainty.
(2)
Maintenance decisions need to account for the risk of both over-maintenance (addressing false positives) and under-maintenance (missing actual faults due to false negatives). Balancing these risks is crucial for effective maintenance policies.
(3)
Imperfect inspections are more realistic as they account for various limitations in practical situations.
(4)
Maintenance policies need to be adaptable and flexible to account for the imperfect nature of inspections. The adjustment of maintenance plans based on inspection outcomes is essential.
(5)
Costs can be impacted by imperfect inspections. Over-maintenance may lead to unnecessary expenses, while under-maintenance may result in costly breakdowns. Finding the right balance is crucial for cost-effective maintenance.
In summary, maintenance models with perfect inspections offer predictability and optimal decision making, but may not represent real-world conditions accurately. Maintenance models with imperfect inspections, while introducing uncertainty and complexity, provide a more realistic basis for decision making and risk management.
In this survey, we will analyze corrective and preventive maintenance models with only imperfect inspections. The main criterion for including a paper in this survey is that maintenance models must involve a quantitative estimate of decision making during imperfect inspections.
Conducting a historical survey on maintenance models with imperfect inspections is essential for several reasons; it provides valuable insights into real-world scenarios and helps to improve maintenance practices. Let us consider why it is important.
First, examining the historical progression of maintenance models allows researchers and practitioners to understand how these models have evolved over time. This knowledge is valuable for tracing the development of techniques, technologies, and methodologies used in dealing with imperfect inspections. By studying historical data, patterns in maintenance strategies and inspection methods can be identified. This understanding helps in recognizing what approaches have been successful and what challenges have persisted, providing valuable insights for future developments.
Second, different industries face unique challenges in maintenance. Historical data provide industry-specific insights into the effectiveness of imperfect inspections in various contexts. Understanding these contexts is essential for tailoring maintenance models to specific industries. A historical survey allows for the analysis of how changes in technology, instrumentation, or environmental factors have influenced maintenance practices. This understanding is vital for adapting current maintenance models to changing circumstances.
Third, a historical survey provides a basis for making informed decisions about which maintenance models have been effective in similar situations. This knowledge is instrumental for organizations when choosing suitable approaches for their specific needs. By understanding the historical challenges and successes related to maintenance models with imperfect inspections, organizations can develop strategic plans that account for potential pitfalls and leverage successful past approaches. This proactive planning can enhance the efficiency of maintenance operations.
Fourth, studying the history of maintenance models with imperfect inspections highlights gaps in existing approaches. These gaps can be opportunities for innovation. Researchers can focus on addressing these gaps to improve the accuracy and trustworthiness of inspections, leading to more robust maintenance models. Past models provide a foundation of knowledge. Building upon these models with modern technologies and methodologies can lead to the development of more advanced and effective maintenance strategies.
Fifth, this historical survey will serve as a documentation of knowledge and experiences. It will preserve the lessons learned from past successes and failures, ensuring that valuable insights are not lost over time. Moreover, in our opinion, a historical survey of maintenance models is valuable for educational purposes, allowing students, researchers, and practitioners to learn from the experiences of the past. This knowledge transfer is essential for the continuous improvement of maintenance practices.
Maintenance models with imperfect inspections have been the focus of numerous studies. We have analyzed studies published between 1961 and 2023. Our survey includes studies published in journals (70), university collections of scientific papers (10), books and chapters (11), dissertations (8), conference proceedings (3), and normative documents (2). We analyzed publications from over 30 scientific journals and identified the highest number of papers related to the topic of the survey in the following journals: Reliability Engineering and System Safety (18 papers), European Journal of Operational Research (5 papers), Journal of Applied Probability (4 papers), Operations Research (4 papers), Mathematical Machines and Systems (4 papers), IEEE Transactions on Reliability (3 papers), and IMA Journal of Management Mathematics (3 papers).
A distinctive feature of this survey is the analysis of maintenance models with imperfect inspections presented not only in ranking journals but also in dissertations and collections of scientific papers from universities around the world.
Considering maintenance models with imperfect inspections presented in various academic outlets is crucial for several reasons:
(1)
Different academic outlets cater to varied audiences. Journals target a broader audience, while dissertations and university collections often provide in-depth insights.
(2)
Maintenance models with imperfect inspections are multifaceted problems. Exploring them from various angles, as seen in dissertations and university collections, provides a holistic understanding.
(3)
Maintenance models are often utilized in various real-world contexts, and the applications may differ based on factors such as geography, economy, or culture. Research conducted and published by universities can provide valuable insights into these diverse applications, enabling practitioners to tailor their approaches according to specific conditions.
(4)
Results published in reputable journals need validation. Dissertations and university collections can serve as valuable resources for other researchers aiming to validate existing models or test them in different contexts.
(5)
Research results published in university collections can be more experimental, encouraging the exploration of innovative ideas and methodologies. These novel approaches might not fit the stringent criteria of high-impact journals but can inspire further research and innovative solutions in the field of maintenance models with imperfect inspections.
In summary, the proposed historical survey of maintenance models with imperfect inspections is essential for learning from the past, gaining contextual understanding, making informed decisions, driving innovation, and preserving valuable knowledge. We hope that it will provide a solid foundation upon which future maintenance strategies and models can be built, ensuring a more efficient approach to managing imperfect inspections in various industries.
In the past two decades, several reviews have been published covering maintenance policies for deteriorating systems [1], the application of gamma processes in maintenance [2], advances in delay-time-based maintenance modeling [3], and maintenance optimization [4]. Surprisingly, there has been a notable absence of reviews specifically addressing corrective and preventive maintenance models involving imperfect inspections.
In this survey, studies are analyzed in chronological order based on their first publication. If scientific results were published in multiple sources, links to these publications are provided after the link to the first publication.
The remainder of this article is organized as follows: Section 2 reviews corrective and preventive maintenance models with imperfect inspections. This section comprises two subsections related to models with constant and nonconstant conditional probabilities of correct and incorrect decisions during inspections. In Section 3, we discuss the considered maintenance models, emphasizing the advantages and disadvantages of models with constant and non-constant conditional probabilities of false positives and false negatives. In Section 4, we analyze research prospects in the field of maintenance models with non-constant probabilities of false positives and false negatives. Section 5 covers some remarks. Abbreviations, nomenclature, and references are provided at the end of this article.

2. Corrective and Preventive Maintenance Models with Imperfect Inspections

2.1. Models with Constant Probabilities of Correct and Incorrect Decisions

In this subsection, we analyze corrective and preventive maintenance models with constant conditional probabilities of correct and incorrect decisions during inspections.
Corrective maintenance involves fixing or replacing equipment or components after they have failed. It is a reactive approach to maintenance, where repairs are carried out in response to identified issues or failures during regular inspections or when equipment breaks down.
Preventive maintenance is a proactive maintenance strategy that involves regularly scheduled inspections, tests, and servicing of equipment to prevent potential failures before they occur. This approach aims to identify and address issues early, minimizing the risk of breakdowns and prolonging the lifespan of the equipment.
Given that the system inspection is presumed to be imperfect, it is possible to make both correct and incorrect decisions. To characterize incorrect decisions during the inspection of systems, such concepts as false positive and or false negative are usually used. It should be noted that these concepts are borrowed from classification theory. A false positive is an event in binary classification in which a test result incorrectly indicates the presence of a condition. A false negative is the opposite event, where the test result incorrectly indicates the absence of a condition when it is present. With respect to the inspection of system health, two interpretations are possible for the terms “false positive” and “false negative.”
  • If the condition is “system operability:”
False positive: The inspection’s decision incorrectly indicates an operable system condition when it is not operable.
False negative: The inspection’s decision incorrectly indicates an inoperable system condition when it is operable.
2.
If the condition is “system inoperability:”
False positive: The inspection’s decision incorrectly indicates an inoperable system condition when it is operable.
False negative: The inspection’s decision incorrectly indicates an operable system condition when it is inoperable.
In articles on maintenance models with imperfect inspections, the second interpretation of the concepts of false positives and false negatives is more often used. Therefore, in the survey, we will adhere to the second interpretation.
Let us represent the conditional probability of a false positive and a false negative as α and β, respectively.
When the system is inoperable (referred to as the “positive state”) and correctly identified as inoperable based on the inspection results (termed a “positive decision”), this occurrence is known as a true positive. We denote the conditional probability of this event as 1 − β.
When the system is operable (referred to as the “negative state”) and is correctly identified as operable based on the inspection results (termed a “negative decision”), this occurrence is known as a true negative. We denote the conditional probability of this event as 1 − α.
Table 1 shows the distribution of system states, inspection decisions, and corresponding conditional probabilities.
In 1961, ref. [5] addressed an inspection scheduling problem involving a system with an operational lifespan not exceeding finite time T. Assuming no prior knowledge of the probability density function (PDF) of the time to failure, ω(t), the author derived a minimax inspection policy that minimized the maximum potential expected cost across all conceivable density functions. The time of inspection, xi, depended on the inspection cost, the penalty incurred due to the system being in a failed state per unit time, and the conditional probability of failure detection (p = 1 − β).
In 1962, ref. [6] obtained the asymptotic availability of a system with exponential failure distribution, assuming a false negative error in the periodic inspection model.
In 1962, ref. [7] proposed the following equation to calculate operational readiness, under which they understood the long-run availability:
P u p = 1 e λ T λ T + T c E 1 1 + e λ T q 1 α + α p c p c E 1 E + λ T p 1 1 q 1 α 1 e λ T
where λ is the rate of hidden failures, T is the duration of the standby period, Tc is the duration of the checkout period, Tp is the duration of the replacement (repair) period, q is the probability of failure during a checkout period, pc is the probability of failure occurring before the actual test if the failure occurs during a checkout period, and E = 1 − β.
In 1968, ref. [8] proved a theorem stating that if the following inequality is not fulfilled, the optimal checking policy will involve one or more inspections within the interval (0, T):
max 0 x T T x F x C 1 / C 2 P
where T is the finite time, x is the time of the first inspection, F(x) is the cumulative distribution function, C1 is the cost of one inspection, C2 is the loss cost per unit of time due to unrevealed failure, and P is the conditional probability of detecting failure through one inspection. Obviously, P = 1 − β.
In 1974, ref. [9] focused on determining the most effective inspection policies for a system in which the time spent on checking is non-negligible. The study considered the possibility of encountering two types of inspection errors: type I (false positive) and type II (false negative). The authors determined optimal inspection policies based on three distinct objective functions: expected loss per cycle, per unit of time, and per unit of productive time.
In 1979, ref. [10] proposed the following equation for the achieved availability of a periodically inspected system with an exponential distribution of hidden failures:
A a = 1 e λ τ 1 e λ τ e λ τ + λ τ / 1 β + λ t i n s 1 + β 1 e λ τ 1 β + λ t C R 1 e λ τ 1 α
where τ is the periodicity of inspection, tins is the average duration of inspection, and tCR is the average time of a corrective repair.
In 1979, ref. [11] delved into the problem of determining optimal inspection intervals for a technical system and analyzed how errors, such as false positives and false negatives, influenced maintenance costs. The research established optimal inspection strategies for various probability distributions of time to failure. Furthermore, the study explored the impact of probabilities α and β on inspection periodicity.
In 1981, ref. [12] proposed a Markov model for calculating the average unit cost of corrective maintenance:
M ( C 0 ) = p M 1 ( C 0 ) + 1 p M 2 ( C 0 )
where M1(C0) is the mathematical expectation of costs per step for the case when the measured and actual states of the system coincide, M2(C0) is the mathematical expectation of costs in the presence of inspection errors, and p is the probability of correctly determining the system’s state.
As we can see, Equation (4) does not consider the event of multiple inspections of the system during operation.
In 1981, ref. [13] examined a one-unit system that encountered two types of failures: a type 1 failure that is immediately apparent and a type 2 failure that can only be identified through inspections. In the event of a type 2 failure, the system malfunctions. All failures adhere to an exponential distribution pattern. Inspections have a probability of detecting a type 2 failure, denoted as p = 1 − β. The study aimed to ascertain the long-term average cost per unit time.
In 1981, ref. [14] (also referenced in [15,16]) proposed the following cost function of losses, considering the probabilities of inspection errors, for a minimax maintenance strategy in the interval (0, T]:
A ξ = q m = 1 k 1 q m 1 m c + S + 1 q k p m = k + 1 n 1 p m k 1 m c + c 1 t m ξ + 1 p n k n c + c 1 T ξ , if t k < ξ t k + 1 , k = 0 , , n 1 k = 1 n q 1 q k 1 k c + S + 1 q n n c + c 1 T ξ , if t n < ξ T k = 1 n q 1 q k 1 k c + S + 1 q n n c , if ξ > T
where n is the number of inspections in the interval (0, T), c is the cost of inspection, S is the penalty for judging the system to be inoperable when it is operable, c1 is the average loss per unit time due to the system being in a hidden failure state, q = α, 1 − p = β, and ξ is the time of failure.
In 1981, ref. [17] (pp. 129–136; also referenced in [18]) examined a minimax maintenance strategy π T involving imperfect inspections with a recheck of the rejected systems. The inspection schedule is planned within the time range (0, T]. The initial inspection takes place at time t1, where t1 > 0, and the final inspection occurs at time t N + 1 = T . The minimax inspection strategy ( t 1 , , t N * ) adheres to the following conditions:
(1)
The quantity of checks within the interval (0, T) is determined as the maximum positive integer N* for which the inequality still holds:
N N + 1 2 Q T C i n s + C r e c h e c k α 1 β
(2)
The inspection timings are determined through a recursive equation:
t k + 1 = t k + N * 2 k C i n s + C r e c h e c k α 1 β 2 Q + T N * + 1 , k = 0 , 1 , , N *
where C i n s is the cost of inspection, C r e c h e c k is the cost of recheck, and Q is the average loss per unit time due to the system being in a hidden failure state.
Example 1.
Calculation of minimax inspection policy schedule when T = 2000 h, Q = USD 60/h, C i n s = $ 150 / h ,   C r e c h e c k = $ 200 / h , α = 0.03, and β = 0.05.
The minimax inspection policy schedule is as follows: N * = 19 , π T = (145.4, 283.4, 414, 537.2, 653, 761.3, 862.2, 955.7, 1042, 1121, 1192, 1256, 1312, 1361, 1403, 1437, 1464, 1483, 1495).
In 1981, ref. [19] proposed the following formula for calculating achieved availability, which considers the characteristics of current inspection and automated test equipment (ATE) self-testing:
A a = D A T E D C I τ + t M 0 τ t M R t d t
where R(t) is the reliability function, D C I is the posterior probability of operability of the test object just after the current inspection, D A T E is the posterior probability of the ATE operability that is self-tested just before the current inspection, τ is the inspection periodicity, and t M is the maintenance duration.
The posterior probability of the system operability is determined by the Bayes formula [19]:
D = P 1 α / P 1 α + 1 P β
where P is the prior probability of the system’s operability.
For instance, if λ = 10 4 1 / h , τ = 500 h, t M = 10   h , D A T E = 0.99 , and D C I = 0.97 , the achieved availability is 0.9.
In 1982, ref. [20] addressed the challenge of determining the optimal inspection procedure for a system with an exponential random variable as its time to failure. The study devised a straightforward optimal inspection schedule, accounting for type II (false negative) inspection errors, with the objective function being the expected cost until failure detection.
In 1984, ref. [21] (also referenced in [22]) applied the technique of delay time analysis to industrial plant maintenance. A basic model of inspection maintenance was presented where inspections are independent of each other, and a defect is identified with the constant probability 1 − β. The downtime per unit time is also determined.
In 1984, ref. [23] (also referenced in [24]) considered a maintenance model with imperfect inspections. It was assumed that system failure is detected by inspection with conditional probability 1 − p and not detected with probability p = β. The optimal inspection policy that minimizes the total expected cost is determined.
In 1984, ref. [25] examined a maintenance model in which inspections are conducted for a fixed duration, and the system’s failure cannot be detected with a constant probability of p = β. The total expected cost is also given.
In 1985, ref. [26] (also referenced in [27], p. 77) presented the following equation for the posterior reliability in the interval (, t), < t ≤ (k + 1)τ assuming the exponential distribution of time to hidden failure:
P A k τ , t = 1 α k e λ t 1 α k e k λ τ + β 1 e λ τ β k 1 α k e k λ τ / β 1 α e λ τ
The term “a posteriori reliability,” as used by the author, refers to the conditional probability of the system’s continued non-failure operation within the interval (, t). This condition holds provided that, based on the inspection results at moments τ,..., , the system was deemed operable. This metric is typically employed for non-repairable systems.
The value of the posterior reliability is changed from a maximum when t = to a minimum when t = (k + 1)τ. For example, when λ = 5 × 10 4   1 / h , α = 0.05, β = 0.02, and τ = 300 h, then PA(, ) = 0.997 and PA[, (k + 1)τ] = 0.858 for k = 1, 2, …
Figure 1 illustrates the dependence of posterior reliability on operating time.
In [27] (p. 78), the steady-state value of posterior reliability was determined:
P A * τ = lim k P A k τ , k + 1 τ = 1 α e λ τ 1 α β , if β < 1 α e λ τ 0 , β 1 α e λ τ
For instance, using the data in Figure 1, one can calculate that P A * τ = 0.858.
In 1988, ref. [28] explored the optimal inspection policy for a single-unit system that is prone to hidden failures over an infinite time horizon. In this model, the failure time of the system follows an exponential distribution. The inspections are not perfect; hence, there is a possibility of errors occurring with conditional probabilities a = α and b = β. The first inspection is carried out after a time interval of x and, subsequently, inspections are conducted periodically with a time interval of y. The overall expected cost from the start of the system’s operation at time 0 until the detection of the failure is calculated as follows:
C x , y = c c e λ x / 1 a ¯ e λ y + 1 / b ¯ + k r a e λ x 1 / λ x a a ¯ e λ x + y y / 1 a ¯ e λ y 2 / 1 a ¯ e λ y + k f 1 e λ x + a ¯ e λ x 1 e λ y / 1 a ¯ e λ y x + a ¯ e λ x 1 e λ y / 1 a ¯ e λ y 2 + b / b ¯ y 1 / λ
where cc is the inspection cost, kr is the cost due to a false positive, and kf is the cost per unit time incurred from the moment of the system failure to its detection, a ¯ = 1 α , and b ¯ = 1 β .
The optimal values of x and y are determined from the condition of minimizing the function C(x, y).
In 1988, ref. [27] (p. 90; also referenced in [29]) found that under three met conditions, the conditional probabilities of a false positive and a false negative at multiple inspections are independent of time. These conditions are as follows: firstly, the system’s time-to-failure distribution is exponential; secondly, the distribution density of the state parameter measurement error does not vary with time; and thirdly, the operability and inoperability states of the system correspond to only two different values of the system state parameter.
In 1988, ref. [27] (pp. 63, 100; also referenced in [30] (pp. 57, 58), [31,32]) considered a mathematical model of corrective maintenance in the interval (0, ∞) with multiple imperfect inspections for a system that can be in one of the following states:
S 1 ,   i f ,   a t   t i m e   t   t h e   s y s t e m   i s   u s e d   f o r   i t s   i n t e n d e d   p u r p o s e   a n d   i s   t h e   o p e r a b l e   s t a t e S 2 ,   i f ,   a t   t i m e   t   t h e   s y s t e m   i s   u s e d   f o r   i t s   i n t e n d e d   p u r p o s e   a n d   i s   i n   a n i n o p e r a b l e   s t a t e   ( h i d d e n   f a i l u r e ) S 3 ,   i f ,   t h e   s y s t e m   i s   n o t   u s e d   f o r   i t s   i n t e n d e d   p u r p o s e   a t   t h e   t i m e   t   b e c a u s e   o f   i n s p e c t i o n S 4 ,   i f ,   a t   t i m e   t ,   a   f a l s e   p o s i t i v e   o c c u r s   a n d   a   r e p a i r   o f   f a l s e l y   r e j e c t e d   s y s t e m   i s   p e r f o r m e d S 5 ,   i f ,   a t   t i m e   t , a   t r u e   p o s i t i v e   o c c u r s   a n d   a   r e p a i r   i s   p e r f o r m e d
Inspections are assumed to be periodic, and the inspection times are much less than the intervals between inspections. The average duration of the system’s stay in various states was determined with an exponential PDF of time to failure ω(t) = λexp(−λt) [27].
The expected value of time spent by the system in state S1:
M S 1 = k = 0 k τ k + 1 τ v = 1 k v τ α 1 α ν 1 + ϑ 1 α k ω ϑ d ϑ = 1 e λ τ λ 1 1 α e λ τ
The expected value of time spent by the system in state S2:
M S 2 = k = 0 k τ k + 1 j = k + 1 ( j τ ϑ ) ( 1 α ) k β j k 1 ( 1 β ) ω ϑ d ϑ = 1 1 ( 1 α ) e λ τ τ 1 β e λ τ 1 β 1 e λ τ λ
The expected value of time spent by the system in state S3:
M S 3 = t i n s k = 0 k τ k + 1 ν = 1 k ν α 1 α ν 1 + j = k + 1 j ( 1 α ) k β j k 1 ( 1 β ) ω ϑ d ϑ = t i n s 1 β e λ τ 1 β 1 1 α e λ τ
The expected value of time spent by the system in state S4:
M S 4 = t F R k = 1 k τ k + 1 ν = 1 k α ( 1 α ) ν 1 ω ϑ d ϑ = t F R α e λ τ 1 ( 1 α ) e λ τ
The expected value of time spent by the system in state S5:
M S 5 = t T R k = 0 k τ k + 1 τ j = k + 1 1 α k β j k 1 ( 1 β ) ω ϑ d ϑ = t T R ( 1 e λ τ ) 1 ( 1 α ) e λ τ
where tFR is the average time to repair of a falsely rejected system and tTR is the average time to repair of a failed system.
Table 2 shows the limit values of MS1,..., MS5 (see [27], p. 101; [30], p. 58; and [31]).
Table 2 indicates that as λ approaches 0, the duration of the system’s operable state is solely based on the τ/α ratio. For example, if λ = 10 5   1 / h , 1/λ = 100,000 h, τ = 10 h, and α = 0.01, then τ/α = 1000 h, which means that the mean time between removals is 100 times shorter than the mean time to failure.
Example 2.
Calculation of MS1, …, MS5 for an avionic system if τ = 5 h, λ = 5 × 10 5   1 / h , tFR = 1 h, tTR = 2 h, tins = 0.25 h, and α = β = 0.0001, 0.001, and 0.01.
Table 3 shows the calculation results.
As shown in Table 3, the conditional probabilities α and β significantly impact a system’s average duration in different states. For instance, when α changes from 0 to 0.01, the average duration of a system in an operable state decreases by more than 40 times.
The formulas used to determine achieved availability, inherent availability, and average maintenance cost per unit time are given in [27]:
A a = M S 1 / M S 0
A i = M S 1 / M S 0 M S 3
E C M C = C Q M S 2 + C i n s M S 3 + C F R M S 4 + C T R M S 5 / M S 0
where CQ is the average loss per unit time due to the system being in a hidden failure state, Cins is the cost of one inspection per unit time, CFR is the cost of repairing a falsely rejected system per unit time, CTR is the cost of repairing a failed system per unit time, and M S 0 is the average length of the regeneration cycle, which is determined as follows [27]:
M S 0 = i = 1 5 M S i
In deriving Equations (19)–(21), the authors utilized a well-known property of regenerative stochastic processes [33]: in such processes that describe the evolution of a technical system over time, the proportion of time the system spends in any state is equal to the ratio of the average time spent in that state during the periods between moments of regeneration to the average duration of this period.
Example 3.
Calculation of optimum periodicity to minimize average maintenance cost per unit time E ( C M C ) for a system with λ = 2.5 × 10 4   1 / h , CQ = USD 5000/h, CFR = USD 500/h, CTR = USD 2000/h, Cins = USD 250/h, and α = β = 0.0001 or 0.01.
Figure 2a shows the average maintenance cost per unit time dependence versus inspection periodicity. It shows that increasing the conditional probabilities α and β from 0.0001 to 0.01 results in an increase in the optimal inspection periodicity from 38 h to 41 h and an increase in the minimum average maintenance cost per unit time from USD 71.2/h to USD 85.1/h, i.e., an increase of 19.5%.
The equations for achieved availability and inherent availability of a single unit system are derived by substituting Equation (14) through (18) for Equations (19) and (20) ([27], pp. 103, 104).
A a = 1 β 1 e λ τ λ τ + t i n s 1 β e λ τ + 1 β t F R α e λ τ + t T R 1 e λ τ
A i = 1 β 1 e λ τ λ τ 1 β e λ τ + 1 β t F R α e λ τ + t T R 1 e λ τ
Example 4.
Calculation of optimum periodicity to maximize achieved availability A a for a system with λ = 5 × 10 4   1 / h , tFR = 10 h, tTR = 50 h, tins = 5 h, and α = β = 0.0001 or 0.01.
Figure 2b shows the achieved availability dependence versus inspection periodicity.
From Figure 2b, it follows that increasing the conditional probabilities α and β from 0.0001 to 0.01 results in a decrease in the maximum achieved availability from 0.911 to 0.899, a reduction of 1.3%. Thus, inspection trustworthiness has a relatively small impact on achieved availability.
In 1988, ref. [27] (pp. 92, 97; also referenced in [34]) determined MS1,..., MS5 for the finite-horizon maintenance policy with the system states in (13) and the exponential distribution of time to failure as follows:
The expected value of time spent by the system in state S1:
M S 1 = k = 0 N k τ k + 1 τ v = 1 k v τ α ( 1 α ) ν 1 + ϑ ( 1 α ) k ω ϑ d ϑ + T k = 1 N k τ α ( 1 α ) ν 1 + T ( 1 α ) k ω ϑ d ϑ = τ α 1 1 α N e ( N + 1 ) λ τ + ( 1 e λ τ ) 1 λ τ α τ e λ τ × 1 1 α N + 1 e ( N + 1 ) λ τ 1 1 α e λ τ + τ 1 α N e ( N + 1 ) λ τ
The expected value of time spent by the system in state S2:
M S 2 = k = 0 N 1 k τ k + 1 τ j = k + 1 N ( j τ ϑ ) ( 1 α ) k β j k 1 ( 1 β ) + ( T ϑ ) ( 1 α ) k β N k × ω ϑ d ϑ + N τ T ( T ϑ ) ( 1 α ) N ω ϑ d ϑ = τ 1 β e λ τ 1 β 1 e λ τ λ × 1 1 α N e N λ τ 1 1 α e λ τ β τ ( 1 e λ τ ) 1 β × β N 1 α N e N λ τ 1 ( 1 α ) e λ τ / β 1 α N e N λ τ 1 e λ τ λ τ
The expected value of time spent by the system in state S3:
M S 3 = t i n s k = 0 N 1 k τ ( k + 1 ) τ ν = 1 k ν α 1 α ν + j = k + 1 N j ( 1 α ) k β j k 1 ( 1 β ) + N ( 1 α ) k β N k ω ϑ d ϑ + t i n s N τ k = 1 N k α ( 1 α ) ν 1 + N ( 1 α ) N ω ϑ d ϑ = t i n s 1 e λ τ α 1 e N λ τ 1 e λ τ 1 1 α N e N λ τ 1 1 α e λ τ + ( 1 e λ τ ) 1 β × 1 1 α N e N λ τ 1 1 α e λ τ β N 1 α N e N λ τ 1 ( 1 α ) e λ τ / β + e N λ τ α 1 1 α N
The expected value of time spent by the system in state S4:
M S 4 = t F R k = 1 N 1 k τ k + 1 τ ν = 1 k α ( 1 α ) ν 1 ω ϑ d ϑ + t F R N τ k = 1 N α ( 1 α ) k 1 ω ϑ d ϑ = t F R 1 e λ τ e λ τ e N λ τ 1 e λ τ 1 α e λ τ 1 α N e N λ τ 1 1 α e λ τ + 1 1 α N e N λ τ
The expected value of time spent by the system in state S5:
M S 5 = t T R k = 0 N k τ k + 1 τ j = k + 1 N ( 1 α ) k β j k 1 ( 1 β ) ω ϑ d ϑ = t T R 1 e λ τ 1 1 α N e N λ τ 1 1 α e λ τ β N 1 α N e N λ τ 1 ( 1 α ) e λ τ / β + 1 α N e N λ τ
where N = T/τ − 1 is the number of inspections in the interval (0, T). Inspection is not conducted at time T, and the system is renewed irrespective of its state.
When N  ∞, the calculation results by Equations (25)–(29) are the same as those by Equations (14)–(18).
The maintenance efficiency indicators are determined by Equations (19)–(21).
One more indicator of the maintenance efficiency of aviation systems is the mean time between unscheduled removals (MTBUR). MTBUR, an operational metric, is calculated by dividing the total flight hours of a fleet by the number of unscheduled onboard component removals. Within the considered maintenance model, MTBUR is determined as follows [34]:
M T B U R = M S 1 + M S 2
Table 4 shows the limit values of MS1,..., MS5 [34].
Table 4 demonstrates that as λ approaches 0, the average durations of M S 1 , M S 3 , M S 4 , and M S 5 , are solely determined by the probability α and the number of inspections N within the interval (0, T). Conversely, as λ approaches infinity, the average durations of M S 2 , M S 3 , and M S 5 primarily depend on the probability β and the number of inspections N within the interval (0, T).
Figure 3 illustrates the relationship between the average duration of stay of a single-unit avionics system in operability S 1 (a) and hidden failure S 2 (b) states and the number of checks within the interval of 0 to 4000 h, with a given value of λ = 2 × 10 4   1 / h . Curves 1, 2, and 3 represent the scenarios where α = β = 0.001, α = β = 0.003, and α = β = 0.01, respectively.
As can be seen from Figure 3a, with an increase in the number of checks (N), the average time the system remains in an operational state decreases significantly. Furthermore, the rate of decrease is higher when the conditional probability of a false positive test result is greater.
Figure 3b illustrates that as the number of checks increases within the interval (0, T), the average time the system remains in state S 2 decreases more rapidly, with a higher probability α. It is important to state that with fixed values of α and N, increasing probability β leads to a rise in M S 2 . However, for large N, the impact of β is notably smaller compared to that of α.
As it follows from Figure 3, for large values of N, MTBUR is primarily determined by M S 1 . Therefore, it is crucial to focus on minimizing the conditional probability of false positives when selecting or designing inspection tools for aviation equipment.
In 1988, ref. [27] (p. 355) developed a model for the posterior reliability of a single-unit system subject to both revealed and unrevealed failures that were distributed exponentially:
P A k τ , t = 1 α k e ( λ + λ 0 ) t e k λ 0 t 1 α k e k λ τ + β 1 e λ τ β k 1 α k e k λ τ / β 1 α e λ τ , t k < t t k + 1
where λ 0 is the rate of revealed failures.
In 1988, ref. [27] (pp. 362–364; also referenced in [35]) examined mathematical maintenance models for a one-unit system with both revealed and unrevealed failures, as well as the trustworthiness of multiple inspections. The assumption was made that at any arbitrary time t, the system can be in one of the following states:
S 1 ,   i f , a t   t i m e   t , t h e   s y s t e m   i s   u s e d   f o r   i t s   i n t e n d e d   p u r p o s e   a n d   i s   i n   t h e   o p e r a b l e   s t a t e S 2 ,   i f ,   a t   t i m e   t ,   t h e   s y s t e m   i s   u s e d   f o r   i t s   i n t e n d e d   p u r p o s e   a n d   i s   i n   a n i n o p e r a b l e   s t a t e   ( u n r e v e a l e d   f a i l u r e ) S 3 ,   i f ,   t h e   s y s t e m   i s   n o t   u s e d   f o r   i t s   i n t e n d e d   p u r p o s e   a t   t h e   t i m e   t   b e c a u s e   o f   i n s p e c t i o n S 4 ,   i f ,   a t   t i m e t ,   a   f a l s e   p o s i t i v e   o c c u r s   a n d   a   r e p a i r   o f   f a l s e l y   r e j e c t e d   s y s t e m   i s   p e r f o r m e d S 5 ,   i f ,   a t   t i m e   t ,   a   t r u e   p o s i t i v e   o c c u r s   a n d   a   r e p a i r   i s   p e r f o r m e d S 6 ,   i f ,   a t   t i m e   t ,   a n   u n s c h e d u l e d   r e p a i r   i s   c a r r i e d   o u t   d u e   t o   r e v e a l e d   f a i l u r e
In the case of the exponential distribution of time to both unrevealed and revealed failure, F(t) = 1 − exp(−λt) and Φ(t) = 1 − exp(− λ 0 t), the mean times of the system staying in states S1, S2, S3, S4, S5, and S6 in the interval (0, ∞), are as follows [27,35]:
The expected value of time spent by the system in state S1:
M S 1 = k = 0 k τ ( k + 1 ) τ j = 0 k 1 j τ ( j + 1 ) τ ν = 1 j ν τ α 1 α ν 1 + u 1 α j d Φ u + k τ ϑ ν = 1 k ν τ α 1 α ν 1 + u 1 α k d Φ u + ν = 1 k ν τ α 1 α ν 1 + ϑ 1 α k 1 Φ ϑ d F ϑ = 1 e ( λ + λ 0 ) τ ( λ + λ 0 ) 1 ( 1 α ) e ( λ + λ 0 ) τ
The expected value of time spent by the system in state S2:
M S 2 = k = 0 k τ ( k + 1 ) τ ϑ ( k + 1 ) τ u ϑ 1 α k d Φ u + n = k + 1 n τ ( n + 1 ) τ j = k + 1 n j τ ϑ 1 α k β j k 1 1 β + u ϑ 1 α k β n k d Φ u d F ϑ = 1 1 ( 1 α ) e ( λ + λ 0 ) τ e λ 0 τ τ 1 β e ( λ + λ 0 ) τ 1 β e λ 0 τ 1 e λ τ λ + λ λ 0 ( λ + λ 0 ) × × 1 e ( λ + λ 0 ) τ e λ 0 τ τ + ( λ λ 0 ) ( 1 e λ τ ) λ λ 0
The expected value of time spent by the system in state S3:
M S 3 = t i n s e λ 0 τ 1 β e ( λ + λ 0 ) τ ( 1 β e λ 0 τ ) 1 ( 1 α ) e ( λ + λ 0 ) τ
The expected value of time spent by the system in state S4:
M S 4 = t F R α e ( λ + λ 0 ) τ 1 ( 1 α ) e ( λ + λ 0 ) τ
The expected value of time spent by the system in state S5:
M S 5 = t T R ( 1 β ) e λ 0 τ ( 1 e λ τ ) 1 β e λ 0 τ 1 ( 1 α ) e ( λ + λ 0 ) τ
The expected value of time spent by the system in state S6:
M S 6 = t U R ( 1 e λ 0 τ ) 1 β e ( λ + λ 0 ) τ 1 β e λ 0 τ 1 ( 1 α ) e ( λ + λ 0 ) τ
where tUR is the average time of unscheduled repair due to a revealed failure.
When λ0 = 0, Formulas (33)–(38) are reduced to (14)–(18) and MS6 = 0.
In 1988, ref. [27] (pp. 368–370; also referenced in [36]) proposed a maintenance model of periodically inspecting systems subjected to both revealed and unrevealed failures to determine the operational reliability of repairable systems. Operational reliability is defined as the probability of system operation without failure in the interval (, t), where < t ≤ (k + 1)τ. This probability is calculated under the assumption that maintenance is carried out at times (where k = 1, 2, …), including the inspection and restoration of both correctly and falsely rejected systems as well as the unscheduled restoration of failed systems after the occurrence of revealed failures.
With an exponential distribution of time to revealed and unrevealed failures, operational reliability has the following form [27,36]:
P O ( k τ , t ) = j = 0 k P R ( j τ ) e ( λ + λ 0 ) ( t j τ ) ( 1 α ) k j + λ 0 ( λ + λ 0 ) j = 0 k 1 e ( λ + λ 0 ) ( t ( j + 1 ) τ ) e ( λ + λ 0 ) ( t j τ ) × ( 1 α ) k j + λ 0 ( λ + λ 0 ) 1 e ( λ + λ 0 ) ( t k τ )
where PR() is the probability of system repair at time .
The probability PR() is given by
P R ( j τ ) = P F R ( j τ ) + P T R ( j τ )
where PFR() and PTR() are the probabilities of repair for falsely rejected and failed systems, respectively.
The probabilities PFR() and PTR() are determined as follows [27,36]:
P F R ( j τ ) = α ν = 0 j 1 P R ( ν τ ) + λ 0 λ + λ 0 ( 1 e ( λ + λ 0 ) τ ) e ( λ + λ 0 ) ( j ν ) ( 1 α ) j ν 1
P T R ( j τ ) = 1 P F R ( j τ ) / α ( 1 β )
If only unrevealed failures are possible in the system, i.e., λ0 = 0, then (39) and (41) are simplified as in [30] (p. 61) and [36].
P O ( k τ , t ) = j = 1 k 1 P R ( j τ ) e λ ( t j τ ) ( 1 α ) k j + P R ( k τ ) e λ ( t k τ )
P F R ( j τ ) = α ν = 0 j = 1 P R ( ν τ ) e ( j ν ) λ τ ( 1 α ) j ν 1
During long-term system operation, it is advisable to use the steady-state values of probabilities (43), (44), (42), and (40), determined as follows by [27] (p. 115) and [30] (p. 62):
P O * ( τ ) = lim k P O k τ , ( k + 1 ) τ = ( 1 β ) e λ τ 1 β e λ τ
P F R * ( τ ) = lim j P F R j τ = α ( 1 β ) e λ τ 1 β e λ τ
P T R * ( τ ) = lim j P T R j τ = ( 1 β ) 1 e λ τ 1 β e λ τ
P R * ( τ ) = lim j P R j τ = ( 1 β ) 1 ( 1 α ) e λ τ 1 β e λ τ
In 1990, ref. [37] presented a model for approximate periodic imperfect inspection policies with an exponential distribution of time to failure. The optimal inspection period P = τ is determined by solving the following equation:
C 1 / C 2 / T 0 + 1 P / T 0 exp P / T 0 + exp P / T 0 + exp P / T 0 2 / w = 0
where C1 is the cost of each inspection, C2 is the cost of each unit of time of system operation in an undetected failure state, T0 = 1/λ, and w = 1 − β.
In 1991, ref. [38] researched the delay-time distribution of faults in repairable machinery. This study helped determine the probability of a sequence of events occurring, such as an inspection with no defect found, an inspection with a defect found, a breakdown, and the conclusion of the observation period. In this model, the inspection is assumed to be imperfect, meaning the defect is detected with a probability r < 1, where r = 1 − β.
In 1991, ref. [39] introduced a sequential approach to minimize costs in planning inspections for deteriorating structures. The primary goal of this method is to identify an optimal inspection strategy that minimizes the total expected cost between the current inspection and the next one. This optimization considers variables such as the inspection methods used in the current examination and the time interval until the next inspection. This optimization process is iteratively performed during each inspection. The most suitable inspection methods are chosen from a set of five options: (1) no inspection, (2) visual inspection, (3) mechanical inspection, (4) visual and conditional mechanical inspection, and (5) sampling mechanical inspection. Each inspection method is associated with a cost evaluation equation. The probabilities of detecting or not detecting a defect by different inspection methods are introduced into the cost functions. The total expected cost for the entire structure within an inspection interval is determined.
In 1992, ref. [40] (p. 45) determined the long-term expected cost per unit time, considering only false positives (type I errors) and false negatives (type II errors). Further, optimal inspection policies were determined for each cost function. For example, the long-term expected cost per unit time considering only false negatives is given by
C P 2 = c 2 μ T + k = 0 c 1 k + c 1 p 2 + c 2 i = 1 p 2 q 2 i 1 x k + i F x k + 1 F x k
where c1 is the cost of inspection, c2 is the cost per unit time elapsed between system failure and its detection, μ T is the mean time to failure, p2 = 1 − β, and q2 = β.
In 1992, ref. [30] developed a mathematical maintenance model for periodically inspected avionics systems, considering the system’s structure in terms of reliability and the availability of spare units in the airline’s hub spare part system. The continuous-time Markov chain modeled the spare part system. During the model’s construction, it was assumed that a line replaceable unit (LRU) within the system could exist in one of the states outlined in (13), and in addition in a state linked to the wait for a rejected unit’s replacement at the hub airport. This waiting state arose due to an unmet request for a spare unit from the warehouse.
Figure 4 demonstrates how the quantity of spare LRUs affects the achieved unavailability of a duplicated avionics system. This is observed under specific conditions: the number of aircraft in the airline is 10, the failure rate of an LRU is 3.07 × 10 4   1 / h , it takes 0.25 h to mount and dismantle an LRU onboard, it takes 0.2 h to test an LRU onboard, it takes 36 h for an LRU to be delivered from the manufacturer, the aircraft stops on the ground for 1 h, and the testing periodicity (τ) equals 4 h, with α and β both set to 0.01.
In 1993, ref. [41] examined the optimization of maintenance processes for avionics systems with built-in test equipment, considering both false positive and false negative scenarios and assuming an exponential distribution of time to failure. When constructing the maintenance models, the author examined scenarios where aircraft fly from the airline’s hub airport, make landings at transit airports, and then return to the hub airport. The avionics systems are expected to be tested using built-in test equipment before each aircraft takeoff. For avionics systems listed in the master minimum equipment list (MMEL) [42], replacements of rejected LRUs are only conducted at the airline’s hub airport. It is important to note that the MMEL includes onboard systems in an aircraft that have little to no effect on the safety of operation. The dissertation defined indicators such as posterior reliability, operational reliability, achieved availability, and average cost per unit time.
For instance, the following formula determines the steady-state value of the operational reliability of a single-unit system during the operating interval [ k t n / n , ( k + 1 ) t n / n ] ,   k = 0,1 , , n 1 :
P O * [ k t n / n , ( k + 1 ) t n / n ] = lim j P O [ j t n + k t n / n , j t n / n + ( k + 1 ) t n / n ] = t n ( 1 α ) k e ( k + 1 ) λ t n / n M S 0 [ 1 ( 1 α ) n e λ t n ]
where t n = n τ represents the duration between the aircraft’s takeoff and its landing at the airline’s hub airport, n 1 determines the number of landings at transit airports within the interval between takeoff and landing at the hub airport, τ is the average flight time of the aircraft between takeoff and landing, and M S 0 is the average regeneration cycle.
In 1995, ref. [43] developed a cost-effective maintenance strategy for standby systems using an inspection–repair–replacement approach. The policy assumed that inspection correctly identifies the system’s downstate and upstate with a probability of p = 1 − β and p’ = 1 − α, respectively, while it can also make incorrect identifications with a probability of q = β and q’ = α, respectively. Should the system be rejected, it is replaced with a new one.
In 1996, ref. [44] created a method to establish an inspection schedule for a deteriorating single-component system. The system has three states: normal, symptom, and failure. The transition of these states is described using a delay-time model. The maintenance model includes constant conditional probabilities of a false positive and a false negative. The approach is designed to minimize the long-term average cost per unit time while maintaining a constraint on inspection time.
In 1998, ref. [45] proposed a maintenance model for a system with three states: good, faulty, and failed. The system undergoes periodic imperfect inspections, where false positives and false negatives may occur. Simple faults can be repaired, but there is a non-zero probability of a fault remaining after the repair. After a fixed number of inspections, the system is overhauled. Expressions were developed to calculate the average cost per unit time and, by minimizing the average cost, the optimal number of inspections before overhauling the system could be determined.
In 2001, ref. [46] examined two maintenance models that involved imperfect inspections and calculated the minimax schedules. In both models, the inspections are considered imperfect, meaning that the probability of detecting system failures is noted as 1 − p, where p = β. In the first model, the duration of the inspection is deemed negligible, while in the second model, the inspection duration is considered.
In 2001, ref. [47] developed a maintenance model where failures are identified solely through inspection. The process involves periodic checks. However, these inspections are imperfect, potentially leading to type I and type II errors (false positives and false negatives). The model considers inspection costs, costs due to type I errors, downtime costs from missed failures, and corrective maintenance costs. The goal was to create an objective function measuring these costs over an infinite timeframe and then minimize them.
In 2002, ref. [48] considered a maintenance model of a single-unit system with revealed and unrevealed failures and imperfect inspections. The model description is as follows. Whenever a failure becomes evident, corrective maintenance is implemented. When the unit reaches age τ and no failures have been detected, an inspection is conducted to uncover hidden failures. If a failure is detected during the inspection, corrective maintenance is performed; otherwise, preventive maintenance is carried out. Thus, inspection and preventive maintenance occur periodically at (where N = 1, 2,...) only for failures that have not been revealed. However, if a failure has been revealed, the policy involves an inspection and preventive maintenance at the age of τ. It is essential to note that if all failures are revealed, this maintenance strategy is equivalent to an age replacement policy.
The objective cost function Q(τ) is the cost per unit time for an infinite horizon:
Q τ = c d + a τ / b τ
a τ = c 0 + c n + c 1 α R τ + p c 0 + c n δ p c n + c r F τ c d 0 τ R u d u
b τ = p τ R τ + δ F τ + 1 p 0 τ R u d u
where c0 is the cost of inspection, cn is the cost of preventive maintenance, c1 is the cost of a type I error (false positive), cr is the cost of corrective maintenance, p is the probability of unrevealed failure, τ is the age for inspection and maintenance, R(t) is the reliability function, F(t) is the unreliability function, cd is the cost rate because of downtime, and δ = 1/(1 − β).
In 2003, ref. [49] investigated a model for managing a deteriorating system with concealed failures. In this model, the system’s time to failure follows an increasing failure rate. Minimal repairs are made upon failure detection. The imperfect inspection process has a detection probability of pd = 1 − β and a misidentification probability of qd = β. Similarly, the operational state is identified with pu = 1 − α probability and misidentified with qu = α. The study aimed to find the most effective inspection policy to minimize the average long-term cost per unit time.
In 2005, ref. [50] introduced a corrective maintenance model to calculate the total expected cost of one cycle. The cost equation comprises the cost of one inspection, the cost of time elapsed between failure and its detection per unit time, and the conditional probabilities of α and β, which are specifically associated with human errors.
In 2006, ref. [51] devised an optimal inspection policy considering three types of inspections: partial, perfect, and imperfect. Perfect checks accurately diagnose the system, while partial inspections identify type I failures and imperfect inspections detect type II failures with a probability of (1 − β). Type III failures are exclusively detected by perfect inspections. If a failure is identified, a repair is performed to restore the system to a condition close to new. Proactive age-based maintenance is applied, with preventive actions restoring the system to an as-good-as-new state. The authors analyzed factors in a regeneration cycle, including expected length, number of inspections, downtime, uptime, and cost, along with a cost rate function.
In 2007, ref. [32] (also referenced in [52]) developed a mathematical model of post-warranty maintenance to determine the availability of redundant avionics systems, considering the reliability and maintainability of LRUs, false positives and false negatives that occur during LRU testing, and the sufficiency of spare parts. The study explored the run-to-failure maintenance approach for avionics systems, analyzing three different variations of this strategy.
Figure 5 demonstrates the relationship between the optimal quantity of spare avionics LRUs in the warehouse and the number of aircraft in an airline, focusing on one of the variants [32]. The curves on the graph represent different values of the probability α. Key observations from the figure are that (a) the spare LRUs increase as an integer number, (b) higher α values significantly boost spare LRUs (notably case α = 0.01), and (c) the second scenario (α = 0.01) is more responsive to increasing aircraft numbers in the airline compared to the first scenario (α = 0.001).
This finding underscores the substantial impact of the trustworthiness of the LRU built-in test equipment (BITE) on the effectiveness of post-warranty maintenance processes.
In 2007, ref. [53] developed a maintenance model with imperfect inspections to evaluate the reliability of and optimize the inspection schedule for a multi-defect component. The model utilizes a non-homogeneous Poisson process method in combination with a delay-time approach. The underlying assumption is that a defect can be identified only through inspection with a probability of 1 − β (referred to as β in the paper). When identified during an inspection, the defect will undergo minimal repairs. The research introduced an algorithm crafted to optimize inspection intervals, with the goal of maximizing the component’s reliability.
The following formula determines the reliability at any time x:
R β x , T m = exp Λ β t n , x j = 1 n exp Λ β t j 1 , t j , t n < x t n + 1
where T m is an imperfect inspection strategy and Λ β ( t j 1 , t j ) is the expected number of failures over the inspection interval ( t j 1 , t j ] .
The quantity Λ β ( t j 1 , t j ) is given by
Λ β t j 1 , t j = k = 1 j β j k t k 1 t k λ y G t j y G t j 1 y d y
where G(t) is the cumulative distribution function of the delay time and λ ( t ) is the rate of defect occurrence at time t.
In 2009, ref. [54] proposed a theoretical framework to model the cost per unit time associated with two categories of inspection and repair. The first category is the minor inspections that address small flaws, while the second category is major inspections that are necessary for significant defects that may have been missed in minor inspections. Neglecting major defects could lead to process breakdowns, which is why it is crucial to address them. The paper also explored the relationship between major and minor defects, considering the imperfect nature of major inspections.
The study calculated the following expected renewal cycle cost:
E C c = i = 1 j = 1 i ( j 1 ) T j T i C m a + k C m i + C m r 1 + E C i j s x 1 1 r i j r f 1 x 1 1 F 2 i T x 1 d x 1 + ( i 1 ) T i T ( j 1 ) T j T i 1 C m a + k C m i + C m r 2 + int x i 1 T t C m i + E C i j f x 1 , x × ( i 1 ) T i T ( j 1 ) T j T 1 r i j f 1 x 1 f 2 x x 1 d x 1 d x
where r is the probability of a perfect major inspection (r = 1 − β ), Cmi is the average cost of a minor inspection, Cma is the average cost of a major inspection, Cmr1 is the average cost of a major repair for a defect identified in a major inspection, Cmr2 is the average cost of a major repair due to a major failure, T is the major inspection periodicity, f1(x1) is the PDF of the random time to the initial point of a major defect, and f2(x2) and F2(x) are the PDF and the cumulative distribution function of the random time to failure from the initial point of a major defect, respectively. E(Cijs(x1)) is the expected minor repair cost minus the expected profit when the major inspection repair is completed at iT and E(Cijf(x1, x)) is the expected minor repair cost minus the expected profit.
In 2011, ref. [55] considered a production process for a single item. Initially stable, it may shift to an unstable state during the cycle, producing non-conforming items. The transition time follows a random variable with an increasing hazard rate. Inspections at specific times trigger preventive maintenance. The cycle ends if (1) the system shifts to the second type of unstable state, (2) an error during maintenance causes a shift to an unstable state, or (3) after the m-th inspection, whichever occurs first. To start a new cycle, additional work may be needed to return the system to a stable state. Preventive maintenance is not required during the last inspection if the system is already identified as being in the second type of unstable state.
The expected cost of maintenance for a regular production cycle is provided by
E M = C p m j = 1 m 1 δ 1 δ j 1 1 1 p j α + p j 1 β θ i = 1 j 1 1 1 p i α + p i 1 β θ + j = 1 m 1 1 δ j 1 i = 1 j 1 1 p i α + p i 1 β θ + C m r j = 1 m 1 1 θ 1 δ j 1 1 p j α + p j 1 β i = 1 j 1 1 1 p i α + p i 1 β θ
where δ is the probability of preventive maintenance activity causing the system to shift to the out-of-control state, pj is the conditional probability of the process transitioning to the out-of-control state within the time interval (tj−1, tj) (given that it was initially in the in-control state at time tj−1), θ is the probability of the system being in the second type of out-of-control state when it is judged to be out of control, Cpm is the cost of the actual preventive maintenance activities, and Cmr represents the cost incurred for implementing minimal repair per unit.
In 2012, ref. [56] examined the mission availability. The authors defined the non-stationary mission availability as the probability that the interval of trouble-free system operation θ entirely falls within one of the intervals between inspections [, (k + 1)τ], k = 0, …, N. The study showed that if the system has an exponential distribution of time to a hidden failure, then the following relation holds [56]:
P ( k τ , θ ) = e λ θ 1 e λ τ θ λ τ θ j = 0 k P R ( j τ ) 1 α k j e k j λ τ
where P(, θ) is the non-stationary mission availability and PR() is determined by Equations (40), (42) and (44).
The average value of the non-stationary mission availability is given by [56]
A m T , θ = 1 N + 1 k = 0 N P k τ , θ
where T = (N + 1)τ is the finite horizon of maintenance planning.
In the given example for an avionics system, T = 5000 h, λ = 0.0001 1/h, α = β = 0.005, τ = 10 h, and θ = 1 h. The calculated value is Am(T, θ) = 0.9994.
The stationary mission availability is given by the following limit [56]:
A m θ = lim T A O R T ,   θ = τ e λ θ 1 e λ τ θ λ τ θ 1 1 α e λ τ i = 1 i 3 5 M S i
It should be noted that stationary mission availability is also referred to as mission availability [57].
When θ << τ, from Equation (61), it follows that [27] (p. 125)
A O R θ e λ θ 1 e λ τ λ 1 1 α e λ τ i = 1 i 3 5 M S i = e λ θ M S 1 i = 1 i 3 5 M S i = A i e λ θ
where MS1, MS2, MS4, and MS5 are determined by Equations (14), (15), (17) and (18).
In 2012, ref. [58] considered an inspection and replacement strategy for a protection system in which the inspection procedure is subject to errors, with conditional probabilities of α and β. The authors developed two models for a single-component system with unrevealed failures and perfect repair. In the first model, a false positive does not imply the renewal of the protection system; in the second, it does imply it. The authors considered two phases of inspections. In the first phase, the checks are carried out at times jT1 (j = 1,..., M1) and, in the second, checks are carried out at times jT2 + M1T1 (j = 1,..., M2). The corrective maintenance policy’s decision variables are M1, T1, M2, and T2. The measures for maintenance effectiveness are the long-term cost per unit time and average availability.
In the second model, average availability is determined as follows. The expected uptime is given by
U M 1 , T 1 , M 2 , T 2 = i = 1 M 1 1 α i 1 i 1 T 1 i T 1 R t d t + i = 1 M 2 1 α M 1 + i 1 M 1 T 1 + i 1 T 2 M 1 T 1 + i T 2 R t d t
where R(t) is the reliability function.
The expected downtime is
D M 1 , T 1 , M 2 , T 2 = E T U M 1 , T 1 , M 2 , T 2
where E(T) is the expected renewal cycle length.
The average availability is the ratio of the expected uptime to the average renewal cycle.
In 2013, ref. [59] examined a system that can be in one of three states: good, defective, or failed. Failures are immediately detected when they happen. The defective state, however, can only be identified through inspections, and it does not hinder the system from performing its intended function. The maintenance model proposed involves periodic inspections to assess a system’s state, but these inspections are susceptible to errors. A false positive event would result in the system being replaced unnecessarily, while a false negative inspection result would fail to identify a defect that could impact reliability in the future. Using the delay time concept, the authors determined the average cost per unit time and the reliability function of a single-component system under three possible states, subject to periodic checking. For instance, the expected number of inspections during the regeneration cycle is determined as follows:
E K * = i = 1 M 1 q i 1 ( i 1 ) τ i τ j = i M 1 j β j i 1 β F D ¯ j τ x + j = i M 1 j β j i + 1 j τ x ( j + 1 ) τ x d F D d F X + M 1 i = 1 M 1 q i 1 ( i 1 ) τ i τ β M i F D ¯ M τ x d F X + i = 1 M 2 i q i i τ ( i + 1 ) τ d F X 0 ( i + 1 ) τ x d F D + i = 1 M 2 i q i 1 α F X ¯ i τ + M 1 q M 2 F X ¯ M 1 τ
where X is the duration between the replacement of the system and the occurrence of the defective state (assuming no inspection or replacement takes place during that period), M − 1 is the number of inspections inside interval (0, T), K* is the number of inspections in a cycle when there is no inspection at , q = 1 − α, FX(x) is the unreliability function, F X ¯ ( x ) is the reliability function, D is the time delay between the arrival of a defect and the occurrence of a subsequent failure, FD(x) is the cumulative distribution function of random variable D, and F D ¯ x = 1 F D ( x ) .
In 2013, ref. [60] investigated two types of imperfect maintenance policies for a single-component system with regular and irregular inspection intervals. In this model, the first policy prompts a validity check at an additional cost when an alarm is triggered, while the second policy restores the system after a false alarm. A comprehensive cost analysis was established to evaluate these policies, including penalties incurred due to unavailability.
Let us consider the second case as more general. The expected maintenance cost during the regeneration cycle is given by
C T 1 , N 1 = k = 0 N 1 1 k T 1 ( k + 1 ) T 1 1 α k c 0 k + 1 + β β N 1 k 1 β + c d k + 1 T 1 + β β N 1 k 1 β T 1 t d F t + c 0 k = 0 N 1 1 k 1 α k 1 α R k T 1 + c 0 N 1 1 α N 1 1 R N 1 T 1 + c r
where c0 is the cost of inspection, cd is the cost of a single unmet demand, and cr is the cost of renewal of a failed system.
The expected length of the regeneration cycle is
E L = k = 0 N 1 1 k T 1 ( k + 1 ) T 1 T 1 1 α k k + 1 + β β N 1 k 1 β d F t + N 1 T 1 1 α N 1 1 R N 1 T 1 + T 1 k = 1 N 1 1 k 1 α k 1 α R k T 1
The average cost per unit time is the ratio of C(T1, N1) to E(L). The research also considered a fluctuating inspection frequency, involving N1 inspections with intervals of T1, followed by N2 inspections separated by intervals of T2.
In 2013, ref. [61] proposed an inspection–repair policy for corroded pipelines, considering errors in inspection results. The procedure enables a comparison of different strategies, including inspection techniques and frequencies, while determining expected costs for different situations.
The mathematical expectation of the total cost is as follows:
E C T = C i P S i , i = 1 , , 6
where P(Si) is the conditional probability of correct or incorrect decisions in terms of the pipe condition and inspection result (i = 1, …, 6) and Ci is the total cost of the i-th scenario.
The conditional probabilities P(S1), …, P(S1) are determined as follows:
P S 1 = 1 P o D γ 1 P o D γ + 1 P F A 1 γ , P S 2 = P o D γ P o D γ + P F A 1 γ P S 3 = P o D γ P o D γ + P F A 1 γ , P S 4 = P F A 1 γ P o D γ + P F A 1 γ P S 5 = P F A 1 γ P o D γ + P F A 1 γ , P S 6 = 1 P F A 1 γ 1 P o D γ + 1 P F A 1 γ
where γ is the probability of defect existence at the inspection time, PoD = 1 − β, and PFA = α.
In 2014, ref. [62] examined an inspection-based maintenance optimization model involving imperfect inspections and potential failure scenarios. The model adopts the fundamental delay-time approach, suggesting that a system can exist in three states: fully functional, defective, and failed. As the system degrades through these states, regular inspections are conducted. The inspection procedure involves a fixed, state-dependent probability of system failure. Alternatively, an inspection may incorrectly identify a functioning system as defective (false positive) or a defective system as functioning (false negative), with fixed probabilities. The system is replaced reactively upon failure or proactively at the n-th inspection time or when an inspection reveals a defect, depending on which event occurs first. The objective is to determine an optimal preventive age replacement threshold and inspection interval that minimizes the long-term expected cost per unit time.
The following formula applies to calculate the expected long-term cost per unit time:
B n , τ = a n , τ + 0 τ k ^ n , τ x d x + b 1 H ¯ n , τ 0 1 + b 2 0 τ l ¯ n , τ x , 0 d x 0 τ H ¯ n , τ x d x + 0 τ 0 τ x G ¯ y d y d H n , τ x + 0 τ 0 τ l ¯ n , τ x , y d y d x
where
a n , τ = c P R 1 p r 1 n 1 F ¯ n τ , k ^ n , τ x = c P R k ¯ n , τ x + c D F q + r 2 1 q r 2 l n , τ x , 0 + k n , τ x b 1 = p c F P + r 1 c I F + c I 1 p r 1 , b 2 = q c P R + r 2 c I F + c I 1 q r 2 k ¯ n , τ x = i = 0 n 1 1 p r 1 i f i τ + x 1 q r 2 n i 1 G ¯ n i τ x H ¯ n , τ x = i = 1 n 1 1 p r 1 i F ¯ i τ + x , H n , τ x = i = 1 n 1 1 p r 1 i F i τ + x l ¯ n , τ x , y = i = 0 n 2 1 p r 1 i f i τ + x j = i + 1 n 1 1 q r 2 j i G ¯ j i τ x + y
r1 and r2 are the probabilities of system failure during an inspection and the occurrence of a false positive and false negative, respectively, p = α, q = 1 − β, c I is the inspection cost, c P R is the preventive replacement cost, c F P is the penalty cost due to a false alarm, c I F is the inspection-induced failure cost, c D F is the internal/demand failure cost, F(x) and f(x) are the distribution function and density of the defect arrival time, F ¯ x = 1 F ( x ) , G(y) is the distribution function of the internal failure (which occurs when the system is in a defective state), and G ¯ y = 1 G ( y ) .
In 2014, ref. [63] looked at how to inspect a single-component system with a two-level inspection policy. This policy includes minor and major inspections and is based on a three-stage failure process. The minor inspection can only identify the minor defective stage with a limited probability γ = 1 − β but can always identify the severe defective stage. On the other hand, a major inspection can always identify any defective stage, regardless of its severity. If the component is found to be in the minor defective stage during an inspection, a shortened inspection interval is introduced to increase the chances of identifying the severe defective stage before failure. In the event of failure, immediate repair or replacement is necessary to restore production. The research examined three distinct renewal scenarios occurring at the end of a renewal cycle: a failure renewal, an inspection renewal resulting from the identification of major defects during minor or major inspections, and a planned preventive maintenance renewal. The probabilities of possible renewals are also determined. The expected renewal cycle cost and expected renewal cycle length are determined based on different renewal probabilities.
In 2015, ref. [64] investigated a comprehensive approach for jointly optimizing inspection and age-based replacement policies within a three-stage failure process: normal, minor defective, and severe defective. This analysis encompassed both perfect and imperfect inspection scenarios. Detection of the minor defective stage involved conducting inspections with a conditional probability r = 1 − β. System replacement occurred either upon failure or after reaching a predetermined age threshold. Once the severe defective stage was identified, repair actions were initiated. However, in the event of detecting the minor defective stage, two alternatives were explored for comparative analysis: either reducing the subsequent inspection interval by half or immediately conducting repairs. The long-term system availability was utilized as the fundamental criterion for jointly optimizing both inspection and replacement intervals.
In 2015, ref. [65] explored a model involving regular inspections and periodic preventive maintenance to identify and fix hidden failures. The periodic checks take place and hidden failures are detected with a probability of p = 1 − β. The failed system is restored to an as-good-as-new level. The main goal of this study was to minimize the expected cost per unit time over an infinite period.
In 2015, ref. [66] considered an inspection and preventive replacement policy for a one-component protection system. In this model, inspections are imperfect and susceptible to both false positives and false negatives, with constant conditional probabilities. The study primarily examined the quality of maintenance, particularly focusing on the inspection process’s quality. The indicators of maintenance effectiveness are the long-term cost per unit time and the operational reliability.
In 2016, ref. [67] investigated an imperfect inspection policy applicable to systems exposed to numerous interconnected degradation processes. In this model, these degradation processes are defined by a multivariate Wiener process, and their interdependencies are outlined using a covariance matrix. Failure arises when any of the degradation levels surpass a defined threshold. The inspection process itself is imperfect, meaning that failures might not always be detected upon inspection. The optimal inspection interval is determined through the minimization of the long-term cost rate. Furthermore, the characteristics of this optimal inspection interval are analyzed, and the upper and lower limits of its optimal value are determined.
In 2017, ref. [68] analyzed a system that undergoes periodic inspection. A delay-time-based maintenance model for a single-unit system with imperfect inspections was investigated. In this model, the maintenance policy involves regularly checking the system’s working status at fixed intervals of time. These inspections are not 100% perfect as the system defect may only be identified with a conditional probability of pw = 1 − β. The decision variable in this scenario is the duration of time between inspections. The objective function aims to determine the expected maintenance costs for the system during a single renewal period.
In 2018, ref. [69] investigated a dual-component system where the breakdown of the initial component is initially concealed. The second component has three potential states: functioning properly, defective, and failed. The system transitions to a failed state only when a failure is revealed. Each revealed failure triggers a disturbance in the first component, increasing its failure rate. Periodic inspections are conducted to detect defects and hidden failures. The first component undergoes checks whenever the failure of the second component is revealed, recognizing that these inspections might be imperfect. The primary objective is to determine the optimal interval for periodic inspections, minimizing the overall cost over a finite period. The study explored how probabilities α and β impact the total maintenance costs.
In 2018, ref. [70] examined a three-state component failure model, one of which states is a defective state that comes before actual failure. The inspection process is not perfect and can result in false positives or false negatives and may even create defects. To model the quality of replacement components, it was assumed that the components come from a population including both weak and strong items, with a mixing parameter that determines quality. The authors explored seven different scenarios of system replacement and calculated the associated maintenance costs for each one. Ultimately, they determined the total cost rate.
In 2018, ref. [71] investigated the impact of a quality inspection strategy on an imperfect production system. This inspection approach allows for both type I and type II errors. Products are shipped for sale with a complimentary minimal repair warranty policy. After each production cycle, preventative maintenance is conducted. A minimal repair is conducted in the case of a breakdown in the production process before the cycle’s completion. A reserve inventory is established to meet demand during preventative maintenance. Additionally, defective items identified during inspection are directed for reworking. The model minimizes the expected total cost per item while adhering to an average outgoing quality restriction.
In 2019, ref. [72] developed a maintenance framework for manufacturing systems that deals with defects. The system goes through a defective state before it ultimately fails. During the imperfect maintenance phase, a limited number of imperfect inspections are conducted to identify defects, and the system undergoes imperfect repairs once a defect is detected. These inspections are imperfect because they may not always detect a defective state (q = β > 0). In the second phase, preventive replacement occurs during a scheduled maintenance window. If a defect is discovered during this phase, preventive replacement is performed during the next scheduled maintenance window. The study calculated steady-state availability, expected maintenance costs in a renewal cycle, and expected net revenue.
In 2019, ref. [73] investigated a model for the periodic inspection of protection systems. The objective was to determine the system state and assess if replacement is necessary, employing a delay-time approach. The accuracy of the inspection is gauged by the probability of a false positive and two distinct probabilities of a false negative, linking the system states to outcomes. The analysis explored how these probabilities influence inspection effectiveness, cost rate, and system availability.
In 2019, ref. [74] developed a model to determine the optimal inspection intervals for a one-shot system with n components that undergo periodic inspections. It was assumed that the failure times of all components in a series structure are independent and follow an exponential distribution. The inspection is imperfect, with a probability of not detecting a failure denoted as α ¯ , which is β in terms of Table 1. If failures go undetected, they can be identified at subsequent inspection times. The optimization criteria considered in this study were interval availability and life cycle cost, which were derived analytically.
In 2020, ref. [75] introduced a model designed for the inspection and maintenance of a single-unit system that can experience two types of failures: minor failures that are revealed (R) and catastrophic failures that remain unrevealed (U). The probability of these failures occurring depends on the age of the system. If a failure occurs at time t, it has a probability p(t) (where 0 ≤ p(t) ≤ 1) of being a type R-failure and a complementary probability q(t) = 1 − p(t) of being a type U-failure. Periodic inspections are conducted at times kT, where k ranges from 1 to M − 1, to detect U-failures. In the event of an R-failure, a minimal repair is executed to restore the system to its previous state, often referred to as “as-bad-as-old.” The maximum allowable number of minimal repairs is N − 1. If a U-failure is detected during inspection, if the Nth R-failure occurs, or if it is time for preventive maintenance at MT, the system is replaced with a new one. The values of T, M, and N are decision variables that require optimization. It is important to note that inspections may not be perfect, with a probability of α for false positives and a probability of β for false negatives. The objective function is to minimize the long-term cost per unit time.
In 2021, ref. [76] developed a maintenance model for systems with multiple correlated degradation processes. The authors used a multivariate stochastic process and a covariance matrix to describe these processes’ interactions. System failure occurs when any degradation feature exceeds a set threshold. The inspections are imperfect concerning failure detection. The study’s goal was to calculate the expected long-term cost rate and determine theoretical boundaries for cost-optimal inspection intervals.
In 2021, ref. [77] proposed a two-stage inspection policy model aimed at integrating inspection methods that vary in terms of accuracy and cost. Unlike traditional two-stage inspection policy models where the second stage is assumed to be perfect, this study developed a mathematical model in which the second stage can be imperfect. The study calculated the cost per unit time for the two-stage policy with imperfect inspections. Additionally, the study formulated a set of rules to aid decision making when searching for cost-effective parameters for the two-stage policy. The study introduced the conditional probabilities of a false positive diagnosis and a false negative diagnosis of either the one-stage or two-stage inspection policy into the cost function.
In 2021, ref. [78] explored a delay-time maintenance model for a system undergoing three states: normal, defective, and failed. The authors examined a two-phase imperfect inspection policy, incorporating a hybrid preventive maintenance approach. This strategy involved both inspection-based replacement, triggered by true positives or false positives, and age-based replacement, scheduled after multiple imperfect inspections. The researchers jointly determined the inspection interval length and the number of inspections for each phase, aiming to minimize the cost rate over an infinite time horizon under this policy. Depending on various renewal points, the system maintenance can be classified into three scenarios: completing a renewal cycle through (1) replacement due to failure, (2) replacement based on inspection, or (3) replacement based on age. The corresponding average maintenance costs for these scenarios are calculated and analyzed. As an example, consider Scenario 2, where the renewal cycle concludes with an inspection-based replacement triggered by a false positive or a true positive event. In these instances, the system is renewed through replacement. There are five distinct types of sample paths possible in such cases. Let us focus on type 2 sample paths and their associated probabilities for illustration.
P s c e 2 , 2 i , j = ( j 1 ) T 1 j T 1 i T 1 x 1 α j 1 β i j 1 β d F Y y d F X x
where T 1 is the inspection interval in phase 1 and F X ( x ) and F Y ( y ) are the cumulative distribution function of the time to defect X and to delay time Y, respectively.
In 2022, ref. [79] developed a two-phase inspection and maintenance policy specifically designed for safety-critical systems. The aim of this policy is to prevent failures that may result in serious consequences. The two phases comprise constant-frequency inspections in the first phase and varying time intervals in the second phase. The authors presented two delay-time-based mathematical models in their study. Model 1 assumes an in-house inspection team with the autonomy to replace components, while Model 2 assumes a specialized team, often outsourced, responsible for replacements. The inspections are assumed to be imperfect, with false-positive and false-negative occurrences considered. The study determined the expected cost per unit time and the unavailability rate.
In 2022, ref. [80] proposed a maintenance and statistical process control model for a production process with three states: in-control, out-of-control, and failure. The process operates in both in-control and out-of-control states but completely stops in the failure state. A control chart is used to judge the states based on the quality of the produced items, with the failure state being observable. When the process shifts to an out-of-control state and the control chart identifies this transition, minor repairs are conducted to restore the process to an in-control state and continue the production cycle. After each minor repair, the life of the production machine decreases stochastically. The model determines the optimal sample size, sampling interval, control chart limits, and maximum number of minor repairs during a process cycle. The maintenance model includes the control chart’s probabilities of type II error (β) and type I error (α).
In 2022, ref. [81] created a preventive maintenance model combining condition monitoring and manual inspections. The model, employing a delay-time approach, uses white noise for normal state monitoring and drifted Brownian motion for the delay-time stage. The maintenance policy includes failure and preventive thresholds, initiating corrective or preventive actions. Imperfect manual inspections are described by a conditional probability r = β. The optimization goal is to minimize the expected cost per unit time by determining optimal condition monitoring intervals and preventive thresholds.
In 2023, ref. [82] introduced a new approach for managing maintenance that optimizes both preventive maintenance and spare parts ordering strategies. This was achieved using a dynamic early warning period model that considers different equipment states. The model includes two maintenance approaches: normal ordering and emergency ordering, which are applied based on the equipment’s state. The model also accounts for the possibility of the imperfect detection of equipment states due to inaccurate monitoring. Imperfect inspections can result in a false negative event with a probability denoted as p, which is β. A two-phase inspection and spare parts ordering strategy minimize the expected cost per unit time.

2.2. Models with Non-Constant Probabilities of Correct and Incorrect Decisions

In 1981, ref. [83] (pp. 4–12; also referenced in [84]), explored one of the earliest maintenance models featuring non-constant probabilities of correct and incorrect decisions, denoted as 1 − α(t), 1 − β(t), α(t), and β(t). The authors investigated two maintenance models involving periodic imperfect inspections. In the first model, the system is rechecked after it is declared inoperable, which practically eliminates the occurrence of a repeated false positive. Therefore, after additional verification, the system is allowed to be used with almost unity probability. In the second model, after a false positive, the system is restored and becomes as-good-as-new. The total average costs over the interval (0, T) during the regeneration cycle are determined for each model.
Probabilities α(t) and β(t) were determined for a one-parameter system for the following stochastic degradation process [83]:
X t = A 0 A 1 t γ
where A0 and A1 are independent random variables with normal distribution and γ is a constant.
The mathematical expectation and standard deviation of the random process X(t) have the form [83]
m x t = m 0 m 1 t γ σ x t = σ 0 2 + σ 1 2 t 2 γ
where m 0 , m 1 , σ 0 , and σ 1 are mathematical expectations and standard deviations of random variables A 0 and A 1 .
The studies [83,84] proposed approximating the cumulative distribution function of the random process (73) using the gamma distribution function, which effectively describes aging processes [85]:
F ( t ) = 1 i = 1 n s 1 η t i i ! e η t
where ns and η are the shape and rate parameters of the Gamma distribution.
The parameters η and ns are determined based on the condition that the mathematical expectation E[Ξ] of the random time to failure Ξ and variance Var[Ξ] of the actual and approximated processes coincide [83]. Therefore,
η = E [ Ξ ] / V a r [ Ξ ]
n s = E [ Ξ ] 2 / V a r [ Ξ ]
where
E [ Ξ ] = m 0 L x / m 1 1 / γ
V a r [ Ξ ] = E [ Ξ ] γ 2 σ 0 m 0 L x 2 + σ 1 m 1 2
In Equation (79), Lx represents the functional failure threshold.
The probabilities α(t) and β(t) were calculated assuming an additive relationship, with no correlation between the system’s state parameter and the measurement error. The measurement error is a stationary random process with an expected value of zero and a standard deviation of σ n .
The unconditional probabilities of a false positive and a false negative are computed using the following formulas by [83] (p. 11) and [84]:
P α ( t ) = 1 2 π L x m x ( t ) / σ x ( t ) e x 2 2 d x 1 2 π L x m x ( t ) / σ x ( t ) e x 2 2 L x m x ( t ) x σ x ( t ) / σ n e y 2 2 d y d x
P β ( t ) = 1 2 π L x m x ( t ) / σ x 2 ( t ) + σ n 2 e z 2 2 d z 1 2 π L x m x ( t ) / σ x ( t ) e x 2 2 L x m x ( t ) x σ x ( t ) / σ n e y 2 2 d y d x
The conditional probabilities of a false positive and a false negative are calculated using straightforward formulas [83]:
α t = P α ( t ) / R t
β t = P β ( t ) / 1 R t = P β ( t ) / F t
where R(t) and F(t) are the reliability and unreliability functions, respectively.
The reliability function is determined by the following equation [83]:
R t = 1 2 π L x m x ( t ) / σ x ( t ) e x 2 2 d x
Figure 6a shows the dependencies of the unconditional probabilities of a false positive (FP) and a false negative (FN) on the operating time of the test object at m 0 = 30   W , m 1 = 0.316   W , σ 0 = 1   W , σ 1 = 0.051   W / h , γ = 0.5 , L x = 20   W , and σ n = 0.75   W [83] (p. 12).
Figure 6b shows the dependencies of the conditional probabilities of a true negative (TN), true positive (TP), false positive (FP), and false negative (FN) on the operating time for the same data.
The conditional probabilities of true negatives, true positives, false positives, and false negatives are heavily influenced by time, as shown in Figure 6b. Thus, maintenance models that assume a constant probability of these inspection errors regarding degrading systems are not accurate representations of reality.
In 1982, ref. [86] considered a corrective maintenance model with periodic inspections. The following expression for inherent availability was obtained:
A i = n = 1 P n m = 0 n 1 1 α m / 1 + n = 1 P n + P n 1 P n β n 1 α n m = 0 n 1 α n
where αn and βn are the conditional probabilities of a false positive and a false negative at the n-th inspection, respectively. Pn is the reliability function during time and τ is the inspection periodicity.
Equation (85) does not consider the system’s maintainability characteristics. Additionally, this mathematical model does not account for the extent of system restoration, which is essential for determining the reliability properties acquired by the system after restoration.
In 1983, ref. [87] (also referenced in [88]) developed mathematical models for calculating the operational reliability of redundant aviation systems with gradual failures, continuously monitored by built-in test equipment (BITE). These models account for false positives and false negatives in the BITE. Both cold and hot redundancy modes are considered. The state of a functional unit is determined by a vector of state parameters, each component of which represents a non-stationary monotonic stochastic process. The behavior of each random process is approximated by a Gamma process using the method of degradation level quantization [89]. It is represented as a Markov process with a finite number of states and continuous time. The number of quantization levels for each random process and the intensity of the intersection of these levels, i.e., shape and rate parameters ns and η of the Gamma distribution, are determined based on the condition that the mathematical expectation and variance of the actual and approximated processes coincide. It is assumed that the BITE can be in an operational state, where errors such as false positives and false negatives result from the measuring path’s accuracy, or in inoperative states, where errors stem from hidden failures of the BITE.
The probabilities of the states of a functional unit are described by a system of differential equations with variable coefficients, solved using numerical methods. The formulas for false positive and false negative rates, when the state parameter crosses the i-th quantization level, are as follows [87,88]:
a i t = η α q , i t , i = 1 , , n s 1
b i t = η β q , i t
where α q , i ( t ) and β q , i ( t ) are the conditional probabilities of a false positive and a false negative occurring in the BITE measuring channel when the state parameter crosses the i-th quantization level, respectively. Formulas for calculating α q , i ( t ) and β q , i ( t ) are given.
Figure 7 shows the dependence of operational reliability on the operational time for a duplicated system with cold redundancy (curves 1 and 2). Curve 3 corresponds to a non-redundant functional unit without BITE.
The parameters of the Gamma distribution are n s = 6 and η = 0.593 × 10 2 1 / h . The values of the quantization levels are L 1 = 25.9   W , L 2 = 24.2   W , L 3 = 22.9   W , L 4 = 21.8   W , L 5 = 20.83   W , and L 6 = L x = 20   W . The measurement error is a stationary random process with zero mathematical expectation and a standard deviation of 0.5 W.
As can be seen from Figure 7, the measurement error of the state parameter significantly reduces operational reliability.
In 1984, ref. [90] (pp. 1–7; also referenced in [91]) considered a maintenance strategy involving sequential imperfect inspections and the perfect repair of a multi-unit system within a finite time horizon. Each unit within the system can exist in one of several given states. Mathematical equations for the mean times spent by units in different states are derived, accounting for non-constant probabilities of false positives and false negatives. It is assumed that the unit failure occurred at time t k < ξ t k + 1   ( k = 0 , , N ) and, at time T, the system is renewed. In this strategy, a single-unit system or a unit within a multi-unit system can be in one of the states described in (13).
The expected value of time spent by the system in state S1 [90,91]:
M S 1 = 0 t 1 ξ d F ξ + k = 1 N t k t k + 1 ν = 1 k t ν α t ν i = 1 ν 1 1 α t i + ξ ν = 1 k 1 α t ν d F ξ + ν = 1 N t ν α t ν i = 1 ν 1 1 α t i + T ν = 1 N 1 α t ν 1 F T
The expected value of time spent by the system in state S2:
M S 2 = k = 0 N 1 t k t k + 1 ν = 1 k 1 α t ν j = k + 1 N t j ξ 1 β t j i = k + 1 j 1 β t i + T ξ i = k + 1 N β t i d F ξ + i = 1 N 1 α t i t N T T ξ d F ξ
The expected value of time spent by the system in state S3:
M S 3 = t i n s k = 0 N 1 t k t k + 1 ν = 1 k ν α t ν i = 1 ν 1 1 α t i + ν = 1 k 1 α t ν j = k + 1 N j 1 β t j i = k + 1 j 1 β t i + N i = k + 1 N β t i d F ξ + t i n s ν = 1 N ν α t ν i = 1 ν 1 1 α t i + N ν = 1 N 1 α t ν 1 F t N
The expected value of time spent by the system in state S4:
M S 4 = t F R k = 0 N 1 t k t k + 1 1 ν = 1 k 1 α t ν d F ξ + t F R 1 i = 1 N 1 α t i 1 F t N
The expected value of time spent by the system in state S5:
M S 5 = t T R k = 0 N t k t k + 1 ν = 1 k 1 α t ν d F ξ
Equation (92) requires some explanation because it does not include failure detection probabilities. The system is restored at time tj (j = k + 1,..., N) if, during the j-th inspection, a failure is detected (true positive) or at time T if a false negative event occurs during the inspection at time tN. Therefore, if ξ < T, the system will be restored with a probability of 1. However, the system can only enter state S5 if a true negative event occurred at time tk, the probability of which is ν = 1 k [ 1 α t ν ] .
For a single-unit system, achieved availability, inherent availability, and average maintenance cost per unit time are determined by Equations (19)–(21).
In [90] (p. 7), the following equation was presented for posterior reliability in the interval (tk, t), where tk < t, assuming an arbitrary distribution of time to hidden failure:
P A t k , t = P 1 t 1 , , t k P 1 t 1 , , t k + P 2 t 1 , , t k × R t R t k
P 1 t 1 , , t k = R t k i = 1 k 1 α t i
P 2 t 1 , , t k = j = 0 k 1 R t j R t j + 1 i = 1 j 1 α t i l = j + 1 k β t l
When α(t) = β(t) = 0, Equation (91) is converted to the following form:
P A t k , t = R t / R t k
It should be especially noted that Equations (19)–(21) and (88)–(95) were included in the state regulatory document on determining the criteria and periodicity of diagnosing technical systems [92].
In 1984, ref. [93] (also referenced in [88], pp. 63, 64) addressed the challenge of determining optimal inspection intervals for recoverable systems based on the “reliability-cost” criterion, particularly for systems impacting safety. This criterion utilizes two indicators of maintenance efficiency: one characterizes operational reliability, while the other assesses the unit costs associated with inspecting and restoring both correctly and falsely rejected systems. The study calculated maintenance efficiency indicators for cases involving both perfect and minimal repair.
In the case of perfect repair, operational reliability in the interval ( t i , t i + 1 ) and average cost per unit time are determined using the following formulas [93]:
P O t i , t i + 1 = j = 0 i P R t j P t i + 1 t j μ = j + 1 i 1 α t μ t j
C t 1 , , t i = i C i n s + j = 1 i C F R t j P F R t j + C T R t j P T R t j / t i
where P R ( t j ) is the probability of the system repair at time t j and P F R ( t j ) and P T R ( t j ) are the probabilities of repair for falsely rejected and failed systems at time t j , respectively.
Probabilities P F R ( t j ) and P T R ( t j ) are determined by the method of mathematical induction.
P F R t j = ε = 0 j 1 P R t ε P t j t ε μ = ε + 1 j 1 1 α t μ t ε α t j t ε
P T R t j = ε = 0 j 1 P R t ε k = ε + 1 j P t k 1 t ε P t k t ε μ = ε + 1 k 1 1 α t μ t ε ν = k j 1 β t ν t ε 1 β t j t ε
The optimal inspection moments according to the “reliability-cost” criterion are determined by solving the following problem [93]:
min t 1 , , t i C t 1 , , t i with a constraint P O t i , t i + 1 P O * , i = 1 , 2 ,
where P O * is the minimum permissible value of operational reliability.
In 1987, ref. [94] (also referenced in [27]) proposed a maintenance model featuring a sequential inspection schedule. The inspection policies are considered for both finite and infinite time horizons. In this model, the conditional probabilities of making correct or incorrect decisions depend not only on the timing of the inspections but also on the timing of hidden failures. This model is considered general because it provides mathematical formulas applicable to any distribution of failures and any arbitrary degradation process. The developed model is an extension of the model presented in [90,91,92], wherein the conditional probabilities of correct and incorrect decisions depend on inspection times but not on the moment of failure.
In this model, a single-unit system can be in one of the states described in (13).
The expected value of time spent by the system in state S1 [27,94]:
M S 1 = k = 0 N t k t k + 1 ν = 1 k t ν P F P t 1 , , t ν 1 ; t ν ξ + ξ P T N t 1 , , t k 1 ; t k ξ d F ξ + T k = 1 N t k P F P t 1 , , t k 1 ; t k ξ + T P T N t 1 , , t N 1 ; t N ξ d F ξ
The expected value of time spent by the system in state S2:
M S 2 = k = 0 N 1 t k t k + 1 j = k + 1 N t j ξ P T P t 1 , , t j 1 ; t j ξ + T ξ P F N t 1 , , t N 1 ; t N ξ } d F ξ + t N T T ξ P T N t 1 , , t N 1 ; t N ξ d F ξ
The expected value of time spent by the system in state S3:
M S 3 = t i n s k = 0 N 1 t k t k + 1 ν = 1 k ν P F P t 1 , , t ν 1 ; t ν ξ + j = k + 1 N j P T P t 1 , , t j 1 ; t j ξ + N P F N t 1 , , t N 1 ; t N ξ d F ξ + t i n s t N k = 1 N k P F P t 1 , , t k 1 ; t k ξ + N P T N t 1 , , t N 1 ; t N ξ d F ξ
The expected value of time spent by the system in state S4.
M S 4 = t F R k = 0 N 1 t k t k + 1 ν = 1 k P F P t 1 , , t ν 1 ; t ν ξ d F ξ + t N k = 1 N P F P t 1 , , t k 1 ; t k ξ d F ξ
The expected value of time spent by the system in state S5:
M S 5 = t T R k = 0 N t k t k + 1 j = k + 1 N P T P t 1 , , t j 1 ; t j ξ d F ξ
The following notations are used in Equations (102)–(106):
P F P ( t 1 , ,   t ν 1 ; t ν | ξ ) is the conditional probability of the following events: the system being operable at time tν, the system being judged as operable at inspection times t1 to tν-1, and the system being judged as inoperable at inspection time tν, given that a failure occurred at time ξ.
P T N ( t 1 , ,   t k 1 ; t k | ξ ) is the conditional probability of the following events: the system being operable at time tk and being judged as operable at inspection times t1 to tk, given that a failure occurred at time ξ.
P T P ( t 1 , ,   t j 1 ; t j | ξ ) is the conditional probability of the following events: the system has failed until inspection time tj, the system has been judged as operable at inspection times t1,..., tj−1, and the system is judged as inoperable at inspection time tj, given that a failure occurred at time ξ.
P F N ( t 1 , ,   t j 1 ; t j | ξ ) is the conditional probability of the following events: the system has failed until inspection time tj and has been judged as operable at inspection times t1,..., tj, given that a failure occurred at time ξ.
For the infinite time horizon, the equations for M S 1 through M S 5 are as follows.
The expected value of time spent by the system in state S1 [27]:
M S 1 = k = 0 t k t k + 1 ν = 1 k t ν P F P t 1 , , t ν 1 ; t ν ξ + ξ P T N t 1 , , t k 1 ; t k ξ d F ξ
The expected value of time spent by the system in state S2:
M S 2 = k = 0 t k t k + 1 j = k + 1 t j ξ P T P t 1 , , t j 1 ; t j ξ d F ξ
The expected value of time spent by the system in state S3:
M S 3 = t i n s k = 0 t k t k + 1 ν = 1 k ν P F P t 1 , , t ν 1 ; t ν ξ + j = k + 1 j P T P t 1 , , t j 1 ; t j ξ d F ξ
The expected value of time spent by the system in state S4:
M S 4 = t F R k = 0 t k t k + 1 ν = 1 k P F P t 1 , , t ν 1 ; t ν ξ d F ξ
The expected value of time spent by the system in state S5:
M S 5 = t T R k = 0 t k t k + 1 j = k + 1 P T N t 1 , , t j 1 ; t j ξ d F ξ
Probabilities P F P ( t 1 , , t k 1 ; t k | ξ ) , P T N ( t 1 , , t k 1 ; t k | ξ ) , P T P ( t 1 , , t j 1 ; t j | ξ ) , and P F N ( t 1 , , t j 1 ; t j | ξ ) are called by the name of the event at the last moment under consideration, i.e., “false positive”, “true negative”, “true positive”, and “false negative”, and are determined by the following formulas given by [94], [27] (p. 89), and [29] (p. 17):
P F P t 1 , , t ν 1 ; t ν ξ = t ν ξ t ν 1 ξ t 1 ξ ψ 0 u 1 , , u ν ξ d u 1 d u ν , ν = 1 , , k
P T N t 1 , , t k 1 ; t k ξ = t k ξ t k 1 ξ t 1 ξ ψ 0 u 1 , , u k ξ d u 1 d u k , k = 1 , , N
P F N t 1 , , t j 1 ; t j ξ = t j ξ t j 1 ξ t 1 ξ ψ 0 u 1 , , u j ξ d u 1 d u j , j = k + 1 , , N
P T P t 1 , , t j 1 ; t j ξ = t j ξ t j 1 ξ t 1 ξ ψ 0 u 1 , , u j ξ d u 1 d u j , j = k + 1 , , N
where ψ 0 ( δ 1 , , δ k | ξ ) is the conditional PDF of the set of random variables Δ 1 , , Δ k , given that a failure occurred at time ξ and t k < ξ t k + 1   ( k = 0 , , N ) .
The random variable Δ i   ( i = 1 , , k ) is the error in estimating the time to failure at inspection time ti [27,29,94]:
Δ i = Ξ i Ξ
where Ξ represents the random time to system failure, while Ξi represents the random assessment of Ξ based on the results of the inspection at time ti.
Random variables Ξ and Ξi are the smallest roots of the following stochastic equations [27,29]:
X t L x = 0
Φ x y X t , Y t i L x = 0
where X ( t ) is the vector of the system state parameters, L x represents the allowable range of variation for vector X ( t ) , Y ( t i ) is the vector of errors in measuring system state parameters, and Φ x y is the function of vectors X ( t ) and Y ( t i ) .
In [29], a theorem was proven concerning the PDF of ψ 0 ( δ 1 , , δ k | ξ ) . If Y ( t 1 ) ,..., Y ( t k ) are independent random vectors, then the following relationship holds:
ψ 0 δ 1 , , δ k ξ = i = 1 k ψ δ i ξ , x ( t )
where x ( t ) is a realization of the vector X ( t ) and ψ ( δ i | ξ , x ( t ) ) is the conditional PDF of the error in estimating the time to failure at inspection time ti, provided that Ξ = ξ and X ( t ) = x ( t ) .
If for a fixed time to failure (Ξ = ξ) there is only one realization of the random process X ( t ) , then Equation (119) takes the form [27,29]
ψ 0 δ 1 , , δ k ξ = i = 1 k ψ δ i ξ
Examples of such processes are random degradation processes with monotonic realizations. For example, for the process (73) with A0 = a0 and γ = 1, as described in [29], we have [27,29]
ψ 0 δ 1 , , δ k ξ = a 0 L x ξ k i = 1 k Ω a 0 L x δ i ξ
where Ω ( y i ) represents the PDF of a measurement error at time ti, i.e., Y ( t i ) .
Considering Equation (120), the equations for conditional probabilities—Equations (112)–(115)—are significantly simplified in [94] and [27] (p. 89):
P F P t 1 , , t ν 1 ; t ν ξ = t ν ξ ψ δ ν ξ d δ ν i = 1 ν 1 t i ξ ψ δ i ξ d δ i = α t ν ξ i = 1 ν 1 1 α t i ξ , ν = 1 , , k
P T N t 1 , , t k 1 ; t k ξ = ν = 1 k t ν ξ ψ δ ν ξ d δ ν = i = 1 k 1 α t i ξ , k = 1 , , N
P F N t 1 , , t j 1 ; t j ξ = i = 1 j t i ξ ψ δ i ξ d δ i = i = 1 k 1 α t i ξ i = k + 1 j β t i ξ , j = k + 1 , , N
P T P t 1 , , t j 1 ; t j ξ = t j ξ ψ δ j ξ d δ j i = k + 1 j 1 t i ξ ψ δ i ξ d δ i = i = 1 k 1 α t i ξ 1 β t j ξ i = k + 1 j 1 β t i ξ , j = k + 1 , , N
where α ( t ν | ξ ) represents the conditional probability of a false positive at time t ν given that the failure occurs at a time ξ > t ν , and β ( t j | ξ ) represents the conditional probability of a false negative at time t j given that the failure occurs at a time ξ < t j .
Figure 8 illustrates the dependencies of probabilities α ( k τ | ξ ) and 1 α ( k τ | ξ ) on the current inspection number, with a periodicity of 100 h and using the same initial data (except σ n ) as in Figure 6. In Figure 8a, the curves are plotted at ξ = 1001 h, while in Figure 8b, they are plotted at ξ = 1090 h. Curves 1 and 2 are plotted when σ n = 1   W , while curves 3 and 4 are plotted when σ n = 3   W .
As Figure 8 illustrates, the conditional probabilities of a true negative and a false positive depend not only on measurement accuracy and the inspection time but also on the timing of the system failure. Specifically, when the system failure occurs only 1 h after the last inspection, the probability of a false positive is higher, while the probability of a true negative is lower compared to the situation where the failure occurs 90 h after the last inspection.
It should be noted that if the system fails immediately after the inspection moment t k = k τ , each of the conditional probabilities of a true negative, 1 α ( k τ | ξ ) , and a false positive, α ( k τ | ξ ) , at the time of the last inspection equals 0.5 when using a symmetric PDF ψ ( δ k | ξ ) . The latter is illustrated in Figure 9a.
Figure 10 demonstrates how the probabilities β ( j τ | ξ ) and 1 β ( j τ | ξ ) depend on the current inspection number, with a 100 h periodicity, utilizing the identical initial data as in Figure 8. In Figure 10a, the graphs are plotted when ξ = 1099 h, whereas, in Figure 10b, they are plotted at ξ = 1010 h. Curves 1 and 2 correspond to σ n = 1   W while curves 3 and 4 correspond to σ n = 3   W .
Figure 10 illustrates that the conditional probabilities of a true positive and a false negative depend on measurement accuracy, inspection time, and the timing of the system failure. Specifically, when the system failure occurs only 1 h before the last inspection, as shown in Figure 10a, the probability of a false negative is higher, and the probability of a true positive is lower compared to the situation where the failure occurs 90 h before the last inspection, as depicted in Figure 10b. It is important to note that if the system fails just before the inspection moment t k + 1 = ( k + 1 ) τ , each of the conditional probabilities of a true positive, 1 β [ k + 1 τ | ξ ] , and a false negative, β [ k + 1 τ | ξ ] , at the time of the first inspection after failure equals 0.5 when using a symmetric PDF ψ ( δ k + 1 | ξ ) , which is illustrated in Figure 9b.
In [27] (p. 76; also referenced in [29]), it was demonstrated that for an exponential distribution of time to failure, the simplest representation of the system state parameter X(t) is as follows:
X t = x 1 1 Ξ t + x 2 1 1 Ξ t
where x 1 is the value of the system state parameter corresponding to its operable condition and x 2 is the value of the system state parameter corresponding to its inoperable condition. Ξ is the random time to system failure and 1(Ξ − t) is the unit step function taking two values, 1 and 0.
1 Ξ t = 1 , if   Ξ t > 0 0.5 , if Ξ t = 0 0 , if Ξ t < 0
It should be noted that the probability that 1(Ξ − t) = 0.5 is zero.
If X(t) can be presented in the form of Equation (126), then the PDF ψ ( δ i | ξ ) is determined by the following formula by [27] (p. 76) and [29]:
ψ δ i ξ = 1 α t i d f δ i 0 + α t i d f δ i t i + ξ , i f ξ > t i 1 β t i d f δ i 0 + β t i d f δ i t i + ξ , i f ξ t i
where df is the delta function.
Substituting Equation (128) in Equations (122)–(125) and considering the property of the integral of the delta function gives [27] (pp. 89, 90)
P F P t 1 , , t ν 1 ; t ν ξ = α t ν i = 1 ν 1 1 α t i , ν = 1 , , k
P T N t 1 , , t k 1 ; t k ξ = i = 1 k 1 α t i , k = 1 , , N
P F N t 1 , , t j 1 ; t j ξ = i = 1 k 1 α t i i = k + 1 j β t i , j = k + 1 , , N
P T P t 1 , , t j 1 ; t j ξ = i = 1 k 1 α t i i = k + 1 j 1 β t i 1 β t j , j = k + 1 , , N
In this case, the conditional probabilities α ( t i ) and β ( t i ) are determined by the following formulas in [27] (p. 75) and [29]:
α t i = L L x 1 φ u i x 1 d u i + L H x 1 φ u i x 1 d u i
β t i = L L x 2 L H x 2 φ u i x 2 d u i
where L L and L H are the lower and higher tolerance limits of the system state parameter and φ ( y i | x 1 ) and φ ( y i | x 2 ) are the PDFs of the measurement error of the system state parameter at time t i under the condition that X t i = x 1 and X t i = x 2 , respectively.
As demonstrated in [27] (pp. 77, 90), if the PDFs of the measurement errors do not depend on time, i.e.,
φ y i x 1 = φ y x 1 and φ y i x 2 = φ y x 2 , i = 1 , , k
and t i = i τ , the conditional probabilities (129) through (132) can be expressed in the following manner [27,31,32,34,35]:
P F P τ , , ν 1 τ ; ν τ ξ = α 1 α ν 1 , ν = 1 , , k
P T N τ , , ( k 1 ) τ ; k τ ξ = 1 α k , k = 1 , , N
P F N τ , , ( j 1 ) τ ; j τ ξ = 1 α k β j k , j = k + 1 , , N , N = 1 , 2 ,
P T P τ , , j 1 τ ; j τ ξ = 1 α k β j k 1 1 β , j = k + 1 , , N
It should be noted that Equations (14)–(18) and (25)–(29) are obtained by putting (136)–(139) into (107)–(111) and (102)–(109).
If X 1 and X 2 are random variables, i.e., the system state parameter X(t) is represented in the form [29]
X t = X 1 1 Ξ t + X 2 1 1 Ξ t ,
then Equations (129)–(132) are not valid.
In [29], a theorem was proven that establishes the conditional probabilities of correct and incorrect decisions in the context of multiple imperfect inspections with consideration of Equation (140). For instance, the conditional probabilities of a false positive and a true negative are described by the following formulas:
P F P t 1 , , t ν 1 ; t ν ξ = L L L H q 1 u 1 α t ν u 1 i = 1 ν 1 1 α t i u 1 d u 1 , ν = 1 , , k
P T N t 1 , , t k 1 ; t k ξ = L L L H q 1 u 1 i = 1 k 1 α t i u 1 d u 1 , k = 1 , , N
where q 1 ( x 1 ) represents the PDF of the random variable X 1 and α ( t i | x 1 ) denotes the conditional probability of a false positive at time t i provided that X 1 = x 1 .
Since the system is operational at any value of X 1 , it follows that
L L L H q 1 u 1 d u 1 = 1
Figure 11 illustrates the dependence of the conditional probabilities of a false positive (curves 1 and 3) and a true negative (curves 2 and 4) on the number of inspections when using Equations (136) and (137) (curves 1 and 2) and (141) and (142) (curves 3 and 4), provided that the random process X(t) is represented by Equation (140). The used data are as follows: the mathematical expectation and standard deviation of random variable X 1 are 20 W and 3 W, respectively; the standard deviation of measurement error is 1 W; and the lower tolerance limit of the system state parameter is 16 W. The random variable X 1 has a truncated normal distribution.
Figure 11 illustrates that using simplified versions of Equations (136) and (137) in this context leads to significantly higher probabilities of false positives and reduces the probabilities of true negatives.
Indeed, assuming the number of inspections k = 100, we obtain the following:
P F P τ , , 99 τ ; 100 τ ξ = 1.37 × 10 3 P T N τ , , 99 τ ; 100 τ ξ = 4.3 × 10 2 when using Equations ( 136 ) and ( 137 )
P F P τ , , 99 τ ; 100 τ ξ = 4.6 × 10 4 P T N τ , , 99 τ ; 100 τ ξ = 0.758 when using Equations ( 141 ) and ( 142 )
As can be seen in Equations (144) and (145), even with the exponential distribution of time to failure, Equations (136)–(137), in which the conditional probabilities of correct and incorrect decisions during multiple inspections are obtained by simply multiplying corresponding probabilities during single checks, can be used only in the case when the operable and inoperable states of the system correspond to two values of the system state parameter x 1 and x 2 , as per Equation (126).
In 1987, ref. [95] (also referenced in [27], p. 68) presented the following equation for posterior reliability in the interval (, t), < t ≤ (k + 1)τ for an arbitrary distribution of time to hidden failure:
P A t k , t = t ω ξ P T N t 1 , , t k 1 ; t k ξ d ξ 0 ω ξ t k ξ t k 1 ξ t 1 ξ ψ 0 u 1 , , u k ξ d u 1 d u k d ξ , t k < t t k + 1
If Equation (120) is satisfied, Equation (146) transforms as follows:
P A t k , t = t ω ξ ν = 1 k t ν ξ ψ δ ν ξ d δ ν d ξ 0 ω ξ ν = 1 k t ν ξ ψ δ ν ξ d δ ν d ξ
If the state of the system is described by a random process (126), then [27] (p. 77)
P A t k , t = e λ t i = 1 k 1 α t i e λ t k i = 1 k 1 α t i + j = 0 k 1 e λ t j e λ t j + 1 i = 1 j 1 α t i l = j + 1 k β t l
If Equation (135) is satisfied, Equation (148) changes to become Equation (10).
In 1987, ref. [95] (also referenced in [27], p. 106) considered a mathematical model for determining operational reliability for a single-unit system with perfect repair on an infinite time horizon. The following formulas apply:
P O t k , t = j = 0 k 1 P R t j t t j P T N t j + 1 t j , , t k 1 t j ; t k t j ξ ω ξ d ξ + P R t k 1 F t t k , t k < t t k + 1
P R t j = P F R t j + P T R t j
P F R t j = ν = 0 j 1 P R t ν t j t ν P F P t ν + 1 t ν , , t j 1 t ν ; t j t ν ξ ω ξ d ξ
P T R t j = 1 P F R t j ν = 0 j 1 P R t ν 0 t j t ν P F N t ν + 1 t ν , , t j 1 t ν ; t j t ν ξ ω ξ d ξ + t j t ν P T N t ν + 1 t ν , , t j 1 t ν ; t j t ν ξ ω ξ d ξ
where P R ( t j ) , P F R ( t j ) , and P T R ( t j ) share the same meanings as those described in Equations (39)–(42).
Note that Equations (42)–(44) are obtained by substituting Equations (136), (137) and (139) for Equations (152), (149) and (151).
In 1988, ref. [27] (pp. 123–125; also referenced in [56]) derived a general expression for mission availability, which refers to the probability that the system will be operational at moment t and will function without failure for a specified time θ, starting from moment t.
A m θ = τ / τ θ M S 1 + M S 2 + M S 4 + M S 5 k = 0 0 τ θ k τ + x + θ P T N τ , , ( k 1 ) τ ; k τ ϑ ω ϑ d ϑ d x
It is important to mention that given an exponential distribution of time to failure and the satisfaction of Equations (126) and (137), Equation (153) is transformed into Equation (61).
In 1988, ref. [27] (also referenced in [96,97]) developed maintenance models for various reliability structures of a multi-unit system, including series, parallel, “h-out-of-m,” series-parallel, and parallel-series configurations. The findings revealed that in a multi-unit system with a series reliability structure, the maintenance efficiency indicators can be determined as indicated below [27]:
A a = i = 1 m M S 1 ( i ) / M S 0 ( i )
A i = i = 1 m M S 1 ( i ) / M S 1 ( i ) + M S 2 ( i ) + M S 4 ( i ) + M S 5 ( i )
P A t k , t = i = 1 m P A ( i ) t k , t
P O t k , t = i = 1 m P O ( i ) t k , t
where m is the number of units in the multi-unit system, M S 0 ( i ) is the average regeneration cycle of the i-th unit (i = 1,…, m), M S j ( i )   ( j = 1 , ,   5 ) is the expected value of time spent by the i-th unit in state S j ( i ) , and P A i ( t k , t ) and P O i ( t k , t ) are the posterior reliability and operational reliability of the i-th unit in the interval ( t k , t ) , respectively.
The average regeneration cycle for the i-th unit is given by [27]
M S 0 ( i ) = j = 1 5 M S j ( i )
It should be noted that M S j ( i )   ( j = 1 , ,   5 ) are calculated by Equations (102)–(106) or (107)–(111). Equations (146) and (149) calculate the probabilities of P A i ( t k , t ) and P O i ( t k , t ) , respectively.
For aircraft systems, the replacement of rejected units is possible while the aircraft is parked. Therefore, Equation (155) is simplified if the duration of replacing a rejected unit is shorter than the aircraft’s ground time; the repair of dismantled units can be conducted later in a repair shop [27].
A i = i = 1 m M S 1 ( i ) / M S 1 ( i ) + M S 2 ( i )
If a multi-unit system has a parallel reliability structure comprising m identical items, the indicators of maintenance efficiency are expressed as follows [27]:
A a = 1 1 M S 1 / M S 0 m
A i = 1 1 M S 1 / M S 1 + M S 2 + M S 4 + M S 5 m
P A t k , t = 1 1 P A ( 1 ) t k , t m
P O t k , t = 1 1 P O ( 1 ) t k , t m
where P A 1 ( t k , t ) and P O 1 ( t k , t ) are the posterior and operational reliability of one unit, respectively.
For aircraft systems, Equation (161) can be simplified analogously to Equation (159) [27].
A i = 1 1 M S 1 / M S 1 + M S 2 m
In 1988, ref. [27] (pp. 355–360; also referenced in [35]) proposed a mathematical model for a single-unit system that is subject to both revealed and unrevealed failures in addition to multiple imperfect inspections. The model presupposes that inspections can only identify hidden system failures. The revealed failures are followed by subsequent recovery. The assumption is also made that revealed and unrevealed failures are statistically independent. The repair is perfect.
The posterior probability is given by [27]
P A t k , t = 1 Φ t t ω ξ P T N t 1 , , t k 1 ; t k ξ d ξ 1 Φ t k 0 ω ξ t k ξ t k 1 ξ t 1 ξ ψ 0 u 1 , , u k ξ d u 1 d u k d ξ , t k < t t k + 1
where Φ(t) is the distribution function of time until revealed failure.
If the state of the system is described by a random process (126), then [27]
P A t k , t = e ( λ + λ 0 ) t i = 1 k 1 α t i e k λ 0 t e λ t k i = 1 k 1 α t i + j = 0 k 1 e λ t j e λ t j + 1 i = 1 j 1 α t i l = j + 1 k β t l
If Equation (135) is satisfied, Equation (166) changes to become Equation (31).
As supposed by [27,35], the system can exist in one of the states described in Equation (32). The mean duration of the system staying in states S1, S2, S3, S4, S5, and S6 were determined for both finite (0, T) and infinite (0, ∞) horizons. Below are the formulas for an infinite maintenance scheduling interval [27,35].
The expected value of time spent by the system in state S1:
M S 1 = k = 0 t k t k + 1 j = 0 k 1 t j t j + 1 ν = 1 j t ν P F P t 1 , , t ν 1 ; t ν ϑ + u P T N t 1 , , t j 1 ; t j ϑ d Φ ( u ) +   t k ϑ ν = 1 k t ν P F P t 1 , , t ν 1 ; t ν ϑ + u P T N t 1 , , t k 1 ; t k ϑ d Φ ( u ) + ν = 1 k t ν P F P t 1 , , t ν 1 ; t ν ϑ + ϑ P T N t 1 , , t k 1 ; t k ϑ 1 Φ ( ϑ ) d F ( ϑ )
The expected value of time spent by the system in state S2:
M S 2 = k = 0 t k t k + 1 ϑ t k + 1 ( u ϑ ) P T N t 1 , , t k 1 ; t k ϑ d Φ ( u ) + + n = k + 1 t n t n + 1 j = k + 1 n ( t j ϑ ) P T P t 1 , , t j 1 ; t j ϑ + ( u ϑ ) P F N t 1 , , t n 1 ; t n ϑ d Φ ( u )
The expected value of time spent by the system in state S3:
M S 3 = t i n s k = 0 t k t k + 1 j = 0 k 1 ν = 1 j 1 ν P F P t 1 , , t ν 1 ; t ν ϑ + j P T N t 1 , , t j 2 ; t j 1 ϑ Φ ( t j + 1 ) Φ ( t j ) + + j = k 1 k ν = 1 j ν P F P t 1 , , t ν 1 ; t ν ϑ + ( j + 1 ) P T N t 1 , , t j 1 ; t j ϑ Φ ( t j + 2 ) Φ ( t j + 1 ) + + i = k + 2 ν = 1 k ν P F P t 1 , , t ν 1 ; t ν ϑ + j = k + 1 i 1 j P T P t 1 , , t j 1 ; t j ϑ + i P F N t 1 , , t i 2 ; t i 1 ϑ Φ ( t i + 1 ) Φ ( t i ) d F ( ϑ )
The expected value of time spent by the system in state S4:
M S 4 = t F R k = 1 t k t k + 1 j = 1 k 1 ν = 1 j P F P t 1 , , t ν 1 ; t ν ϑ Φ ( t j + 1 ) Φ ( t j ) + ν = 1 k P F P t 1 , , t ν 1 ; t ν ϑ 1 Φ ( t k ) d F ( ϑ )
The expected value of time spent by the system in state S5:
M S 5 = t T R k = 0 t k t k + 1 j = k + 1 Φ ( t j + 1 ) Φ ( t j ) i = k + 1 j P T P t 1 , , t i 1 ; t i ϑ d F ( ϑ )
The expected value of time spent by the system in state S6:
M S 6 = t U R k = 0 t k t k + 1 j = 0 k P T N t 1 , , t j 1 ; t j ϑ Φ ( t j + 1 ) Φ ( t j ) + i = k + 1 P F N t 1 , , t i 1 ; t i ϑ Φ ( t i + 1 ) Φ ( t i ) d F ( ϑ )
It should be noted that Equations (33)–(38) are obtained by putting (136)–(139) into (167)–(172) when t k = k τ , F(t) = 1 − exp(− λ t), and Φ(t) = 1 − exp(− λ 0 t).
In 1997, ref. [98] introduced a technique for determining specific inspection time points for a deteriorating single-unit system. This system can exist in one of three states: normal ( s 0 ), symptomatic ( s 1 ), or failed ( s 2 ). The transition between these states is described using a delay-time model. The system’s state, whether s 0 or s 1 , is ascertainable only through inspection. When the system is in state s 0 , the probability of correctly diagnosing it as s 0 is p 00 t = 1 α ( t ) . Conversely, if it is incorrectly diagnosed as s 1 , the probability becomes p 01 t = α ( t ) . Alternatively, if the system is in state s 1 , the probability of accurately diagnosing it as s 1 is p 11 t = 1 β ( t ) . However, if misdiagnosed as s 0 , the probability is p 10 t = β ( t ) . The method objective is to minimize the long-term average cost per unit time.
In 2010, ref. [99] presented a time-delay maintenance model. This study made two important advancements. Firstly, the occurrence rate of hidden defects depends on the duration since the last preventive maintenance. Secondly, the probability of identifying defects, represented as r(h) = 1 − β(h) during an inspection, is influenced by the delay time h. This design enables a higher probability of defect detection as the delay time approaches its end. The efficiency of maintenance is evaluated by measuring the expected downtime and associated costs, which are dependent on the estimated number of failures and defects.
For instance, the following formula estimates the expected number of failures over the interval [ t i 1 , t i ) :
E N f t i 1 , t i = t i 1 t i n = 1 i 1 t n 1 t n λ u t n 1 k = n i 1 1 r t k u f t u d u + t i 1 t λ u t i 1 f t u d u d t
where u is the initial point of a random defect, λ ( u t n 1 ) is the defect arrival rate, and f ( h ) is the delay time PDF of defects.
In 2017, ref. [100] examined a single-component system that undergoes regular imperfect inspections. The authors conducted a detailed cost analysis for a maintenance policy that includes periodic imperfect inspections and preventive system maintenance. This approach was applied to the delay time maintenance model of a single-unit system, considering varying probabilities of false positives and false negatives. Additionally, the authors introduced a technique that enables a comparison between the model considering non-constant probabilities of correct and incorrect decisions and the approximate model, which assumes constant decision probabilities. The study objective was to minimize the average cost per unit time over an infinite time horizon.
To estimate expected cycle costs and durations between renewal cycles, six different event paths are analyzed. For instance, in the fifth scenario, the system enters a defective state at time x within a specific time interval [(i − 1)T, iT), where i ranges from 1 to M − 1. Here, M − 1 represents the maximum number of inspections conducted before preventive maintenance is required. No false positives are generated before the defect’s arrival within this timeframe. The system’s defect becomes evident during inspection j, where j ranges from i to M − 1. This implies that the system’s delay time must exceed jTx for the defect to be detected at time jT. Notably, during inspections from i to j − 1, false negatives occur with varying probabilities. The probability expression for event path type 5 is formulated as follows:
π 5 , i , j = ( i 1 ) T i T n = 1 i 1 1 α n T j T x k = i j 1 β k T x h 1 β j T x h f H h d h f X x d x
where f X ( x ) is the PDF for the random time X to defect arrival and f H ( h ) is the PDF of the system’s delay time H.
By analyzing the expressions for the probabilities of the event paths, one can determine the expected cycle cost and renewal cycle length.
In 2018, ref. [101] introduced a model for corrective maintenance that aims to identify optimal intervals for operability inspections in safety-critical systems. The main objective of this model is to ensure a specific level of operational reliability while minimizing maintenance costs over a finite time interval (0, T). The criterion proposed for corrective maintenance efficiency considers the probabilities of correct and incorrect decisions, which depend on the inspection time and the degradation process parameters. Overall, this maintenance model offers an effective solution for safety-critical systems in terms of cost and reliability.
Operational reliability over the interval ( t k , t ) with a sequential inspection schedule is determined by the following formula [101]:
P O t k , t = j = 0 k P R t j 0 T t j ω ξ d ξ t t j T P T N t j + 1 t j , , t k 1 t j ; t k t j ξ ω ξ d ξ , t k < t t k + 1
where P R ( t j ) is determined by Equation (150).
Figure 12 illustrates the relationship between operational reliability and operational time for a degrading system in the interval (0, 5000) hours, where the state parameter is represented by the following stochastic equation [101]:
X t = a 0 + A 1 t
where a 0 = 20   k V , L x = 25   k V , and A 1 is the random degradation rate of the system state parameter (defined in the interval from 0 to ∞) with mathematical expectation m 1 = 0.002   k V / h and standard deviation σ 1 = 0.00085   k V / h . The random measurement error of the system state parameter has normal distribution, with zero mathematical expectation and standard deviation σ y = 0.25   k V . The minimum permissible value of operational reliability is 0.95.
The PDF of random errors in estimating time to failure ψ 0 ( δ 1 , , δ k | ξ ) is given by [101]
ψ δ 1 , , δ k ξ = 1 σ y 2 π k L x a 0 ξ k i = 1 k exp 1 2 σ y 2 a 0 L x δ i ξ 2
The PDF of the stochastic process (176) is [83]
ω t = m 1 σ 1 2 t 2 + σ 1 2 t L x a 0 m 1 t 2 π σ 1 3 t 3 exp L x a 0 m 1 t 2 2 σ 1 2 t 2
Figure 12 shows that operational reliability begins at a maximum value close to 1 after inspection and possibly restoration and gradually decreases to a minimum of 0.95 just before the next inspection.
Table 5 shows the optimal inspection times in the interval (0, 5000) hours.
As shown in Table 5, the interval between operability inspections decreases and approaches approximately 80 h. It takes 43 operability checks to ensure the minimum permissible value of 0.95 in the interval (0, 5000) hours.
In 2019, ref. [102] proposed a mathematical framework for the preventive maintenance of wind turbine components with imperfect continuous condition monitoring in the interval (0, τ). The decision to perform maintenance on the wind turbine component relies on data obtained from the sensors. The article introduced general equations to compute the probabilities of false positives, true positives, false negatives, and true negatives during the continuous monitoring of a wind turbine component’s condition. The authors derived mathematical equations for determining the expected maintenance cost per unit time and the average lifetime maintenance cost, accommodating any distribution of time to degradation failure.
The average maintenance cost for one regeneration cycle is determined as follows [102]:
E C a τ = C C M P T P 0 , τ + C U F 0 τ τ ξ P F N ξ , τ Ξ = ξ ω ξ d ξ + C P M F P P F P 0 , τ + C P M T N P T N 0 , τ
where C P M F P and C P M T N represent the cost of preventive maintenance due to false positive and true negative events, respectively. C C M is the cost of corrective maintenance, C U F is the loss cost per unit time due to unrevealed failure, P F N ξ , τ Ξ = ξ is the conditional probability of a false negative in the interval ( ξ , τ ) provided that Ξ = ξ , and P T P ( 0 , τ ) , P F P ( 0 , τ ) , and P T N ( 0 , τ ) are the probabilities of true positive, false positive, and true negative in the interval (0, τ), respectively.
The mean time of the regeneration cycle is given by [102]
E T R C τ = 0 τ P T P ξ , τ Ξ = ξ ω ξ d ξ + 0 τ τ ξ P F N ξ , τ Ξ = ξ ω ξ d ξ + τ 0 τ f z ξ ξ ω ξ d z d ξ + τ τ P T N 0 , τ Ξ = ξ ω ξ d ξ
where P T P ξ , τ Ξ = ξ and P T N ξ , τ Ξ = ξ are the conditional probabilities of true positive and true negative in the interval ξ , τ provided that Ξ = ξ and f ( z ξ | ξ ) is a derivative of the cumulative distribution function of the time to a false positive under the condition that Ξ = ξ .
The expected maintenance cost per unit time is calculated by dividing the average maintenance cost for the regeneration cycle by its average duration [102].
E C u τ = E C a τ / E T R C τ
In 2020, ref. [103] presented a delay-time model for examining a three-state system that progresses from a defective state to a failed state. Within this framework, inspections are not perfect, and the probabilities of false positives and false negatives change with time. To tackle this issue, the authors introduced a hybrid preventive maintenance strategy that integrates imperfect repair and preventive replacement. Within this approach, the inspection interval and the number of inspections between two successive preventive replacements represent the variables for decision making. These variables are utilized to formulate the optimal policy by minimizing the cost rate over an infinite time.
The calculations for the expected cost per renewal cycle and the expected length of the renewal period are derived from all conceivable scenarios that transpire within a single cycle.
Consider, for instance, type 3 sample paths within the first scenario. A defect occurs at time x within the time interval [(j − 1)T, jT], where j =1, 2,…, M, and a failure takes place after MT. From the moment the defect appears until time MT, the system remains faulty, ensuring that there are no false positive detections in this trajectory. Furthermore, any inspection conducted between the intervals [jT, (M − 1)T] either results in a false negative or detects the faulty state, leading to a “minimal repair.” The probability for type 3 sample paths can be expressed as follows:
P s c e 1 ( M , 3 ) = j = 1 M ( j 1 ) T j T M T x n = 1 j 1 1 α ( n T ) k = j M 1 β k T x y + q 1 β k T x y d F Y y d F X x
where F X x is the cumulative distribution function of the time to defect X and F Y y is the cumulative distribution function of the delay time Y.
In 2021, ref. [104] presented a mathematical model designed to assess the trustworthiness indicators associated with operability checks for a system undergoing deterioration. An examination of mutually exclusive events during operability checks is carried out, with correct and incorrect decisions corresponding to events such as false positives, true negatives, false negatives, and true positives. The probabilities of decisions depend on the inspection time and failure time. The paper introduced general formulas for calculating the probabilities of different decisions during discrete-time operability checks. Additionally, the study introduced efficiency indicators for corrective maintenance, including average operating costs, total error probability, and the posterior probability of failure-free operation. To illustrate the developed approach, the study computed the probabilities of correct and incorrect decisions for a specific stochastic deterioration process.

3. Discussion

As outlined in Section 2, corrective and preventive maintenance models can be systematically classified into two categories contingent upon the conditional probabilities of false positives, true negatives, false negatives, and true positives: those characterized by constant probabilities and those marked by non-constant probabilities. When analyzing maintenance models with fixed and variable probabilities of correct and incorrect judgments, it is crucial to delve into the profound impact these probabilities exert on decision making processes. It is also essential to consider the validity of models to accurately predict system behavior and optimize maintenance strategies. Models with constant and nonconstant conditional probabilities of false positives and false negatives represent different approaches to capturing the uncertainties associated with maintenance decisions. Let us compare the validity of these models.
  • Constant conditional probabilities of false positives and false negatives.
    1.1.
    Advantages.
    • Models with constant probabilities are often simpler to implement and analyze. They assume that the conditional probabilities of false positives and false negatives remain constant over time. Such maintenance models were analyzed in Section 2.1.
    • Constant probabilities of correct and incorrect decisions are relatively easy to estimate by simple Equations (136)–(139). It should be noted that these equations are utilized in most of the maintenance models with constant probabilities considered in Section 2.1.
    • Once the probabilities of errors are estimated, models remain stable and predictable, making it easier to plan maintenance activities.
    1.2.
    Disadvantages.
    • Constant error probabilities might not accurately reflect the complex nature of maintenance processes. In real-world scenarios, error rates can change due to various factors such as aging, usage patterns, and environmental conditions.
    • If error probabilities vary significantly over time (for instance, see Figure 6, Figure 9, Figure 10 and Figure 11), models with constant error probabilities can lead to inaccurate predictions and suboptimal maintenance decisions.
    • Constant probability models may result in either over-maintenance or under-maintenance, leading to inefficient resource utilization.
  • Non-constant probabilities of false positives and false negatives.
    2.1.
    Advantages.
    • Non-constant error probabilities allow for a more realistic representation of maintenance processes. They can capture variations in error rates over time (see Figure 6, Figure 9, Figure 10 and Figure 11), accounting for factors like wear and tear, environmental changes, and operational conditions. Maintenance models with non-constant conditional probabilities of correct and incorrect decisions were considered in Section 2.2.
    • By incorporating changing error probabilities, these models can provide more accurate predictions, leading to better-informed maintenance decisions.
    • Non-constant error probabilities can adapt to different operating conditions, making models more versatile and applicable across diverse situations.
    • Non-constant probability models optimize resources by ensuring that maintenance activities are performed when needed, minimizing downtime, and reducing unnecessary maintenance costs.
    2.2.
    Disadvantage.
    • Models with non-constant error probabilities are generally more complex to develop and analyze. Estimating time-varying error probabilities might require appropriate modeling, statistical methods, and extensive data.
Let us now compare maintenance models where probabilities of false positives, true negatives, false negatives, and true positives are influenced solely by inspection timing versus models where these probabilities depend on both inspection timing and the moment of system failure.
  • Maintenance models with probabilities of correct and incorrect decisions linked to inspection timing.
    1.1.
    Advantages.
    • Models based solely on inspection timing are often simpler to develop and implement. They rely on a straightforward relationship between inspection intervals and error probabilities. This class includes the maintenance models considered in [83,84,86,87,88,90,91,92,93,98].
    • Since error probabilities are primarily tied to inspection schedules, these models offer a degree of predictability, making it easier to plan maintenance activities.
    • Calculating error probabilities based on the time of inspections (periodic or sequential) is typically more straightforward and requires less complex data analysis.
    1.2.
    Disadvantages.
    • Ignoring the impact of system failures might lead to less accurate predictions of error probabilities. Real-world maintenance is influenced by both scheduled inspections and unexpected failures.
    • These maintenance models reveal that the probabilities of false positives, true negatives, false negatives, and true positives during multiple inspections are determined by multiplying the conditional probabilities of correct ( 1 α t i ) and incorrect ( α t ν ) decisions at different inspection times, as well as correct ( 1 β t j ) and incorrect ( β t n ) decisions at other inspection times. Studies [27,29] have demonstrated that this multiplication approach is valid when the degradation stochastic process X(t) exhibits the property that, for a specific time to failure, there exists only one realization, denoted as x(t), of the random process X(t) that intersects with the failure threshold. Therefore, this class of maintenance models applies to a limited range of random degradation processes.
2.
Maintenance models with probabilities of correct and incorrect decisions that consider the time of inspections and the moment of system failure.
2.1.
Advantages.
  • These models offer a more realistic representation of maintenance scenarios, considering the impact of scheduled inspections and unscheduled failures on the probability of errors. This class of maintenance models was considered in the studies [27,29,31,32,34,35,36,56,94,95,99,100,101,102,103,104].
  • By considering a broader range of factors, these models can provide more accurate predictions, leading to better-informed maintenance strategies. Indeed, as illustrated in Figure 8 and Figure 10, the conditional probabilities of a true negative, false positive, true positive, and false negative depend not only on measurement accuracy and inspection time but also on the timing of the system failure. It is important to note that if the system fails immediately after the inspection time, each of the conditional probabilities of a true negative and a false positive at the time of the last inspection equals 0.5, assuming a symmetric PDF of error in estimating time to failure (refer to Figure 9a). Similarly, if the system fails just before the inspection time, each of the conditional probabilities of a true positive and a false negative at the time of the first inspection after failure equals 0.5 when using a symmetric PDF of error in estimating time to failure, as illustrated in Figure 9b. We also note that with a symmetric PDF of error in estimating time to failure, the maximum values of the conditional probabilities of a false positive and a false negative for a single inspection are equal to 0.5. It should also be noted that in the maintenance models considered in [27,29,31,32,34,35,36,56,101,102,104], the conditional probabilities of correct and incorrect decisions during multiple inspections consider both the moments of inspections and the moment of failure. Moreover, these probabilities also depend on the parameters of the degradation process.
2.2.
Disadvantages.
  • Maintenance models incorporating multiple variables tend to be more complex. Estimating and analyzing the probabilities of correct and incorrect decisions considering inspection schedules, time of failure occurrence, and parameters of degradation processes in these models can be challenging, requiring sophisticated techniques and robust data.
  • The accurate estimation of probabilities in these models may demand comprehensive data, both on the modeling of the degradation process and on historical failure patterns.
The choice between these maintenance models depends on the specific requirements applied to the maintenance planning and the available data. While models considering only inspection schedules in calculating error probabilities are simpler and more predictable, they may lack accuracy in capturing the complexities of real-world maintenance scenarios. Models considering both inspection timing and system failures in estimating error probabilities offer a more accurate and flexible approach, providing a closer representation of the actual maintenance process. However, these benefits come at the cost of increased complexity and data requirements. It is crucial to balance the trade-offs between simplicity and accuracy when selecting a maintenance model for a particular system.

4. Research Prospects in the Field of Maintenance Models with Non-Constant Probabilities of False Positives and False Negatives

The domain of maintenance models incorporating non-constant probabilities of false positives and false negatives encompasses probabilistic factors essential for predicting and overseeing the maintenance requirements of systems.
Future research can center on the advancement of dynamic modeling techniques capable of capturing variations in false positive and false negative probabilities over time. This could entail the integration of machine learning algorithms, Bayesian approaches, or other advanced statistical methods. Harnessing real-time or historical data to guide maintenance models holds significant promise. Through the analysis of large datasets by machine learning algorithms, patterns and trends in the probabilities of false positives and negatives can be identified, resulting in more adaptive and responsive maintenance strategies. The growing prevalence of Internet-of-Things devices and sensor technologies presents an opportunity to gather real-time data on system health. Research can concentrate on integrating such data into maintenance models, thereby enhancing the accuracy of probability estimates. Investigating the impact of human factors on maintenance decisions is another avenue of research. Understanding how human judgment and decision making interact with models that account for variable probabilities can lead to more effective implementation in real-world scenarios. The application of these models can extend beyond specific industries. Researchers may explore how maintenance models with non-constant probabilities can be adapted to various sectors such as manufacturing, transportation, nuclear stations, military equipment, and others.

5. Remarks

This survey aimed for a comprehensive scope. Nonetheless, any studies excluded were either deemed unrelated to the survey’s focus or unintentionally overlooked. We extend our apologies to both researchers and readers for any potential omission of relevant studies.

Author Contributions

Conceptualization, V.U.; methodology, V.U. and A.R.; software, V.U.; validation, V.U. and A.R.; formal analysis, V.U.; investigation, V.U. and A.R.; data curation, V.U.; writing—original draft preparation, V.U. and A.R.; writing—review and editing, V.U. and A.R.; visualization, V.U. and A.R.; supervision, V.U.; project administration, A.R. 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 conflicts of interest.

Abbreviations

The following abbreviations exist in the manuscript:
ATEAutomated test equipment
BITEBuilt-in test equipment
FNFalse negative
FPFalse positive
LRULine-replaceable unit
MMELMaster minimum equipment list
MTBURMean time between unscheduled removals
PDFProbability density function
TNTrue negative
TPTrue positive

Nomenclature

αconditional probability of a false positive
βconditional probability of a false negative
ω(t)probability density function of the time to hidden failure
λrate of unrevealed (hidden) failures
λ 0 rate of revealed failures
τperiodicity of inspection
Ξrandom time to failure
Ξirandom assessment of time to failure based on the results of the inspection at time ti
ξtime of failure occurrence
R(t)reliability
P A ( k τ ,   t ) a posteriori reliability in the interval (, t)
A a achieved availability
A i inherent availability
A m ( θ ) mission availability
F(t)cumulative distribution function of time until unrevealed failure
Φ(t)cumulative distribution function of time until revealed failure
M S 1 expected value of time spent by the system in the operable state
M S 2 expected value of time spent by the system in an inoperable state due to hidden failure
M S 3 expected value of time spent on inspections during a regeneration cycle
M S 4 expected value of time spent on the repair of a falsely rejected system due to a false positive
M S 5 expected value of time spent on the repair of a correctly rejected system due to a true positive
M S 6 expected value of time spent on an unscheduled repair due to revealed failure
M S 0 average length of the regeneration cycle
C i n s cost of inspection
t i n s duration of inspection
t F R average time to repair of a falsely rejected system
t T R average time to repair of a failed system
t U R average time of unscheduled repair due to a revealed failure
E ( C M C ) average maintenance cost per unit time
P O ( k τ , t ) operational reliability in the interval (, t)
P O ( t k , t ) operational reliability in the interval ( t k , t )
P R ( j τ ) probability of the system repair at time j τ
P R ( t j ) probability of the system repair at time t j
P F R ( j τ ) probability of repair of a falsely rejected system at time j τ
P F R ( t j ) probability of repair of a falsely rejected system at time t j
P T R ( j τ ) probability of repair of a failed system at time j τ
P T R ( t j ) probability of repair of a failed system at time t j
α ( t ) conditional probability of a false positive at time t
β ( t ) conditional probability of a false negative at time t
α ( k τ | ξ ) conditional probability of a false positive at time , given that failure occurred at time ξ after
β ( j τ | ξ ) conditional probability of a false negative at time , given that failure occurred at time ξ before
n s shape parameter of the Gamma distribution
ηrate parameter of the Gamma distribution
P F P ( t 1 , ,   t ν 1 ; t ν | ξ ) conditional probability of a false positive at inspection time tν, considering that at inspection times t1,..., tν−1, the system was judged as operable, and that a failure occurred at time ξ after tν
P T N ( t 1 , ,   t k 1 ; t k | ξ ) conditional probability of a true negative at time tk, given that the system was judged as operable at inspection times t1 to tk−1 and assuming a failure occurred at time ξ after tk
P F N ( t 1 , ,   t j 1 ; t j | ξ ) conditional probability of a false negative at inspection time tj, considering that the system was judged as operable at inspection times t1 to tj−1 and assuming a failure occurred at time ξ before tj
P T P ( t 1 , ,   t j 1 ; t j | ξ ) conditional probability of a true positive at inspection time tj, considering that the system was judged as operable at inspection times t1 to tj−1 and assuming a failure occurred at time ξ before tj
Δ i random error in estimating time to failure at inspection time ti
Nnumber of inspections in the interval (0, T)
ψ 0 ( δ 1 , , δ k | ξ ) conditional PDF of the set of random variables Δ 1 , , Δ k , given that a failure occurred at time ξ and t k < ξ t k + 1   ( k = 0 , , N )
L x functional failure threshold
L L lower tolerance limit of the system state parameter
L H higher tolerance limit of the system state parameter
σ n standard deviation of a measurement error of the system state parameter

References

  1. Wang, H. A survey of maintenance policies of deteriorating systems. Eur. J. Oper. Res. 2002, 139, 469–489. [Google Scholar] [CrossRef]
  2. Van Noortwijk, J.M. A survey of the application of gamma processes in maintenance. Reliab. Eng. Syst. Saf. 2009, 94, 2–21. [Google Scholar] [CrossRef]
  3. Wang, W. An overview of the recent advances in delay-time-based maintenance modelling. Reliab. Eng. Syst. Saf. 2012, 106, 165–178. [Google Scholar] [CrossRef]
  4. De Jonge, B.; Scarf, P.A. A review on maintenance optimization. Eur. J. Oper. Res. 2020, 285, 805–824. [Google Scholar] [CrossRef]
  5. Derman, C. On minimax surveillance schedules. Nav. Res. Logist. Q. 1961, 8, 415–419. [Google Scholar] [CrossRef]
  6. Weiss, G.H. A problem in equipment maintenance. Manag. Sci. 1962, 8, 266–277. [Google Scholar] [CrossRef]
  7. Coleman, J.J.; Abrams, I.J. Mathematical model for operational readiness. Oper. Res. 1962, 10, 126–138. [Google Scholar] [CrossRef]
  8. Morey, R.C. A criterion for the economic application of imperfect inspections. Oper. Res. 1968, 15, 695–698. [Google Scholar] [CrossRef]
  9. Luss, H.; Kander, Z. Inspection policies when duration of checkings is non-negligible. Oper. Res. Q. 1974, 25, 299–309. [Google Scholar] [CrossRef]
  10. Sychev, E.I. Evaluation of the influence of measuring checking on the reliability of technical systems. Reliab. Qual. Control 1979, 10, 18–26. [Google Scholar]
  11. Ignatov, V.A.; Ulansky, V.V. The Impact of Inspection Errors on the Operation Mode of a Technical System. In Proceedings of the IV All-Union Meeting on Technical Diagnostics, Cherkasy, Ukrainian SSR, 4–6 September 1979. [Google Scholar]
  12. Barzilovich, E.Y.; Voskoboev, V.F. Condition-Based Maintenance of Aviation Systems; Transport: Moscow, USSR, 1981; p. 95. [Google Scholar]
  13. Adachi, K. An inspection policy for one-unit system subject to revealed and unrevealed failures. Microelectron. Reliab. 1981, 21, 51–62. [Google Scholar] [CrossRef]
  14. Kashtanov, V.A. Optimum Problems of Maintenance; Znanie: Moscow, USSR, 1981; 121p. [Google Scholar]
  15. Kashtanov, V.A. Maintenance models with limited reliability information and checking errors. In Questions of the Mathematical Theory of Reliability; Gnedenko, B.V., Ed.; Radio i Svyaz: Moscow, USSR, 1983; pp. 300–306. [Google Scholar]
  16. Kashtanov, V.A. Minimax maintenance strategy in the presence of inspection errors. In Reliability and Efficiency in Technology. Maintenance and Repair. Reference Book; Kuznetsov, V.I., Barzilovich, E.Y., Eds.; Mashinostroenie: Moscow, USSR, 1990; Volume 8, pp. 144–146. [Google Scholar]
  17. Ulansky, V. A Method for Evaluating the Effectiveness of Diagnosing Complex Technical Systems. Ph.D. Thesis, Kyiv Institute of Civil Aviation Engineers, Kyiv, Ukrainian SSR, 1981; 269p. [Google Scholar]
  18. Ignatov, V.A.; Ulansky, V.V. Minimax maintenance strategy for technical systems. In Reliability of Radio-electronic Equipment of Civil Aviation. Collection of Scientific Papers; Kyiv Institute of Civil Aviation Engineers: Kyiv, Ukrainian SSR, 1983; pp. 8–15. [Google Scholar]
  19. Cherny, G.P. Development of Checking Methods and Means to Enhance the Availability of Aviation Electronic Equipment. Ph.D. Thesis, Kyiv Institute of Civil Aviation Engineers, Kyiv, Ukrainian SSR, 1981; 139p. [Google Scholar]
  20. Sengupta, B. An exponential riddle. J. Appl. Probab. 1982, 19, 737–740. [Google Scholar] [CrossRef]
  21. Christer, A.H.; Waller, W.M. Delay time models of industrial inspection maintenance problems. J. Oper. Res. Soc. 1984, 35, 401–406. [Google Scholar] [CrossRef]
  22. Christer, A.H.; Redmond, D.F. Revising models of maintenance and inspection. Int. J. Prod. Econ. 1992, 24, 227–234. [Google Scholar] [CrossRef]
  23. Kaio, N.; Osaki, S. Some remarks on optimum inspection policies. IEEE Trans. Reliab. 1984, R-33, 277–279. [Google Scholar]
  24. Kaio, N.; Osaki, S. Optimal inspection policies: A review and comparison. J. Math. Anal. Appl. 1986, 119, 3–20. [Google Scholar] [CrossRef]
  25. Kaio, N.; Osaki, S. Analytical considerations on inspection policies. In Stochastic Models in Reliability Theory. Lecture Notes in Economics and Mathematical Systems; Osaki, S., Hatoyama, Y., Eds.; Springer: Berlin, Germany, 1984; Volume 235, pp. 53–71. [Google Scholar] [CrossRef]
  26. Ulansky, V. Optimization of diagnostic support for technical systems by the “reliability-cost” criterion. In Issues of Automation of Designing Information and Cybernetic Systems. Interuniversity Scientific Collection; Ufa Aviation Institute: Ufa, Russian SFSR, 1985; pp. 130–137. [Google Scholar]
  27. Ulansky, V.V. Diagnostic Support of Aircraft Radio Electronic Systems Operation. D.Sc. Thesis, Kyiv Institute of Civil Aviation Engineers, Kyiv, Ukrainian SSR, 1988; 427p. [Google Scholar]
  28. Kaio, N.; Osaki, S. Inspection policies: Comparisons and modifications. RAIRO Opérations Res. 1988, 22, 387–400. [Google Scholar] [CrossRef]
  29. Ulansky, V.V. Trustworthiness of Multiple Health Checking of Non-repairable Radio Electronic Systems. In Resource-Saving Technologies for Maintenance and Repair of Aviation and Radio-Electronic Equipment of Civil Aviation Aircraft; Collection of Scientific Papers; Kyiv Institute of Civil Aviation Engineers: Kyiv, Ukraine, 1992; pp. 14–25. [Google Scholar]
  30. Ulansky, V.V.; Konakhovich, G.F.; Machalin, I.A. Organization of the Maintenance and Repair System of the Radio-Electronic Complex of Tu-204 Aircraft; Kyiv Institute of Civil Aviation Engineers: Kyiv, Ukraine, 1992; pp. 56–58. Available online: https://shorturl.at/cqsMS (accessed on 20 October 2023).
  31. Ulansky, V.; Machalin, I. Mathematical maintenance model of avionics line-replaceable units. Aerosp. Tech. Technol. 2006, 6, 74–80. Available online: http://nbuv.gov.ua/UJRN/aktit_2006_6_14 (accessed on 14 June 2006).
  32. Ulansky, V.V.; Machalin, I.A. Optimization of Post Warranty Maintenance of Avionics Systems. In Proceedings of the International Conference on Aeronautical Science and Air Transportation (ICASAT), Tripoli, Libya, 23–25 April 2007; Available online: https://shorturl.at/hjQ37 (accessed on 15 October 2023).
  33. Barzilovich, E.Y.; Kashtanov, V.A. Some Mathematical Issues in the Theory of Maintenance of Technical Systems; Sov. Radio: Moscow, USSR, 1971; 272p. [Google Scholar]
  34. Ulansky, V.V.; Machalin, I.A. Refined maintenance model of a single-unit avionics system. Èlektronnoe Model. 2008, 30, 55–67. Available online: https://shorturl.at/afiP6 (accessed on 12 April 2008).
  35. Ulansky, V.V.; Machalin, I.A. Maintenance strategy for a single-unit avionics system in the presence of revealed and unrevealed failures. Math. Mach. Syst. 2007, 3–4, 245–256. Available online: http://dspace.nbuv.gov.ua/bitstream/handle/123456789/793/24-ulanskiy.pdf?sequence=1 (accessed on 17 May 2007).
  36. Ulansky, V.V.; Machalin, I.A. Operational reliability assessment of periodically inspected single–unit avionics system considering revealed and unrevealed failures. Aerosp. Tech. Technol. 2007, 6, 87–93. Available online: http://nbuv.gov.ua/UJRN/aktit_2007_6_13 (accessed on 13 June 2007).
  37. Dias, R.J. Some approximate inspection policies for a system with imperfect inspections. RAIRO Oper. Res. 1990, 24, 191–199. [Google Scholar] [CrossRef]
  38. Baker, R.D.; Wang, W. Estimating the delay-time distribution of faults in repairable machinery from failure data. IMA J. Manag. Math. 1991, 3, 259–281. [Google Scholar] [CrossRef]
  39. Fujimoto, Y.; Swilem, A.M.; Iwata, M.; Nagai, K.-I. Inspection strategy for deteriorating structures based on sequential cost minimization method. J. Soc. Nav. Archit. Jpn. 1991, 170, 755–768. [Google Scholar] [CrossRef]
  40. Herge, D.C. Effects of Inspection Error on Optimal Inspection Policies and Software Fault Detection Models. Ph.D. Thesis, Florida State University, Tallahassee, FL, USA, 1992; 96p. [Google Scholar]
  41. Konakhovich, G.F. Optimization of Maintenance and Operation Processes of Radio-electronic Systems of Perspective Aircraft. D.Sc. Thesis, Kyiv Institute of Civil Aviation Engineers, Kyiv, Ukraine, 1993; 237p. [Google Scholar]
  42. Master Minimum Equipment List (MMEL). Airbus SAS A318, A319, A320, and A321 Series. Federal Aviation Administration. Available online: https://www.faa.gov/aircraft/draft_docs/media/afx/MMEL_A-320_Rev_30_Draft.pdf (accessed on 18 July 2018).
  43. Yeh, L. An optimal inspection-repair-replacement policy for standby systems. J. Appl. Probab. 1995, 32, 212–223. [Google Scholar] [CrossRef]
  44. Okumura, S.; Jardine, A.K.S.; Yamashina, H. An inspection policy for a deteriorating single-unit system characterized by a delay-time model. Int. J. Prod. Res. 1996, 34, 2441–2460. [Google Scholar] [CrossRef]
  45. Dagg, R.A.; Newby, M. Optimal overhaul intervals with imperfect inspection and repair. IMA J. Manag. Math. 1998, 9, 381–391. [Google Scholar] [CrossRef]
  46. Leung, F.K. Inspection schedules when the lifetime distribution of a single-unit system is completely unknown. Eur. J. Oper. Res. 2001, 132, 106–115. [Google Scholar] [CrossRef]
  47. Badıa, F.G.; Berrade, M.D.; Campos, C.A. Optimization of inspection intervals based on cost. J. Appl. Probab. 2001, 38, 872–881. [Google Scholar] [CrossRef]
  48. Badıa, F.G.; Berrade, M.D.; Campos, C.A. Optimal inspection and preventive maintenance of units with revealed and unrevealed failures. Reliab. Eng. Syst. Saf. 2002, 78, 157–163. [Google Scholar] [CrossRef]
  49. Yeh, L. An inspection-repair-replacement model for a deteriorating system with unobservable state. J. Appl. Prob. 2003, 40, 1031–1042. [Google Scholar] [CrossRef]
  50. Nakagawa, T. Maintenance Theory of Reliability; Springer: London, UK, 2005; p. 187. [Google Scholar]
  51. Zequeira, R.I.; Berenguer, C. Optimal scheduling of non-perfect inspections. IMA J. Manag. Math. 2006, 17, 187–207. [Google Scholar] [CrossRef]
  52. Machalin, I.A. Methods of Increasing the Maintenance Efficiency of Aircraft Radio-Electronic Systems at the Stages of Warranty and Post-Warranty Maintenance. D.Sc. Thesis, National Aviation University, Kyiv, Ukraine, 2010; 334p. [Google Scholar]
  53. Zhao, J.; Chan, A.H.C.; Roberts, C.; Madelin, K.B. Reliability evaluation and optimisation of imperfect inspections for a component with multi-defects. Reliab. Eng. Syst. Saf. 2007, 92, 65–73. [Google Scholar] [CrossRef]
  54. Wang, W. An inspection model for a process with two types of inspections and repairs. Reliab. Eng. Syst. Saf. 2009, 94, 526–533. [Google Scholar] [CrossRef]
  55. Lin, Y.-H.; Chen, J.-M.; Chen, Y.-C. The impact of inspection errors, imperfect maintenance and minimal repairs on an imperfect production system. Math. Comput. Model. 2011, 53, 1680–1691. [Google Scholar] [CrossRef]
  56. Ulansky, V.V.; Machalin, I.A. Mathematical models for evaluation of operational readiness of periodically inspected electronic systems. Math. Mach. Syst. 2012, 1, 119–128. Available online: http://dspace.nbuv.gov.ua/handle/123456789/83974 (accessed on 8 February 2012).
  57. Ulansky, V.; Raza, A. Classification of systems and maintenance models. Aerospace 2023, 10, 456. [Google Scholar] [CrossRef]
  58. Berrade, M.D.; Cavalcante, C.A.V.; Scarf, P.A. Maintenance scheduling of a protection system subject to imperfect inspection and replacement. Eur. J. Oper. Res. 2012, 218, 716–725. [Google Scholar] [CrossRef]
  59. Berrade, M.D.; Scarf, P.A.; Cavalcante, C.A.V.; Dwight, R.A. Imperfect inspection and replacement of a system with a defective state: A cost and reliability analysis. Reliab. Eng. Syst. Saf. 2013, 120, 80–87. [Google Scholar] [CrossRef]
  60. Berrade, M.D.; Cavalcante, C.A.V.; Scarf, P.A. Modelling imperfect inspection over a finite horizon. Reliab. Eng. Syst. Saf. 2013, 111, 18–29. [Google Scholar] [CrossRef]
  61. Sahraoui, Y.; Khelif, R.; Chateauneuf, A. Maintenance planning under imperfect inspections of corroded pipelines. Int. J. Press. Vessel. Pip. 2013, 104, 76–82. [Google Scholar] [CrossRef]
  62. Flage, R. A delay time model with imperfect and failure-inducing inspections. Reliab. Eng. Syst. Saf. 2014, 124, 1–12. [Google Scholar] [CrossRef]
  63. Wang, W.; Zhao, F.; Peng, R. A preventive maintenance model with a two-level inspection policy based on a three-stage failure process. Reliab. Eng. Syst. Saf. 2014, 121, 207–220. [Google Scholar] [CrossRef]
  64. Yang, R.; Kang, J.; Wang, H. A joint optimal policy of inspection and age based replacement based on a three-stage failure process. J. Vibroengineering 2015, 17, 3003–3022. [Google Scholar]
  65. He, K.; Maillart, L.M.; Prokopyev, O.A. Scheduling preventive maintenance as a function of an imperfect inspection interval. IEEE Trans. Reliab. 2015, 64, 983–997. [Google Scholar] [CrossRef]
  66. Berrade, M.D.; Scarf, P.F.; Cavalcante, C.A.V. Some insights into the effect of maintenance quality for a protection system. IEEE Trans. Reliab. 2015, 64, 661–672. [Google Scholar] [CrossRef]
  67. Liu, B.; Zhao, X.; Yeh, R.-H.; Kuo, W. Imperfect inspection policy for systems with multiple correlated degradation processes. IFAC-PapersOnLine 2016, 49, 1377–1382. [Google Scholar] [CrossRef]
  68. Pietruczuk, A.J.; Werbińska-Wojciechowska, S. Block inspection policy model with imperfect maintenance for single-unit systems. Procedia Eng. 2017, 187, 570–581. [Google Scholar] [CrossRef]
  69. Seyedhosseini, S.M.; Moakedi, H.; Shahanaghi, K. Imperfect inspection optimization for a two-component system subject to hidden and two-stage revealed failures over a finite time horizon. Reliab. Eng. Syst. Saf. 2018, 174, 141–156. [Google Scholar] [CrossRef]
  70. Alberti, A.R.; Cavalcante, C.A.V.; Scarf, P.; Silva, A.L.O. Modelling inspection and replacement quality for a protection system. Reliab. Eng. Syst. Saf. 2018, 176, 145–153. [Google Scholar] [CrossRef]
  71. Lopes, R. Integrated model of quality inspection, preventive maintenance and buffer stock in an imperfect production system. Comput. Ind. Eng. 2018, 126, 650–656. [Google Scholar] [CrossRef]
  72. Yang, L.; Ye, Z.-S.; Lee, C.-G.; Yang, S.-F.; Peng, R. A two-phase preventive maintenance policy considering imperfect repair and postponed replacement. Eur. J. Oper. Res. 2019, 274, 966–977. [Google Scholar] [CrossRef]
  73. Cavalcante, C.A.V.; Scarf, P.A.; Berrade, M.D. Imperfect inspection of a system with unrevealed failure and an unrevealed defective state. IEEE Trans. Reliab. 2019, 68, 764–775. [Google Scholar] [CrossRef]
  74. Zhao, Q.Q.; Yun, W.Y. Storage availability of one-shot system under periodic inspection considering inspection error. Reliab. Eng. Syst. Saf. 2019, 186, 120–133. [Google Scholar] [CrossRef]
  75. Badía, F.G.; Berrade, 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]
  76. Liu, B.; Zhao, X.; Liu, Y.; Do, P. Maintenance optimisation for systems with multi-dimensional degradation and imperfect inspections. Int. J. Prod. Res. 2021, 59, 7537–7559. [Google Scholar] [CrossRef]
  77. Jodejko-Pietruczuk, A. Decision problem on imperfect inspections combined under two-stage inspection policy. Appl. Sci. 2021, 11, 9348. [Google Scholar] [CrossRef]
  78. Zhang, F.; Shen, J.; Liao, H.; Ma, Y. Optimal preventive maintenance policy for a system subject to two-phase imperfect inspections. Reliab. Eng. Syst. Saf. 2021, 205, 107254. [Google Scholar] [CrossRef]
  79. Alberti, A.R.; Ferreira Neto, W.A.; Cavalcante, C.A.V.; Santos, A.C.J. Modelling a flexible two-phase inspection-maintenance policy for safety-critical systems considering revised and non-revised inspections. Reliab. Eng. Syst. Saf. 2022, 221, 108309. [Google Scholar] [CrossRef]
  80. Rasay, H.; Taghipour, S.; Sharifi, M. An integrated maintenance and statistical process control model for a deteriorating production process. Reliab. Eng. Syst. Saf. 2022, 228, 108774. [Google Scholar] [CrossRef]
  81. Wang, H.-Y.; Wang, Z.-Q. A condition-based preventive replacement policy with imperfect manual inspection for a two-stage deterioration process. Proc. Inst. Mech. Eng. O J. Risk Reliab. 2022, 236, 225–236. [Google Scholar] [CrossRef]
  82. He, Y.; Gao, Z. Joint optimization of preventive maintenance and spare parts ordering considering imperfect detection. Systems 2023, 11, 445. [Google Scholar] [CrossRef]
  83. Ignatov, V.A.; Ulansky, V.V.; Taisir, T. Prediction of Optimal Maintenance of Technical Systems; Znanie: Kyiv, Ukrainian SSR, 1981. [Google Scholar]
  84. Ignatov, V.A.; Taisir, T.; Ulansky, V.V. Optimal Maintenance Tasks for Aviation Systems Based on Health Checking. In Progressive Methods of Operating Radio-electronic Equipment of Airports and Civil Aviation Air Routes; Collection of Scientific Papers; Kyiv Institute of Civil Aviation Engineers: Kyiv, Ukrainian SSR, 1982; pp. 9–18. [Google Scholar]
  85. Herzbach, I.B.; Kordonsky, H.B. Failure Models; Soviet Radio: Moscow, USSR, 1966; pp. 53–55. [Google Scholar]
  86. Shilov, A.M. Assessment of the reliability of technical devices in the presence of inspection errors. Reliab. Qual. Control 1982, 3, 38–43. [Google Scholar]
  87. Ulansky, V.V.; Tkachenko, Y.G. Assessing the Impact of Built-in Test Equipment on the Reliability of Redundant Systems. In Methods for Diagnosing Aviation Equipment; Collection of Scientific Papers; Kyiv Institute of Civil Aviation Engineers: Kyiv, Ukrainian SSR, 1983; pp. 44–51. [Google Scholar]
  88. Tkachenko, Y.G. Assessing the Maintenance Effectiveness of Aviation Radio-Electronic Systems. Ph.D. Thesis, Kyiv Institute of Civil Aviation Engineers, Kyiv, Ukrainian SSR, 1985; 278p. [Google Scholar]
  89. Ignatov, V.A.; Manshin, G.G.; Trainev, V.A. Statistical Optimization of the Quality of Functioning of Electronic Systems; Energy: Moscow, USSR, 1974; 192p. [Google Scholar]
  90. Ulansky, V.V. Improving the Maintenance of Systems and Products Based on the Development of Diagnostic Methods; Znanie: Kyiv, Ukrainian SSR, 1984; Available online: https://shorturl.at/FGPTZ (accessed on 21 October 2023).
  91. Ulansky, V.V. Determining the Optimal Schedule of Health Checking the Recoverable Multi-Unit Systems. In Issues of Technology of Health Monitoring and Improving the Reliability of Parts and Assemblies of Aviation Equipment; Collection of Scientific Papers; Kyiv Institute of Civil Aviation Engineers: Kyiv, Ukrainian SSR, 1984; pp. 57–64. Available online: https://shorturl.at/dkqtM (accessed on 21 October 2023).
  92. Methodical Instructions. Technical Diagnostics. Rules and Criteria for Determining the Periodicity of Diagnosis of Technical Systems; Guiding Normative Document PД 50-565-85; Topic leaders Ignatov V.A., Ulansky V.V., Lapidus E.A.; Standards Publishing House: Moscow, USSR, 1986; 28p, Available online: https://shorturl.at/etDQW (accessed on 21 December 2023).
  93. Ulansky, V.V.; Tkachenko, Y.G. Determination of optimal maintenance moments of recoverable aviation systems according to the “reliability-cost” criterion. In Monitoring and Diagnostics of Aviation and Radio-electronic Systems of Civil Aviation Aircraft; Collection of Scientific Papers; Kyiv Institute of Civil Aviation Engineers: Kyiv, Ukrainian SSR, 1984; pp. 80–86. [Google Scholar]
  94. Ulansky, V.V. Optimal Maintenance Plans for Radio Electronic Systems Based on Diagnostics. In Issues of Technical Diagnostics; Interuniversity Scientific Collection; Rostov Civil Engineering Institute: Rostov-on-Don, Russian SFSR, 1987; pp. 137–143. Available online: https://shorturl.at/tuSTY (accessed on 21 October 2023).
  95. Ulansky, V.V. Evaluation of a Posteriori Reliability of Discretely Inspected Technical Systems. In Problems of Increasing the Efficiency of Operation of Aviation and Radio-Electronic Equipment of Civil Aviation Aircraft; Collection of Scientific Papers; Kyiv Institute of Civil Aviation Engineers: Kyiv, Ukrainian SSR, 1987; pp. 19–31. [Google Scholar]
  96. Ulansky, V.V.; Machalin, I.A. Maintenance effectiveness indicators of redundant aviation radio-electronic systems. Math. Mach. Syst. 2006, 4, 155–163. Available online: http://dspace.nbuv.gov.ua/bitstream/handle/123456789/84075/19-Ulanskiy.pdf?sequence=1 (accessed on 3 October 2023).
  97. Ulansky, V.V.; Machalin, I.A. Assessment of maintenance effectiveness indicators of avionics systems with combined redundancy structures. Math. Mach. Syst. 2007, 2, 90–97. Available online: http://dspace.nbuv.gov.ua/bitstream/handle/123456789/819/8-ulanskiy.pdf?sequence=1 (accessed on 12 March 2007).
  98. Okumura, S. An inspection policy for deteriorating processes using delay-time concept. Int. Trans. Oper. Res. 1997, 4, 365–375. [Google Scholar] [CrossRef]
  99. Wang, W. Modeling planned maintenance with non-homogeneous defect arrivals and variable probability of defect identification. Eksploat. Niezawodn. 2010, 2, 73–78. [Google Scholar]
  100. Driessen, J.P.C.; Peng, H.; van Houtum, G.J. Maintenance optimization under non-constant probabilities of imperfect inspections. Reliab. Eng. Syst. Saf. 2017, 165, 115–123. [Google Scholar] [CrossRef]
  101. Raza, A. Mathematical Maintenance Models of Vehicles’ Equipment. Ph.D. Thesis, National Aviation University, Kyiv, Ukraine, 2018; 196p. Available online: https://er.nau.edu.ua/handle/NAU/36298 (accessed on 24 September 2018).
  102. Raza, A.; Ulansky, V. Optimal preventive maintenance of wind turbine components with imperfect continuous condition monitoring. Energies 2019, 12, 3801. [Google Scholar] [CrossRef]
  103. Zhang, F.; Shen, J.; Ma, Y. Optimal maintenance policy considering imperfect repairs and non-constant probabilities of inspection errors. Reliab. Eng. Syst. Saf. 2020, 193, 106615. [Google Scholar] [CrossRef]
  104. Raza, A.; Ulansky, V. Assessing Trustworthiness of System Operability Checking. In Proceedings of the 11th IMA International Conference on Modelling in Industrial Maintenance and Reliability (MIMAR), London, UK, 29 June–1 July 2021. [Google Scholar] [CrossRef]
Figure 1. The dependence of posterior reliability on operating time when λ = 5 × 10 4   1 / h , α = 0.05, β = 0.02, and τ = 300 h.
Figure 1. The dependence of posterior reliability on operating time when λ = 5 × 10 4   1 / h , α = 0.05, β = 0.02, and τ = 300 h.
Aerospace 11 00092 g001
Figure 2. (a) Dependence of average maintenance cost per unit time versus inspection periodicity: curve 1—α = β = 0.0001; curve 2—α = β = 0.01. (b) Dependence of achieved availability versus inspection periodicity: curve 1—α = β = 0.0001; curve 2—α = β = 0.01.
Figure 2. (a) Dependence of average maintenance cost per unit time versus inspection periodicity: curve 1—α = β = 0.0001; curve 2—α = β = 0.01. (b) Dependence of achieved availability versus inspection periodicity: curve 1—α = β = 0.0001; curve 2—α = β = 0.01.
Aerospace 11 00092 g002
Figure 3. (a) Mean time spent by the system in the operable state S 1 versus number of inspections in the interval (0, 4000 h): curve 1—α = 0.001; curve 2—α = 0.003; curve 3—α = 0.01. (b) Mean time spent by the system in the inoperable state S 2 versus number of inspections in the interval (0, 4000 h): curve 1—α = β = 0.001; curve 2—α = β = 0.003; curve 3—α = β = 0.01.
Figure 3. (a) Mean time spent by the system in the operable state S 1 versus number of inspections in the interval (0, 4000 h): curve 1—α = 0.001; curve 2—α = 0.003; curve 3—α = 0.01. (b) Mean time spent by the system in the inoperable state S 2 versus number of inspections in the interval (0, 4000 h): curve 1—α = β = 0.001; curve 2—α = β = 0.003; curve 3—α = β = 0.01.
Aerospace 11 00092 g003
Figure 4. Dependence of achieved unavailability of a duplicated avionics system on the number of spare LRUs in the warehouse.
Figure 4. Dependence of achieved unavailability of a duplicated avionics system on the number of spare LRUs in the warehouse.
Aerospace 11 00092 g004
Figure 5. The optimum number of spare LRUs in the warehouse versus the aircraft number in an airline: curve 1—probability of α = 0.001; curve 2—probability of α = 0.01 [32].
Figure 5. The optimum number of spare LRUs in the warehouse versus the aircraft number in an airline: curve 1—probability of α = 0.001; curve 2—probability of α = 0.01 [32].
Aerospace 11 00092 g005
Figure 6. (a) The dependencies of the unconditional probabilities of a false positive (FP) and a false negative (FN) on the operating time of the test object. (b) The dependencies of the conditional probabilities of a true negative (TN), true positive (TP), false positive (FP), and false negative (FN) on the operating time.
Figure 6. (a) The dependencies of the unconditional probabilities of a false positive (FP) and a false negative (FN) on the operating time of the test object. (b) The dependencies of the conditional probabilities of a true negative (TN), true positive (TP), false positive (FP), and false negative (FN) on the operating time.
Aerospace 11 00092 g006
Figure 7. The dependence of operational reliability on the operational time for a duplicated system with cold redundancy: curve 1 corresponds to an error-free BITE; curve 2 corresponds to a real BITE; curve 3 corresponds to a non-redundant functional unit without BITE [88].
Figure 7. The dependence of operational reliability on the operational time for a duplicated system with cold redundancy: curve 1 corresponds to an error-free BITE; curve 2 corresponds to a real BITE; curve 3 corresponds to a non-redundant functional unit without BITE [88].
Aerospace 11 00092 g007
Figure 8. The dependencies of the conditional probabilities of a true negative (curves 1 and 3) and a false positive (curves 2 and 4) on the current inspection number when ξ = 1001 h (a) and ξ = 1090 h (b).
Figure 8. The dependencies of the conditional probabilities of a true negative (curves 1 and 3) and a false positive (curves 2 and 4) on the current inspection number when ξ = 1001 h (a) and ξ = 1090 h (b).
Aerospace 11 00092 g008
Figure 9. Graphic illustration of the determination of the conditional probabilities of a true negative and a false positive at time before a failure at time ξ (a) and a true positive and a false negative at time (k + 1)τ after a failure at time ξ (b).
Figure 9. Graphic illustration of the determination of the conditional probabilities of a true negative and a false positive at time before a failure at time ξ (a) and a true positive and a false negative at time (k + 1)τ after a failure at time ξ (b).
Aerospace 11 00092 g009
Figure 10. The dependencies of the conditional probabilities of a true positive (curves 1 and 3) and a false negative (curves 2 and 4) on the current inspection number when ξ = 1099 h (a) and ξ = 1010 h (b).
Figure 10. The dependencies of the conditional probabilities of a true positive (curves 1 and 3) and a false negative (curves 2 and 4) on the current inspection number when ξ = 1099 h (a) and ξ = 1010 h (b).
Aerospace 11 00092 g010
Figure 11. The dependencies of the conditional probabilities of a false positive and a true negative on the number of inspections when using Equations (136) and (137) (curves 1 and 2) and (141) and (142) (curves 3 and 4).
Figure 11. The dependencies of the conditional probabilities of a false positive and a true negative on the number of inspections when using Equations (136) and (137) (curves 1 and 2) and (141) and (142) (curves 3 and 4).
Aerospace 11 00092 g011
Figure 12. The dependence of the operational reliability P O ( t k , t ) on the operational time in the interval (0, 5000) hours [101].
Figure 12. The dependence of the operational reliability P O ( t k , t ) on the operational time in the interval (0, 5000) hours [101].
Aerospace 11 00092 g012
Table 1. Contingency table for the case of corrective maintenance and constant probabilities of inspection decisions.
Table 1. Contingency table for the case of corrective maintenance and constant probabilities of inspection decisions.
Actual System State Decision
PositiveNegative
A priori inoperable at inspection time
(positive state)
True positive
1 − β
False negative
β
A priori operable at inspection time
(negative state)
False positive
α
True negative
1 − α
Table 2. The limit values of MS1, …, MS5 over an infinite horizon.
Table 2. The limit values of MS1, …, MS5 over an infinite horizon.
MSi0 < τ < 0 < λ <
λ 0 λ     τ    0 τ    
MS1τ/α001/λ
MS20τ/(1 − β)0
MS3tins/αtins/(1 − β)tinstins/(1 − β)
MS4tFR0tFR0
MS50tTR0tTR
Table 3. The calculated values of MS1, …, MS5.
Table 3. The calculated values of MS1, …, MS5.
MSiValues of α and β
α = β = 0 α = β = 10 4 α = β = 10 3 α = β = 10 2
MS1 (h)20,00014,2904000488
MS2 (h)2.51.790.50.06
MS3 (h)1000714.420024.4
MS4 (h)00.290.80.98
MS5 (h)21.430.40.05
Table 4. The limit values of MS1, …, MS5 over a finite horizon.
Table 4. The limit values of MS1, …, MS5 over a finite horizon.
M S i 0 < τ < T0 < λ < ∞
λ 0 λ τ 0   ( N ) τ = T   ( N = 0 )
M S 1 τ [ 1 1 α ) N / α + τ ( 1 α ) N 00 ( 1 e λ T ) / λ
M S 2 0 τ ( 1 β N ) / ( 1 β ) 0 T ( 1 e λ T ) / λ
M S 3 t i n s [ 1 1 α ) N / α t i n s ( 1 β N ) / ( 1 β ) t i n s / α 0
M S 4 t F R [ 1 1 α ) N 0 t F R 0
M S 5 t T R ( 1 α ) N t T R ( 1 β N ) 0 t T R
Table 5. Optimal inspection times.
Table 5. Optimal inspection times.
Inspection time (h)t1t2t3t4t5t43
116512851380147015554920
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ulansky, V.; Raza, A. A Historical Survey of Corrective and Preventive Maintenance Models with Imperfect Inspections: Cases of Constant and Non-Constant Probabilities of Decision Making. Aerospace 2024, 11, 92. https://doi.org/10.3390/aerospace11010092

AMA Style

Ulansky V, Raza A. A Historical Survey of Corrective and Preventive Maintenance Models with Imperfect Inspections: Cases of Constant and Non-Constant Probabilities of Decision Making. Aerospace. 2024; 11(1):92. https://doi.org/10.3390/aerospace11010092

Chicago/Turabian Style

Ulansky, Vladimir, and Ahmed Raza. 2024. "A Historical Survey of Corrective and Preventive Maintenance Models with Imperfect Inspections: Cases of Constant and Non-Constant Probabilities of Decision Making" Aerospace 11, no. 1: 92. https://doi.org/10.3390/aerospace11010092

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