Discrete model for a multi-objective maintenance optimization problem of safety systems

Loading...
Thumbnail Image

Downloads

2

Date issued

Journal Title

Journal ISSN

Volume Title

Publisher

MDPI

Location

Signature

License

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.

Description

Subject(s)

multi-objective optimization, unavailability, cost, maintenance, acyclic graph, alternating renewal process

Citation

Mathematics. 2023, vol. 11, issue 2, art. no. 320.