Presentation is loading. Please wait.

Presentation is loading. Please wait.

Production Smoothing An insightful look at the intricacies of tactical level production planning An engineering management graduate busily determining.

Similar presentations


Presentation on theme: "Production Smoothing An insightful look at the intricacies of tactical level production planning An engineering management graduate busily determining."— Presentation transcript:

1

2 Production Smoothing An insightful look at the intricacies of tactical level production planning An engineering management graduate busily determining an optimal production schedule. “Let all things be done decently and in order.” I Corinthians

3 Production Goals On-time deliveries with no backorders Minimal work in process (inventories) Short lead-times Maximum use of resources Least possible cost CEO But aren’t these goals conflicting?

4 Management Tactical Decisions for the next year or two… Production rates Staffing –recruiting & training new workers –Laying-off workers Procurement –Supplier contracts and orders Outsourcing (long lead-times) Budgeting for expenditures Too many difficult decisions to be made.

5 Production Planning medium range Demand Forecasting long range short range Long-range strategic planning Production Smoothing Material Planning Operations Scheduling

6 The Production Smoothing Problem time cumulative Production Cumulative demands backorders Inventory build-up

7 Production Smoothing Terms Smoothing is concerned with the costs resulting from changes in workforce and production levels. Planning horizon is the number of time periods (often months) for which the workforce, inventory, and production levels are to be determined.

8 Management Alternatives when product demands vary over the planning horizon Build inventories during months of slack demand in anticipation of higher demand rates later. Carry backorders or tolerate lost sales during month of peak demand. Use of 2 nd and 3 rd shifts (work force implications) Use overtime in peak months or under-time in slack months to vary output while work force and facilities remain constant. Use subcontracting in peak months Vary product mix in attempt to maintain constant production. Planned downtime Vary capacity through changes in plant and equipment (not always an option in the short term) Control demand by promotional campaigns, discount sales, counterbalancing products

9 Extreme Solutions. Alternative 1: Maintain constant production thereby stabilizing the workforce while observing increasing inventory levels or backorders and potential lost sales. Alternative 2: Vary production to meet demands thereby minimizing inventories and backorders while continuously adjusting the workforce. Why can’t we find an alternative solution that will minimize the total costs involved in changing production levels, inventories, workforce sizes, and backorders?

10 The relevant costs Production costs Inventory carrying costs Shortage costs (Backorder and lost sales) Contracting out or procurement costs Costs of increasing or decreasing workforce Costs of overtime costs of 2 nd or 3 rd shift operation Cost of changing production rates Cost of under-utilization of workforce (lost opportunity costs)

11 Production Costs Increasing with level of production –assumed linear based upon an average learning curve cost Labor cost not included At some point a fixed cost for expanded capability would be incurred May bound production levels C P t = dollars per unit produced in time period t

12 Overtime Cost Assumed linear cost per hour of overtime –at some point worker efficiency will drop Normally set an upper bound on overtime hours C 0 t = overtime labor rate in time period t ($/hr) Gee, I want to go home. This is like working in a salt mine. Morton Mines

13 Inventory Costs Assume a dollar cost per item carried over from one time period to the next Costs may include storage cost, obsolescence cost, pilferage cost, insurance cost, and investment cost C I t = inventory carrying cost ($/unit per time period)

14 Shortage Costs Assume a dollar cost per item short at the end of the time period Items short may be backordered or may result in lost sales Costs may include additional administrative costs, lost revenue, goodwill cost C B t = unit cost of a shortage or backorder in period t

15 Outsourcing Cost Assumed proportional to the number of units outsourced Assumed to cost more per unit than producing in- house –otherwise outsource all units if possible May have lower and upper bounds C S t = cost per unit contracted out during period t

16 Labor Cost Assume fully burden cost per time period per worker –C W t = cost per worker in period t ($/time period) Cost of hiring includes human relations (HR) cost, training costs, and productivity costs –C H t = cost of hiring one worker in time period t Cost of firing includes terminal pay, HR costs, morale costs –C F t = cost of firing one worker in time period t Underutilization of Work Force –incur fully burden wages –excess capacity

17 The Assumptions Single product Costs are linear backorders or lost sales are permitted demands are variable but deterministic and known infinite planning horizon (rolling horizon) inventory carrying costs are incurred for inventory carried over from one month to the next overtime is permitted

18 The Decision Variables P t = number of units produced in month t W t = number of workers in time month t H t = number of workers hired in month t F t = number of workers fired in month t I t = number of units held in inventory at the end of month t B t = number of units backordered at the end of month t S t = number of units contracted out in month t O t = number of overtime hours

19 The Cost Parameters C P t = production cost (exclusive of labor) ($/unit) C W t = cost per worker in month t ($/mo) C 0 t = overtime labor rate in month t ($/hr) C S t = cost per unit contracted out during month t C B t = unit cost of a shortage or backorder in month t C I t = inventory carrying cost ($/unit per time month) C H t = cost of hiring one worker in month t C F t = cost of firing one worker in month t

20 The other model parameters T = number of months in planning horizon D t = demand in month t a = labor hours required to produce one unit b = available hours per worker per month f = max overtime hr per worker per month These are great other model parameters.

21 The Objective Function Production $/unit worker $/month hiring $/worker firing $/worker inventory $/unit/month backorder $/unit contracting $/unit overtime $/hr

22 The constraints Inventory balance: Worker balance: Production hours: Limit on overtime: Upper bound on contracting:

23 Gee! This looks like a really terrific model. But an example would surely help here.

24 The Mandatory Example The Factory The Factory manufactures things. A thing has a variable monthly demand. Demand forecast for the next 12 month is shown below. It takes 20 labor hours to produce one thing. No more than 30 units a month can be contracted out. The company currently has 16 workers. There is to be no outstanding backorders at the end of the planning horizon. A worker is available 145 hours a month. Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sept 120 180 220 100 90 110 100 120 130 150 170 190 The Forecast:

25 The Costs C P t = production cost (exclusive of labor) ($/unit) = $ 40 C W t = cost per worker in month t ($/mo) = $ 5500 mo. 1-6 $ 6000 mo. 7-12 C 0 t = overtime labor rate in month t ($/hr) = $ 55 mo. 1-6 $ 60 mo. 7-12 C S t = cost per unit contracted out during month t = $ 810 C B t = unit cost of a shortage or backorder in month t = $ 900 C I t = inventory carrying cost ($/unit per time month) = $ 50 C H t = cost of hiring one worker in month t = $ 2000 C F t = cost of firing one worker in month t = $ 5000

26 The Formulation Objective Function MIN 40 P1 + 40 P2 + 40 P3 + 40 P4 + 40 P5 + 40 P6 + 40 P7 + 40 P8 + 40 P9 + 40 P10 + 40 P11 + 40 P12 + 5500 W1 + 5500 W2 + 5500 W3 + 5500 W4 + 5500 W5 + 5500 W6 + 6000 W7 + 6000 W8 + 6000 W9 + 6000 W10 + 6000 W11 + 6000 W12 + 55 O1 + 55 O2 + 55 O3 + 55 O4 + 55 O5 + 55 O6 + 60 O7 + 60 O8 + 60 O9 + 60 O10 + 60 O11 + 60 O12 + 810 S1 + 810 S2 + 810 S3 + 810 S4 + 810 S5 + 810 S6 + 810 S7 + 810 S8 + 810 S9 + 810 S10 + 810 S11 + 810 S12 + 50 I1 + 50 I2 + 50 I3 + 50 I4 + 50 I5 + 50 I6 + 50 I7 + 50 I8 + 50 I9 + 50 I10 + 50 I11 + 50 I12 + 900 B1 + 900 B2 + 900 B3 + 900 B4 + 900 B5 + 900 B6 + 900 B7 + 900 B8 + 900 B9 + 900 B10 + 900 B11 + 2000 H1 + 2000 H2 + 2000 H3 + 2000 H4 + 2000 H5 + 2000 H6 + 2000 H7 + 2000 H8 + 2000 H9 + 2000 H10 + 2000 H11 + 2000 H12 + 5000 L1 + 5000 L2 + 5000 L3 + 5000 L4 + 5000 L5 + 5000 L6 + 5000 L7 + 5000 L8 + 5000 L9 + 5000 L10 + 5000 L11 + 5000 L12

27 The Formulation Inventory Balance Constraints 2) P1 + S1 - I1 + B1 = 120 3) P2 + S2 + I1 - I2 - B1 + B2 = 180 4) P3 + S3 + I2 - I3 - B2 + B3 = 220 5) P4 + S4 + I3 - I4 - B3 + B4 = 100 6) P5 + S5 + I4 - I5 - B4 + B5 = 90 7) P6 + S6 + I5 - I6 - B5 + B6 = 110 8) P7 + S7 + I6 - I7 - B6 + B7 = 100 9) P8 + S8 + I7 - I8 - B7 + B8 = 120 10) P9 + S9 + I8 - I9 - B8 + B9 = 130 11) P10 + S10 + I9 - I10 - B9 + B10 = 150 12) P11 + S11 + I10 - I11 - B10 + B11 = 170 13) P12 + S12 + I11 - I12 - B11 = 190

28 The Formulation Worker Balance Constraints 14) W1 - H1 + L1 = 16 15) - W1 + W2 - H2 + L2 = 0 16) - W2 + W3 - H3 + L3 = 0 17) - W3 + W4 - H4 + L4 = 0 18) - W4 + W5 - H5 + L5 = 0 19) - W5 + W6 - H6 + L6 = 0 20) - W6 + W7 - H7 + L7 = 0 21) - W7 + W8 - H8 + L8 = 0 22) - W8 + W9 - H9 + L9 = 0 23) - W9 + W10 - H10 + L10 = 0 24) - W10 + W11 - H11 + L11 = 0 25) - W11 + W12 - H12 + L12 = 0

29 The Formulation Production Constraints 26) 20 P1 - 145 W1 - O1 = 0 27) 20 P2 - 145 W2 - O2 = 0 28) 20 P3 - 145 W3 - O3 = 0 29) 20 P4 - 145 W4 - O4 = 0 30) 20 P5 - 145 W5 - O5 = 0 31) 20 P6 - 145 W6 - O6 = 0 32) 20 P7 - 145 W7 - O7 = 0 33) 20 P8 - 145 W8 - O8 = 0 34) 20 P9 - 145 W9 - O9 = 0 35) 20 P10 - 145 W10 - O10 = 0 36) 20 P11 - 145 W11 - O11 = 0 37) 20 P12 - 145 W12 - O12 = 0

30 The Formulation Overtime Constraints 38) - 40 W1 + O1 <= 0 39) - 40 W2 + O2 <= 0 40) - 40 W3 + O3 <= 0 41) - 40 W4 + O4 <= 0 42) - 40 W5 + O5 <= 0 43) - 40 W6 + O6 <= 0 44) - 40 W7 + O7 <= 0 45) - 40 W8 + O8 <= 0 46) - 40 W9 + O9 <= 0 47) - 40 W10 + O10 <= 0 48) - 40 W11 + O11 <= 0 49) - 40 W12 + O12 <= 0

31 The Formulation Upper Bound (Contract Out) Constraints 50) S1 <= 30 51) S2 <= 30 52) S3 <= 30 53) S4 <= 30 54) S5 <= 30 55) S6 <= 30 56) S7 <= 30 57) S8 <= 30 58) S9 <= 30 59) S10 <= 30 60) S11 <= 30 61) S12 <= 30 … and then the plant manager hired an OR specialist to find the optimum production and worker levels.

32 The Solution Cost = $1,442,983 Constant production: $1,463,711 an increase of $20,728 per yr production = 132.5 Production = demands: $1,523,233 an increase of $ 80,250 per yr

33 The Enhancements Bounds on variables: Training: 1-mo training Multiple products: Safety stock:

34 More Enhanced Enhancements Planned downtime: Let z i = 1 if planned downtime in month i; 0 otherwise Gee how I miss the old factory.

35 That’s right, More Enhanced Enhancements Production capacity Available workforce 5% reject rate What about attrition. Every month ten percent of us leave this cotton picking job!

36 Production Smoothing by LP Strengths –optimizes rather than satisfying (e.g. spreadsheets) –flexibility –use of dual solution and sensitivity analysis Weaknesses –assumption of deterministic demand –use of linear costs functions –single measure of effectiveness –data requirements

37 The End Production smoothing - a rolling horizon model. Rolling horizon. What could that possibly mean?? Homework: Chapter 3 - 18, 19, 20, 22, 23, 37, 38


Download ppt "Production Smoothing An insightful look at the intricacies of tactical level production planning An engineering management graduate busily determining."

Similar presentations


Ads by Google