Push Vs. Pull Part Two – Focus on MRP IE 3265 POM R. R. Lindeke, Ph. D.

Slides:



Advertisements
Similar presentations
ISEN 315 Spring 2011 Dr. Gary Gaukler. Hierarchy of Planning Forecast of aggregate demand over time horizon Aggregate Production Plan: determine aggregate.
Advertisements

Material Requirements Planning
1 Prof. Yuan-Shyi Peter Chiu Feb Material Management Class Note # 1-A MRP – Capacity Constraints.
To Accompany Ritzman & Krajewski Foundations of Operations Management, © 2003 Prentice Hall, Inc. All rights reserved. Chapter 15 Resource Planning.
15 – 1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall. Inventory and MRP 15 For Operations Management, 9e by Krajewski/Ritzman/Malhotra.
Dependent Inventory: Material Requirements Planning BA 339 Mellie Pullman.
15 – 1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall. Resource Planning 15.
MRP and Related Concepts
LESSON 22: MATERIAL REQUIREMENTS PLANNING: LOT SIZING
Principles of Operations Management
Material Requirements Planning (MRP)
Material Requirements Planning (MRP)
© The McGraw-Hill Companies, Inc., Chapter 15 Materials Requirements Planning.
21–1. 21–2 Chapter Twenty-One Copyright © 2014 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Material Requirements Planning Dr. Everette S. Gardner, Jr.
Material Requirements Planning
Chair Seat Legs (2) Cross bar Side Rails (2) Cross bar Back Supports (3) Leg Assembly Back Assembly Level Product Structure Tree.
Copyright © 2014 McGraw-Hill Higher Education. All rights reserved. CHAPTER 14 Materials and Resource Requirements Planning McGraw-Hill/Irwin.
1 1 Slide © 2001 South-Western College Publishing/Thomson Learning Anderson Sweeney Williams Anderson Sweeney Williams Slides Prepared by JOHN LOUCKS QUANTITATIVE.
Materials Requirements Planning
Operations Management Material Requirements Planning
Material Requirements Planning (MRP)
1 Slides used in class may be different from slides in student pack Chapter 16 Materials Requirements Planning  Material Requirements Planning (MRP) 
To Accompany Krajewski & Ritzman Operations Management: Strategy and Analysis, Seventh Edition © 2004 Prentice Hall, Inc. All rights reserved. Chapter.
Resource Planning OPIM 310-Lecture #7 Instructor: Jose Cruz.
Material Requirements Planning
Chapter 15 MRP and ERP.
1 Materials Requirements Planning. 2 Material Requirements Planning Defined Materials requirements planning (MRP) is a means for determining the number.
Irwin/McGraw-Hill © The McGraw-Hill Companies, Inc., 1998 Material Requirements Planning (MRP) Chapter 15 11/7/05 Overview Position of MRP in Operation.
1 Operations Management MRP Lecture 22 (Chapter 14)
Hierarchy of Production Decisions
To Accompany Ritzman & Krajewski Foundations of Operations Management, © 2003 Prentice Hall, Inc. All rights reserved. Chapter 12 Resource Planning.
© The McGraw-Hill Companies, Inc., Master scheduling Material requirements planning Order scheduling Weekly workforce and customer scheduling Daily.
To Accompany Krajewski & Ritzman Operations Management: Strategy and Analysis, Seventh Edition © 2004 Prentice Hall, Inc. All rights reserved. Resource.
McGraw-Hill/Irwin Copyright © 2011 The McGraw-Hill Companies, All Rights Reserved Chapter 18 Material Requirements Planning.
Master Production Scheduling
To Accompany Krajewski & Ritzman Operations Management: Strategy and Analysis, Sixth Edition © 2002 Prentice Hall, Inc. All rights reserved. Chapter 15.
To Accompany Krajewski & Ritzman Operations Management: Strategy and Analysis, Seventh Edition © 2004 Prentice Hall, Inc. All rights reserved. Resource.
15 – 1 Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall. Resource Planning Chapter 15.
Resource Planning Chapter 15.
Materials Requirements Planning
Operations Fall 2015 Bruce Duggan Providence University College.
Manufacturing Systems Engineering
© The McGraw-Hill Companies, Inc., Chapter 15 Materials Requirements Planning.
BUAD306 MRP.
Resource Planning Chapter 16 Copyright ©2013 Pearson Education, Inc. publishing as Prentice Hall
CHAPTER 7 Push and Pull Production Control Systems McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
Aggregation To combine the creation of many similar products into one relevant measure of activity for the organization. Click here for Hint heuristic.
CHAPTER-14 MRP AND ERP MD. TAZIDUL ISLAM. 2  Material Requirement Planning (MRP) is the concept of designing and developing information system to aid.
Dynamic Lot Size Models
1 © 2006 The McGraw-Hill Companies, Inc., All Rights Reserved Chapter 16 Materials Requirements Planning.
EVOLUTION OF ERP 1960’s - Systems Just for Inventory Control 1970’s - MRP – Material Requirement Planning (Inventory with material planning & procurement)
MRP and ERP McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Reid & Sanders, Operations Management © Wiley 2002 Material Requirements Planning 15 C H A P T E R.
Nervous In management science, a condition in which a small change to input data can create major revisions to the conclusions suggested by a particular.
MATERIAL Requirements planning MRP
MRP and ERP Chapter 14 Dr. H. Kemal İlter, BE, MBA, DBA
Materials Requirements Planning
Lecture 34 MRP and ERP Operations Management, Eighth Edition, by William J. Stevenson Copyright © 2005 by The McGraw-Hill Companies, Inc. All rights reserved.
aggregation To combine the creation of many similar products
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
Chapter 16 Materials Requirements Planning
Material Requirements Planning and Enterprise Resource Planning
Introduction to Materials Management
CHAPTER 14 MRP and ERP.
MATERIAL Requirements planning MRP
Material Requirement Planning (MRP)
MRP Introduction EXAMPLES
Resource Planning Chapter 16
Material Requirements Planning and Enterprise Resource Planning.
Presentation transcript:

Push Vs. Pull Part Two – Focus on MRP IE 3265 POM R. R. Lindeke, Ph. D.

Components of a Pull System Master Production Schedule – a breakout of the Aggregate Plan Uses forecast demands/Firm Customer Orders/Safety Stock Levels/Internal Orders Actual MRP System Structured Bill of Materials Production Times Detailed Job Shop Schedules Detailed Inventory Records

Defining Explosion Calculus This is the crux of MRP MRP converts “Dependent Demands” derived from the Zero Level of an ordered product into a series of Job Orders for: Customer Orders Internal Orders Safety Stocks to meet unexpected demands The MRP explodes each order of “0’s” into the required series of Children orders needed internally to build the required products

Some Other Important Terms Gross Requirements: Total needs of a part for ALL parents in a MPS & safety stock along with internal needs – like for maintenance parts, replacement parts, etc Scheduled Receipts: These are open orders placed but not yet received Planned Receipts: Planning done over time horizon to keep on hand inventories from dropping below zero (safety stock level) which are backed up into orders to arrive when the shortage would have occurred

Some Other Important Terms, cont. Planned Order Releases: A release when an order for a specified quantity (EOQ, L4L, etc) is done This should happen in the correct “Time Bucket” – a time bucket is the time stage used during projection Order release considers: Setup; Processing time; Handling time; Delays, curing, waiting times These apply to each item in the product string We will consider a Seat Assembly for a Ladder Back Chair

Looking at a Ladder Back Chair:

Structured Bill of Materials for Ladder Back Chair

Focusing on the Seat Assembly We can use several Order Schemes: EOQ or other fixed order quantity (FOQ) schemes POQ periodic order quantities which will order a computed amount needed to cover orders over an extended (specified) period of time. The orders are released at fixed time intervals corresponding to the time buckets Lot-for-Lot (L4L) – a simple plan that puts out a “time bucket” order to match lot demand – simple but not necessarily the most economical

Planning for the Seat Ass’bly Used in two parent products: Ladder back and Kitchen Chairs Requirements: – Wk 1:150 LBC – Wk 4:120 KC – Wk 6:150 LBC – Wk 7:120 KC Lets try it as a L4L plan – zero on hand inventory, no safety stocks Lead time for Chair assembly is 2 weeks Assume we have 37 in inventory from previous plans and expect a delivery of 230 as we enter this period

L4L Plan (manual MRP!) Gross Re’ment: Sch. Receipts 230 Proj. Inventory = Planned Receipts Planned O. Release

Using a (3 period) Periodic O.Q Gross Re’ment: Sch. Receipts 230 Proj. Inventory = Planned Receipts Planned O. Release

Focusing on the “Periods” Period 1 (1-2-3): needs are 150 Receipts/onhands are Xs is 117 which enters inventory Period 2 (4-5-6): needs are ( ) = 270 units Less onhand (117) means we need 153 units for period to arrive at start of period Release order in period two to arrive by period 4 – start of second period

Final Period: Period 3 (7-8-9): Needs are: 120 units No on-hand inventory is carried forward so must release an order in period 5 (for 120) to arrive in period 7 when needed Next, lets look at a deeper need: – The frame parts of the seat Ass’bly which has a 1 week lead time (each seat ass’bly requires 4 frame pieces)

Try it with L4L Gross Re’ment: Sch. Receipts 230 Proj. Inventory = Planned Receipts Planned O. Rel (SA) POR Frames

Effect on POQ method Gross Req’men: Sch. Receipts 230 Proj. Inventory = Planned Receipts Planned O. Rel (SA) P. O. R. frames

Costing the plans -- Basis is Setup vs. Holding (as expected!) Given: $0.40/ass’bly holding; $120 Setup – L4L on SA:.4*(117*3) + 3*120 = = $ – POQ:.4*(3* *150) + 2*120 = = $500.4 Given: $0.10/ass’bly holding; same setup – L4L on SA: = $ – POQ: = $305.10

Continuing but adding in Frame Ass’blies For Frames: K = $100; h = $0.02/piece L4L:  SA Costs + (1092*.02) + 3*100 = = $ POQ:  SA Costs +.02( ) + 2*100 = = $526.94

Using EOQ (previously found to be 230) Gross Req’men: Sch. Receipts 230 Proj. Inventory = Planned Receipts 230 Planned O. Release 230 Recognizing shortfalls in P4 and P7 we release EOQ orders to fill needs

Comparing Methods Compute Average Inventory (period) – Here: L4L is (3*117)/9 = 29 POQ is (3* *150)/9 = 72.3 EOQ is (3* * *187)/9 = The choice is based on comparing setup costs vs. the average inventory costs

Statement of the Lot Sizing Problem – looking for an optimal Assume there is a known set of requirements (r 1, r 2,... r n ) over an n period planning horizon. Both the set up cost, K, and the holding cost, h, are given. The objective is to determine production quantities (y 1, y 2,..., y n ) to meet the requirements at minimum cost. The feasibility condition to assure there are no stockouts in any period is:

Methods Property of the optimal solution: every optimal solution orders exact requirements: that is, One method that utilizes this property is the Silver Meal Heuristic. The method requires computing the average cost for an order horizon of j periods for j = 1, 2, 3, etc. and stopping at the first instance when the average cost function increases. The average cost for a production quantity spanning j periods, C(j), is given by:

Methods (continued) Another method that is popular in practice is part period balancing. Here one chooses the order horizon to most closely balance the total holding cost with the set-up cost. Finally, a third heuristic is known as the least unit cost heuristic. Here one minimizes the average cost per unit of demand (as opposed to the average cost per period as is done in the Silver Meal heuristic.) The average cost per unit of demand over j periods is given by:

Methods (concluded) Experimental evidence seems to favor the Silver Meal Heuristic as the most cost efficient among the four discussed in the text. Optimal lot sizes can be found by using backwards dynamic programming. The (best?) heuristic method for lot sizing subject to capacity constraints is shown next

Lets Try Silver-Meal (assumes K is $140; holding/unit/period is $0.10) Over our 9 period time horizon (looking at Seat Ass’bly Demands) R: (120, 0, 0, 120, 0, 150, 120, 0, 0)  C(1) = K = 140  C(2) = (K +.1*0)/2 = 70  C(3) = (K +.1*0 + 2*.1*0)/3 =  C(4) = (K +.1*0 + 2*.1*0 + 3*.1*120)/4 = 44  C(5) = (K +.1*0 + 2*.1*0 + 3*.1* *.1*0)/5 =  C(6) = (K +.1*0 + 2*.1*0 + 3*.1* *.1*0 + 5*.1*150) =  Since C(6) > C(5) Stop. 1 st order release is  (R1.. R5) = 240 units but due to lead time we must release it in period -2 (before the current time horizon)!!!

Continuing Reset clock to Period 6 as new Start Point:  C(1) 6 = K = 140  C(2) 7 = (K +.1*120)/2 = 76  C(3) 8 = (K +.1* *.1*0)/3 =  C(4) 9 = (K +.1* *.1*0 + 3*.1*0)/4 = 38  Done with plan – so make a lot (in period 4 due to lead time) for arrive in period 6 for 270 units. Notice: each time the cost inverts:  we reset the clock and trigger an order release of the amount required by the sum of requirements identified before the cost inverted

One Last Topic of Interest Capacity Constraints – Built from a comparison of: R the requirements vector C the Capacity vector Model is feasible only if:  (C i ) >=  (R i ) Lets examine a simple implication:  R: (17, 37, 92, 55, 80):  (R i ) = 281  C: (60, 60, 60, 60, 60):  (C i ) = 300  This is a feasible plan – BUT –  It is obvious that we could be short in period 3 and 5 without some smart planning!

Lets Try to Be Smart! (Initial Thought – lets try L4L) Gross Req’r Planned Rec’pt  5560  Xess Cap  5-20 

Fixing the Shortfalls – push back needs and build inventory! Move P3’s shortfall back in time – 23 to P2 (which fills capacity of P2) – 9 additional ones back to P1 Move P5’s shortfall back too – 5 to P4 (filling capacity of P4) – the other 15 all the way back to P1 – After redistribution: P1 Production requirements are = 41

Revised ‘Schedule’ Gross Req’r Planned Rec’pt 4160 Inventory

Shortcomings of MRP Uncertainty. MRP ignores demand uncertainty, supply uncertainty, and internal uncertainties that arise in the manufacturing process. Capacity Planning. Basic MRP does not take capacity constraints into account. Rolling Horizons. MRP is treated as a static system with a fixed horizon of n periods. The choice of n is arbitrary and can affect the results. Lead Times Dependent on Lot Sizes. In MRP lead times are assumed fixed, but they clearly depend on the size of the lot required.

Shortcomings of MRP, cont. Quality Problems. Defective items can destroy the linking of the levels in an MRP system. Data Integrity. Real MRP systems are big (perhaps more than 20 levels deep) and the integrity of the data can be a serious problem. Order Pegging. A single component may be used in multiple end items, and each lot must then be pegged to the appropriate item.