Basic Factory Dynamics
Basic Factory Dynamics
Basic Factory Dynamics
1
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
HAL Case
External Benchmarking
Internal Benchmarking
4
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Definitions
Descriptors of a Line:
1) Bottleneck Rate (rb): Rate (parts/unit time or jobs/
unit time) of the process center having the highest long-
term utilization.
Relationship:
W 0 = rb T 0
8
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab
Characteristics:
• Four identical tools in series.
• Each takes 2 hours per piece (penny).
• No variability.
• CONWIP job releases.
Parameters:
rb = 0.5 pennies/
hour
T0 = 8
hours
0.5 × 8 = 4
W0 =
α = pennies
0 (no variability, best case
conditions)
9
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab
10
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=1)
Time = 0
hours
11
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=1)
Time = 2
hours
12
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=1)
Time = 4
hours
13
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=1)
Time = 6
hours
14
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=1)
Time = 8
hours
15
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=1)
Time = 10
hours
16
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=1)
Time = 12
hours
17
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=1)
Time = 14
hours
18
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=1)
Time = 16
hours
19
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Performance
20
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=2)
Time = 0
hours
21
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=2)
Time = 2
hours
22
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=2)
Time = 4
hours
23
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=2)
Time = 6
hours
24
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=2)
Time = 8
hours
25
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=2)
Time = 10
hours
26
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=2)
Time = 12
hours
27
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=2)
Time = 14
hours
28
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=2)
Time = 16
hours
29
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=2)
Time = 18
hours
30
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Performance
31
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=4)
Time = 0
hours
32
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=4)
Time = 2
hours
33
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=4)
Time = 4
hours
34
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=4)
Time = 6
hours
35
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=4)
Time = 8
hours
36
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=4)
Time = 10
hours
37
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=4)
Time = 12
hours
38
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=4)
Time = 14
hours
39
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Performance
40
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=5)
Time = 0
hours
41
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=5)
Time = 2
hours
42
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=5)
Time = 4
hours
43
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=5)
Time = 6
hours
44
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=5)
Time = 8
hours
45
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=5)
Time = 10
hours
46
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
The Penny Fab (WIP=5)
Time = 12
hours
47
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Performance
48
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
TH vs. WIP: Best Case
r
b
1/
T0
W
0
49
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
CT vs. WIP: Best Case
1/
rb
T
0
W
0
50
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Best Case Performance
Best Case Law: The minimum cycle time (CT best) for
a given WIP level, w, is given by
51
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Best Case Performance (cont.)
52
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
A Manufacturing Law
Insights:
• Fundamental relationship
• Simple units transformation
• Definition of cycle time (CT = WIP/TH)
53
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two
2
hr 5 3
hr hr
10
hr
54
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two
0.
5
0.
4
0.
6
0.6
7
0.4 p/
r b = ____________ 20
T0 = ____________ 8
W 0 = ____________
hr hr pennie
s
55
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=0)
2
hr 5 3
hr hr
10
hr
56
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=2)
7
4
2
hr 5 3
hr hr
10
hr
57
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=4)
7
6
9
2
hr 5 3
hr hr
10
hr
58
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=6)
7
8
9
2
hr 5 3
hr hr
10
hr
59
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=7)
1
7
1
8 2
9
2
hr 5 3
hr hr
10
hr
60
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=8)
1
7
1
1 2
0 9
2
hr 5 3
hr hr
10
hr
61
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=9)
1
7
1
9
1
1 2
0 1
4
2
hr 5 3
hr hr
10
hr
62
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=10)
1
7
1
9
1
1 2
2 1
4
2
hr 5 3
hr hr
10
hr
63
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=12)
1
7
1
9
1 2
1 7 2
4 1
4
2
hr 5 3
hr hr
10
hr
64
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=14)
1
7
1
9
1 2
1 7 2
6 1 2
9 4
2
hr 5 3
hr hr
10
hr
65
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=16)
1
7
1
9
1 2
7 2
1 2
9 4
2
hr 5 3
hr hr
10
hr
66
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=17)
2
7
1
9
2 2 2
2 2 0
1 2
9 4
2
hr 5 3
hr hr
10
hr
67
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=19)
2
7
2
9
2 2 2
2 2 0
2 2 2
4 4 2
2
hr 5 3
hr hr
10
hr
68
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=20)
2
Note: job will 7
arrive at
bottleneck just in 2
time 9
to prevent 2 2
starvation.2 2 2
2 2 2 2
4 4 2
2
hr 5 3
hr hr
10
hr
69
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Simulation (Time=22)
2
7
2
9
2 3 2
2 7 2 5
4 2 2
4 4
2
hr 5 3
hr hr
Experiment:
• set average process times same as Best Case (so r b and
T0 unchanged)
• follow a marked job through system
• imagine marked job experiences maximum queueing
72
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Worst Case Penny Fab
Time = 0
hours
73
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Worst Case Penny Fab
Time = 8
hours
74
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Worst Case Penny Fab
Time = 16
hours
75
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Worst Case Penny Fab
Time = 24
hours
76
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Worst Case Penny Fab
Note:
Time = 32
CT = 32 hours
hours
= 4× 8 = wT 0
TH = 4/32 = 1/8 = 1/
T0
77
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
TH vs. WIP: Worst Case
Best
r Case
b
Worst Case
1/
T0
W
0
78
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
CT vs. WIP: Worst Case
Worst Case
Best
Case
T
0
W
0
79
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Worst Case Performance
CTworst = w T0
THworst = 1 / T0
80
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Practical Worst Case
81
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
PWC Example – 3 jobs, 4 stations
82
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Practical Worst Case
CT(single) = (1 + (w-1)/N) t
CT(line) = N [1 + (w-1)/N] t
= Nt + (w-1)t
= T0 + (w-1)/r b
83
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Practical Worst Case Performance
Best
r Case
b
Good
PW
(lean) C
Bad (fat) Worst Case
1/
T0
W
0
85
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
CT vs. WIP: Practical Worst Case
Worst Case PW
C
Bad (fat)
Best
Goo
(leand Case
T )
0
W
0
86
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Penny Fab Two Performance
Note:
Best Case
rb process
times in
y PF2
Penn
Fab 2 have var
t equal
ca l Wors
Practi to PWC.
Case
But…
unlike
PWC, it has
1/T 0
Worst
unbalance
Case d
line and
W multi
0 machine
87
© Wallace J. Hopp, Mark L. Spearman, http://www.factory- stations.
1996, 2000
physics.com
Penny Fab Two Performance (cont.)
Worst
Case t
ors
a lW
a c tic
Pr e nn
y
s Pe 2
Ca b 1/
Fa
rb
T0
Best Case
W
0
88
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Back to the HAL Case - Capacity Data
89
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
HAL Case - Situation
Actual Values:
• CT = 34 days = 663 hours (at 19.5 hr/day)
• WIP = 47,600 panels
• TH = 71.8 panels/hour
Conclusions:
• Throughput is 63% of capacity
• WIP is 12.3 times critical WIP
• CT is 24.1 times raw process time
90
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
HAL Case - Analysis
Much lower
than
actual WIP!
Conclusion: actual system is much worse
than PWC!
91
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
HAL Internal Benchmarking Outcome
“Lean"
Region
“Fat"
Region
92
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com
Factory Dynamics Takeaways
Performance Measures:
• throughput
• WIP
• cycle time
• service
Range of Cases:
• best case
• practical worst case
• worst case
Diagnostics:
• simple assessment based on rb, T0, actual WIP,actual TH
• evaluate relative to practical worst case
93
© Wallace J. Hopp, Mark L. Spearman, http://www.factory-
1996, 2000
physics.com