Что происходит и почему
Почему буфер не растёт выше цели
Источник выпускает деталь по фронту такта, только если в этот момент буфер меньше цели. Выпустил — буфер стал на единицу больше. Дошёл до цели — следующие такты пропускаются, пока Херби не заберёт деталь и ИК-пара после него не скажет «−1». Поэтому буфер никогда не превышает цель, а между тактами ходит между «цель − 1» и «цель».
Почему с целью 1 Херби стоит
Буфер считает все детали от источника до Херби — и те, что ещё едут через станки 1 и 2. С целью 1 в линии одна деталь: пока она проходит две ленты и два станка, Херби нечего делать. Цель должна покрывать путь до узкого места — столько деталей, сколько их помещается в дороге, плюс запас.
Зачем запас, если Херби в среднем тот же
С кубиком Херби иногда отстаёт, а иногда делает несколько деталей подряд очень быстро. В эти моменты ему нужно сразу несколько деталей. Если их нет, он ждёт, и это время потеряно для всего цеха: Херби — узкое место, его простой никто не нагонит. Чем неровнее работает узкое место, тем больше нужен буфер. Но и лишний запас ни к чему: в нашем цехе цель 6 делает столько же, сколько 7 и 8, а деталей держит меньше.
| Херби с кубиком | Сделано | Простой | Внутри |
|---|---|---|---|
| без верёвки | 93–100 | 6–9 с | ≈ 20 |
| цель 4 | 85–87 | 18–26 с | ≈ 5,5 |
| цель 6 | 93–99 | 7–9 с | ≈ 8 |
«Внутри» — сколько деталей в цеху в среднем за смену.
Расписание и обратная связь
Тумблер SLOW — это расписание: «выпускай деталь каждые 2 секунды». Он не знает, что происходит в цеху. Пока Херби работает ровно, расписание хорошее. Херби стал неровным — расписание иногда присылает деталь поздно. Херби ускорили — расписание этого не заметило вовсе.
Верёвка — это обратная связь: выход системы (сколько деталей ждёт Херби) возвращается на её вход (выпускать ли новую). Такая система подстраивается сама. Тот же принцип держит температуру в холодильнике, обороты двигателя и громкость в телефоне. Чтобы обратная связь работала, систему надо мерить — поэтому половина набора ушла на счётчик буфера.
Что дальше
Пока станки у нас не ломаются. На настоящем заводе станок может встать на ремонт, и тогда буфер перед узким местом показывает, ради чего его держали: пока станок перед Херби в ремонте, Херби работает на запасе. Поломки и ремонт — следующий набор серии.