Escolar Documentos
Profissional Documentos
Cultura Documentos
Discounts
Lead time
Excess Demand
None All Units or Incremental None All orders are backordered Lost orders Substitution None Uniform with time Single Period Finite Period Infinite One Many
Dependence of items
Perishability
Review Time
Planning Horizon
Number of Echelons
One vs Many
Continuous vs Periodic
Capacity / Resources
Number of Items
Unlimited vs Limited
2
Traditional Management
Purchasing
Production
Marketing
Vendor
Purchasing
Customer
MRP
MRP
MRP
MPS
DRP
DRP
DRP
Inventory Deployment Material Requirements Planning Master Production Scheduling Distribution Requirements Planning
MIT Center for Transportation & Logistics ESD.260
On Hand Inventory
400
400
Demand
200
200
0
0
Problem: Intermittent Demand 4 production periods, 500 units/period, Demand rate 2000/year
MIT Center for Transportation & Logistics ESD.260
On Hand Inventory
400
200
Can we do better?
MIT Center for Transportation & Logistics ESD.260
Frame Fork Front fender Rear Fender Sprocket Crank Pedal Chain guard
Saddle
Rear Wheel
Handlebars
Note that each item, sub-assembly, component etc. might feed into multiple end products
MIT Center for Transportation & Logistics ESD.260
Other methods?
Pull JIT
initiates production as a reaction to present demand
MIT Center for Transportation & Logistics ESD.260
10
Major Concepts
Dependent demand versus independent demand Requirements calculation versus demand forecasting Schedule flow versus stockpile assets Information replaces inventory
11
Information Requirements
MRP Process
Master Production Schedule Product Indenture Structure Inventory Status Ordering Data Requirements Explosion Net from Gross Requirements Requirements Time Phasing Planned Order Release
12
Chris Caplice, MIT
Wheel
Crank Assembly
Spoke Tire
Bill of Materials
Product Bicycle Wheel Spoke Tire Crank Asm Sprocket Crank Pedal Sub-assembly Component Quantity [1] 2 86 1 1 1 2 2 Lead Time 2 1 3 2 1 4 3 3
14
Item Bicycle
Period: GR OH NR POR
8 25 25
W heel
GR OH NR POR
Spoke
GR OH NR POR
Tire
GR OH NR POR
GR OH NR POR
Sprocket
GR OH NR POR
Crank
GR OH NR POR
Pedal
GR OH NR POR
15
16
17
Two Issues
How do we handle capacity constraints? How do we handle uncertainty?
Safety Stock
Add to existing stock Where would this be applied?
Safety Times
Pad the planned lead times Where would this be applied?
18
= Delivery Time, a random variable = Forecasted Delivery Time = Standard Deviation of the Forecast Error = Padded Lead time = t' + k = Lot Size in units = Unit Cost = Holding Cost per unit per time period = Shortage Cost per time period
TC[T p ] = C hp Q( T p - t)P[t ] +
t=0
t=T p+1
C d (t - T p )P[t ]
SL =
MIT Center for Transportation & Logistics ESD.260
Cd C d + C hp Q
19
Chris Caplice, MIT
20
21
22
23
24
25
Benefits of MRP
Lower Inventory Levels
Able to better manage components Increased visibility
Less Expediting
Due to increased visibility
26
Shortcomings of MRP
MRP is a scheduling, not a stockage, algorithm MRP does not address how to determine lot size MRP systems do not inherently deal with uncertainty MRP assumes constant, known leadtimes
User must enter these values by item by production level Typical use of "safety time rather than "safety stock Does not explicitly consider costs Wide use of Lot for Lot in practice Replaces the forecasting mechanism Considers indentured structures
By component and part and production level But lead time is often a function of order size and other activity Requires tremendous amount of data and effort to set up Initial values are typically inflated to avoid start up issues Little incentive to correct a system that works
27
Chris Caplice, MIT
28