Abstract

This article presents a stochastic dynamic programming model for a condition-based maintenance application. The approach seeks to determine the most opportune moment to inspect and execute preventive maintenance over each component of a nonredundant system, where the number of inspections to be performed simultaneously during each period is limited due to resource constraints. The model minimizes the total maintenance cost per unit of time, considering failure, maintenance, and inspection costs. Unlike most related literature, the model proposed herein allows nonperiodic inspections; it does not require to predefine a maintenance threshold and does not necessarily connect inspections to maintenance actions. Also, the criticality of each component is not static through time, or defined beforehand, but dynamically determined according to the available resources and the risk of failure. A numerical example illustrates the performance of the proposed model in comparison to three traditional maintenance models, namely corrective maintenance, age-based maintenance, and condition-based maintenance with periodic inspections. Results suggest that the proposed model yields the best solution among the studied policies and is more efficient, with a significant reduction of 90% in inspection resources.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.