Process Flow Analysis Goldratt: Balance flow not capacity 8/24/04 Paul A. Jensen

Process Flow Analysis
Goldratt: Balance flow not capacity
8/24/04
Paul A. Jensen
Operations Research Models and Methods
Copyright 2004 - All rights reserved
Our Goal: For a single
product




Given: the process design
Given: operation time and scrap rates at
each operation
Given: product demand
Find: The flow in each operation and
the total time required for each
operation
2
To construct a model you must
know the process

The process is described by its
operations
R1
R1
R2
R2
R3
5
6
R3
3
1
2
7
4
8
A
3
The process model admits
greater detail
R1
R3
R2
11
5
1
12
6
2
Raw Materials Inventory
Processing Operation
3
13
4
Inspection
14
8
Delay
15
9
16
10
7
17
18
19
20
Finished Goods Inventory
4
What happens to product
flows at junctions?






Do they assemble?
Do they combine?
Do they mix?
Do they disassemble?
Do they separate?
Do they split?
R3
R2
R1
5
6
3
1
2
7
4
8
5
“And” nodes model flows that
assemble

The flows are equal on all entering and
leaving arcs
Assembly
Disassembly
General Case
fi
A
fk
A
A
fh
fj
fh = fi = fj = fk
6
“Or” nodes model flows that
combine

The total flow in equals the total flow out
Combining Flows
Separating Flows
General Case
fi
O
O
fk
O
fh
fj
fi + fk = fh + fj
7
“Proportionality” nodes model
arbitrary combinations

Input and output proportions are given
Mixing
Splitting
1
0.4
pi
0.6
P
General Case
fi
0.5
fk
P
P
1
pk
0.5
ph f h
p
j
fj
f i = xp i , f k = xp k
f h = xp h , f j = xp j
8
All junction nodes must be
specified in a process chart
R3
R2
R1
5
6
3
1
2
A
7
4
O
8
9