Abstract

The aim of this article was to solve a multi-objective maintenance optimization problem by minimizing both unavailability and cost through the use of an optimal maintenance strategy. The problem took into account three different system designs upon which the objective functions are dependent, and the time to start preventive maintenance (PM) was used as a decision variable. This variable was optimized for all system components using a discrete maintenance model that allows for the specification of several discrete values of the decision variable in advance to find the optimal one. The optimization problem was solved using innovative computing methodology and newly updated software in MATLAB, which was used to quantify the unavailability of a complex system represented through a directed acyclic graph. A cost model was also developed to compute the cost of different maintenance configurations, and the optimal configuration was found. The results for a selected real system (a real fluid injection system adopted from references) showed that unavailability was less sensitive to variations in maintenance configurations, while cost variations were more noticeable in relation to different maintenance configurations. Applying PM, the increasing value of the decision variable increased cost because it led to more frequent corrective maintenance (CM) actions, and recovery times due to CM were more expensive than recovery times due to PM.

Full Text
Published version (Free)

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