Перейти к содержимому
Robozon: база знаний
Esc
navigateopen⌘Jpreview
На этой странице

Сценарии дашборда и технические параметры

Сценарий задаёт условия одного расчёта: поток, число линий, ворота, правила накопления КТЯ и длительность наблюдения. В дашборде сценарии показаны русскими

Сценарий задаёт условия одного расчёта: поток, число линий, ворота, правила накопления КТЯ и длительность наблюдения. В дашборде сценарии показаны русскими названиями. JSON-файл в последнем столбце нужен только тогда, когда вы запускаете модель из терминала или API.

Сначала выберите понятный вариант

Название в дашборде Что проверяет Технический файл
12 линий · штатный режим с разбросом Основная конфигурация: 12 линий, общий накопитель выходных КТЯ, смена КТЯ 8 с и случайный разброс операций. production-12-lines.json
10 линий · граничный расчёт без разброса Математический минимум: десять линий по 10 000 товаров/ч работают на 100%. Это учебный контрпример, а не штатная рекомендация. baseline.json
11 линий · только номинальный запас Одна дополнительная линия даёт 90,9% номинальной загрузки, но при отказе одной линии снова остаётся 100%. reserve-11th-line.json
13 линий · строгий резерв N+1 После отказа одной линии работают 12, а номинальная загрузка остаётся 83,3%. strict-n-plus-one-13-lines.json
12 линий · локальные выходные ячейки Каждый сортировщик ведёт отдельное накопление направления. Это проверка цены такой топологии. production-12-lines-local-cells.json
Усиленная неравномерность направлений Проверяет ситуацию, когда 20% направлений получают 85%, а не 80% потока. pareto-destinations.json
Стресс качества сортировки Проверяет влияние более слабого считывания, ошибок маршрутизации и повреждений. quality-stress.json
Отказ сортировщиков Две из десяти линий недоступны два часа после третьего часа расчёта. sorter-failure.json
Стресс по воротам отгрузки Проверяет отгрузку при сокращении числа ворот с 24 до 20. stress-gates.json

full-24h.json существует для технических проверок, но скрыт из дашборда: с точки зрения пользователя он повторяет старый граничный вариант и только создавал бы дублирование.

Главные параметры штатного режима

Следующая таблица относится к «12 линий · штатный режим с разбросом». Не переносите её автоматически в стресс-сценарий: у него могут быть другие значения.

Поле в JSON Значение Человеческий смысл
items_per_hour 100 000 Входной sort-поток. Это требование, а не готовый результат.
duration_hours 24 Рабочее окно, в котором считаются KPI.
warmup_hours 4 Прогрев модели до начала измерения.
sla_hours 24 Предельное сквозное время из постановки.
destinations 400 Число направлений сортировки.
pareto_hot_fraction / pareto_hot_share 20% / 80% Допущение: 20% направлений получают 80% потока.
items_per_kty 27 Среднее число товаров во входном КТЯ.
output_kty_target_items 27 Целевое заполнение выходного КТЯ одного направления. Подтверждённый организаторами средний ориентир, но не гарантия одинаковой скорости заполнения всех направлений.
output_kty_max_wait_hours 1 После часа ожидания КТЯ может закрыться неполным.
output_buffer_topology centralized Выходы линий объединяются в общий накопитель одного направления.
output_kty_change_time_seconds 8 с Время смены заполненного выходного КТЯ на линии.
sorter_count 12 Число сортировочных линий.
sorter_capacity_items_per_hour 10 000 Номинальная мощность одной линии.
service_time_cv 0,25 Случайный разброс времени операций. Ноль означал бы идеально ровную работу.
outbound_gates 24 Отгрузочные ворота.
kty_pallets_per_truck 16 Палеты КТЯ в исходящей машине.
truck_loading_cycle_hours 2 Полный цикл одного места у ворот.
kty_per_pallet 20 Полная палета содержит 20 выходных КТЯ.
seed 42 Начальное число случайной последовательности для повторяемого примера.

Общие условия задачи и допущения команды

Подтверждено организаторами: sort-поток 100 000 товаров/ч, 400 направлений, в среднем 27 товаров в КТЯ, 20 КТЯ на палете, 24 ворот, 16 палет КТЯ в машине, двухчасовой цикл ворот, возврат 80% КТЯ, допустимость правила 20/80 и SLA 24 часа. Для равномерного потока эти данные дают ориентир 3 700 / 400 = 9,25 выходного КТЯ в час, или около 6,5 минуты на КТЯ одного направления. В штатной модели направления намеренно неравномерны, поэтому время заполнения каждого направления отличается от этого среднего.

Принято командой из-за нехватки исходных данных: 98% успешных считываний, мощности повторного и ручного разбора, запас пустых КТЯ, целевая загрузка линий 85%, правило частичного закрытия КТЯ, восемь групп рейсов, интервалы рейсов, время операций, площади зон и параметры отказов.

Организаторы уточнили, что до 16 из 32 мест исходящей машины могут занимать ролл-кейджи nonsort. Вместимость одного ролл-кейджа в товарах не задана, поэтому числового потока nonsort в сценариях нет: он остаётся внешним контекстом, а не вычитаемой частью заданного sort-потока.

Связанные страницы

Эта страница была полезной?