Rescheduling Manufacturing Systems: a framework of strategies, policies, and methods Vieira, Herrmann and Lin.

Slides:



Advertisements
Similar presentations
MAINTENANCE PLANNING AND SCHEDULING
Advertisements

Operations Scheduling
KPI Familiarisation.
TOPIC :CAPACITY AND FACILITIES
Scheduling.
© C.Hicks, University of Newcastle IGLS04/1 Stochastic simulation of dispatching rules in the capital goods industry Dr Christian Hicks University of Newcastle.
© The McGraw-Hill Companies, Inc., 1998 Irwin/McGraw-Hill Module 11 Operations Scheduling Chapter 16 (pp ) Work Center and definitions  Objectives.
Operations Management For Competitive Advantage 1 Operations Scheduling Operations Management For Competitive Advantage Chapter 15.
Scheduling.
Meta-Level Control in Multi-Agent Systems Anita Raja and Victor Lesser Department of Computer Science University of Massachusetts Amherst, MA
DOM 102: Principles of Operations Management Operations Scheduling
Scheduling Chapter 19.
Kenneth J. Andrews EMP Gen-X: Manufacturing Analysis What is the process?Build & test of AXIS machine for a specific Customer Who is the customer?MegaPower-
Short Term Scheduling Introduction What – Scheduling or timing of operations Where – Timing of operations affects the overall strategy Why – Reduce costs,
Operations Management
INDUSTRIAL & SYSTEMS ENGINEERING
Chapter 2: Model of scheduling problem Components of any model: Decision variables –What we can change to optimize the system, i.e., model output Parameters.
MODELING AND ANALYSIS OF MANUFACTURING SYSTEMS Session 6 SCHEDULING E
presented by Zümbül Bulut
Stochastic Models in Planning Complex Engineer-To-Order Products
An overview of design and operational issues of kanban systems M. S. AKTÜRK and F. ERHUN Presented by: Y. Levent KOÇAĞA.
Rescheduling Manufacturing Sytsems: A framework of strategies, policies, and methods Rescheduling Manufacturing Sytsems: A framework of strategies, policies,
22–1. 22–2 Chapter Twenty-Two Copyright © 2014 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
POM - J. Galván 1 PRODUCTION AND OPERATIONS MANAGEMENT Ch. 15: Material Requirements Planning (MRP)
Scheduling.
Rescheduling Manufacturing Systems: a framework of strategies, policies, and methods By Guilherme E. Vieria & Jeffrey W. Herrmann, Edward Lin Represented.
1 Chapter 15 Scheduling. 2 Scheduling: Establishing the timing of the use of equipment, facilities and human activities in an organization Answering “when”
CHAPTER 19 Scheduling Operations Management, Eighth Edition, by William J. Stevenson Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved.
JIT and Lean Operations
1 Chapter 7 Dynamic Job Shops Advantages/Disadvantages Planning, Control and Scheduling Open Queuing Network Model.
Operations Scheduling. Scheduling in a Process-Focused Environment.
Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin Manufacturing Planning and Control MPC 6 th Edition Chapter.
The MRP II Hierarchy. Long-Range Planning At the top of the hierarchy we have long-range planning. This involves three functions: resource planning,
IE 607 Constrained Design: Using Constraints to Advantage in Adaptive Optimization in Manufacturing.
1. Facility size 2. Equipment procurement Long-term
Scheduling.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 16 Scheduling.
A Survey of Dynamic Scheduling in Manufacturing Systems By Djamila Ouelhadj and Sanja Petrovic Okan Dükkancı
Column Generation Approach for Operating Rooms Planning Mehdi LAMIRI, Xiaolan XIE and ZHANG Shuguang Industrial Engineering and Computer Sciences Division.
15-1Scheduling William J. Stevenson Operations Management 8 th edition.
Production Activity Control
15-1Scheduling William J. Stevenson Operations Management 8 th edition.
Topics To Be Covered 1. Tasks of a Shop Control Manager.
11 Grouping of mainteance activities Jørn Vatn, NTNU.
Mohamed Iqbal P Production and Inventory Control- Introduction (1) IEM Production and Inventory Control Introduction Mohamed Iqbal P.
Appointment Systems - a Stochastic and Fluid Approach Michal Penn The William Davidson Faculty of Industrial Engineering and Management Technion - Israel.
1 Short Term Scheduling. 2  Planning horizon is short  Multiple unique jobs (tasks) with varying processing times and due dates  Multiple unique jobs.
Chapter 17 Scheduling. Management 3620Chapter 17 Schedule17-2 Overview of Production Planning Hierarchy Capacity Planning 1. Facility size 2. Equipment.
1 Manufacturing Operations Scheduling B2 [ ] B2 [ ] E5 [ E5 [ P9 [---] P9 [---] D1 [ D1 [
Scheduling. Definition of scheduling Establishing the timing of the use of equipment, facilities and human activities in an organization In the decision-making.
Scheduling. Scheduling: The allocation of resources over time to accomplish specific tasks. Demand scheduling: A type of scheduling whereby customers.
Chap 4 - Facility Layout: Manufacturing and Services.
CHAPTER SEVENTEEN SCHEDULING Chapter 17 Scheduling.
1 Optimal operation of energy storage in buildings: The use of hot water system Emma Johansson Supervisors: Sigurd Skogestad and Vinicius de Oliveira.
0 Production and Operations Management Norman Gaither Greg Frazier Slides Prepared by John Loucks  1999 South-Western College Publishing.
Scheduling.
1 Maintenance Management. 2 Equipment Malfunctions l Equipment malfunctions have a direct impact on: l Production capacity l Production costs l Product.
AXUG Partner Showcase – Introducing Preactor
Some Introductory Remarks on Operations Scheduling
Maintenance Scheduling
An introduction to Factory Physics
MAINTENANCE PLANNING AND SCHEDULING
KPI Familiarisation
World-Views of Simulation
Chap 11 Learning Objectives
Scheduling Scheduling is an important tool for manufacturing and service industries, where it can have a major impact on the productivity of a process.
Introduction to Scheduling Chapter 1
8 Job Sequencing & Operations Scheduling CHAPTER Arranged by
Planning and Scheduling in Manufacturing and Services
Sequencing Sequencing: Determine the order in which jobs at a work center will be processed. Workstation: An area where one person works, usually with.
Presentation transcript:

Rescheduling Manufacturing Systems: a framework of strategies, policies, and methods Vieira, Herrmann and Lin

Manufacturing system A manufacturing system is the collection of operations and processes used to produce a desired product. J.T.Black order release shop floor control material handling

ManufacturingSystems Manufacturing Systems They are complex, dynamic and stochastic systems Controlling production activities through  dispatching rules, kanban: myopic  production schedule: plans that state when certain controllable activities should take place. Gives shop floor personnel an explicit statement of what should be done so that managers can measure their performance.

Production Schedule Help managers and supervisors coordinate activities to increase productivity and reduce operating costs  Better coordination between production levels  Controls the release of jobs to the shop  Identifies resource conflicts  Identifies periods for preventive maintenance  Determines whether delivery promises can be met

Scheduling System has a dynamic, stochastic environment need to generate high quality schedules react quickly to unexpected events revise schedules in a cost effective manner. Rescheduling : the process of updating an existing production schedule in response to disruptions or other changes.

Rescheduling factors Unexpected events cause difficulty in following the schedule precisely, as time passes. If deterioration in performance is significant, they trigger rescheduling to reduce the impact.

Most common rescheduling factors Machine breakdown Urgent job arrival Job cancellation Due date change Shortage of materials Change in job priority Quality problems Over/under estimation of processing times Operator absenteeism

Actions that suggest rescheduling Overtime In-process subcontracting Process change Re-routing Machine substitution Limited manpower Setup times Equipment release

Performance Measures Schedule efficiency: time-based measures Schedule stability : stability,nervousness, robustness starting time deviations between the new schedule and the original schedule. measure of the sequence difference between the two schedules. Wu, Storer and Chang (1993) Cost : earliness, tardiness, WIP minimization

Reschedulingcosts Rescheduling costs Computational costs Setup costs Transportation costs

A rescheduling framework Rescheduling Environments Rescheduling Strategies Rescheduling Methods

Rescheduling Environments Identifies the set of jobs that need to be scheduled Static set of jobs Dynamic set of jobs

Static rescheduling environment Deterministic there is a finite set of jobs no uncertainty about future Stochastic some variables are uncertain (random processing times)

Dynamic rescheduling environment No arrival variability Schedule continuously repeated Single scheduling decision needed Arrival variability In a flow shop, steady arrıval rate Schedule should determine when to switch producing other classes of products. Process flow variability In a job shop

Rescheduling Strategies Two common strategies for controlling production in dynamic rescheduling environments: Dynamic scheduling Predictive-reactive scheduling

Dynamic Rescheduling Dispatching rules, pull mechanisms are used. Decentralized production control methods dispatch jobs using current data Computational effort may be low or high Literature of control theoretic models have studies on the control of dynamic manufacturing systems If there are no setup times, proposed dispatching rules are based on least slack policy. If there are setup times, finish all jobs in the same class, then move on to other. Kumar (1994) There exist idling policies which are good Chase and Ramadge(1992)

Predictive-reactive rescheduling Has two primary steps : generates a production schedule updates the schedule Rescheduling may occur frequently in a dynamic environment May be a single revision of the schedule of a stochastic, static environment

Productive-reactive scheduling Iterative process of three steps : evaluation: evaluates the impact that disruption caused solution: determines the best rescheduling solution revision: updates the schedule or generates a new one Wu and Li (1995) Three-phase rescheduling scheme : planning: constructs an initial schedule control: compares the actual progress of operations to the current schedule rescheduling: constructs a revised schedule Yamamoto and Nof (1985)

Rescheduling Policies Rescheduling policies: periodic event-driven hybrid Rolling time horizon approaches : periodic and hybrid

Periodic policy Rescheduling is done periodically and implemented on a rolling time horizon basis. Preferable if there is no on-line data More schedule stability,less schedule nervousness Following the same schedule although there are significant changes worsens the system performance What is the optimal rescheduling period? Short interval scheduling

Event-driven policy Rescheduling can happen repeatedly in dynamic systems or it can be a single event to revise a schedule in a static system. Rescheduling is triggered when Total number of job arrivals reaches a threshold Vieira(2000) Every time a new job arrives Bierwirth and Mattfeld (1999) Time spent for rescheduling & computations is excessive Requires fast and reliable electronic data collection High nervousness, low stability

Hybrid policy Reschedules the system Periodically When special events take place

Rescheduling Methods As part of predictive-reactive scheduling : generate or repair schedules Schedule Generation Nominal Schedules Robust Schedules As the level of uncertainty increases, frequent rescheduling becomes more effective in improving the robustness of the schedule

Schedule repair right shift rescheduling: postpones each remaining operation by the time required to make the schedule feasible partial rescheduling: reschedules only the affected operations by the disruption. preserves the initial schedule as much as possible. complete regeneration : reschedules the entire set of jobs not processed before rescheduling point including the ones not affected

Whether to repair or reschedule Reschedule from scratch if the disruption is highly significant. Revise the schedule if the change is less significant. Two measures to determine the strategy to be used in repair : Utility: measures the benefit gained by using a particular rescheduling strategy. Stability: Compares the start and completion times of the schedules. Cowling and Johansson (2002)

Impact of rescheduling policies Periodic policies are near optimal when order release is periodic. Rescheduling at the arrival of an urgent job with a tight due date is useful. Church and Uzsoy (1992) Higher rescheduling frequencies yields better system performance but increases the number of setups. Lower frequencies lower the number of setups but increases the cycle time and WIP. Vieira (2000)

Impact of rescheduling policies Never reacting to disturbances or reacting to every disturbance are not appropriate. Moderate level of frequency is suggested. Sabuncuoglu and Karabuk (1999) Only at tight due date conditions increasing the rescheduling frequency increases the system performance significantly. Shafaei and Brunn (1999) Decreasing scheduling frequency is advantageous if setups cost significant amounts. Herrmann and Delalio (2001)

Future studies Rescheduling policy must be considered in manufacturing system design. More research is needed to understand how the interactions between rescheduling policies and other production planning functions affect manufacturing system.

Questions & Answers Questions & Answers