2012-07-09
Production Planning and Control Dr Dr Victor Taratukhin, Kevin Ortbach, Sebastian Bruer
Agenda of PPC
Day Date L/E Monday 02.04.2012 No Lecture 1 Thursday 05.04.2012 Lecture Monday 09.04.2012 No Lecture 2 Thursday 12.04.2012 Lecture 3 Monday 16.04.2012 Lecture Thursday 19.04.2012 Excercise Monday 23.04.2012 Excercise 4 Thursday 26.04.2012 Lecture 5 Monday 30.04.2012 Lecture 6 Thursday 03.05.2012 Lecture Monday 07.05.2012 Excercise 7 Thursday 10.05.2012 Lecture 8 Monday 14.05.2012 Lecture Thursday 17.05.2012 No Lecture Monday 21.05.2012 Excercise Thursday 24.05.2012 Excercise Monday 28.05.2012 No Lecture Thursday 31.05.2012 No Lecture 9 Monday 04.06.2012 Lecture Thursday 07.06.2012 No Lecture 10 Monday 11.06.2012 Lecture 11 Thursday 14.06.2012 Lecture Monday 18.06.2012 Excercise Thursday 21.06.2012 Excercise Monday 25.06.2012 No Lecture Thursday 28.06.2012 No Lecture 12 Monday 02.07.2012 Lecture 13 Thursday 05.07.2012 Guest Lecture 14 Monday 09.07.2012 Lecture Thursday and Control 12.07.2012 Excercise Production Planning
1
Content Master Orientation Day Introduction to PPC Easter Monday Demand Management / Forecasting Materials Management Excercise in Leo 18 Excercise in Leo 18 IT Systems in PPC Data Models in PPC Introduction to PPC through ERP 6.0 Excercise on SAP ERP 6.0 (1/3) Inventory Control, Scheduling, Capacity Mgmt. Production Control Ascension Day Excercise on SAP ERP 6.0 (2/3) Excercise on SAP ERP 6.0 (3/3) Whit Monday Early Written Examinations Introduction to Cost Engineering Feast of Corpus Christi Cost Engineering methods Research in Cost Engineering Excercise in Leo 18 Excercise in Leo 18 Retail Conference (HIS-Tagung) Public Administration Conference (MeMo-Tagung) Supply Chain Management Edeka - Supply Chain Management Recapitulation Exam Preparation
Technical functions
r ke nin g Ma
Product requirements
Product outline
Capacity planning
Process planning
CA P
Capacity adjustment NC programming Order release Production control Control of NC, CNC, DNC maschines and robots
Pla n
Materials management
Design
CA D
CA E
ting
Control (quantities, times, costs) and data analysis (dispatch control) Dispatch control
Implementation
Conveyance control
CAQ
nni ng
Production control
Order control (Sales) Cost estimating (Pricing) Master production planning Product requirements
Accept customer orders Arrange delivery dates Make reservations Ascertain necessary input data
Product outline
CA E CA D Pla n nin g
Materials management
Design
Capacity planning
Process planning
CA P
Capacity adjustment NC programming Order release Production control Control of NC, CNC, DNC maschines and robots
Control (quantities, times, costs) and data analysis (dispatch control) Dispatch control
CAQ
Implementation
Conveyance control
Ma
r ke
ting
Order Handling
Technical functions
nni ng
Production control
Lecture on
FORECASTING
Production Planning and Control
5
Agenda
Forecasting 1. Introduction 2. Qualitative Forecasts 3. Quantitative Forecasts - Causal 4. Quantitative Forecasts Time Series 5. Quantitative Forecasts Smoothing Methods
6. Forecast Errors
Technical functions
r ke Pla n nin g Ma
Product requirements
Product outline
Materials management
Design
Capacity planning
Process planning
CA P
Capacity adjustment NC programming Order release Production control Control of NC, CNC, DNC maschines and robots
Control (quantities, times, costs) and data analysis (dispatch control) Dispatch control
CAQ
Implementation
Conveyance control
CA D
CA E
ting
nni ng
Production control
Primary demand
Materials Management
Qualitative Forecasts
Qualitative Forecasts
Forecasts from information that does not have a well-defined analytic structure Useful when no past data is available, e.g. new product or no sales history Forecast is usually based on
Personal judgment or some external qualitative data Tends to be subjective, developed from the people involved
Usually used for individual products or product families, seldom for markets
Characteristics
Excellent forecasting results if there is a good leading indicator developed Often side benefits due to the development of the model
E.g. development of a causal model which explains vacation travel based on the gasoline prices as leading indicator might gain additional knowledge about the mechanism that control gasoline prices and the patterns of typical vacation travel.
Often used for commonly for entire markets, seldom for products Often time-consuming and (very) expensive to develop Sometimes called extrinsic forecasts when based on external data
Characteristics
Most commonly used for packages linked to product demand forecasts No knowledge of the external marked and / or environment required
Smoothing methods
Idea: Smooth the random demand patterns assuming no trend or seasonal patterns exist Trade-off between smoothing and stability
Demand
20 15 10 5 0 1 2 26 4 5 6 7 8 9 10 11 12 13 24,0 24,3 22,0 25,0 25,3 25,0 24,3 23,7 27,7 25,7 22 25 19 31 26 18 29 24 30 23 3
Forecast Demand 24
Period
Lecture on
MATERIALS MANAGEMENT
Production Planning and Control
14
Material management
Breaking down the Master production schedule data into
Assembly groups Individual parts Individual materials
Technical functions
r ke Pla n nin g Ma
Product requirements
Product outline
Materials management
Design
Capacity planning
Process planning
CA P
Capacity adjustment NC programming Order release Production control Control of NC, CNC, DNC maschines and robots
Control (quantities, times, costs) and data analysis (dispatch control) Dispatch control
CAQ
Implementation
Conveyance control
CA D
CA E
ting
nni ng
Production control
Primary demand
Materials Management
Filing Cabinets
Lead Time
Time
E
MRP Approach
A (2)
B (1)
C (3)
C (2)
D (5)
Components
A B C D
Lot Size
100 50 300 300
Scheduled Receipts
None None 300, week 1 None
A
Week
Gross requirement Scheduled receipts Projected available 75 Net requirements Planned order release
55
35
15
75
75
95
95
15
15
15
25
15
35
35
45
45
25
15
100
100
50
50
Week Gross requirement Scheduled receipts Projected 100 available Net requirements
20
3 400
5 100
10
100 0
0 300
0 0
200 100
200 0
200 0
200 0
200 0
200 0
Planned order 300 300 Dr Dr Victor release Taratukhin, Kevin Ortbach, Sebastian Bruer
Lecture on
IT SYSTEMS
Production Planning and Control
21
1. 2. 3. 4.
Production Planning and Control
22
Product Design through CAD Flexible Automation CAD-CAM Integration CAD-PPC Integration
2. Flexible Automation
1. 2. 3. 4.
Production Planning and Control
24
Product Design through CAD Flexible Automation CAD-CAM Integration CAD-PPC Integration
3. CAD-CAM Integration
1. 2. 3. 4.
Production Planning and Control
26
Product Design through CAD Flexible Automation CAD-CAM Integration CAD-PPC Integration
CAD-NC
Linking of CAD/NC systems with transfer of the geometry data via a standard interface
CAD system takes the complete definition of all workpiece data concerning geometry and attributes for the entire processing technology e. g. IGES or VDA-FS interface Formatting of data, so it can be integrated into the NC programming system (postprocessor)
4. CAD-PPC Integration
1. 2. 3. 4.
Production Planning and Control
28
Product Design through CAD Flexible Automation CAD-CAM Integration CAD-PPC Integration
CAD-PPC integration
CAD to PPC:
Drawing info for single-level BOM (formal deduction from the technical drawing) Maybe conversion of production BOM into a manufacturing-oriented BOM (production flow) Extension of the BOM information with lead times, delivery times, costs, supplier, ... Technical drawing (order-specific) as early as possible to the customer for requirement control Cost information (BOM, manufacturing process, purchased parts) to distribution
Customizing/Parameter-Functions
Application Layer
Programming Environment Core Application Database Independent Part Database Dependent Part Execution of other Programs User Exits
DBMS
Lecture on
DATA MODELS
Production Planning and Control
31
ARIS Model
Organization
Data
Control
Function
Scheer 1995
OUNO
ORGANIZATIONAL UNIT
TIME
PNO
DATE
STOCK ASMT
1 SNO STOCK LOCATION (FOUNO, TOUNO DATE), OPNO, ODATE, SPNR, SNO (FOUNO, TOUNO, DATE), PNO, ODATE FOUNO, TOUNO, DATE
n DATE TIME
REQUIREMENT ITEM n
REQUIREMENTS PLAN
n PLANLNO PLANNING LEVEL (FOUNO, TOUNO, DATE), PNO, RDATE FOUNO, TOUNO, DATE
Lecture on
Capacity planning
Technical functions
r ke Pla n nin g Ma
Product requirements
Product outline
Combine production orders and work schedules into a capacity schedule Assignment of individual products to specific equipment groups Leads to capacity-loadoverview-diagram
Production Planning and Control
37
Materials management
Design
Capacity planning
Process planning
CA P
Capacity adjustment NC programming Order release Production control Control of NC, CNC, DNC maschines and robots
Control (quantities, times, costs) and data analysis (dispatch control) Dispatch control
CAQ
Implementation
Conveyance control
CA D
CA E
ting
nni ng
Production control
Capacity adjustment
Technical functions
r ke Pla n nin g Ma
Product requirements
Product outline
Capacity adjustment
Control (quantities, times, costs) and data analysis (dispatch control) Dispatch control
CAQ
Implementation
Conveyance control
NC programming Order release Production control Control of NC, CNC, DNC maschines and robots
CA P
Materials management
Design
Capacity planning
Process planning
CA D
CA E
ting
nni ng
Production control
Order control (Sales) Cost estimating (Pricing) Master production planning Product requirements
Transfer orders from the planning to the implementation phase Before release: Availability check to the necessary
Components Machines Tools Labor
Product outline
CA E CA D Pla n nin g
Materials management
Design
Capacity planning
Process planning
CA P
Capacity adjustment NC programming Order release Production control Control of NC, CNC, DNC maschines and robots
Control (quantities, times, costs) and data analysis (dispatch control) Dispatch control
CAQ
Implementation
Conveyance control
Ma
r ke
ting
Order release
Technical functions
nni ng
Production control
Primary demand
Materials Management
Transit inventory, cycle inventory, safety stock, anticipation inventory and decoupling inventory
Cost perspective: Costs of having and not having inventory
Program-driven
(deterministic)
Consumptiondriven
(stochastic)
forecasting: expected
ABC-Analysis
cumulative period consumption value
% 100
90
80 70 60 50 40 30
ABC-parts
20
10
%
10 20 30 40 50 60 70 80 90 100
Program-driven
(deterministic)
Consumptiondriven
(stochastic)
forecasting: expected
Gozintograph
Product Coefficient
1 Frame 1
Wheel
Component 1
Component 2
Component 3
Component 4
Gross-Net-Calculation
Program-driven
(deterministic)
Consumptiondriven
(stochastic)
forecasting: expected
1/4q
order politics
Batch sizing
The aim of batch sizing is it to define that batch size for which the given required quantity of the planning period is produced for minimal total costs.
changeover costs
storage costs
changeover costs
Yopt
Production Planning and Control
51
Primary demand
Materials Management
(2)
(3)
Reduktion Reduction
Kurbel (1999), S. 151.
Operation - description Setup lathe Clamp bearing cover Turning of bearing cover Remove bearing cover Clamp bearing cover Drill mounting holes ...
Equipment Set-up time ProcessTime p. Unit D-40 D-40 D-40 D-40 B-52 B-52 2 12 5 3 16
Lecture on
PRODUCTION CONTROL
Production Planning and Control
56
Order control (Sales) Cost estimating (Pricing) Master production planning Product requirements
Assign released orders to equipment groups in accordance with optimization criteria e.g.:
Avoidance of waste by optimize cutting Avoidance of refitting costs Production technology requirements (e.g. even load)
Production Planning and Control
58
Product outline
CA E CA D Pla n nin g
Materials management
Design
Capacity planning
Process planning
CA P
Capacity adjustment NC programming Order release Production control Control of NC, CNC, DNC maschines and robots
Control (quantities, times, costs) and data analysis (dispatch control) Dispatch control
CAQ
Implementation
Conveyance control
Ma
r ke
ting
Production control
Technical functions
nni ng
Production control
Pull Management
Forecast
Station 1
Station 2
Station 3
Station 1
Station 2
Station 3
Workparts are transferred from one station to another: object principle vs. job shop principle
Group principle
Production island
Continuous flow principle
Production Planning and Control
65
Lecture on
SAP
Production Planning and Control
67
FI
Financial Accounting
CO
Controlling
AM
Asset Management
QM
R/3 BASIS
PM WF IS
Industry Solutions
PS
Workflow
Project System
HR
Human Resources
PP
production planning
CO
cost centres + profit planing
PP
Material requirement planning
MM
ordering requisition
MM
Supplier selection + order
MM
goods receipt
QM
quality inspection
MM
accounting control
FI
payment run
PP
production
MM
goods receipt from production
SD
customer contract processing
MM
goods issue
SD
billing
FI
dunning run
FI
accounts receivable
Lectures on
COST ENGINEERING
Production Planning and Control
73
Agenda
74
Agenda
75
Technical functions
r ke Pla n nin g Ma
Product requirements
Product outline
Materials management
Design
Capacity planning
Process planning
CA P
Capacity adjustment NC programming Order release Production control Control of NC, CNC, DNC maschines and robots
Control (quantities, times, costs) and data analysis (dispatch control) Dispatch control
CAQ
Implementation
Conveyance control
CA D
CA E
ting
nni ng
Production control
IT trends
Cost importance
at all levels
Concurrent Engineering
Economic feasibility Acquisition Reliability Manufacturability Analist Manability Utilisation Maintability
Cost
Design functions Geometric features
Size, weight
Parts, connections Color, shape
Cost engineering
Cost engineering cost estimating, cost control, management, product life-cycle development, design, design for cost
Performance
Time
Regulation
Weight
Cost
Purpose of Estimating
a) b)
Establish the bid price of a product for a quotation or contract. Verify quotations submitted by suppliers. Ascertain whether a proposed product can be manufactured and marketed profitably. Provide data for make-versus-buy decisions. Help determine the most economical method, process, or material for manufacturing a product. Provide a temporary standard for production efficiency and guide operating costs at the beginning of a project. Help in evaluating design proposals. Critical for: Determining whether to make an investment to provide a product for the consumer market Deciding if a company should quote on a product for sale to another company
Critical issues
Bottom-up approach
Materials Bough out parts Labour Machine & Processes Specification Overhead Cost Elements Standards & Legislations
Program Layer
Product 1
Product 2
Product 4
Product 5
Product 6
Product 7
Cost data
Cost data
Engineering Drawings Bills of Materials Process/Routing Sheets Master Production Schedules Accounting Records Supplier and Catalogue information Labour Rates and Standard time Data Repair and Maintenance Schedules ERP Systems
Cost data
Agenda
101
Combination of parametric and detailed cost estimation Wide range of commercial software and companies (PRICE (H), SEER (GALORATH), in-house systems) Strong integration with CAD/CAM systems A lot of attention to aerospace, manufacturing, defense, space sectors
Introduced by Frank Freiman (founder of PRICE Systems. Programmed Review of Information for Costing and Evaluation (PRICE)) Used to predict the cost of mainframe computer systems Wide area of applications and software
Labor cost Cost of the material, for example raw materials Machine cost Purchased parts Overhead cost
Material
Ferrous Metals Non-Ferrous Metals Chemicals Petroleum Products Plastics
Machine
Assembly Welding Plastic Fabrication Boring Drilling & Reaming Soldering & Brazing Bolt
Bought Out
Adhesive Part
Overhead
Fringe Benefits Mark-ups Indirect Labour Cost Manufacturing Burden
Tooling Materials
Hose Clamp
Nut Pin Retaining Ring Retainer & Clip Rivet Screw Shielding Component Spring Stud Terminal
Tool-room
Source Country
Country of origin, currency Trade discount Reclaimed Scrap New alloy Melt temperature Thermal conductivity, etc.
Alloy steel bar Carbon steel bar High Temperature steel bar Stainless Steel Bar Cast Iron Cast Steel Powdered Metal Ferrous Sheet steel
Shot Weight
Categories of Overheads
Plant supervisor Plant administrator Plant engineer Quality control Production control Laboratory Health department Maintenance Work safety Plant security etc.
Software cost estimation is important part of software development model The Capability Maturity Model (CMM) CMM 4 -5 cost estimation is part of CMM certication
CMM levels
CMM2 - combination of software cost models with other methods CMM3 - benefit of trainings of cost drivers as application, platform, language, tools CMM4 - develop of effective quantitative management software CMM5 - how to accommodate new practices such as product lines, rapid application development, commercial off-the-shelf (COTS) software integration
Production Planning and Control
113
Putnams Software LIfecycle Management (SLIM). Establishing in 1978. Putnams analysis of the life-cycle in terms of a so-called Rayleigh distribution of project personnel level vesus time. More than 8000 projects database.
Parametric Model Use of mathematical equations to perform software estimation. Use input such as SLOC (Source Lines of Code ), number of functions to perform and other cost drivers Accuracy of model can be improved by calibration in the relation the model to the specific environment
Parametric techniques
Constructive Cost Model (COCOMO) is an parametric/algorithmic software cost estimation model developed by Barry W. Boehm The model based on the data from 63 historical software project.
COCOMO
Basic COCOMO computes software development effort (and cost) as a function of program size. Program size is expressed in estimated thousands of source lines of code (SLOC)
COCOMO applies to three classes of software projects: Organic projects - "small" teams with "good" experience working with "less than rigid" requirements Semi-detached projects - "medium" teams with mixed experience working with a mix of rigid and less than rigid requirements Embedded projects - developed within a set of "tight" constraints. It is also combination of organic and semi-detached projects.(hardware, software, operational, ...)
Production Planning and Control
118
COCOMO II
COCOMO II
COCOMO II includes: The Application Composition Model. Good for projects built using rapid application development tools (GUIbuilders etc) The Early Design Model. Rough estimates before the entire architecture has been decided The Post-Architecture Model. Most detailed model, used after overall architecture has been decided on
Macro Model Derived from the global properties of the product and then partitioned into various low level components.
Agenda
123
ERP
DISCONNECT
MES
SFAC - Shop Floor Automation and Control Systems MES Manufacturing Execution Systems DCS Distributed Control Systems
Whats happening during every shift? Material availability and consumption Capacity availability and utilization Schedule changes Product Genealogy tracking and QM Whats happening at each line? Cycle Times / Operating Efficiencies Machine Breakdowns / Unplanned Downtime Quality Index Predictive Maintenance requirements
DISCONNECT SFAC*
SAP AG
What is my actual cost of production versus budget? What are my best and worst performing assets? What is my Overall Equipment Effectiveness (OEE)? How can I analyze, isolate and improve on OEE variances?
Plant Manager
Production Supervisor
SAP AG
Soft computing Fuzzy logic Neural networks Expert systems Multi-agent systems
Problems
Design Mismatches
Intelligent support
Research Overview
Adaptive Systems Theory Multi-agent Systems Computer Aided Design Solid Modelling
IDMC-approach
Conceptual Framework
PARASOLID
ZEUS Toolkit
Mechanical Engineering
Production Planning and Control
133
Aerospace Design
Manufacturing Engineering
Restrictions:
Integration phase of mechanical engineering design Design for Assembly (DFA)
Implementation:
Typological extrapolation Distributed knowledge-base organization
Classification of mismatches as agents internal ability
Production Planning and Control
134
Mismatches
Types of Connections
Critical Parameters
Sequence mismatches
Dissasembly mismatches
Assembly mismatches
Impossible dissasembly
Bad serviceability
Interaction mismatches
Other mismatches
Connection mismatches Forward search: impossible assembly Backward search: impossible dissasembly The time of assembly / dissasembly is too much Unwanted contacts No adequate dissasembly tools
Symmetry
Mating direction
D
C-agents level
CA CA D-agents level CA
M1i
Design Project
Knowledge-base
Meta-knowledge-base
D-agent
C-agent
Analysis of assembly parts - assembly checks of stringers, skins, spars etc., Evaluation of assembly possibility Collision and Tolerance Analysis, Manufacturability analysis, Choosing the alternatives for mismatch resolution, and Semiautomatic mismatch resolution and generation of results.
Production Planning and Control
140
Research description
Research hypothesis:
An ERP system contains information which is valuable for PCE, so that an integration of ERP and PCE systems will increase PCE efficiency.
Evaluation
Evaluation