Dynamic scheduling of manufacturing systems with setups and random disruptions

Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2011.

Bibliographic Details
Main Author: Tubilla Kuri, Fernando
Other Authors: Stanley B. Gershwin.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2011
Subjects:
Online Access:http://hdl.handle.net/1721.1/67606
_version_ 1811083906398552064
author Tubilla Kuri, Fernando
author2 Stanley B. Gershwin.
author_facet Stanley B. Gershwin.
Tubilla Kuri, Fernando
author_sort Tubilla Kuri, Fernando
collection MIT
description Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2011.
first_indexed 2024-09-23T12:41:30Z
format Thesis
id mit-1721.1/67606
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T12:41:30Z
publishDate 2011
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/676062019-04-10T13:40:13Z Dynamic scheduling of manufacturing systems with setups and random disruptions Tubilla Kuri, Fernando Stanley B. Gershwin. Massachusetts Institute of Technology. Dept. of Mechanical Engineering. Massachusetts Institute of Technology. Dept. of Mechanical Engineering. Mechanical Engineering. Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2011. Cataloged from PDF version of thesis. Includes bibliographical references (p. 249-256). Manufacturing systems are often composed of machines that can produce a variety of items but that most undergo time-consuming (and possibly costly) setups when switching between product types. Scheduling these setups efficiently can have important economic effects on the performance of the plant and involves a tradeoff between throughput, inventory, and operating costs. In addition, the schedule must be robust to random disruptions such as failures or raw material shortages, which are common in production environments. In this thesis, we study policies that address the setup scheduling problem dynamically, in response to current conditions in the system. A new heuristic, called the Hedging Zone Policy (HZP), is introduced and developed. It is a dynamic-sequence policy that always produces the current part type at its maximum production rate until a fixed base stock level is reached. Then, before switching setups, the policy might produce the current part type at its demand rate for some additional time. When selecting changeovers, the HZP implements two types of decision rules. If the difference between base stock and surplus level is small for all part types, the item with the largest weighted difference is selected. Otherwise, the policy uses a fixed priority ranking to select between items that are far from their base stock value. In order to demonstrate the benefits of our policy, we also adapt and implement several other heuristics that have been proposed in the literature for related models. The policies are first analyzed in a purely deterministic setting. The stability of the HZP is addressed and it is shown that a poor selection of its parameters leads to a condition in which some low-priority parts are ignored, resulting in an unstable system. Using Lyapunov's direct method, we obtain an easy-to-evaluate and not-too-conservative condition that ensures production of all part types with bounded surplus. We then compare, through a series of extensive numerical experiments with three-part-type systems, the deterministic performance of the policies in both make-to-order and make-to-stock settings. We show that the HZP outperforms other policies within its class in both cases, a fact that is mainly attributed to its priority-based decisions. When compared to the approximate optimal cost of the problem, our policy performs very well in the make-to-order case, while the simplicity of its base stock structure makes it less competitive in the deterministic make-to-stock problem. The results are then leveraged for the study of a stochastic model, where we consider the effect of random disruptions in the form of machine failures. We prove that our model converges to a fluid limit under an appropriate scaling. This fact allows us to employ our deterministic stability conditions to verify the stochastic (rate) stability of the failure-prone system. We also extend our previous numerical experiments by characterizing the performance of the policies in the stochastic setting. The results show that the HZP still outperforms other policies in the same class. Furthermore, we find that except for cases where failures occur much less or much more frequently than changeovers, the HZP outperforms a fixed-sequence policy that is designed to track a pre-determined, near-optimal deterministic schedule. by Fernando Tubilla. Ph.D. 2011-12-09T21:31:24Z 2011-12-09T21:31:24Z 2011 2011 Thesis http://hdl.handle.net/1721.1/67606 764506956 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 256 p. application/pdf Massachusetts Institute of Technology
spellingShingle Mechanical Engineering.
Tubilla Kuri, Fernando
Dynamic scheduling of manufacturing systems with setups and random disruptions
title Dynamic scheduling of manufacturing systems with setups and random disruptions
title_full Dynamic scheduling of manufacturing systems with setups and random disruptions
title_fullStr Dynamic scheduling of manufacturing systems with setups and random disruptions
title_full_unstemmed Dynamic scheduling of manufacturing systems with setups and random disruptions
title_short Dynamic scheduling of manufacturing systems with setups and random disruptions
title_sort dynamic scheduling of manufacturing systems with setups and random disruptions
topic Mechanical Engineering.
url http://hdl.handle.net/1721.1/67606
work_keys_str_mv AT tubillakurifernando dynamicschedulingofmanufacturingsystemswithsetupsandrandomdisruptions