job shop optimization december 8, 2005 dave singletary mark ronski

50
Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Upload: tyshawn-willcoxon

Post on 14-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Job Shop Optimization

December 8, 2005

Dave SingletaryMark Ronski

Page 2: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Introduction

Page 3: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Problem Statement

Open Ended Optimize a job shop

Utilize Pro Model software to optimize Cost Model SimRuner Module

Page 4: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Problem Statement (Cont.)

Optimized Model For… Delivery Schedule Q Size Takt Time Number of Workers

Page 5: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Outline

Overview Pro Model Job Shop Model Optimization Terms Results

Page 6: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Pro Model Overview

Page 7: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Pro Model Process optimization and decision

support software model Serving:

Pharmaceutical Healthcare Manufacturing industries.

Helps companies: Maximize throughput Decrease cycle time Increase productivity Manage costs.

Page 8: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Pro Model Cont… Pro Model technology enables users

to: Visualize Analyze Optimize

Helps make better decisions and realized performance and process optimization objectives.

Page 9: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

What Pro Model Is…

Create 3-D Simulation of Shop Space Machines X-Y Coordinates Time

Alter Machine, Worker, and Cost Parameters to Simulate Outcome

Tools to Optimize Shop Model

Page 10: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Pro Model Simulation

Page 11: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Job Shop Model

Page 12: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Default Shop Layout

RECEIVINGCap.: 150

MILL QCap.: 90

MILLCap.: 1

DRILLCap.: 1

DEBURRCap.1

DEBURR QCap.: 80

GRIND QCap.: 20

GRINDCap.: 1

OUTPUT

TURN QCap.: 20

TURNCap.: 1

0 ft

5 ft 15 ft

2 ft

10 ft

0 ft

15 ft

2 ft

0 ft

15 ft 2 ft 5 ft

Key

Cap. = Maximum Capacity

Page 13: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Parts to Be Manufactured

3 Parts to be Manufactured 5 Machining Processes 4 Process Per Part

Page 14: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Machining Processes

RECEIVEDEBURR

2 minMILL

3.66 min

DEBURR2 min

DRILL7 min

GRIND5.4 min

OUTPUT

Part N101

Page 15: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Machining Process (Cont.)

DEBURR7 minRECEIVE

DEBURR5 min

DRILL3.6 min

GRIND2.6 min

OUTPUT

TURN4 min

Part N201

Page 16: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Machining Process (Cont.)

RECEIVEDEBURR

2 min

DEBURR5 min

GRIND1.2 min

OUTPUT

TURN4 min

MILL3.8 min

Part N301

Page 17: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Machining Process Summary

N101 N201 N301Drill X X

Turn X X

Mill X X

Grind X X X

Deburr X X X

Page 18: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Process Variability

Default Job Shop Model Constant Setup Time Constant Machining Time No Machine Failure

Introduce Variability to Mimic Actual Conditions

Page 19: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Process Variability (Cont.)

Normally Distributed… Setup Time Machining Time Machine Failure

Average Time = Default Value Standard Deviation = ¼ Average

Time

Page 20: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Normal Distribution

In a normal distribution: 50% of samples fall between ±0.75

SD 68.27% of samples fall between ±1

SD 95.45% of samples fall between ±2

SD 99.73% of samples fall between ±3

SD

Xbar = Mean

Page 21: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

COST

Machine Cost ($) Power (KW) Avg. Life (Yrs) Machine $/Hr. Power $/Hr.Other Plant

$/HrTotal/hr

Drilling $3,000 20 20 0.072 1.168 30 31.240

Deburring $1,000 5 20 0.024 0.292 30 30.316

Milling $50,000 30 20 1.202 1.752 30 32.954

Turning $20,000 25 20 0.481 1.46 30 31.941

Grinding $3,000 20 20 0.072 1.168 30 31.240

Receiving $1,000 5 20 0.024 0.292 30 30.316

Machine Cost and Life

Page 22: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

COST

Man Power Cost ($/year) Cost ($/hour)

 

Initial Part Cost

Drilling $44,500 $21.39   $150

Deburring $44,500 $21.39    

Milling $44,500 $21.39    

Turning $44,500 $21.39    

Grinding $44,500 $21.39    

Man Power Cost and Initial Part Cost

Page 23: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

COST

Tool Cost ($/part) Part Life (hours) Part Life SD Cost ($/hour) Hrs Down

Drilling $30 20 +-5 $1.50 1

Deburring $10 20 +-5 $0.50 0.75

Milling $150 20 +-5 $7.50 1.5

Turning $150 20 +-5 $7.50 1.5

Grinding $50 40 +-10 $1.25 1

Tool Cost, Tool Life, and Hours Down to Change Part

Page 24: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Workers

Speed 120 feet per minute With or Without Carrying a Part

Pick Up or Place Object in 2 seconds Logic

Stay at Machine Until Q is Empty Go to Closest Unoccupied Machine Go to Break Area When Idol

Page 25: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Optimization Terminology

Page 26: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Takt Time

Takt Time = ratio of available time per period to customer demand.

Longest operation must not exceed Takt time.

If Takt time exceeded customer demand is not met.

Page 27: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Kanban Capacity Kanban = Maximum number of parts

allowed between stations Size of Deburr Q, Mill Q, Drill Q

When Q is full machine prior to Q must shut down

Pull manufacturing controlled by Kanban Open slot in the Q causes the previous

machine to make a part.

Page 28: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Kanban Capacity (Cont.)

Each part in Q has value added Parts in Q are not earning the

company money Increase in Kanban capacity

increases production rate. Upper limit exists

Page 29: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Just In Time (JIT) Production

Receive supplies just in time to be used.

Produce parts just in time to be made into subassemblies.

Produce subassemblies just in time to be assembled into finished products.

Produce and deliver finished products just in time to be sold.

Page 30: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Optimization and Results

Page 31: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Takt Time Optimization

Slowest process must be faster than required Takt time.

Checked if job shop can meet demand of 229 parts per week.

Determines if… More Machines Required Faster Machines Required

Page 32: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Takt Time for job shop

Longest Operation = 7 minutes Drill N101 and Deburr N201

Conclusions: Current machine process times less than Takt

time Margin provided for variability and failure.

Takt Time Calculations

minutes10.5hours.1750N30155N20190N10184

hours40T

Page 33: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Kanban Capacity Optimization

Default Simulation Run to Detect Inadequate Kanban

Capacity Optimized Simulation

Smallest Allowable Kanban Capacity Resulted in Q 0% Full Over 1 Month of Production

Run for Default Receiving Delivery Schedule

Page 34: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Kanban Capacity Default

Page 35: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Optimized Kanban Capacity

KanbanDefault

CapacityOptimized Capacity

Deburr Q 80 61

Grind Q 20 37

Turning Q 20 29

Mill Q 90 41

Page 36: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Delivery Schedule Optimization

Delivery Schedule The Timed Arrival of Raw Material to

Receiving. Default Simulation

Run to Determine the Effect of Delivery Schedule on Production

Page 37: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Default Production Rate

Waiting For Parts to Arrive

158 Hours to Make All Parts

Page 38: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Delivery Schedule Optimization

Optimized Simulation Delivery Schedule Altered to Simulate

Just in Time Production All Parts for 4 Weeks Received at

Start of Week

Page 39: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Optimized Production Rate

136 Hours to Make All Parts

No Breaks in Production Due to No Parts in Receiving

Page 40: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Delivery Schedule Conclusions

Option 1: 3 Full Time Employees Not Required for Part Demand Cost Savings

Option 2: Increase Production Only if Market Demand Will Meet Increased

Production

yearper$17,646.75

weeks4/$1,411.74hours22workers3$21.39

hours22hours136hours158

Page 41: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Resource Optimization for Max Production

Default Model Setup 3 Workers

Optimized Model Maximize Production Minimize Worker Down Time

Get Maximum Value Out of Workers During Worker Down Time No Value

Added

Page 42: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Resource Optimization Model Pro Model Sim Runner

Optimizes Macro Varies Number of Workers 1:10 Maximizes Weighted Optimization Function F

A and B are Weighting Constants N101, N201, N301 is Average Time in System for

Each Part Pworkers = Percent Utilization of Workers (%)

workersPB301N201N101NAF

Page 43: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Resource Optimization Model (Cont.) Values of Constants

A = Ave. Time in Sys. Constant Set Equal to 1

B = Percent Utilization of Workers Const. Equal in Importance to Ave. Time in Sys.

Calculating B Through Default Values

17%392.77

30180.27020178.60210144.450(B

NNN

workersPB301N201N101NAF

Page 44: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Resource Optimization Results Sim Runner Calculated 3 Workers to

Optimize Job Shop Current Default Value Important Result

Increasing Workers Will Increase Production But Decrease Return on Worker Cost

Must Buy New Machines to Stay Optimized and Increase Production

Page 45: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Conclusions

Page 46: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Job Shop Optimization Optimize for Currant Demand

Alter Q Size Increase Deburr and Mill, Decrease Turning and

Grinding Remove Bottle Necks Decrease Lost Profits Due to Parts Sitting in

System Switch to Just In Time Production

Decrease Shop Downtime Due to Waiting for Parts

Page 47: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Job Shop Optimization (Cont.) Optimize for Increased Demand

Purchase New Machines Increase Production Not at the Expense of

Worker Utilization Switch to Just In Time Production

Decrease Shop Downtime Due to Waiting for Parts

Revaluate Takt Time Ensure Demand Will Be Met

Page 48: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Pro Model Recommendation

Sim Runner Difficult to Use Non Robust Optimization Technique Difficult to Compare Parameters that

have Different Units Good At Modeling Shop Layout and

Work Flow Easy to Find Bottle Necks

Page 49: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

Questions ?

Page 50: Job Shop Optimization December 8, 2005 Dave Singletary Mark Ronski

References Schroer, Bernard J. Simulation as a Tool in

Understanding the Concepts of Lean Manufacturing. University of Alabama: Huntsville.

Gershwin, Stanley B. Manufacturing Systems Engineering. Prentice Hall: New Jersey, 1941.

Kalpakjian, S. and Schmid, R. Manufacturing Engineering and Technology. Fourth Edition, Prentice

Hall: New Jersey, 2001.