Operation Yields Calculations

The system will calculate the cumulative yield, reverse cumulative yield and net planning percent for each process and line operation. This information is used in Mixed Model Map Workbench calculations and kanban planning. The following diagram displays an illustration of the setup used in the example calculations.

image described in text

In the above example, the primary path is operation 10 through 50. The numbers in parentheses are the yields for the operation number above it, as entered by the user. The percentages on the network paths represent the network percent assigned to each path. Blank paths assume 100% network percentages. (The incoming network percentage for the first operation and the outgoing network percentage for the last operation are always 100%.)

Note: Any alternate path must skip at least one operation (or process) on the main line for the yield and planning percent calculations to work properly.

Net Planning Percent

The system calculates the net planning percent by using the following formula.

N c = S (Pp * I c) + Sr (Io*Wo),

where

N = Net Planning Percent, in decimal format

S = sum over all paths

P = Planning Percent = (Pp * I c) (system calculated - not displayed)

Note: Planning percent for the first operation is always 100%.

I = Incoming Network Percent, in decimal format (from Routing Network)

Note: Incoming network percent for the first operation is always 100%.

p = previous operation

c = current operation

Sr = Sum over all rework loops within which is this operation

W = Rework percent (from the routing network)

o = Operation originating the rework

In other words, the system calculates the net planning percent by taking the sum over all primary and alternate paths of the product of the network percentages along that path, then adds a rework calculation if the operation is within the rework loop. The planning percent and incoming network percent for the first operation on the primary path are always 1. The planning percent for the Feeder line is always the same as the operation to which they feed.

The rework calculation is equal to the planning percent of the rework's originating operation, times the rework percent coming from that operation (in this example, OP50 is the originating operation for the rework, and its planning percent is 100%, and the rework loop is 5%. Therefore, the rework calc is 100%*5% = 5%. This value is added to all operations in the loop (30, 40 and 50).

The number of paths is determined by working backwards along primary and alternate paths from the end of the line (so in the example, operations 30, 40 and 50, each have two paths due to the alternate path).

Caution: If a rework loop returns to an operation that is also fed by a feeder line, the feeder line will include the rework loop percent in the Net Planing Percent.

Operation Incoming Network Percent Planning % Calculation + Rework Calculation Net Planning Percent
10 100 1 * 1 + 0 1
20 80 1* 0.80 + 0 0.84
25 20 1* 0.20 + 0 0.20
30 100 (1 * 0.80 * 1) + 1 *.05 1.05
40 100 (1 * 0.80 * 1 * 1 + 1 * 0.20 * 1)
+1 *.05
1.05
50 100 (1 * 0.80 * 1 * 1 * 1 + 1 * 0.20 * 1 * 1)
+ 1 *.05
 
100 feeder - uses network% from 20 0.80 + 0 0.80
200 feeder - uses network% from 20 0.80 + 0 0.80

Cumulative Yield

The cumulative yield for the first operation along the main line and any feeder lines is the yield entered by the user. The system calculates the cumulative yield for all other operations using the following formula:

C c = Y c * S (Cp * Pp * I c / Pc),

where

C = Cumulative Yield

Y = Yield (User entered)

S = sum of all paths

P = Planning Percent, in decimal format (P = Net Planning% - Rework Calc)

I = Incoming Network Percent, in decimal format (from Routing Network)

p = previous operation

c = current operation

For example, operation 20 in the example above:

C20 = Y20 * S(C10 * P10 * I20 / P20) = 0.90 * (1 *1 * 0.8 / 0.8) = 0.9

Starting from the front of the line, the results for the example are:

Operation Yield Entered Incoming Network % Plan % Cumulative Yield Calculation Cumulative Yield
10 null 100 1 1 = 1
20 0.90 80 0.8 0.90
* (1 * 1 * 0.8 / 0.8)
= 0.90
25 null 20 0.2 1
* (1 * 1 * 0.2 / 0.2)
= 1
30 null 100 0.8 1
* (0.9 * 0.8 * 1 / 0.8)
= 0.9
40 0.95 100 1 0.95
* (0.9 * 0.8 * 1 / 1)
+ (1 * 0.2 * 1 / 1)
= 0.874
50 0.98 100 1 0.98
* (0.874 * 1 * 1 / 1)
= 0.8565
100 null 100 1 1 = 1
200 null 100 1 1 * (1 * 1 * 1 / 1) = 1

Reverse Cumulative Yield

The reverse cumulative yield for the last operation along the main line is the yield entered by the user. The system calculates the reverse cumulative yield for all other operations using the following formula:

R c = Y c * S (O c * R n),

where

R = Reverse Cumulative Yield

Y = Yield (user entered)

O = Outgoing Network Percent, in decimal format (from Routing Network)

Note: Outgoing network percent for the first operation is 100%.

n = next operation

c = current operation

S = the sum over all outgoing paths

For example, operation 20 in the example above:

R20 = Y20 * S(O 20 * R 30) = 0.90 * (1 * 0.931) = 0.8379

Operation Yield Outgoing Network % Reverse Cumulative Yield Calculation Reverse Cumulative Yield
50 0.98 100 0.98  
40 0.95 100 0.95 * (1 * 0.98) 0.98
30 null 100 1 * (1 * 0.931) 0.931
20 0.9 100 0.9 * (1* 0.931) 0.8379
25 null 100 1 * (1 * 0.931) 0.931
10 null 80 and 20 1 * [(0.8 * 0.8379) + (0.2 * 0.931)] 0.85652
200 null 100 1 * (1 * 0.838) 0.8379
100 null 100 1 * (1 * 0.838) 0.8379