Professional Documents
Culture Documents
http://factory-physics.com
HAL Case
Large Panel Line: produces unpopulated printed circuit boards
Line runs 24 hr/day
Recent Performance:
http://factory-physics.com
http://factory-physics.com
Internal Benchmarking
capacity data: what is utilization?
but this ignores WIP effects
http://factory-physics.com
Definitions
Workstations: a collection of one or more identical machines.
Parts: a component, sub-assembly, or an assembly that moves through the
workstations.
http://factory-physics.com
Definitions (cont.)
Throughput (TH): for a line, throughput is the average quantity of good
(non-defective) parts produced per unit time.
Cycle Time (CT): time between release of the job at the beginning of the
routing until it reaches an inventory point at the end of the routing.
Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://factory-physics.com
Factory Physics
Definition: A manufacturing system is a network of processes
through which parts flow and whose purpose is to generate profit
now and in the future.
Focus: Factory Physics is concerned with the network and flows at the
routing (line) level.
http://factory-physics.com
Parameters
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.
= 0.
= 1.
= W0.
http://factory-physics.com
Parameters (cont.)
Relationship:
Critical WIP (W0): WIP level in which a line having no congestion
would achieve maximum throughput (i.e., rb) with minimum cycle time
(i.e., T0).
W0 = rb T0
http://factory-physics.com
Parameters:
rb
0.5 pennies/hour
T0
W0
8 hours
0.5 8 = 4 pennies
http://factory-physics.com
10
WIP
1
2
3
4
5
6
7
8
9
TH
CT
TH x CT
11
http://factory-physics.com
Throughput (Jobs/hr)
.5
.4
.3
.2
.1
0
0
10
12
14
WIP (Jobs)
http://factory-physics.com
12
20
16
12
8
4
0
0
10
12
14
WIP (Jobs)
Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://factory-physics.com
13
http://factory-physics.com
14
w / 8 , if w 4
TH best =
0.5, otherwise.
http://factory-physics.com
15
A Manufacturing Law
Little's Law: The fundamental relation between WIP, CT, and
TH over the long-term is:
WIP = TH CT
units =
units
hrs
hr
Examples:
Checking WIP levels in cash flow analysis.
Measure of cycle time (e.g., what is cycle time for an automobile?)
FGI and planned inventory.
http://factory-physics.com
16
2 hr
5 hr
3 hr
10 hr
17
http://factory-physics.com
Number of
Machines
1
Process
Time
2 hr
5 hr
j/hr
10 hr
j/hr
3 hr
j/hr
rb =
T0 =
http://factory-physics.com
Station
Rate
j/hr
W0 =
18
Worst Case
Observation: The Best Case yields the minimum cycle time and
maximum throughput for each WIP level.
Question: What conditions would cause the maximum cycle time and
minimum throughput?
Experiment:
set average process times same as Best Case (so rb and T0 unchanged)
follow a marked job through system
imagine marked job experiences maximum queueing
http://factory-physics.com
19
Time = 0 hours
http://factory-physics.com
20
10
Time = 8 hours
http://factory-physics.com
21
Time = 16 hours
http://factory-physics.com
22
11
Time = 24 hours
23
http://factory-physics.com
Time = 32 hours
Note:
CT = 32 hours
= 4 8 = wT0
TH = 4/32 = 1/8 = 1/T0
http://factory-physics.com
24
12
0.6
rb
Best Case
0.5
TH
0.4
0.3
Worst Case
0.2
1/T0
0.1
0
0
W0
9 10 11 12
WIP
25
http://factory-physics.com
CT
32
28
24
20
16
12
T0 8
4
0
Best Case
4 5
9 10 11 12
W0 WIP
Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://factory-physics.com
26
13
http://factory-physics.com
27
http://factory-physics.com
28
14
State
1
2
3
4
5
6
7
8
9
10
Vector
(3,0,0,0)
(0,3,0,0)
(0,0,3,0)
(0,0,0,3)
(2,1,0,0)
(2,0,1,0)
(2,0,0,1)
(1,2,0,0)
(0,2,1,0)
(0,2,0,1)
State
11
12
13
14
15
16
17
18
19
20
Vector
(1,0,2,0)
(0,1,2,0)
(0,0,2,1)
(1,0,0,2)
(0,1,0,2)
(0,0,1,2)
(1,1,1,0)
(1,1,0,1)
(1,0,1,1)
(0,1,1,1)
spread
out states
http://factory-physics.com
29
= (1 + (w-1)/N) t
CT(line)
= N [1 + (w-1)/N] t
= Nt + (w-1)t
= T0 + (w-1)/rb
TH
= WIP/CT
= [w/(w+W0-1)]rb
http://factory-physics.com
30
15
CTPWC = T0 +
w 1
rb
TH PWC =
w
rb ,
W0 + w 1
http://factory-physics.com
0.6
rb
Best Case
0.5
TH
0.4
0.3
Worst Case
Bad
0.2
1/T0
PWC
Good
0.1
0
0
W0
Wallace J. Hopp, Mark L. Spearman, 1996, 2000
9 10 11 12
WIP
http://factory-physics.com
32
16
Worst Case
32
28
24
20
16
12
T0 8
4
0
PWC
CT
Bad
Best Case
Good
8 9 10 11 12
W0 WIP
33
http://factory-physics.com
Note: process
times in PF2
have var equal
to PWC.
Best Case
rb 0.4
Penny
Fab 2
0.3
TH
l Worst
Practica
0.2
But unlike
PWC, it has
unbalanced
line and multi
machine
stations.
Case
0.1
1/T0
Worst Case
0
0
10
W0
Wallace J. Hopp, Mark L. Spearman, 1996, 2000
12
14
16
18
20
22
24
26
WIP
http://factory-physics.com
34
17
60
ase
tC
50
CT
al
ctic
Pra
rs
Wo
ny
Pen
40
Fab
1/rb
30
T0 20
Best Case
10
0
0
8 10
W0
12
14 16
18 20
22 24
26
WIP
35
http://factory-physics.com
Rate (p/hr)
191.5
186.2
150.5
157.8
185.9
136.4
146.2
126.5
169.5
126.5
http://factory-physics.com
Time (hr)
1.2
5.9
6.9
5.6
10.0
1.5
2.2
2.4
1.8
33.1
36
18
Conclusions:
Throughput is 36% of capacity
WIP is 8.9 times critical WIP
CT is 24.6 times raw process time
37
http://factory-physics.com
w
rb = 0.36rb
w + W0 1
0.36
0.36
(4,187 1) = 2,355
(W0 1) =
0.64
0.64
w
37,400
rb =
126.5 = 113.8 Much higher
than actual TH!
w + W0 1
37,400 + 4,187 1
http://factory-physics.com
38
19
Best Case
TH (panels/hr)
120
"Good" Region
Practical Worst Case
100
80
60
"Bad" Region
40
Actual Performance
20
0
Worst Case
-20
0
10000
20000
30000
40000
WIP (panels)
Wallace J. Hopp, Mark L. Spearman, 1996, 2000
http://factory-physics.com
50000
39
http://factory-physics.com
40
20
bucket brigades
kanban with shared tasks
overlapping zones
many others
http://factory-physics.com
41
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
http://factory-physics.com
42
21