Download - “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Transcript
Page 1: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

“Performance Analysis of Split-Case Sorting Systems” by Johnson and Meller

Main Points

• Split-case sorting system operation and technology.

• Use Bernoulli process to model induction process and characterize negative effect of inductor interference.

• Faster inductors should be placed upstream.• Split induction systems can outperform side-by-

side induction systems.• Presorting can be used for increased throughput

(but it can hurt picking).

Page 2: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

“Performance Analysis of Split-Case Sorting Systems” by Johnson and Meller

Introduction

• Used in order fulfillment centers (e.g., Amazon.com, L. L. Bean, or Sears).

• Need to fill lots of orders with common items.• Can either go out and pick each order individually

(stopping at the same location multiple times) or pick a batch of orders at a time and then sort them into individual orders.

• When order commonality is high enough, then batch picking of full cases and splitting the cases for sorting is efficient.

Page 3: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Source: W&H Systems, Inc.

Page 4: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Source: Cleco Systems, http://www.cleco.nl/objects/images/sortation.jpg

Page 5: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Automated Sorting System

Scanner

Non-Recirculating Sorter

Destination Bins (1 through B/2)

Induction Station (N=2)

conveyorfrom picking area

12B/2

BB-1

Destination Bins (B/2+1 through B)

1

2

Source: Johnson, M.E. and Meller, R. D., “Performance Analysis of Split-Case Sorting System," to appear in M&SOM.

Page 6: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Sorting System Sub-Systems

• Induction:– typically manual (humans)– can be automated (robots or conveyors)

• Sortation:– manual (humans) or– automated conveyors (tilt-tray, bomb-bay, cross-belt)

• Packing:– place items into shipping carton– check for all items (quality assurance)– add packing slip/invoice– button up

Page 7: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Induction Area

Scanner

Parts from

Picking

Packing Station

Source: Hanover Direct, Roanoke, VA

Page 8: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

ISE 5244 Johnson & Meller Sorter Paper 1'

&

$

%

Induction Process

• Paper makes claim that induction process is the criticalprocess/sub-system.

• Tends to limit throughput of the system once sorter hardwareis in place.

• Decisions:

– How many inductors?

– Where to place them at stations and within station?

• Objective:

– Would like to minimize cost (function of number of pickersand picking stations).

– Need to meet throughput requirements.

Page 9: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

ISE 5244 Johnson & Meller Sorter Paper 2'

&

$

%

Notation

• pi = probability that inductor i can induct onto a movingconveyor (i = 1, . . . , N)

• pi = λi/s, λi < s

• λi = the induction rate of inductor i if working in isolation

• s = speed of the conveyor

• λ′i = the effective induction rate of inductor i; λ′

i ≤ λi < s

Page 10: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Side-by-Side Inductor Interference

2

1

Page 11: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

ISE 5244 Johnson & Meller Sorter Paper 3'

&

$

%

Side-by-Side Inductors

• λ′1 = λ1 since inductor 1 is never blocked

• What about inductor 2?

– Geometric Distribution (p): Mean number of trials until first

success equals 1/p.

– Mean number of trials until inductor 2 ready to place an item on

= 1/p2 − 1.

– Mean number of trials until inductor 2 sees an empty tray =

1/(1 − p1).

– Add these together and take the inverse . . . yields the probability

that inductor 2 hits the next tray.

– Multiply by s and you have the effective induction rate of

inductor 2: λ′2 = [ 1

λ2/s− 1 + 1

1−λ1/s]−1s.

Page 12: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Side-by-Side Inductor Interference

0%

20%

40%

60%

80%

100%

0% 20% 40% 60% 80% 100%

Nominal Induction Rate of Each Inductor as a % of the Conveyor Speed

Effe

ctiv

e To

tal I

nduc

tion

Rat

e as

a

% o

f the

Con

veyo

r Spe

ed

BoundSBS

Page 13: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

ISE 5244 Johnson & Meller Sorter Paper 4'

&

$

%

Faster Inductor

• When one inductor is faster than the other, which inductorshould be first?

• Can answer mathematically (see Result 1).

Page 14: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Faster Inductor

0.0%

1.0%

2.0%

3.0%

4.0%

5.0%

6.0%

10%/90% 20%/80% 30%/70% 40%/60%% of Total Nominal Induction Rate for Inductor 1 and 2

% in

crea

se in

Eff

ectiv

e In

duct

ion

Rat

e by

Pl

acin

g th

e Fa

st In

dust

or F

irst

90%70%50%

Total Nominal Induction Rate as a

% of Conveyor

Speed

Page 15: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Split Inductors

Page 16: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

ISE 5244 Johnson & Meller Sorter Paper 5'

&

$

%

Split Inductors

• Now both workers will experience blocking (not just the second

inductor).

• Assume that items are equally-likely to be destined for any pack

station.

• As a result, 1/2 of the items will be sorted before arriving at the

other station.

• λ′2 =

[1

λ2/s− 1 +

1

1 − λ′1/(2s)

]−1

s

• λ′1 =

[1

λ1/s− 1 +

1

1 − λ′2/(2s)

]−1

s

• λ′1 = λ′

2 = λ′ ⇒ (3)

• Result 2 tells us that SPL always does better than SBS for λ < s.

Page 17: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

ISE 5244 Johnson & Meller Sorter Paper 6'

&

$

%

Split Results

Result 2: For two inductors each with nominal induction rate λ

(λ < s), the total effective induction rate of a split system is larger

than that of a side-by-side configuration (Λ′SPL > Λ′

SBS).

Result 3: For two inductors working in a split configuration with

nominal induction rates limited by the conveyor speed (i.e., λi = s,

i = 1, 2), the total effective induction rate is expressed as

Λ′SPL =

(4

3

)s.

Result 4: For N inductors working in an equally spaced split

configuration (with B > N evenly distributed between the

inductors) with nominal induction rates limited by the conveyor

speed (i.e., λi = s, i = 1, . . . , N), the total effective induction rate is

expressed as Λ′SPL =

(2N

N+1

)s. Moreover, limN→∞ Λ′

SPL = 2s.

Page 18: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Improvement with Split

0%20%40%60%80%

100%120%140%160%180%200%

0% 20% 40% 60% 80% 100%

Nominal Induction Rate of Each Inductor as a % of the Conveyor Speed

Effe

ctiv

e To

tal I

nduc

tion

Rat

e as

a

% o

f the

Con

veyo

r Spe

ed

BoundSPLSBS

Page 19: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

ISE 5244 Johnson & Meller Sorter Paper 7'

&

$

%

Presorting to Improve Sorter Throughput

• With two stations and no presorting:

λ′ =[

1λ/s

− 1 +1

1 − λ′/(2s)

]−1

s

• With two stations and presorting that leads to dropoffprobability equal to d (d > 0.5):

λ′ =[

1λ/s

− 1 +1

1 − (1 − d)λ′/s

]−1

s

• Note that this improves sorter throughput at the price ofdecreasing picking throughput.

Page 20: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

Presorting to Improve Sorter Throughput

40%

60%

80%

100%

120%

140%

160%

180%

200%

50% 60% 70% 80% 90% 100%

Percent Drop-Off Before Next Station

Effe

ctiv

e To

tal I

nduc

tion

Rat

e as

a

% o

f the

Con

veyo

r Spe

ed

100%

75%

50%

25%

Inductor Nominal Rate

as a % of Conveyor

Speed

Page 21: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

ISE 5244 Johnson & Meller Sorter Paper 8'

&

$

%

Approximate Model for Low Induction Variance

• Motivated by case where inductors found a rhythm.

• Did not see such “random” blocking as model would predict.

• Used an approximate queueing model based on lower boundand upper bound of throughput.

• Lower bound on throughput: Geometric Model.

• Upper bound on throughput: Finite Model.

• See paper for details (pp. 267–269).

• Approximation performed well (see Tables 1–4).

Page 22: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

JOHNSON AND MELLERPerformance Analysis of Split-Case Sorting Systems

MANUFACTURING & SERVICE OPERATIONS MANAGEMENT

Vol. 4, No. 4, Fall 2002 271

Table 1 Results for Two Side-by-Side Inductors

SimulationExperiment

AVG TBA

Inductor

1 2Total

Intensity

VAR TBA

Inductor

1 2

Total Induction

GeometricEstimate

(�G)

FiniteEstimate

(�F )

Approx.Estimate

(�A)SimulationEstimate

SimulatedHalf-Width

95% % Error

12345

55555

55555

40.0%40.0%40.0%40.0%40.0%

0.801.302.403.203.60

0.801.302.403.203.60

39.0539.0539.0539.0539.05

39.2339.2339.2339.2339.23

39.1939.1939.1939.1839.18

39.3039.2339.2139.2139.21

0.010.020.030.030.03

0.27%0.10%0.07%0.07%0.06%

6789

10

44444

44444

50.0%50.0%50.0%50.0%50.0%

0.751.502.102.552.78

0.751.502.102.552.78

48.0848.0848.0848.0848.08

48.5348.5348.5348.5348.53

48.4148.4048.3948.3848.37

48.6048.5048.4648.4548.42

0.020.040.030.040.04

0.40%0.21%0.15%0.14%0.08%

1112131415

33333

44444

58.3%58.3%58.3%58.3%58.3%

1.001.331.601.801.90

0.751.502.102.552.78

55.5555.5555.5555.5555.55

56.4156.4156.4156.4156.41

56.0956.0756.0556.0456.03

56.3356.2456.1956.1556.08

0.030.030.040.040.05

0.41%0.30%0.25%0.20%0.08%

1617181920

33333

33333

66.7%66.7%66.7%66.7%66.7%

1.001.331.601.801.90

1.001.331.601.801.90

61.9061.9061.9061.9061.90

63.3363.3363.3363.3363.33

62.7662.7362.6962.6762.66

63.0862.9462.8662.8162.75

0.030.040.040.050.05

0.50%0.34%0.27%0.22%0.15%

2122232425

22222

44444

75.0%75.0%75.0%75.0%75.0%

0.750.830.900.950.98

0.751.502.102.552.78

70.0070.0070.0070.0070.00

72.2272.2272.2272.2272.22

71.0370.9870.9370.9070.88

71.1471.0670.9470.8770.86

0.030.050.040.060.06

0.16%0.12%0.01%

�0.05%�0.03%

2627282930

22222

33333

83.3%83.3%83.3%83.3%83.3%

0.750.830.900.950.98

1.001.331.601.801.90

75.0075.0075.0075.0075.00

78.5778.5778.5778.5778.57

76.4976.4276.3576.3176.28

76.7676.5676.4476.3076.26

0.040.050.040.050.06

0.35%0.19%0.11%

�0.01%�0.02%

3132333435

22222

22222

100.0%100.0%100.0%100.0%100.0%

0.750.830.900.950.98

0.750.830.900.950.98

83.3383.3383.3383.3383.33

90.0090.0090.0090.0090.00

85.6885.5585.4585.3785.32

85.7985.5185.3185.1285.06

0.030.050.050.050.05

0.13%�0.05%�0.16%�0.29%�0.31%

TBA � Trays Between Attempts. Average % Error � 0.13%.Average (Absolute) % Error � 0.18%.

Page 23: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

JOHNSON AND MELLERPerformance Analysis of Split-Case Sorting Systems

MANUFACTURING & SERVICE OPERATIONS MANAGEMENT

Vol. 4, No. 4, Fall 2002272

Table 2 Results for Two Split Inductors

SimulationExperiment

AVG TBA

Inductor

1 2Total

Intensity

VAR TBA

Inductor

1 2

Total Induction

GeometricEstimate

(�G)

FiniteEstimate

(�F )

Approx.Estimate

(�A)SimulationEstimate

SimulatedHalf-Width

95% % Error

12345

55555

55555

40.0%40.0%40.0%40.0%40.0%

0.801.302.403.203.60

0.801.302.403.203.60

39.1539.1539.1539.1539.15

39.2339.2339.2339.2339.23

39.2139.2139.2139.2139.21

39.2439.2139.2339.2239.21

0.010.020.030.040.03

0.06%0.00%0.04%0.02%0.01%

6789

10

44444

44444

50.0%50.0%50.0%50.0%50.0%

0.751.502.102.552.78

0.751.502.102.552.78

48.3448.3448.3448.3448.34

48.5348.5348.5348.5348.53

48.4848.4748.4748.4648.46

48.5448.5248.5048.4948.48

0.020.030.030.030.04

0.14%0.09%0.06%0.06%0.03%

1112131415

33333

44444

58.3%58.3%58.3%58.3%58.3%

1.001.331.601.801.90

0.751.502.102.552.78

55.7655.7655.7655.7655.76

56.0956.0956.0956.0956.09

55.9855.9755.9655.9655.96

56.0256.0056.0156.0055.96

0.030.030.040.040.05

0.07%0.05%0.08%0.07%0.01%

1617181920

33333

33333

66.7%66.7%66.7%66.7%66.7%

1.001.331.601.801.90

1.001.331.601.801.90

62.7762.7762.7762.7762.77

63.3263.3263.3263.3263.32

63.1036.0963.0863.0763.06

63.2063.1763.1263.1263.09

0.030.040.040.050.05

0.16%0.12%0.07%0.08%0.04%

2122232425

22222

44444

75.0%75.0%75.0%75.0%75.0%

0.750.830.900.950.98

0.751.502.102.552.78

70.1470.1470.1470.1470.14

70.8270.8270.8270.8270.82

70.5370.5170.5070.4970.48

70.5170.4970.4570.4470.41

0.050.040.040.060.04

�0.02%�0.02%�0.06%�0.07%�0.10%

2627282930

22222

33333

83.3%83.3%83.3%83.3%83.3%

0.750.830.900.950.98

1.001.331.601.801.90

76.2276.2276.2276.2276.22

77.3577.3577.3577.3577.35

76.7776.7576.7376.7176.70

76.8076.7476.7276.6776.67

0.040.050.050.060.07

0.04%�0.01%�0.01%�0.05%�0.04%

3132333435

22222

22222

100.0%100.0%100.0%100.0%100.0%

0.750.830.900.950.98

0.750.830.900.950.98

87.6987.6987.6987.6987.69

89.9089.9089.9089.9089.90

88.4788.4288.3988.3688.35

88.4988.4188.3688.3088.29

0.040.060.060.060.07

0.02%�0.02%�0.03%�0.07%�0.07%

TBA � Trays Between Attempts. Average % Error � 0.02%.Average (Absolute) % Error � 0.05%.

Page 24: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

JOHNSON AND MELLERPerformance Analysis of Split-Case Sorting Systems

MANUFACTURING & SERVICE OPERATIONS MANAGEMENT

Vol. 4, No. 4, Fall 2002 273

Table 3 Results for Three Side-by-Side Inductors

SimulationExperiment

AVG TBA

Inductor

1 2 3Total

Intensity

VAR TBA

Inductor

1 2 3

Total Induction

GeometricEstimate

(�G)

FiniteEstimate

(�F )

Approx.Estimate

(�A)SimulationEstimate

SimulatedHalf-Width

95% % Error

12345

55555

55555

55555

60%60%60%60%60%

0.801.302.403.203.60

0.801.302.403.203.60

0.801.302.403.203.60

56.7856.7856.7856.7856.78

57.7757.7757.7757.7757.77

57.3957.3857.3657.3557.34

57.6857.4457.3257.2757.24

0.020.020.020.030.04

0.50%0.09%

�0.08%�0.13%�0.18%

6789

10

44444

44444

44444

75%75%75%75%75%

0.751.502.102.552.78

0.751.502.102.552.78

0.751.502.102.552.78

68.3868.3868.3868.3868.38

70.8370.8370.8370.8370.83

69.6669.6169.5669.5269.50

70.2869.7469.5469.4569.35

0.020.020.030.040.04

0.88%0.20%

�0.03%�0.11%�0.22%

1112131415

33333

33333

33333

100%100%100%100%100%

1.001.331.601.801.90

1.001.331.601.801.90

1.001.331.601.801.90

83.5283.5383.5283.5283.52

90.8590.8590.8590.8590.85

86.0785.9485.8385.7585.71

86.7686.1385.7485.4985.38

0.040.040.050.040.06

0.79%0.22%

�0.11%�0.30%�0.39%

1617181920

22222

22222

22222

150%150%150%150%150%

0.750.830.900.950.98

0.750.830.900.950.98

0.750.830.900.950.98

97.6297.6297.6297.6297.62

100.00100.00100.00100.00100.00

99.9699.8499.7399.6599.60

99.1098.8798.6998.5798.57

0.050.040.040.050.05

�0.87%�0.98%�1.06%�1.10%�1.05%

TBA � Trays Between Attempts. Average % Error � �0.20%.Average (Absolute) % Error � 0.46%.

Table 4 Results for Four Side-by-Side Inductors

SimulationExperiment

AVG TBA

Inductors

1–4Total

Intensity

VAR TBA

Inductors

1–4

Total Induction

GeometricEstimate

(�G)

FiniteEstimate

(�F )

Approx.Estimate

(�A)SimulationEstimate

SimulatedHalf-Width

95% % Error

12345

55555

80%80%80%80%80%

0.801.302.403.203.60

72.6272.6272.6272.6272.62

75.7075.7075.7075.7075.70

74.0574.0273.9673.9273.90

74.8274.2273.8073.6373.56

0.020.030.030.040.04

1.03%0.27%

�0.22%�0.39%�0.45%

6789

10

44444

100%100%100%100%100%

0.751.502.102.552.78

84.6184.6184.6184.6184.61

92.0393.0692.0692.0692.06

87.0786.9586.8486.7686.72

88.9087.3686.7486.4286.29

0.030.030.030.040.05

2.06%0.47%

�0.11%�0.39%�0.50%

1112131415

33333

133%133%133%133%133%

1.001.331.601.801.90

95.9295.9295.9295.9295.52

100.00100.00100.00100.00100.00

98.4798.3398.2398.1498.10

98.8798.1297.6597.3997.25

0.010.020.030.020.03

0.41%�0.22%�0.59%�0.77%�0.88%

TBA � Trays Between Attempts. Average % Error � �0.02%.Average (Absolute) % Error � 0.58%.

Page 25: “Performance Analysis of Split-Case Sorting Systems” by ...Automated Sorting System Scanner Non-Recirculating Sorter Destination Bins (1 through B/2) Induction Station (N=2) conveyor

ISE 5244 Johnson & Meller Sorter Paper 9'

&

$

%

Conclusions

• Concepts:

– When does it pay to split induction stations?

– When does it make sense to presort the items?

– When do you need to use approximate model (with queueing

approximation)?

• Skills:

– Calculate the throughput of a side-by-side system with 2 inductors (see

pg. 12).

– Calculate the throughput of a split system with 2 inductors (see pg. 12).

– Calculate the maximum throughput of a system with N induction stations.

– Calculate the throughput of a split system with 2 inductors and presorting

(see pp. 15–16).

• Extension:

– Alluded to more than two inductors . . . how would you modify the models?