Abstract

Machines deteriorate as they perform production operations, leading to increased production cost rates. When the deterioration reaches a certain level, the machine may break down, which disrupts production and requires costly Corrective Maintenance (CM) to restore operation. Preventive Maintenance (PM) can improve machine health but requires production downtime and expenses. Thus, to balance the increased production cost from degradation against the maintenance cost, it is important to jointly optimize production and maintenance scheduling. This paper aims to address the joint optimization problem for a multi-machine system to achieve the optimal overall business reward under incomplete information and system production demand constraints. We propose a novel method called Knowledge Enhanced Reinforcement Learning (KERL), which adopts a centralized multi-agent actor-critic architecture. KERL enhances the performance of Reinforcement Learning (RL) for multi-machine production and maintenance scheduling by leveraging the prior knowledge of the constraint to determine the production decisions and handle the cooperation among machines in the system. The performance of KERL is evaluated in both deterministic and stochastic case studies and is compared to three baseline methods. Results show that KERL achieves a higher overall business reward than baseline methods and learns to avoid failures in the stochastic environment.

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