Top Banner
12-1 Operations Operations Management Management Inventory Management Inventory Management Chapter 12 - Part 2 Chapter 12 - Part 2
35

12-1 Operations Management Inventory Management Chapter 12 - Part 2.

Dec 20, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-1

Operations Operations ManagementManagement

Inventory ManagementInventory ManagementChapter 12 - Part 2Chapter 12 - Part 2

Page 2: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-2

OutlineOutline Functions of Inventory. ABC Analysis. Inventory Costs. Inventory Models for Independent Demand.

Economic Order Quantity (EOQ) Model. Production Order Quantity (POQ) Model. Quantity Discount Models.

Probabilistic Models for Varying Demand. Fixed Period Systems.

Page 3: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-3

Material is not received instantaneously. For example, it is produced in-house.

Other EOQ assumptions apply.

Model provides production lot size (like EOQ amount) for one product.

Similar to EOQ with setup cost rather than order cost.

Production Order Quantity ModelProduction Order Quantity Model

Page 4: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-4

Consider one product at a time.

Produce Q units in a production run; then switch and produce other products.

Later produce Q more units in 2nd production run (Q units of product of interest).

Later produce Q more units in 3rd production run, etc.

Production Order Quantity ModelProduction Order Quantity Model

Page 5: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-5

POQ Model Inventory LevelsPOQ Model Inventory Levels

Inventory LeveInventory Levell

TimeTimeProduction Production

BeginsBeginsProduction Production Run EndsRun Ends

Production portion of cycleProduction portion of cycle

Demand portion of cycle with no Demand portion of cycle with no production (of this product)production (of this product)

Page 6: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-6

POQ Model Inventory LevelsPOQ Model Inventory Levels

Inventory LeveInventory Levell

TimeTimeProduction Production

BeginsBeginsProduction Production Run EndsRun Ends

Production rate = p = 20/dayDemand rate = d = 7/day

Slope = -d = -7/day

Slope = p-d = 13/day

Note: Not all of production goes into inventory

Page 7: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-7

POQ Model Inventory LevelsPOQ Model Inventory Levels

Inventory LeveInventory Levell

TimeTimeProduction Production

BeginsBeginsProduction Production Run EndsRun Ends

Production rate = p = 20/dayDemand rate = d = 7/day

Slope = -d = -7/dayInventory decreases by 7/day after producing

Slope = p-d = 13/dayInventory increases by 13 each day while producing

Note: 1-(d/p) = fraction of production that goes into inventory

Page 8: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-8

Number of Production Runs per year = D Q

DD = Annual demand (relatively constant) = Annual demand (relatively constant)

SS = Setup cost per setup = Setup cost per setup

HH = Holding (carrying) cost per unit per year = Holding (carrying) cost per unit per year

dd = Demand rate (units per day, units per week, etc.) = Demand rate (units per day, units per week, etc.)

pp = Production rate (units per day, units per week, etc.) = Production rate (units per day, units per week, etc.)

Determine: QDetermine: Q = Production run size (number of items per production run) = Production run size (number of items per production run)

POQ Model Equations POQ Model Equations

Setup Cost per year = SD

Q

Holding Cost per year = (average inventory level) H

Given

Page 9: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-9

POQ Model Inventory LevelsPOQ Model Inventory Levels

TimeTime

Inventory LevelInventory Level

Production Production Portion of CyclePortion of Cycle

Maximum Inventory Maximum Inventory = Q(1-(d/p))= Q(1-(d/p))

Demand portion of cycle with no supply

Page 10: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-10

Number of Production Runs per year = D Q

DD = Annual demand (relatively constant) = Annual demand (relatively constant)

SS = Setup cost per setup = Setup cost per setup

HH = Holding (carrying) cost per unit per year = Holding (carrying) cost per unit per year

dd = Demand rate (units per day, units per week, etc.) = Demand rate (units per day, units per week, etc.)

pp = Production rate (units per day, units per week, etc.) = Production rate (units per day, units per week, etc.)

Determine: QDetermine: Q = Production run size (number of items per production run) = Production run size (number of items per production run)

POQ Model Equations POQ Model Equations

Setup Cost per year = SD

Q

Holding Cost per year = (ave. inventory level) H

Given

= H [1-(d/p)]Q 2

Page 11: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-11

Optimal Production Run Size =

Maximum inventory level = Q [1- (d/p)]

DD = Annual demand = Annual demand

SS = Setup cost per setup = Setup cost per setup

HH = Holding (carrying) cost per unit per year = Holding (carrying) cost per unit per year

dd = Demand rate = Demand rate

pp = Production rate = Production rate

POQ Model EquationsPOQ Model Equations

Total Cost = D Q

S + Q

2H [1-(d/p)]

=× ×

Q*D S

H[1-(d/p)]2 =

H2DS

p-dp

Given

Page 12: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-12

Run Length & Cycle LengthRun Length & Cycle Length

TimeTime

Inve

ntor

y Le

vel

Inve

ntor

y Le

vel

Production Run length (time) = Q /p

Cycle length (time) = Q /d

Page 13: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-13

POQ ExamplePOQ ExampleDemand = 1000/year (of product A)Setup cost = $100/setupHolding cost = $20 per year per itemProduction rate = 10/day365 working days per year

2 ×1000×100=Qp*20×[1-(2.74/10)]

= 117.36 units/run

Total Cost = 1000

117.36 100 +

117.36

220 [1-(2.74/10)]

Maximum inventory level = 117.36 [1- (2.74/10)] = 85.2 units

Demand rate = d = 1000/365 = 2.74/day

= 852.08 + 852.03 = $1704.11/year

Page 14: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-14

POQ ExamplePOQ ExampleDemand = 1000 units/yearProduction rate = 10 units/dayQp* = 117.36 units per run

Demand rate = d = 1000/365 = 2.74/day

Number of production runs per year = 1000/117.36 = 8.52

Cycle length = 117.36/(2.74/day) = 42.8 days

Production run length = 117.36/(10/day) = 11.74 days

11.74

42.8

Page 15: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-15

POQ is robust (like EOQ): Can adjust production run size. Useful even when parameters are uncertain. A large (20%) change in parameters or operations

will cause a small (~2%) change in total costs.

Production run size (Q) and run length (Q/p) can be adjusted to fit normal business cycles.

Robustness of POQRobustness of POQ

Page 16: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-16

Set production run length to 14 days (2 weeks) rather than 11.74 days (as was optimal).

Q/p = 14 days means that: Q = 10x14 = 140 units

Q = 140 is 19% over optimal value of 117.4 units.

Cycle length = Q/d = 140/2.74 = 51.1 days.

Total cost = $1730.68

Only 1.6% over minimum cost with optimal Q!

POQ Robustness ExamplePOQ Robustness Example

Page 17: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-17

POQ computes a production run size for a single product.

For multiple products made on the same equipment:1. Compute POQ, run time, and cycle time for each product.

2. Find a common cycle time for all products.

3. Recalculate run time and cycle time, so the common cycle time is a multiple of each product’s cycle time.

4. Fit production runs into largest cycle time.

POQ & Multiple ProductsPOQ & Multiple Products

Page 18: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-18

Example: Company makes 3 products: A, B, CA: Optimal run time = 3 days; Optimal cycle time = 10 days B: Optimal run time = 6 days; Optimal cycle time = 18 days C: Optimal run time = 10 days; Optimal cycle time = 33 days

Multiple Products ExampleMultiple Products Example

10 23

C

3 7 7 7 33

A AA

126 12

B6

B

Page 19: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-19

Optimal run time and cycle time:A: Run time = 3 days; Cycle time = 10 days (1 run/10 days)B: Run time = 6 days; Cycle time = 18 days (1 run/18 days)C: Run time = 10 days; Cycle time = 33 days (1 run/33 days)

Use 30 days as a common cycle; adjust run & cycle times:A: Run time = 3 days; Cycle time = 10 days (3 runs/30 days)B: Run time = 5 days; Cycle time = 15 days (2 runs/30 days)C: Run time = 9 days; Cycle time = 30 days (1 run/30 days)

Multiple Products ExampleMultiple Products Example

3 5 9 5 33

A B C B AA

2 days idle time

Page 20: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-20

Variation of EOQ (not POQ).

Allows quantity discounts. Reduced price for purchasing larger quantities.

Other EOQ assumptions apply.

Trade-off lower price to purchase item & increased holding cost from more items.

Total cost must include annual purchase cost.

Total Cost = Order cost + Holding cost + Purchase cost

Quantity Discount ModelQuantity Discount Model

Page 21: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-21

Holding cost: Depends on price.

Usually expressed as a % of price per unit time. 20% of price per year, 2% of price per month, etc.

I = Holding cost percent of price per year

P = Price per unit

H = Holding cost = IP

Quantity Discount Model - Holding Quantity Discount Model - Holding CostCost

Page 22: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-22

Order Quantity = =× ×

Q*D SIP

2

DD = Annual demand = Annual demand

SS = Order cost per order = Order cost per order

HH = Holding (carrying) cost = = Holding (carrying) cost = IPIP

I = I = Inventory holding cost % per yearInventory holding cost % per year

P = P = Price per unitPrice per unit

Quantity Discount EquationsQuantity Discount Equations

Total Cost ($/yr) = D Q

S + Q

2IP + PD

Annual purchase cost

Page 23: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-23

Quantity Discount ModelQuantity Discount Model

D = 1000/yearS = $100/orderI = 20% per year

Q P IP <500 $100 $20500-1000 $ 95 $19 1000 $ 90 $18

To solve:

1. Find EOQ amount for each discount level.

2. If EOQ is not in range for discount level, adjust to the nearest end of range.

3. Calculate total cost for each discount level.

4. Select lowest cost and corresponding Q.

Page 24: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-24

Quantity Discount ExampleQuantity Discount Example

D = 1000/yearS = $100/orderI = 20% per year

Q P IP <500 $100 $20500-1000 $ 95 $19 1000 $ 90 $18

1. P = $100 IP = $20

EOQ = 100 in range!

Total Cost = 1,000 + 1,000 + 100,000 = $102,000/year

2. P = $95 IP = $19

EOQ = 102.6 not in range (500-1000)!

Adjust to Q = 500

Total Cost = 200 + 4,750 + 95,000 = $99,950/year

Page 25: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-25

Quantity Discount Example - cont.Quantity Discount Example - cont.

D = 1000/yearS = $100/orderI = 20% per year

Q P IP <500 $100 $20500-1000 $ 95 $19 1000 $ 90 $18

3. P = $90 IP = $18

EOQ = 105.4 not in range (>1000)!

Adjust to Q = 1000

Total Cost = 100 + 9,000 + 90,000 = $99,100/year

Q Total costs<500 $102,100500-1000 $ 99,950 1000 $ 99,100 Lowest cost, so order 1000

Page 26: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-26

In basic EOQ model, demand and lead time are known and constant, so there should never be a stockout.

If demand or lead time vary, then may have a stockout: Due to larger than expected demand.

Due to longer than expected lead time.

StockoutsStockouts

Page 27: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-27

Probabilistic ModelsProbabilistic Models

Reorder Reorder Point Point (ROP)(ROP)

Time

Inventory Level

Lead TimeLead Time

Place Place orderorder

Receive Receive orderorder

Average demand

Page 28: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-28

Probabilistic Models - StockoutProbabilistic Models - Stockout

Reorder Reorder Point Point (ROP)(ROP)

Time

Inventory Level

Lead TimeLead Time

Place Place orderorder

Receive Receive orderorder

If demand is greater than average - then stockout

Page 29: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-29

Safety Stock to Reduce StockoutsSafety Stock to Reduce Stockouts

Time

Inventory Level

Lead TimeLead Time

Place Place orderorder

Receive Receive orderorder

Safety stock

New ROPNew ROP

Old ROP

Page 30: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-30

Safety stock is inventory held to protect against stockout.

Service level = 1 - Probability of stockout

Service level of 95% means 5% chance of stockout.

Higher service level means more safety stock.

More safety stock means higher ROP. ROP = Expected demand during lead time + Safety stock

Safety Stock & Service LevelSafety Stock & Service Level

Page 31: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-31

Demand follows normal distribution. d = Average demand rate per day.

= Standard deviation of demand.

ROP = d L + safety stock

safety stock = ss = Z

Z is from Standard Normal Table in Appendix I.

Probabilistic ModelsProbabilistic Models

Page 32: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-32

Order same amount every time = Q. Time between orders varies.

EOQ-based ModelsEOQ-based Models

ROPROP

TimeTimeTime between Time between 1st & 2nd order1st & 2nd order

Time between 2nd Time between 2nd & 3rd order& 3rd order

Page 33: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-33

Order at fixed intervals (e.g., every 2 weeks).

Order different amounts each time, based on amount on hand.

If large amount on hand, then order small amount.

If small amount on hand, then order large amount.

Useful when vendors visit routinely.

Example: P&G representative calls every 2 weeks.

Fixed Period ModelFixed Period Model

Page 34: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-34

Compute optimal order interval, T (equation is similar to EOQ). For example, 27.35 days

Compute maximum inventory level, M (equation is similar to ROP).

Adjust order interval to a convenient length. For example, one month.

Then, adjust M correspondingly.

Order M - inventory on hand every T time units.

Fixed Period ModelFixed Period Model

Page 35: 12-1 Operations Management Inventory Management Chapter 12 - Part 2.

12-35

Order at constant interval. Order amount Q varies: M - amount on hand.

Fixed Period ModelsFixed Period Models

On-hand On-hand for order 1for order 1

TimeTime1st 1st orderorder

2nd 2nd orderorder

3rd 3rd orderorder

On-hand On-hand for order 2for order 2