Shop Floor Control

advertisement
Shop Floor Control
Even a journey of one thousand li begins with a single
step.
– Lao Tze
It is a melancholy thing to see how zeal for a good thing
abates when the novelty is over, and when there is no
pecuniary reward attending the service.
– Earl of Egmont
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
1
What is Shop Floor Control?
Definition: Shop Floor Control (SFC) is the process by which decisions
directly affecting the flow of material through the factory are made.
Functions:
WIP
Tracking
Status
Monitoring
Material Flow
Control
Capacity
Feedback
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
Throughput
Tracking
Work
Forecasting
Quality
Control
http://www.factory-physics.com
2
Planning for SFC
Gross Capacity Control: Match line to demand via:
• Varying staffing (no. shifts or no. workers/shift)
• Varying length of work week (or work day)
• Using outside vendors to augment capacity
Bottleneck Planning:
• Bottlenecks can be designed
• Cost of capacity is key
• Stable bottlenecks are easier to manage
Span of Control:
• Physically or logically decompose system
• Span of labor management (10 subordinates)
• Span of process management (related technology?)
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
3
Basic CONWIP
Rationale:
• Simple starting point
• Can be effective
...
Requirements:
•
•
•
•
Constant routings
Similar processing times (stable bottleneck)
No significant setups
No assemblies
Design Issues:
• Work backlog – how to maintain and display
• Line discipline – FIFO, limited passing
• Card counts – WIP = CT  rP initially, then conservative
adjustments
• Card deficits – violate WIP-cap in special circumstances
• Work ahead – how far ahead relative to due date?
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
4
CONWIP Line Using Cards
CONWIP Cards
Production Line
Inbound
Stock
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
Outbound
Stock
http://www.factory-physics.com
5
Card Deficits
Jobs without Cards
Jobs with Cards
B
Bottleneck Process
Failed Machine
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
6
Tandem CONWIP Lines
Links to Kanban: when “loops” become single process centers
Bottleneck Treatment:
• Nonbottleneck loops coupled to buffer inventories (cards are
released on departure from buffer)
• Bottleneck loops uncoupled from buffer inventories (cards are
released on entry into buffer)
Shared Resources:
• Sequencing policy is needed
• Upstream buffer facilitates sequencing (and batching if necessary)
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
7
Tandem CONWIP Loops
Basic CONWIP
Multi-Loop CONWIP
Kanban
Workstation
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
Buffer
http://www.factory-physics.com
Card Flow
8
Coupled and Uncoupled CONWIP Loops
Bottleneck
CONWIP Loop
CONWIP Card
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
Buffer
Material Flow
http://www.factory-physics.com
Job
Card Flow
9
Splitting Loops at Shared Resource
Routing A
Routing A
Routing B
Routing B
CONWIP Loop
Card Flow
Buffer
Material Flow
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
10
Modifications of Basic CONWIP
Multiple Product Families:
• Capacity-adjusted WIP
• CONWIP Controller
Assembly Systems:
• CONWIP achieves synchronization naturally (unless passing is
allowed)
• WIP levels must be sensitive to “length” of fabrication lines
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
11
CONWIP Controller
Work Backlog
Indicator Lights
PN
–—
–—
–—
–—
–—
–—
–—
–—
–—
–—
–—
–—
–—
Quant
–––––
–––––
–––––
–––––
–––––
–––––
–––––
–––––
–––––
–––––
–––––
–––––
–––––
LAN
R G
PC
PC
...
Workstations
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
12
CONWIP Assembly
Processing Times
for Line A
2
1
4
1
Processing Times
for Line B
3
Buffer
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
3
2
3
Card Flow
http://www.factory-physics.com
Assembly
Material Flow
13
Kanban
Advantages:
• improved communication
• control of shared resources
Disadvantages:
• complexity – setting WIP levels
• tighter pacing – pressure on workers, less opportunity for work
ahead
• part-specific cards – can’t accommodate many active part numbers
• inflexible to product mix changes
• handles small, infrequent orders poorly
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
14
Kanban with Work Backlog
Backlog
——
——
——
——
——
——
——
——
——
Material Flow
Card Flow
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
Standard Container
Card
http://www.factory-physics.com
15
Pull From the Bottleneck
Problems with CONWIP/Kanban:
• Bottleneck starvation due to downstream failures
• Premature releases due to CONWIP requirements
PFB Remedies:
• PFB ignores WIP downstream of bottleneck
• PFB launches orders when bottleneck can accommodate them
PFB Problem:
• Floating bottlenecks
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
16
Simple Pull From the Bottleneck
B
Material Flow
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
Card Flow
17
Routings in a Jobshop
Backlog
1 ---------2 ---------3 ---------4 ---------5 ---------. ……….
. ……….
. ……….
. ……….
m ---------. ……….
. ……….
. ……….
ASSEMBLY
BOTTLENECK
1 2
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
3
4
http://www.factory-physics.com
18
Implementing PFB
Notation:
bi  The time required on the bottleneck by job i on the backlog.
 i  The average time after release required for job i to reach the bottleneck .
L  The specified time for jobs to wait in the buffer in front of the bottleneck .
Work at Bottleneck: total hours of work ahead of job j is
j 1
b
i 1
i
Job Release Mechanism: Release job j whenever
j 1
b
i
j L
i 1
Enhancement: establish due date window, before which jobs are not
released.
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
19
Production Tracking
Short Term:
• Statistical Throughput Control (STC)
• Progress toward quota
• Overtime decisions
Long Term:
• Long range tracking
• Capacity feedback
• Synchronize planning models to reality
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
20
STC Notation
R length of regular ti me
 mean production during regular ti me
 standard deviation of regular ti me production
Q production quota
N t production in [0, t ]
Yn
time to make quota in n th regular ti me period
S
mean time to make quota, E[Yn ]
S
std dev of time to make quota, Var (Yn )
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
Note: we might
have these instead
of  and , if we
stop when quota
is made.
21
STC Mechanics
Assumption: Nt is normally distributed with mean t/R and variance 2t/R.
Implications:
• Nt - Qt/R is normally distributed with mean ( - Q)t/R and variance 2t/R.
• NR-t is normally distributed with mean (R - t)/R and variance 2(R - t)/R.
• If Nt = nt, where nt - Qt/R = x, we will miss quota only if NR-t < Q - nt.
Formula: The probability of missing quota by time R given an overage of x is
P( N R t  Q  nt )  P( N R t  Q  x  Qt R)
 P ( N R t  Q ( R  t ) R  x )
 (Q   )( R  t ) R  x 

 


 (R  t) R


© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
22
STC Charts
Motivation: information “at a glance”
Computations: Pre-compute the overage levels that cause the
probability of missing quota to be a specified level a:
 (Q   )( R  t ) R  x 
 a



 (R  t) R


• which yields
x   (  Q)( R  t ) R  za ( R  t ) R
• where za is chosen such that (za) = a.
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
23
STC Chart (Q=)
Probability of Missing Quota by End of Regular Time
4000
3000
Overage (nt-St)
2000
1000
0
0
2
4
6
8
10
12
14
16
-1000
-2000
-3000
-4000
Time
5%
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
25%
50%
75%
95%
Actual-Quota
http://www.factory-physics.com
24
STC Chart (Q<)
Probability of Missing Quota by End of Regular Time
2000
1000
0
Overage (nt-St)
0
2
4
6
8
10
12
14
16
-1000
-2000
-3000
-4000
-5000
-6000
Time
5%
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
25%
50%
75%
95%
Actual-Quota
http://www.factory-physics.com
25
Long-Range Tracking
Statistics of Interest:
• , mean production during regular time
• 2, variance of regular time production
Observable Statistics: if we stop when quota is achieved, then instead
of  and  we observe
• S, mean time to make quota
• 2S, variance of time to make quota
Conversion Formulas: If he have S and S, then we can smooth these
(as shown later) and then convert to  and  by using

© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
RQ
S
,
 S2 RQ 2
 
 S3
2
http://www.factory-physics.com
26
Smoothing Capacity Parameters
Mean Production:
ˆ (n)  aYn  (1  a )( ˆ (n  1)  Tˆn 1 )
Tˆ (n)  b ( ˆ (n)  ˆ (n  1))  (1  b )Tˆ (n  1)
• where a and b are smoothing constants.
Production Variance:
ˆ 2 (n)  g (Yn  ˆ (n)) 2  (1  g )ˆ 2 (n  1)
• where g is a smoothing constant.
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
27
LR Tracking - Mean Production
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
28
Smoothed Trend in Mean Production
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
29
LR Tracking - Std Dev of Production
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
30
Shop Floor Control Takeaways
General:
• SFC is more than material flow control (WIP tracking, QC, status
monitoring, … )
• good SFC requires planning (workforce policies, bottlenecks,
management, … )
CONWIP:
• simple starting point
• reduces variability due to WIP fluctuations
• many modifications possible (kanban, pull-from-bottleneck)
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
31
Shop Floor Control Takeaways (cont.)
Statistical Throughput Control (STC);
• tool for OT planning/prediction
• intuitive graphical display
Long Range Tracking:
• feedback for other planning/control modules
• exponential smoothing approach
© Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://www.factory-physics.com
32
Download