Presentation is loading. Please wait.

Presentation is loading. Please wait.

Planning and Scheduling in Manufacturing and Services

Similar presentations


Presentation on theme: "Planning and Scheduling in Manufacturing and Services"— Presentation transcript:

1 Planning and Scheduling in Manufacturing and Services

2 What is Scheduling About?
Applied operations research Models Algorithms Solution using computers Implement algorithms Draw on common databases Integration with other systems February 19, 2019

3 Application Areas Procurement and production
Transportation and distribution Information processing and communications February 19, 2019

4 Manufacturing Scheduling
Short product life-cycles Quick-response manufacturing Manufacture-to-order More complex operations must be scheduled in shorter amount of time with less room for errors! February 19, 2019

5 Scope of Course Levels of planning and scheduling
Long-range planning (several years), middle-range planning (1-2 years), short-range planning (few months), scheduling (few weeks), and reactive scheduling (now) These functions are now often integrated February 19, 2019

6 Scheduling Systems Enterprise Resource Planning (ERP)
Common for larger businesses Materials Requirement Planning (MRP) Very common for manufacturing companies Advanced Planning and Scheduling (APS) Most recent trend Considered advanced feature of ERP February 19, 2019

7 Scheduling Problem Allocate scarce resources to tasks
Combinatorial optimization problem Maximize profit Subject to constraints Mathematical techniques and heuristics February 19, 2019

8 Our Approach Scheduling Problem Model Conclusions Problem Formulation
Solve with Computer Algorithms Conclusions February 19, 2019

9 Scheduling Models Project scheduling Job shop scheduling
Flexible assembly systems Lot sizing and scheduling Interval scheduling, reservation, timetabling Workforce scheduling February 19, 2019

10 General Solution Techniques
Mathematical programming Linear, non-linear, and integer programming Enumerative methods Branch-and-bound Beam search Local search Simulated annealing/genetic algorithms/tabu search/neural networks. February 19, 2019

11 Scheduling System Design
Order master file Shop floor data collection Databases Schedule generation User interfaces Database Management Automatic Schedule Generator Performance Evaluation Schedule Editor Graphical Interface User February 19, 2019

12 LEKIN Generic job shop scheduling system
User friendly windows environment C++ object oriented design Can add own routines February 19, 2019

13 Advanced Topics Uncertainty, robustness, and reactive scheduling
Multiple objectives Internet scheduling February 19, 2019

14 Setting up the Scheduling Problem
Topic 1 Setting up the Scheduling Problem

15 Modeling Three components to any model: Decision variables
This is what we can change to affect the system, that is, the variables we can decide upon Objective function E.g, cost to be minimized, quality measure to be maximized Constraints Which values the decision variables can be set to February 19, 2019

16 Decision “Variables” Three basic types of solutions:
A sequence: a permutation of the jobs A schedule: allocation of the jobs in a more complicated setting of the environment A scheduling policy: determines the next job given the current state of the system February 19, 2019

17 Model Characteristics
Multiple factors: Number of machine and resources, configuration and layout, level of automation, etc. Our terminology: Resource = machine (m) Entity requiring the resource = job (n) February 19, 2019

18 Notation Static data: Dynamic data: Processing time (pij)
Release date (rj) Due date (dj) Weight (wj) Dynamic data: Completion time (Cij) February 19, 2019

19 Machine Configuration
Standard machine configurations: Single machine models Parallel machine models Flow shop models Job shop models Real world always more complicated. February 19, 2019

20 Constraints Precedence constraints Routing constraints
Material-handling constraints Storage/waiting constraints Machine eligibility Tooling/resource constraints Personnel scheduling constraints February 19, 2019

21 Other Characteristics
Sequence dependent setup Preemptions preemptive resume preemptive repeat Make-to-stock versus make-to-order February 19, 2019

22 Objectives and Performance Measures
Throughput (TP) and makespan (Cmax) Due date related objectives Work-in-process (WIP), lead time (response time), finished inventory Others February 19, 2019

23 Throughput and Makespan
Defined by bottleneck machines Makespan Minimizing makespan tends to maximize throughput and balance load February 19, 2019

24 Due Date Related Objectives
Lateness Minimize maximum lateness (Lmax) Tardiness Minimize the weighted tardiness February 19, 2019

25 Due Date Penalties Lateness Tardiness Late or Not In practice
February 19, 2019

26 WIP and Lead Time Work-in-Process (WIP) inventory cost
Minimizing WIP also minimizes average lead time (throughput time) Minimizing lead time tends to minimize the average number of jobs in system Equivalently, we can minimize sum of the completion times: February 19, 2019

27 Other Costs Setup cost Personnel cost Robustness
Finished goods inventory cost February 19, 2019


Download ppt "Planning and Scheduling in Manufacturing and Services"

Similar presentations


Ads by Google