Режим «Забег»
SIM следит за забегами FINISH: каждый забег, загруженный в FINISH, появляется в его списке; SIM даёт старт сигналом устройства (по вашему щелчку или сам), затем «запускает» участников, прохождение за прохождением, в темпе, который FINISH прогнозирует для забега. Все забеги FINISH моделируются одновременно.
- Режим: «Забег» или «Ручной».
- Кто даёт старты.
- Реалистичный забег: намеренные ошибки.
- Следующий старт одной строкой.
- Состояние каждого забега.
- Кнопка «Старт».
- Кнопка «Остановить».
Режим
Где: карточка настроек, слева; по умолчанию «Забег», сохраняется между запусками
- Забег: «ChronoFEED-SIM следит за забегами FINISH: даёт старты и „запускает“ участников». Это эта страница.
- Ручной: «Вы сами отправляете прохождения транспондеров: по одному, по выбранным или автоматическими кругами». См. Режим «Ручной».
При переходе в «Ручной» моделируемые забеги останавливаются («остановлено: ChronoFEED-SIM в ручном режиме»), а настройки «Старты» и «Реалистичный забег» исчезают. При возврате в «Забег» уже стартовавшие в FINISH забеги продолжаются с того места, где они находятся, а задержки стартов отсчитываются заново с текущего момента.
Старты
Где: карточка настроек (режим «Забег»); по умолчанию «Ручной»
Старт всегда даёт SIM — стартовым сигналом устройства, как от подключённого к нему пистолета (сигнал каждого устройства: Стартовый сигнал). Эта настройка определяет, кто подаёт этот сигнал:
- Ручной: «Вы нажимаете „Старт“ на забеге»;
- Автоматический: «ChronoFEED-SIM сам даёт старт, когда в FINISH загружен забег», в ритме настоящего катка.
Какой забег стартует, решает FINISH: активный забег в режиме «один забег за раз»; иначе первый ожидающий или все, если FINISH запускает все загруженные забеги одним сигналом. SIM предлагает старт только для этих забегов и никогда не отправляет сигнал, когда ни один забег не ждёт: FINISH принял бы второй сигнал за фальстарт. Между двумя сигналами всегда не менее 2 секунд.
SIM «запускает» участников только после того, как время старта вернётся из FINISH. Поэтому старт, данный в самом FINISH (Ручной старт), отслеживается так же. Если FINISH не принимает сигнал (стартовый канал отключён, устройство отключено), через 5 секунд SIM пишет в журнал: «FINISH не принял стартовый сигнал. Проверьте его оборудование или дайте старт в FINISH.» Перезапуск (новый старт) или сброс в FINISH отслеживается: моделирование продолжается с этого момента.
Пауза между стартами
Где: справа от «Старты» (автоматические старты); по умолчанию 60 с, от 1 до 3600
«Когда дорожка свободна — время ожидания до старта следующего забега или группы забегов». Дорожка свободна, когда все стартовавшие забеги отправили своё последнее прохождение (или их больше нет в FINISH).
Задержка между двумя волнами
Где: справа от паузы (автоматические старты, FINISH в режиме нескольких забегов с отдельным стартом каждого); по умолчанию 15 с, от 1 до 600
«Несколько забегов, загруженных вместе в FINISH: время между стартом одного и стартом следующего». Скрыто, когда FINISH в режиме «один забег за раз» или запускает все загруженные забеги одним сигналом: тогда оно используется только для самого первого старта.
Ритм автоматических стартов
На настоящем катке не дают старт, пока другие бегут по той же линии, и между двумя стартами всегда есть пауза. SIM рассуждает группами и волнами:
| Ситуация | Когда даётся старт |
|---|---|
| Стартов ещё не было | задержка между двумя волнами после готовности забега |
| Следующая волна текущей группы | предыдущий старт + задержка между двумя волнами |
| Новая группа, дорожка свободна | дорожка свободна + пауза (и не менее задержки между двумя волнами после загрузки) |
| Новая группа, дорожка занята | старта нет; время становится известно только когда дорожка освободится |
| Оборудование не готово, FINISH не подключён | старта нет |
| Сигнал отправлен | FINISH даётся 5 с; если он не запускает забег, задержки отсчитываются заново |
Пример: в FINISH загружены два забега. Стартует A; B — через 15 с; C и D, загруженные тем временем, ждут, пока A и B закончат; через 60 с стартует C, затем D через 15 с. Переключение с «Ручной» на «Автоматический» отсчитывает задержки заново: уже загруженный забег не стартует в момент переключения.
Реалистичный забег
Где: карточка настроек (режим «Забег»); по умолчанию «Без ошибок»
«Пропущенные прохождения, дубликаты, задержки, ложные сигналы, слабый транспондер: чтобы увидеть, как реагирует FINISH». Один выбор задаёт все вероятности; он действует для забегов, стартующих после этого.
| Ошибка | Что отправляется | Нет | Мало | Много |
|---|---|---|---|---|
| Пропущена промежуточная линия | ничего | 0 | 2 % | 8 % |
| Пропущен финиш (никогда последний) | ничего | 0 | 1 % | 5 % |
| Задержка | прохождение на 1–5 с позже, с его настоящим временем | 0 | 1 % | 5 % |
| Дубликат | то же прохождение во 2-й раз | 0 | 1 % | 4 % |
| Ложный сигнал | линия как минимум в 100 м впереди считывает участника | 0 | 0,3 % | 2 % |
| Дребезг (фотоэлементы) | 2-й сигнал через 20–120 мс | 0 | 1 % | 5 % |
| Слабый транспондер | этот участник пропускает 40 % линий и 25 % финишей | 0 | 5 % участников | 15 % |
Последний финиш участника никогда не пропускается: без него забег не закончился бы. Каждая ошибка записывается в журнал в момент, когда она происходит («⚠ Смоделированная ОШИБКА — Saskia BROUWERS: пропущен финиш STA (круг 1)»): в SIM видно, что было искажено, а в FINISH — как это обработано.
Забеги FINISH
Где: большая карточка посередине (режим «Забег»)
Каждый забег, загруженный в FINISH или стартовавший и не завершённый, с названием, числом активных участников, дистанцией и длиной дорожки. Выбирать ничего не нужно: моделируются все. Забег, которого в FINISH больше нет (завершён, убран), уходит из списка. Вверху справа — технология FINISH: «Декодер (транспондеры)» или «Секундомер (фотоэлементы)». Если забегов нет, фраза сообщает, что осталось сделать («Всё готово. Загрузите забег в FINISH: он появится здесь, и ChronoFEED-SIM будет его моделировать.»).
Следующий старт
Где: в начале списка, зелёным
Что произойдёт: «Следующий старт через 0:42 — 500 m Femmes — P04», «… (пауза между стартами)», «Следующий старт: … — нажмите „Старт“», «Следующий старт: … — когда дорожка освободится, затем пауза 60 с», «Следующий старт: … — FINISH не подключён к имитируемому оборудованию», «Старт отправлен — …». Пусто, когда ни один забег не ждёт.
Состояние забега
| Состояние | Значение |
|---|---|
| ожидает старта | он стартует следующим; при ручных стартах здесь есть кнопка «Старт» |
| автоматический старт через 0:42 | SIM даст старт сам |
| ждёт, пока дорожка освободится, затем пауза | другая группа ещё на дистанции |
| ожидает старта — на дорожке другая группа | ручные старты: всё равно можно нажать «Старт» |
| ожидает старта — имитируемое оборудование не готово ожидает старта — FINISH не подключён к имитируемому оборудованию | см. индикаторы |
| ожидает старта — стартовый канал секундомера отключён в FINISH: дайте старт в FINISH | фотоэлементы: старт даётся в FINISH |
| ждёт своей очереди — следующая волна текущей группы ждёт своей очереди — следующая группа, после паузы ждёт своей очереди (FINISH сначала запустит другой забег) | FINISH запустит другой забег раньше этого |
| старт отправлен… | SIM ждёт, пока время старта вернётся из FINISH |
| на дистанции | прохождения отправляются; ниже: «круг 1/2 · прохождений 4/8» |
| завершён (все прохождения отправлены) | в FINISH забег завершается |
| остановлено в SIM (забег продолжается в FINISH) | кнопка «Остановить» |
| стартовал — ожидание имитируемого оборудования | устройство меняется или перезапускается |
| стартовал — нет участников для моделирования стартовал — моделировать нечего (неизвестна дорожка или дистанция) стартовал до появления SIM: моделировать больше нечего | журнал сообщает причину; забег, стартовавший до запуска SIM, получает только ещё предстоящие прохождения |
| прервано | имитируемое оборудование остановилось во время отправки |
Старт
Где: справа от ожидающего забега (ручные старты)
«Стартовый сигнал, как от пистолета, подключённого к оборудованию». Зелёная кнопка появляется только на забеге, который запустит FINISH, и только когда устройство готово и FINISH подключён. Один сигнал запускает все забеги, назначенные FINISH.
Остановить
Где: справа от забега, который идёт
«ChronoFEED-SIM больше ничего не отправляет для этого забега; в FINISH он продолжается». Чтобы завершить забег в FINISH, используйте его команды («Завершён», «Все финишировали»…).
Как бегут участники
Когда забег стартует, SIM заранее рассчитывает все его прохождения, затем отправляет каждое в своё время. Движение следует прогнозу кругов FINISH: ускорение (м/с²) и максимальная скорость (м/с) забега (те же, что дают ожидаемые времена в FINISH) — старт с места, равномерное ускорение до максимальной скорости, затем постоянная скорость. Поэтому первый круг на метр медленнее последующих. Чтобы участники не проходили все вместе: максимальная скорость ± 3 %, ускорение ± 6 %, реакция на старте от 0,15 до 0,40 с, темп ± 1,5 % от отрезка к отрезку. Без прогноза в FINISH SIM берёт 3 м/с² и 11 м/с (≈ 40 км/ч) и записывает это в журнал.
- Линия финиша: пересекается на дистанциях забега в FINISH (1500 м на дорожке 400 м, линия старта в 300 м: на 300, 700, 1100 и 1500 м).
- Промежуточные линии (петли FINISH): пересекаются на каждом круге на своём расстоянии, отсчитанном от линии финиша забега.
- Фотоэлементы: учитывается только финиш; коридор следует сетке FINISH (на длинной дорожке нечётная стартовая позиция — в коридоре 1, чётная — во 2-м, смена на каждом круге), и сигнал идёт по каналу фотоэлемента этого коридора.