Process

Inter-Process Buffers: Bigger Isn’t Always Better

Abstract — An inter-process buffer (work-in-process inventory) is not a device that gets safer as it grows. It is a range problem, bounded below by what availability demands and above by what quality tolerates. Under the assumed line conditions below, the availability-driven minimum is 2 coils while the quality-driven maximum is 1 coil — the two bounds conflict. That conflict is not resolved by enlarging or shrinking the buffer; it is resolved by reducing upstream MTTR (Mean Time To Repair) or by moving the defect-detection point ahead of the buffer. Every figure below is an assumed value set for illustration, and applying it 1:1 to a mass-production line requires separate verification.

1. The Conclusion First — Design a Buffer as a Range, Not a Size

There is no single optimal value for an inter-process buffer. The lower bound required by availability and the upper bound permitted by quality are calculated separately, and the design solution lives inside the range those two values form. If the range is empty — if the lower bound exceeds the upper bound — the problem cannot be solved by adjusting buffer size at all.

The situation is this. Equipment has been laid out to meet the takt time (available operating time ÷ customer demand quantity), and each process meets its rated line speed. The complication appears the moment an upstream process stops. With no buffer the downstream stops with it; with a buffer the downstream keeps running, but a defect originating upstream reaches downstream inspection that much later.

The question, therefore, is not “how much buffer should we hold.” It is “which is more expensive on this line — the stoppage loss or the defect propagation,” and the answer emerges only when both costs are converted into the same unit. Below they are converted into the availability term and the quality term of OEE (= Availability × Performance × Quality).

2. What a Buffer Absorbs Is Downstream Idle Time, Not Upstream Stoppage

Understanding a buffer as “it is fine if upstream stops for 1,800 s” gives you no design criterion. What a buffer actually prevents is not the upstream stoppage but the time the downstream stands with no work. The required buffer quantity is therefore the upstream stoppage duration divided by the downstream per-coil processing time.

This distinction matters because the faster the downstream runs, the more buffer is needed to survive the same stoppage. Speeding up downstream equipment raises line output but raises the buffer requirement along with it. Speed investment and buffer investment are not independent line items; they are coupled.

3. The Availability-Driven Minimum — Formula and Worked Example

The minimum buffer quantity Nmin required to protect availability is derived as follows.

Electrode line sketch: a coil buffer between coater and press/calender, then a slitter, with coater-exit inspection
Figure 1. Conceptual diagram of the coater → coil buffer → press/calender → slitter segment, showing where the buffer sits and the coater-exit inline inspection that moves defect detection ahead of the buffer.

Nmin = MTTRupstream ÷ CTdownstream (rounded up)
MTTRupstream : mean time to repair of the upstream process [s] · CTdownstream : downstream processing time per coil [s]

The assumed line conditions below are applied. The scope is the coater → press/calender → slitter section of the electrode process, and the buffer unit is one electrode coil.

ItemAssumed valueConverted
Coater line speed80 m/min1.333 m/s
Press line speed100 m/min1.667 m/s
Slitter line speed120 m/min2.000 m/s
Coil length2,000 m—
Coater time per coil1,500 s—
Press time per coil (CTdownstream)1,200 s—
Coater MTTR1,800 s—

Nmin = 1,800 ÷ 1,200 = 1.5 → 2 coils. In other words, keeping the press running through a single 1,800 s coater recovery requires two coils of buffer. With only one coil, the press survives 1,200 s and then stands idle for 600 s.

4. The Quality-Driven Maximum — Propagation Scales Linearly with Buffer

A buffer delays the moment an upstream defect reaches downstream inspection. The delay equals buffer quantity × downstream per-coil processing time, and throughout that delay the upstream keeps producing under the same defect condition. The length produced before detection is the defect propagation volume.

Defect propagation volume = upstream production rate × (N × CTdownstream)

Substituting N = 2 gives a detection delay of 2,400 s and a propagation volume of 1.333 m/s × 2,400 s = 3,200 m. If the tolerated propagation volume is set at one coil (2,000 m), the upper bound becomes Nmax = 2,000 ÷ (1.333 × 1,200) = 1.25 → 1 coil.

Here the lower bound of 2 coils collides with the upper bound of 1 coil. This is the point at which “bigger is better” stops holding — and equally, the point at which simply shrinking the buffer does not help either.

5. The Comparison in OEE Terms — and How to Break the Deadlock

Assume an 8-hour shift (28,800 s) containing one coater stoppage and one coater-induced defect event, and compare the two configurations. Coater output over the shift is 1.333 m/s × 28,800 s = 38,400 m.

ConfigurationAvailability termQuality termProduct of the two
No buffer(28,800 − 1,800) ÷ 28,800 = 93.75%100%0.938
2-coil buffer100%(38,400 − 3,200) ÷ 38,400 = 91.67%0.917

Under these assumed conditions the two-coil configuration actually scores lower. This is a conditional comparison in which one stoppage and one defect each occur exactly once, so a real line must weight each event by its frequency and compare expected values. Without frequency data this table alone cannot establish that a bufferless line is superior; further verification is required.

When the range is empty, the variable to change is not the buffer but the remaining terms of the formula. First, cutting upstream MTTR to 1,200 s or below brings Nmin down to 1 coil, where it meets the upper bound. Second, placing inline inspection at the coater exit moves detection ahead of the buffer, which decouples propagation volume from buffer size and removes the upper-bound constraint entirely.

Which of the two is preferable depends on capital cost and on how realistically MTTR can be shortened. The design sequence, however, is unambiguous: not fixing the buffer quantity first and fitting everything else to it, but settling MTTR and the detection point first and then choosing the buffer from whatever range remains.

FAQ

Q. Why not hold a large buffer and simply screen out defects downstream?
Downstream inspection filters defects that have already been produced; it does not undo production. Under the conditions above, a two-coil buffer presupposes 3,200 m of propagation, and that length becomes scrap or rework regardless of inspection performance. Strengthening inspection is a means of preventing escape, not of reducing occurrence.

Q. Why use MTTR rather than MTBF as the basis?
MTBF (mean time between failures) describes how often stoppages occur, whereas what a buffer must absorb is how long a single stoppage lasts. The variable that sets the lower bound on buffer quantity is MTTR; MTBF is used afterwards to check whether the buffer has room to refill. Swapping the two leads to over-sizing the buffer on a line with frequent but short stoppages.

Field Application Notes

Ordered so that it can be started on a Monday morning. Steps 1 to 3 can be completed with existing equipment logs and no additional investment.

StepActionOutput
1Extract the last 4 weeks of upstream stoppage events and aggregate MTTR in sMTTR table by process
2Measure the downstream per-coil processing time CT directly (not the rated value)Measured CT
3Derive the lower bound as Nmin = MTTR ÷ CT and compare with current bufferSurplus or shortfall vs. lower bound
4Confirm where upstream-induced defects are detected and agree a tolerated propagation volume in mNmax upper bound
5If the range is empty, table either MTTR reduction or forward placement of inline inspectionEquipment improvement agenda

The “tolerated propagation volume” in step 4 is the item that quality and production must agree on as a number. If that value is never fixed, the upper bound cannot be calculated — and with no upper bound, the buffer discussion reverts to “more is safer.”

Measurement and Calculation Conditions

The line speeds, coil length, MTTR, shift duration and tolerated propagation volume in this article are all assumed values set for illustration, not measurements from any specific equipment or site. The comparison baseline is a single scenario of one upstream stoppage and one upstream-induced defect within an 8-hour (28,800 s) shift — a conditional calculation with a sample size of 1. Environmental conditions such as temperature and humidity, and equipment age, are not reflected. Applying this to a real line requires at least 4 weeks of stoppage and defect history to establish event frequencies, followed by recalculation on an expected-value basis.

Related reading — Market Trends from a Battery Process/Equipment Perspective

4 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *