An optimal preventive maintenance strategy for multi-state systems based on an integral equation and dynamic programming is described herein. Unlike traditional preventive maintenance strategies, this maintenance strategy is formulated using an integral equation, which can capture the system dynamics and avoid the curse of dimensionality arising from complex semi-Markov processes. The linear integral equation of the system is constructed based on the system kernel. A numerical technique is applied to solve this integral equation and obtain all of the mean elapsed times from each reliable state to each unreliable state. An analytical approach to the optimal preventive maintenance strategy is proposed that maximizes the expected operational time of the system subject to the total maintenance budget based on dynamic programming in which both backward and forward search techniques are used to search for the local optimal solution. Finally, numerical examples concerning two different scales of systems are presented to demonstrate the performance of the strategy in terms of accuracy and efficiency. Moreover a sensitivity analysis is provided to evaluate the robustness of the proposed strategy.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.