Professional Documents
Culture Documents
Introduction To Manufacturing Systems: Lecturer: Stanley B. Gershwin
Introduction To Manufacturing Systems: Lecturer: Stanley B. Gershwin
854
Introduction to Manufacturing
Systems
Material Requirements Planning
Demand
• ... from outside the system is independent demand.
• ... for components or raw material is dependent
demand.
Before MRP, buyers were not synchronized with
producers.
Tk−1 = Tk − tk−1
• The material required must be present at that time.
• Continue working backwards.
• However, since more than one component may be
needed at an operation, the planning algorithm must
work its way backwards along each branch of a tree
— the bill of materials.
Week
1 2 3 4 5 6 7 8
Gross requirements 15 20 50 10 30 30 30 30
Cumulative gross 15 35 85 95 125 155 185 215
Planned order receipts 30 0 75 0 0 75 0 75 0
Cumulative receipts 30 105 105 105 180 180 255 255
300
cumulative gross
250
cumulative receipts
Material requirements
200 are determined by
150 considering whether
100 inventory would
50 otherwise become
00 1 2 3 4 5 6 7 8
negative.
week
200
150
100
50
00 1 2 3 4 5 6 7 8
week
c 2006 Stanley B. Gershwin.
Copyright
24
Master BOM Explosion
Production
Schedule
• After scheduling production for all the top level (Level
0) items, do the same for Level 1 items.
• The planned order releases for Level 0 are the gross
requirements for Level 1.
• Do the same for Level 2, 3, etc.
300
cumulative gross
cumulative receipts −− original
250 cumulative receipts −− perturbed
200
150
100
50
00 1 2 3 4 5 6 7 8
week
c 2006 Stanley B. Gershwin.
Copyright
32
Other problems
Reality
Nervousness
• Possible consequences:
⋆ Drastic changes in plans for the near future, which will
confuse workers;
⋆ Excessive setups, consuming excess expense or capacity.
• Solution: Freeze the early part of the schedule (ie,
the near future). Do not change the schedule even if
there is a change in requirements; or do not accept
changes in requirements.
⋆ But: What price is paid for freezing?
Short range
Cumulative
Production
Medium range
Long range
Planning/Scheduling/Control Hierarchy
a Level 1
b c Level 2
d e f g h Level 3
C F H
Level 4
1 A 2 B 3 C 4 D 5 E 6 F 7 G 8 H 9 I 10 J 11 K 12
Level k−1
Level k
Uncontrolled events Material movement
commands
• Daily Plan
⋆ Production target for the day
• Shop Floor Control
⋆ Job dispatching — which job to run next?
⋆ Input-output control — release
⋆ Often based on simple rules
⋆ Sometimes based on large deterministic mixed
(integer and continuous variable) optimization
For information about citing these materials or our Terms of Use, visit: https://ocw.mit.edu/terms.