Dinamica Fabril
Dinamica Fabril
Dinamica Fabril
com
1
Basic Factory Dynamics
Physics should be explained as simply as possible,
but no simpler.
Albert Einstein
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
HAL Case
Large Panel Line: 5roduces un5o5ulated 5rinted circuit boards
Line runs 24 hr/day (but 19.5 hrs oI 5roductive time)
Recent Performance:
through5ut 1,400 5anels 5er day (71.8 5anels/hr)
WIP 47,600 5anels
CT 34 days (663 hr at 19.5 hr/day)
customer service 75 on-time delivery
What data do we need to decide?
Is HAL lean?
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
3
HAL - Large Panel Line Processes
Lamination (Cores): 5ress co55er and 5re5reg into core blanks
Machining: trim cores to size
Internal Circuitize: etch circuitry into co55er oI cores
Optical Test and Repair (Internal): scan 5anels o5tically Ior deIects
Lamination (Composites): 5ress cores into multi5le layer boards
External Circuitize: etch circuitry into co55er on outside oI com5osites
Optical Test and Repair (External): scan com5osites o5tically Ior deIects
Drilling: holes to 5rovide connections between layers
Copper Plate: de5osits co55er in holes to establish connections
Procoat: a55ly 5lastic coating to 5rotect boards
Sizing: cut 5anels into boards
End of Line Test: Iinal electrical test
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
4
HAL Case - Science?
External Benchmarking
but other 5lants may not be com5arable
Internal Benchmarking
ca5acity data: what is utilization?
but this ignores WIP eIIects
eed relationships between WIP, 1H, C1, service!
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
5
Definitions
Workstations: a collection oI one or more identical machines.
Parts: a com5onent, sub-assembly, or an assembly that moves through
the workstations.
End Items: 5arts sold directly to customers; relationshi5 to constituent
5arts deIined in bill of material.
Consumables: bits, chemicals, gasses, etc., used in 5rocess but do not
become 5art oI the 5roduct that is sold.
Routing: sequence oI workstations needed to make a 5art.
Order: request Irom customer.
1ob: transIer quantity on the line.
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
6
Definitions (cont.)
Throughput (TH): Ior a line, through5ut is the average quantity oI
ood (non-deIective) 5arts 5roduced 5er unit time.
Work in Process (WIP): inventory between the start and end5oints oI
a 5roduct routing.
Raw Material Inventory (RMI): material stocked at beginning oI
routing.
Crib and Finished Goods Inventory (FGI): crib inventory is
material held in a stock5oint at the end oI a routing; FGI is material
held in inventory 5rior to shi55ing to the customer.
Cycle Time (CT): time between release oI the job at the beginning oI
the routing until it reaches an inventory 5oint at the end oI the
routing.
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
7
Factory Physics
0
r
b
T
0
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
10
The Penny Fab
Characteristics:
Four identical tools in series.
Each takes hours 5er 5iece (5enny).
No variability.
CONWIP job releases.
Parameters:
r
b
T
0
0
-
0.5 pennies/hour
8 hours
0.5 L 8 4 pennies
0 (no variability, best case conditions)
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
11
The Penny Fab The Penny Fab
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
1
The Penny Fab (WIP1) The Penny Fab (WIP1)
Time 0 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
13
The Penny Fab (WIP1) The Penny Fab (WIP1)
Time hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
14
The Penny Fab (WIP1) The Penny Fab (WIP1)
Time 4 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
15
The Penny Fab (WIP1) The Penny Fab (WIP1)
Time 6 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
16
The Penny Fab (WIP1) The Penny Fab (WIP1)
Time 8 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
17
The Penny Fab (WIP1) The Penny Fab (WIP1)
Time 10 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
18
The Penny Fab (WIP1) The Penny Fab (WIP1)
Time 1 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
19
The Penny Fab (WIP1) The Penny Fab (WIP1)
Time 14 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
0
The Penny Fab (WIP1) The Penny Fab (WIP1)
Time 16 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
1
Penny Fab Performance
WIP TH CT
TH
L
CT
1 0.15 8 1
3
4
5
6
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
otherwise.
iI
, /
,
CT
0 0
best
r
T
b
otherwise.
iI
,
, /
TH
0 0
best
r
T
b
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
53
Best Case Performance (cont.)
Example: For Penny Fab, r
b
0.5 and T
0
8, so
0
0.5 L 8 4,
which are exactly the curves we 5lotted.
otherwise.
4 iI
,
, 8
CT
best
otherwise.
4 iI
, 5 . 0
, 8 /
TH
best
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
54
A Manufacturing Law
Little's Law: 1he fundamental relation between WIP, C1, and
1H over the lon-term is:
Insights:
Fundamental relationshi5
$im5le units transIormation
DeIinition oI cycle time (CT WIP/TH)
CT TH WIP L
hr
hr
parts
parts L
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
55
Penny Fab Two
10 hr
hr
5 hr 3 hr
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
56
Penny Fab Two
$tation
Number
Number oI
Machines
Process
Time
$tation
#ate
1 1 hr j/hr
5 hr j/hr
3 6 10 hr j/hr
4 3 hr j/hr
r
b
T
0
0
0.5
0.4
0.6
0.67
0.4 p/hr 20 hr 8 pennies
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
57
Penny Fab Two Simulation (Time0)
10 hr
hr
5 hr 3 hr
2
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
58
Penny Fab Two Simulation (Time2)
10 hr
hr
5 hr 3 hr
4
7
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
59
Penny Fab Two Simulation (Time4)
10 hr
hr
5 hr 3 hr
6
7
9
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
60
Penny Fab Two Simulation (Time6)
10 hr
hr
5 hr 3 hr
8
7
9
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
61
Penny Fab Two Simulation (Time7)
10 hr
hr
5 hr 3 hr
8
12
9
17
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
6
Penny Fab Two Simulation (Time8)
10 hr
hr
5 hr 3 hr
10
12
9
17
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
63
Penny Fab Two Simulation (Time9)
10 hr
hr
5 hr 3 hr
10
12
14
17
19
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
64
Penny Fab Two Simulation (Time10)
10 hr
hr
5 hr 3 hr
12
12
14
17
19
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
65
Penny Fab Two Simulation (Time12)
10 hr
hr
5 hr 3 hr
14
17
14
17
19
22
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
66
Penny Fab Two Simulation (Time14)
10 hr
hr
5 hr 3 hr
16
17
19
17
19
22
24
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
67
Penny Fab Two Simulation (Time16)
10 hr
hr
5 hr 3 hr
17
19
17
19
22
24
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
68
Penny Fab Two Simulation (Time17)
10 hr
hr
5 hr 3 hr
22
19
27
19
22
24
20
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
69
Penny Fab Two Simulation (Time19)
10 hr
hr
5 hr 3 hr
22
24
27
29
22
24
20
22
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
70
Penny Fab Two Simulation (Time20)
10 hr
hr
5 hr 3 hr
22
24
27
29
22
24
22
22
ote: ob ill arrive at
bottleneck ust in time
to prevent starvation.
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
71
Penny Fab Two Simulation (Time22)
10 hr
hr
5 hr 3 hr
27
24
27
29
2
24
25
24
ote: ob ill arrive at
bottleneck ust in time
to prevent starvation.
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
7
Penny Fab Two Simulation (Time24)
10 hr
hr
5 hr 3 hr
27
29
27
29
2
4
25
27
And so on..
Bottleneck will just
stay busy; all others
will starve periodically
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
73
Worst Case
Observation: The Best Case yields the minimum cycle time and
maximum through5ut Ior each WIP level.
Question: What conditions would cause the maximum cycle time
and minimum through5ut?
Experiment:
set average 5rocess times same as Best Case (so r
b
and T
0
unchanged)
Iollow a marked job through system
imagine marked job ex5eriences maximum 6ueuein
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
74
Worst Case Penny Fab Worst Case Penny Fab
Time 0 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
75
Worst Case Penny Fab Worst Case Penny Fab
Time 8 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
76
Worst Case Penny Fab Worst Case Penny Fab
Time 16 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
77
Worst Case Penny Fab Worst Case Penny Fab
Time 4 hours
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
78
Worst Case Penny Fab Worst Case Penny Fab
Time 3 hours
ote:
C1 32 hours
4L 8 w1
+ (w-1)/r
b
1H WIP/C1
[w/(w+W
-1)(r
b
rom Little's Law rom Little's Law
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
85
Practical Worst Case Performance
Practical Worst Case Definition: 1he practical worst case
(PWC) cycle time for a iven WIP level, w, is iven by,
1he PWC throuhput for a iven WIP level, w, is iven by,
where W
,
1
TH
0
PWC b
r
w W
w
r r
TH
b b
uch lower than
actual WIP!
Conclusion: actual system is much worse than PWC!
4 . 105 5 . 16
1 187 , 4 400 , 37
400 , 37
1
0
b
r
TH
uch
hiher
than actual
1H!
TH Resulting from PWC with WIP 47,600?
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
93
HAL Internal Benchmarking Outcome
Lean" Reion
at" Reion
0.0
0.0
40.0
60.0
80.0
100.0
10.0
0 10,000 0,000 30,000 40,000 50,000
WIP
T
h
r
o
u
g
h
p
u
t
(
p
a
n
e
l
s
/
h
o
u
r
)
Best
Worst
PWC
Current
TH 45.8
WIP 37,000
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
94
Labor Constrained Systems
Motivation: 5erIormance oI some systems are limited by labor or
a combination oI labor and equi5ment.
Full Flexibility with Workers Tied to 1obs:
WIP limited by number oI workers (n)
ca5acity oI line is n/T
0
Best case achieves ca5acity and has workers in 'zones
ample capacity case also achieves Iull ca5acity with '5ick and run
5olicy
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
95
Labor Constrained Systems (cont.)
Full Flexibility with Workers Not Tied to 1obs:
TH de5ends on WIP levels
TH
CW
(n) A TH() A TH
CW
()
need 5olicy to direct workers to jobs (Iocus on downstream is
eIIective)
Agile Workforce Systems
bucket brigades
kanban with shared tasks
worksharing with overla55ing zones
many others
Wallace 1. Hopp, Mark L. Spearman, 1996, 2000 http://www.factory-physics.com
96
Factory Dynamics Takeaways
Performance Measures:
through5ut
WIP
cycle time
service
Range of Cases:
best case
5ractical worst case
worst case
Diagnostics:
sim5le assessment based on r
b
, T
0
, actual WIP,actual TH
evaluate relative to 5ractical worst case