Article ID: | iaor19972269 |
Country: | Germany |
Volume: | 18 |
Issue: | 2 |
Start Page Number: | 81 |
End Page Number: | 96 |
Publication Date: | Apr 1996 |
Journal: | OR Spektrum |
Authors: | Bai S.X., Tsai Y.-K., Burhanpurwala J., ElHafsi M. |
Keywords: | flowshop |
In this paper, the authors study a manufacturing system consisting of two machines separated by two intermediate buffers, and capable of producing two different products. Each product requires a constant processing time on each of the machines. Each machine requires a constant non-negligible setup change time from one product to the other. The demand rate for each product is considered to be piecewise constant. Each machine undergoes failure and repair. The time-to-failure and time-to-repair are exponentially distributed random variables. The setup change and processing operations are resumable. The authors model the present system as a continuous time, continuous flow process. An optimal control problem is formulated for the system to minimize the total expected discounted cost over an infinite horizon. To determine the optimal control policy structure, a discrete version of the problem is solved numerically using a dynamic programming formulation with a piecewise linear penalty function. A real-time control algorithm is then developed with the objective of maintaining low work-in-process inventory and keeping the production close to the demand. The algorithm uses a hierarchical control structure to generate the loading times for each product each machine in real time and to respond to random disruptions in the system. The system is simulated using this algorithm to study its performance. The performance of the algorithm is also compared to alternative policies.