Manufacturing Operations Scheduling

Post on 02-Jun-2018

220 views 8 download

Transcript of Manufacturing Operations Scheduling

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 1/57

1

1ãã 2002 South-Western/Thomson Learning2002 South-Western/Thomson Learning TMTM

Slides preparedSlides prepared

by John Loucksby John Loucks

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 2/57

2

Chapter 16

Manufacturing Operations Scheduling 

B2 [----------]

E5 [--------------

P9 [---]

D1 [--------

X8 ----]

C6 [-

3

4

5

6

7

8

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 3/57

3

Overview

Scheduling Process-Focused Manufacturing Scheduling Product-Focused Manufacturing

Computerized Scheduling Systems

Wrap-Up: What World-Class Companies Do

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 4/57

4

Scheduling

Process-Focused

Manufacturing

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 5/57

5

Process-Focused Manufacturing

Process-focused factories are often called job shops. A job shop’s work centers are organized around

similar types of equipment or operations.

Workers and machines are flexible and can be

assigned to and reassigned to many different orders.

Job shops are complex to schedule.

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 6/57

6

Scheduling and Shop-Floor Decisions

MaterialRequirementsPlan (MRP)

CapacityRequirementsPlan (CRP)

Order-Processing orRouting Plans

Planned

Order ReleasesReport

Work Center

Loading andOvertime Plan

Assignment of

Orders toWork Centers

MasterProductionSchedule (MPS)

Product DesignandProcess Plans

Day-to-Day Scheduling and Shop-Floor Decisions

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 7/57

7

Pre-production Planning

Design the product in customer order Plan the operations the product must pass through .....

this is the routing plan

Work moves between operations on a move ticket

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 8/57

8

Common Shop Floor Control Activities

The production control department controls andmonitors order progress through the shop.

Assigns priority to orders

Issues dispatching lists

Tracks WIP and keeps systems updated

Controls input-output between work centers

Measures efficiency, utilization, and productivity

of shop

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 9/57

9

Shop Floor Planning and Control

Input-Output Control Gantt Chart

Finite and Infinite Loading

Forward and Backward Scheduling

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 10/57

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 11/57

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 12/57

12

Gantt Charts

Gantt charts are useful tools to coordinate jobsthrough shop; graphical summary of job status and

loading of operations

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 13/57

13

Gantt Charts

Machining

Fabrication

Assembly

Test

Tue. Wed. Thu. Fri. Sat.Work Centers Mon.

E F G

C D E

H C

F

ED

H C D

Scheduled Progress Setup, Maint.

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 14/57

14

Assigning Jobs to Work Centers:

How Many Jobs/Day/Work Center

Infinite loading Assigns jobs to work centers without regard to

capacity

Unless excessive capacity exists, long queues occur

Finite loading

Uses work center capacity to schedule orders

Popular scheduling approach

Integral part of CRP

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 15/57

15

Assigning Jobs to Work Centers:

Which Job Gets Built First?

Forward scheduling Jobs are given earliest available time slot in

operation

excessive WIP usually results

Backward scheduling

Start with promise date and work backwardthrough operations reviewing lead times todetermine when a job has to pass through eachoperation

Less WIP but must have accurate lead times

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 16/57

16

Order-Sequencing Problems

Sequencing Rules Criteria for Evaluating Sequencing Rules

Comparison of Sequencing Rules

Controlling Changeover Costs Minimizing Total Production Time

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 17/57

17

Order-Sequencing Problems

We want to determine the sequence in which we will process a group of waiting orders at a work center.

Many different sequencing rules can be followed in

setting the priorities among orders.

There are numerous criteria for evaluating the

effectiveness of the sequencing rules.

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 18/57

18

Order-Sequencing Rules

First-Come First-Served (FCFS) Next job to process is the one that arrived firstamong the waiting jobs

Shortest Processing Time (SPT)

 Next job to process is the one with the shortest processing time among the waiting jobs

Earliest Due Date (EDD)

 Next job to process is the one with the earliestdue (promised finished) date among the waiting jobs

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 19/57

19

Order-Sequencing Rules

Least Slack (LS) Next job to process is the one with the least [timeto due date minus total remaining processingtime] among the waiting jobs

Critical Ratio (CR) Next job to process is the one with the least [timeto due date divided by total remaining processingtime] among the waiting jobs

Least Changeover Cost (LCC)

Sequence the waiting jobs such that total machinechangeover cost is minimized

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 20/57

20

Evaluating the Effectiveness

of Sequencing Rules

Average flow time - average amount of time jobsspend in shop

Average number of jobs in system -

Average job lateness - average amount of time job’s

completion date exceeds its promised delivery date

Changeover cost - total cost of making machine

changeovers for group of jobs

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 21/57

21

Experience Says:

First-come-first-served Performs poorly on most evaluation criteria

Does give customers a sense of fair play

Shortest processing time

Performs well on most evaluation criteria But have to watch out for long-processing-time

orders getting continuously pushed back

Critical ratio

Works well on average job lateness criterion

May focus too much on jobs that cannot becompleted on time, causing others to be late too.

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 22/57

22

Example: Sequencing Rules

Use the FCFS, SPT, and Critical Ratio rules tosequence the five jobs below. Evaluate the rules on

the bases of average flow time, average number of

 jobs in the system, and average job lateness.

Job Processing Time Time to Promised Completion

A 6 hours 10 hours

B 12 16

C 9 8D 14 14

E 8 7

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 23/57

23

Example: Sequencing Rules

FCFS Rule  A > B > C > D > E Processing Promised Flow

Job Time Completion Time Lateness

A 6 10 6 0

B 12 16 18 2C 9 8 27 19

D 14 14 41 27

E 8 7 49 42

49 141 90

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 24/57

24

Example: Sequencing Rules

FCFS Rule Performance

Average flow time:

141/5 = 28.2 hours

Average number of jobs in the system:141/49 = 2.88 jobs

Average job lateness:

90/5 = 18.0 hours

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 25/57

25

Example: Sequencing Rules

SPT Rule  A > E > C > B > D Processing Promised Flow

Job Time Completion Time Lateness

A 6 10 6 0

B 8 7 14 7

C 9 8 23 15

D 12 16 35 19

E 14 14 49 35

49 127 76

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 26/57

26

Example: Sequencing Rules

SPT Rule Performance

Average flow time:

127/5 = 25.4 hours

Average number of jobs in the system:127/49 = 2.59 jobs

Average job lateness:

76/5 = 15.2 hours

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 27/57

27

Example: Sequencing Rules

Critical Ratio Rule  E > C > D > B > A

Processing Promised Flow

Job Time Completion Time Lateness

E (.875) 8 7 8 1C (.889) 9 8 17 9

D (1.00) 14 14 31 17

B (1.33) 12 16 43 27

A (1.67) 6 10 49 39

49 148 93

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 28/57

28

Example: Sequencing Rules

Critical Ratio Rule Performance

Average flow time:

148/5 = 29.6 hours

Average number of jobs in the system:148/49 = 3.02 jobs

Average job lateness:

93/5 = 18.6 hours

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 29/57

29

Example: Sequencing Rules

Comparison of Rule PerformanceAverage Average Average

Flow Number of Jobs Job

Rule Time in System Lateness

FCFS 28.2 2.88 18.0

SPT 25.4 2.59 15.2

CR 29.6 3.02 18.6

SPT rule was superior for all 3 performance criteria.

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 30/57

30

Controlling Changeover Costs

Changeover costs - costs of changing a processingstep in a production system over from one job to

another

Changing machine settings

Getting job instructions

Changing material

Changing tools

Usually, jobs should be processed in a sequence thatminimizes changeover costs

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 31/57

31

Controlling Changeover Costs

Job Sequencing Heuristic First, select the lowest changeover cost among all

changeovers (this establishes the first two jobs in

the sequence)

The next job to be selected will have the lowest

changeover cost among the remaining jobs that

follow the previously selected job

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 32/57

32

Example: Minimizing Changeover Costs

Hardtimes Heat Treating Service has 5 jobswaiting to be processed at work center #11. The job-

to-job changeover costs are listed below. What

should the job sequence be?

Jobs That PrecedeA B C D E

A -- 65 80 50 62

B 95 -- 69 67 65

C 92 71 -- 67 75D 85 105 65 -- 95

E 125 75 95 105 --

Jobs

That

Follow

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 33/57

33

Example: Minimizing Changeover Costs

Develop a job sequence:A follows D ($50 is the least c.o. cost)

C follows A ($92 is the least following c.o. cost)

B follows C ($69 is the least following c.o. cost)

E follows B (E is the only remaining job)

Job sequence is D –  A –  C –  B –  E

Total changeover cost = $50 + 92 + 69 + 75 = $286

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 34/57

34

Minimizing Total Production Time

Sequencing n Jobs through Two Work Centers When several jobs must be sequenced through two

work centers, we may want to select a sequence

that must hold for both work centers

Johnson’s rule can be used to find the sequence

that minimizes the total production time through

 both work centers

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 35/57

35

Johnson’s Rule 

1. Select the shortest processing time in either workcenter

2. If the shortest time is at the first work center, put the

 job in the first unassigned slot in the schedule. If the

shortest time is at the second work center, put the jobin the last unassigned slot in the schedule.

3. Eliminate the job assigned in step 2.

4. Repeat steps 1-3, filling the schedule from the frontand back, until all jobs have been assigned a slot.

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 36/57

36

Example: Minimizing Total Production Time

It is early Saturday morning and The FinestDetail has five automobiles waiting for detailingservice. Each vehicle goes through a thoroughexterior wash/wax process and then an interiorvacuum/shampoo/polish process.

The entire detailing crew must stay until the lastvehicle is completed. If the five vehicles aresequenced so that the total processing time isminimized, when can the crew go home. They willstart the first vehicle at 7:30 a.m.

Time estimates are shown on the next slide.

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 37/57

37

Example: Minimizing Total Production Time

Exterior Interior

Job Time (hrs.) Time (hrs.)

Cadillac 2.0 2.5Bentley 2.1 2.4

Lexus 1.9 2.2

Porsche 1.8 1.6

Infiniti 1.5 1.4

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 38/57

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 39/57

39

Example: Minimizing Total Production Time

Exterior

Interior

0 1.9 3.9 6.0 7.8 9.3 12.0

0 1.9 4.1 6.6 9.0 10.6 12.0

L C B

L

P I

Idle C B P I

Idle

It will take from 7:30 a.m. until 7:30 p.m. (notallowing for breaks) to complete the five vehicles.

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 40/57

40

Scheduling

Product-Focused

Manufacturing

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 41/57

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 42/57

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 43/57

43

Batch Scheduling

EOQ for Production Lot Size  How many units of a single product should be

included in each production lot to minimize annual

inventory carrying cost and annual machine

changeover cost?

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 44/57

44

Example: EOQ for Production Lots

CPC, Inc. produces four standard electronicassemblies on a produce-to-stock basis. The annualdemand, setup cost, carrying cost, demand rate, and

 production rate for each assembly are shown on thenext slide.

a) What is the economic production lot size for eachassembly?

 b) What percentage of the production lot of power

units is being used during its production run?c) For the power unit, how much time will pass

 between production setups?

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 45/57

45

Example: EOQ for Production Lots

Annual Setup Carry Demand Prod.

Demand Cost Cost Rate Rate

Power Unit 5,000 $1,200 $6 20 200

Converter 10,000 600 4 40 300

Equalizer 12,000 1,500 10 48 100

Transformer 6,000 400 2 24 50

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 46/57

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 47/57

47

Example: EOQ for Production Lots

% of Power Units Used During Productiond/p = 20/200 = .10 or 10%

Time Between Setups for Power Units

EOQ/d = 1,490.7/20 = 74.535 days

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 48/57

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 49/57

49

Batch Scheduling

Run-Out Method Attempts to use the total production capacity

available to produce just enough of each product

so that if all production stops, inventory of each

 product runs out at the same time

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 50/57

50

Example: Run-Out Method

QuadCycle, Inc. assembles, in batches, four bicycle models on the same assembly line. The

 production manager must develop an assembly

schedule for March.

There are 1,000 hours available per month for bicycle assembly work. Using the run-out method

and the pertinent data shown on the next slide,

develop an assembly schedule for March.

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 51/57

51

Example: Run-Out Method

Assembly March AprilInventory Time Forec. Forec.

  On-Hand Required Demand Demand

Bicycle (Units) (Hr/Unit) (Units) (Units)

Razer 100 .3 400 400Splicer 600 .2 900 900

Tracker 500 .6 1,500 1,500

HiLander 200 .1 500 500

O

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 52/57

52

Example: Run-Out Method

Convert inventory and forecast into assembly hours

Assemb. March MarchInvent. Time Forec. Invent. Forec.

On-Hand Req’d.  Dem. On-Hand Dem.

Bicycle (Units) (Hr/Unit) (Units) (Hours) (Hours)

Razer 100 .3 400 30 120

Splicer 600 .2 900 120 180

Tracker 500 .6 1,500 300 900

HiLander 200 .1 500 20 50

Total 470 1,250

(1) (2) (3) (4) (5)

(1) x (2) (2) x (4)

E l R O M h d

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 53/57

53

Example: Run-Out Method

Compute aggregate run-out time in monthsAggregate Run-out Time =

= [(Total Inventory On-Hand in Hours)

+ (Total Assembly Hours Available per Month)- (March’s Forecasted Demand in Hours)] 

/ (April’s Forecasted Demand in Hours) 

= (470 + 1,000-

 1,250)/1,250 = .176 months 

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 54/57

C t i d S h d li

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 55/57

55

Computerized Scheduling

Develops detailed schedules for each work centerindicating starting and ending times

Develops departmental schedules

Generates modified schedules as orders move

Many packages available.... select one most

appropriate for your business

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 56/57

E d f Ch t 16

8/10/2019 Manufacturing Operations Scheduling

http://slidepdf.com/reader/full/manufacturing-operations-scheduling 57/57

End of Chapter 16