Lecture Slides

advertisement
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Manufacturing
Planning and Control
Lecture 9 Topic :
Segment A Topic:
Planning Concepts
ADVANCED
MANUFACTURING
SYSTEMS DESIGN
Manufacturing Planning
and Control
Planning Concepts
Slide 2
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Overview
• Manufacturing Planning
– Fundamental Concepts
– Variation –”The Enemy”
– Dealing With Variation
•
•
•
•
Slide 3
Product Design
Demand Patterns
Aggregation
In Production and Distribution
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Fundamental Concepts (1)
Appropriate Manufacturing Philosophy
– Job, Batch, Mass Production
– Where Product is in Product Life Cycle
– Dealing With Variations
• Product Design
• Process Design
• Production/Demand
– Inventory of Goods
– Excess Capacity/Change capacity
– Degree of Automation/Technology
• Repetition
Slide 4
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Fundamental Concepts (2)
Appropriate Manufacturing Philosophy
– Concept of Quality
– Likely Competitor Actions
– Management Philosophy/Style
• Centralized/Decentralized
– Infrastructure
• Core Competencies
• Information Systems
• Worker Skills, Unionization
– Capital Recovery Requirements
– Risk/Reward Tradeoff
Slide 5
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Basic Framework for
Manufacturing Planning
and Control Systems
• Objectives
–
–
–
–
–
Right Products, at the
Right Time, in the
Right Quantities, at the
Right Quality, at the
Right (Minimum) Cost
• Achieved in an Integrated, Rationalized
System
Slide 6
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Sources of Variation in
Manufacturing Systems • Timing of Demand Receipt
– Make to Order
– Make to Stock
• Quantity
– Reductions/Additions
• Available Production Resources
– Breakdowns
– Supplier Deliveries
– Errors in Estimates
Slide 7
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Strategies for Dealing with
Variation
• Identify
• Eliminate
• Reduce
• Acknowledge/React/Modify
Slide 8
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Basic Activities in Planning
and Control Systems
•
•
•
•
•
•
•
Determination of Product Design(s)
Determination of Amount to Produce
Balancing Demand for Resources (Time)
Determination of Operation Parameters
Detailed Planning/Sequencing
Dealing with Variation During Lead Time
Production and Delivery of Product
Slide 9
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Variation and Basic Mfg.
And Control Activities
• Product Design Variation
– Pre-release
– Post Release
• Demand Variation
• Resource Availability
– Breakdown
– Diversion
• Model vs. Reality
– Actual vs. Estimated
Slide 10
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Product Design Variation (1)
• Sources of Variation
– Overly Diversified Product Line
• Main Products
• Options within Main Products
– Different Solutions for Same Functionality,
Components
• Different Designs
• Different Suppliers
– Different Processes for Same Part Features
• Different Production Processes
• Different Routing (Same Processes)
Slide 11
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Product Design Variation (2)
• Strategies to Eliminate/Reduce Variation
– Overly Diversified Line
• Determine “Core” Products
• Determine “Core”/”Standard” Features
• Divestiture
– Differing Solutions for Same Function,
Component
•
•
•
•
Slide 12
Group Technology
Concurrent Engineering
Long Term Relations with Suppliers
Bring Production In-House
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Product Design Variation (3)
• Strategies to React to Variation
– Overly Diversified Line
• Reevaluate Product Line
• Focused Factories Concept
– Differing Solutions for Same Function,
Component
•
•
•
•
•
Slide 13
Agile Manufacturing
Group Technology
Concurrent Engineering
Long Term Relations with Suppliers
Bring Production In-House
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Demand Variation
• Sources
– Inherent Variation in Demand Pattern
• Randomness in Customer Behavior
• Incomplete Forecasting Model
– Historical Data Missing or Unavailable
• Inability to Monitor/Predict Underlying Factors
– E.g., Weather, Government Action, …
– Changes in Factors Affecting Demand
• Individual Customers
• Market Conditions (General Economy)
• Competitive Environment (Competitor Actions)
Slide 14
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Forecasting of Demand
Pattern and Level
• Methods of Forecasting
– Historical Data
• Averaging Methods
• Exponential Smoothing
• Time Series
– Causal Factors
• Correlated Products
– Leading Indicators
– Source Products
– Changes in Competing Products
» Predict and Monitor Competitors, Total Market
Slide 15
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Existing/New Product
Forecasting
• Forecasting - Historical Data
– Best Fit (Curve Fitting, Least Squares)
– Regression (Factors)
– Reaction and Damping
• Forecasting - New Products
– Market Surveys
• Size of Market
• Degree of Penetration
– “Best Guess”
Slide 16
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Eliminating/Reducing
Demand Variation
• In Demand Pattern and Level
– Add Complementary Products To Line
• Seasonality
• Economic Conditions
– Aggregate Planning
– Coordinate Marketing and Manufacturing
• Concurrent Efforts (Manufacture and Marketing)
• In Forecast of Demand
– Use Multiple Models to Reduce Risk
• Historical
• Correlated Products
Slide 17
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Reacting to Demand
Variation (1)
• Frequent Recalculation/Reevaluation
• Reduce Risk/Uncertainty
– Convert Basis of Planning from Prediction to
Actual
• Customer Relationships (information Sharing)
• Incentives for Orders (Pricing)
– Reevaluate Closer to Delivery Date
• Shorten Administrative Lead Time
• Shorten Production Lead Time
• Shift Problem to Suppliers
– Add/Reduce Sub-Contracting as Needed
Slide 18
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Reacting to Demand
Variation (2)
• Eliminate/Reduce Forecast Error
– Use Strategies for Demand Pattern Variance
Reduction
– Improve Forecasting Models/Methodology
• Forecasting Errors are Inevitable
– Accept It
– Plan Using Range Rather than Point
Estimates
Slide 19
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Reacting to Demand
Variation (3)
• Aggregate Planning
– Earlier, Distributed Production
– Varying Delivery Schedules
– Varying Pricing/Marketing Strategies
• Varying Capacity
– Labor (Hire/Fire/Subcontract)
– Capital Equipment (Sub-Contract, Make/Buy)
• Maintain Inventories
• Maintain Surge Capacity
Slide 20
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Manufacturing Planning
and Control
Segment A Topic: Planning Concepts
Lecture 9 Topic:
END OF SEGMENT
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Manufacturing
Planning and Control
Segment B Topic: Aggregate Planning
and Progress Control
Lecture 9 Topic :
ADVANCED
MANUFACTURING
SYSTEMS DESIGN
Manufacturing Planning
and Control
Aggregate Planning and Progress
Control
Slide 23
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Overview
• Aggregate Planning
– Definition and Philosophy
– Quantitative Analysis
• Progress Control
– Concept
– Methods
• MRP
• JIT
Slide 24
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Aggregate Planning (1)
• Definition - Production Planning using
Aggregated Information
– Define General Approach
– Feasibility Sought
• Philosophy
– Aggregated Data Displays Less Variation
than Individual Data Patterns
– Reduce Size/Complexity of Problem
• Decide to React Rather than Predict/Dictate
Slide 25
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Aggregate Planning (2)
Aggregation Procedures
– Determine Common Unit of Measure
•
•
•
•
Usually Labor and/or Machine Hours
Assumes Complete Substitutability of Resources
Balance Capacity (of Unit of Measure vs. Need)
“First Cut” Procedure to Determine Production
Strategy
• May or May Not Include Flow Time Analysis
Slide 26
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Aggregate Planning:
An LP Approach
• Linear Programming Approach
– Determine Aggregation Attribute
– Estimate Constraints, Resources
• Estimate Product Requirements/Timing
• Estimate Each Product’s Resource Requirements
• Define Availability of Resources
– In-House, SubContract, Breakdowns
• Set Operating Philosophy
– Backorders Allowed (0 – X %)
– Overtime/Contracting Allowed
Slide 27
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Examples of Parameters
• Capacity
– Available Hours on Production Centers less
Non-Working, less Set-Up, less Scrap
Production, Less Breakdowns @ Productivity
Level
– Available Hours Determined by Management
(2nd, 3rd Shifts, OT, etc.)
– Subcontracting Available
• Resource Requirements
– Labor/Machine Hours per Unit of Output via
BOM, Lead Times
– % Scrap, % Set-up Time (Batch Sizing)
Slide 28
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
LP Formulation
• Objective Equation
– Minimize Cost
• Production (Hire/Fire/Overtime/Subcontract)
• Inventory/Backorder Costs (Timing)
– Subject To (Constraints)
• Not Exceed Available Capacity
– Machine Routings Often Ignored/Lost in the
Aggregation (Labor Hours Used)
– Can Do by Machine/Process Type (Assumes
Detailed Sequence will be Manageable
• All Demand Met (Feasible Solution Exists)
Slide 29
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Dynamic Programming
Formulation
• Wagner-Whitin Algorithm (1960)
– Used for Batch Production
• High Set-up Costs
• Demand NOT Uniform over Year
– Each Period Evaluated
• Should Product be Made this Period (I.e., Should a
set-up cost be Incurred?)
• Balances Inventory Carrying Cost and Set-up Cost
• Once Optimal Sequence Established It is
Independent of Later Demand
– Basis of MRP Concept
Slide 30
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Aggregate Planning
Process
• Drawbacks
– Often only One Scenario Considered
– All Products Have Same
Backorder/Warehousing Costs,
Opportunities
– Little Sensitivity Analysis Performed
• Range of Demand
• Advantages
– Simple
– Errors Often Offset
Slide 31
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Aggregate Planning Drawbacks
Problems with LP Approach
– Illusion of Precision
• Precision Function of Estimates/Aggregation
– Definition of Period (Length)
– Flow Times/Batch Transition
– Resource Constraints
• Assumed May Not be Actual Constraint
– Abstraction of Reality
Slide 32
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Detailed Manufacturing
Release/Progress Control
• Disaggregation of Aggregate Plan
– Controls What Made and When
– Provides Guidance to Operating Personel
• Options
– Individual Products, Families (GT)
– Pre-Planned (Push) – MRP
– Dynamic, Real Time (Pull)
• Job Sequencing (Johnson’s Rule, Heuristics)
• JIT
Slide 33
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Manufacturing Release/
Progress Control Problems
• Aggregate Plan is Never Achievable
– Actual Demand Differing from Prediction
– Missed Delivery Dates (External)
• Suppliers
• Wrong Parts, Poor Quality
– Missed Delivery Dates (Internal)
•
•
•
•
•
Slide 34
Breakdowns (Labor or Equipment)
Scrap
Priority Order Disruption
Bad Estimates of Production Time
Lack of Sufficient Skills
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Detailed Manufacturing
Planning
• Strategies to Deal with/
Eliminate/Reduce Variation
– Reduce Inherent Demand, Forecasting
Variation
– More Accurate Resource Requirements
– Accept Reasonable Variation (Range)
– Ignore in Planning, Empower Floor
Slide 35
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Variation During Production
• Strategies to Eliminate/Reduce
Variation
–
–
–
–
–
Decoupling Line Using Buffer Inventories
Preventive Maintenance
Improved Supplier Relationships
Penalty Clauses for Missed Delivery
Minimize Priority Interrupts
• Strategies for “Handling” Variation
– Excess or Expand Capacity (OT)
– Material, Component Inventories
– Shop Floor Control Systems
Slide 36
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Variation in Delivery of
Product
• Sources of Variation
– Delivery Mechanism/Reliability
– Errors in Routing/Addressing
– Wait to Aggregate into Unit Load/Shipment
• Strategies to Eliminate/Reduce
Variation
– Quote FOB at Your Site
– Bring Delivery In-House
– Use More Reliable Transporter/Deliverer
Slide 37
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Manufacturing
Planning and Control
Segment B Topic: Aggregate Planning
and Control
END OF SEGMENT
Lecture 9 Topic :
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Manufacturing
Planning and Control
Segment C Topic: Release and Progress
Control
Lecture 9 Topic :
Overview
• Releasing and Progress Control
• Manufacturing Requirements Planning
• Just in Time
• Toyota Production System
Slide 40
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Releasing Methods
• Machine/Cell Scheduling Rules vs. MRP
vs. JIT vs. Varying Production Hours
– Function of Type of Production
System/Products
• Job Shop => Machine/Cell (Job) Scheduling
• Batch => MRP or JIT
– Function of Demand Variation
• Mass Production => Few scheduling Decisions
– Vary Hours Facility Works
– Rebalance Facility, Output Rate
Slide 41
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Release/Progress Control
• MRP
– Centralized
– Automated (Computerized)
– Adjusted at Fixed Points in Time
(Recalculated)
– Key = Time Phased Plan
• JIT
–
–
–
–
Slide 42
Decentralized
Manual (Kanbans)
No Pre-calculation of Release Times/Dates
Key = Constant Demand, Kanban
Size/Number
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Material Requirements
Planning (1)
•
•
•
•
Determine Planning Period
Determine/Estimate Demand Per Period
Establish Bill of Materials (Gozinto)
Determine “Critical Path”
1
2
3
4
5
6
7
8
9
10
LEAD TIME
Slide 43
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Material Requirements
Planning (2)
11
10
9
4
6
3
8
7
2
5
1
1
Slide 44
2
3
4
5
6
Computer Integrated
Manufacturing Systems
7
8
9
10
© 2000 John W. Nazemetz
Material Requirements
Planning (3)
PRODUCT MADE
BEFORE WEEK 10
PRODUCT TO BE MADE
AND DELIVERED AFTER
PERIOD 10
1
Slide 45
2
3
4
5
6
Computer Integrated
Manufacturing Systems
7
8
9
10
© 2000 John W. Nazemetz
Just In Time (1)
• Use Parts as Needed
• When Kanban Empty, Send Upstream
• When Empty Kanban Received, Fill
Slide 46
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Just In Time (2)
• Key Calculations
– Number of Kanbans
– Size of Kanbans
• Key Parameters
– Set Up Time (Short or Use Signal Kanbans)
– Receipt Time (Short or Use Signal Kanban)
• Determine Using Linear Programming
Slide 47
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Analysis of Releasing and
Progress Control
• Push/Pull -- MRP vs. JIT
– Determining Factors
• Mixed Model Production System
• Period to Period Stability of Demand
– Low => JIT
– Higher => MRP
• Set-Up/Changeover Requirements, Lot Sizing
– Low => JIT
– Higher => MRP w.Wagner-Whitin
– Determine Sequencing
• Sequence Dependant Time/Cost
Slide 48
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Acknowledgement
• The illustrations on the following seven
(7) slides are taken from Singh,
Systems Approach to Computer
Integrated Design and Manufacturing,
John Wiley and Sons, New York, New
York, c1996. Pages 507, 511-4.
Slide 49
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
An Integrated GT and MRP
Framework
• Ham, et al
Slide 50
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
GT - MRP Example (1)
Minimize Cost
Minimize Production Time
Balance Workloads
Slide 51
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
GT - MRP Example (2)
Slide 52
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
GT - MRP Example (3)
Slide 53
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
GT - MRP Example (4)
Slide 54
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
GT - MRP Example (5)
Slide 55
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
GT - MRP Example (6)
Slide 56
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Toyota Production System
• Philosophy
– Eliminate
• MUDA (Waste)
– Defects, Overproduction, Unneeded Processing,
Unneeded Conveyance, Excess Inventory,
Unneeded Motions, Delays
• MURA (Uneveness)
– Unbalanced Lines (Bottlenecks), Variation
• MURI (Overburdening of Resources)
– Provide Surge/Excess Capacity
Slide 57
Computer Integrated
Manufacturing Systems
© 2000 John W. Nazemetz
Advanced Manufacturing Systems
Design
© 2000 John W. Nazemetz
Manufacturing Planning
and Control
Discussion Topic C: Release and Progress
Control
END OF SEGMENT
Lecture 6 Topic:
Download