Abstract

This paper deals with the problem of integrating preventive maintenance and tactical production planning, for a production system composed of a set of parallel components, in the presence of economic dependence and common cause failures. Economic dependence means that performing maintenance on several components jointly costs less money and time than on each component separately. Common cause failures correspond to events that lead to simultaneous failure of multiple components due to a common cause. We use the β-factor model to represent common cause failures. This means that we assume two possible causes for system failure: the independent failure of single components, and the simultaneous common cause failure of all components. The suggested preventive maintenance is a T-age group maintenance policy in which components are cyclically renewed all together. Furthermore, between the periodic group replacements, minimal repairs are performed on failed components. We are given a set of products that must be produced by this parallel system in lots during a specified finite planning horizon. The objective is to determine an integrated lot-sizing and preventive maintenance strategy of the system that will minimize the sum of preventive and corrective maintenance costs, setup costs, holding costs, backorder costs and production costs, while satisfying the demand for all products over the entire horizon. Numerical examples are used to illustrate the proposed approach.

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.