Optimal Cyclic Control of a Buffer Between Two Consecutive Non-Synchronized Manufacturing Processes

File(s)
Date
2015-08-01Author
Hsieh, WenHuan
Department
Engineering
Advisor(s)
Matthew E.H. Petering
Metadata
Show full item recordAbstract
This thesis presents methods for efficiently controlling a buffer that is located between two non-synchronized manufacturing processes. Several machines with different cycle times and/or batch sizes perform each manufacturing process. The overall operation cycles every T time units. The first objective of the problem is to minimize the average buffer inventory level during one cycle. The second objective is to minimize the maximum inventory level observed at any point during the cycle. This new optimization problem has not been previously considered in the literature. An integer program is developed to model this problem. In addition, two heuristic methods—a simulated annealing algorithm and random algorithm—are devised for addressing this problem. Extensive experiments are conducted to compare the performance of four methods for attacking this problem: pure integer programming using the solver CPLEX; integer programming where CPLEX is initialized with a feasible solution; simulated annealing; and a random algorithm. The advantages and disadvantages of each method are discussed.
Subject
Buffer Control
Cyclic Scheduling
Just-in-time
Simulated Annealing
Permanent Link
http://digital.library.wisc.edu/1793/94375Type
thesis