чип электронного хронометража что это

В погоне за результатами: как выполняется хронометраж на крупнейших марафонах страны

Стартовый пакет получен, памятные фото на Экспо сделаны, вы направляетесь к выходу, уже в мыслях о паста-пати и предстоящем марафоне, и вдруг видите на табло свои фамилию, имя, номер! Как? Что это?

Работа RussiaRunning.Timing для вас, как для участника марафона, началась, – это сработал чип вашего номера, о чудо, и вы убедились, что данные совпадают, номер именно ваш, и теперь-то уж точно можно не беспокоиться! Но на самом деле работа компании, обеспечивающей хронометраж соревнований, начинается намного раньше этого момента. Как все устроено? Редакция журнала «Марафонец» в дни проведения Международного марафона «Белые ночи» попросила Алену Дятлову пообщаться с Родионом Абатуровым – руководителем отдела хронометража RussiaRunning и прямо на месте посмотреть, как организуется тайминг.

Так когда всё же начинается работа по подготовке соревнований?

Все зависит от сложности проекта, в штатном режиме подготовка начинается примерно за месяц до мероприятия. На практике, конечно, бывают разные ситуации, когда организаторы обращаются уже за несколько дней до соревнований, но это не случай «Белых ночей»: здесь работа начинается заблаговременно и обстоятельно. После переговоров с организаторами марафона наш менеджер составляет проект плана работ. Фактически этот документ является неким техническим заданием для производственных подразделений нашей компании.

Проект учитывает пожелания организаторов по хронометражу: количество контрольных точек на трассе, правила определения победителей для последующего награждения, а также данные, которые нужно собрать для общей статистики (сколько стартовало и финишировало, пол и возраст, средний темп прохождения дистанций и т.д.).

Опираясь на этот документ, компания запускает процессы по производству стартовых номеров и чипов, настраивается софт и оборудование, составляется план монтажа и демонтажа контрольных точек на дистанции и так далее. Конечно, всегда хочется работать в штатном режиме, но, к сожалению, на практике так не всегда получается. Это связано с тем, что некоторые организаторы тянут с принятием решения об использовании хронометража.

Бывают случаи, когда к нам приходит заявка в начале неделе, а событие уже в выходные, мягко говоря, это совсем мало времени до старта. Перед тем, как взять такой проект в работу, мы внимательно оцениваем все риски, если риски есть, то мы информируем о них организатора и только после того, как наш менеджер убеждается, что мы с организатором одинаково понимаем риски, мы соглашаемся на этот проект.

Индивидуальный хронометраж – это одна из ключевых услуг на событии для участников, именно поэтому мы очень кропотливо относимся к ее оказанию, это позволяет нам обеспечивать высокий уровень сервиса.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

Сколько человек задействовано в обслуживании хронометража на соревнованиях?

Тренировочные планы к марафону и полумарафону. Скачайте и начните подготовку сегодня.

Количество людей зависит от размера, типа и сложности мероприятия. Например, небольшое беговое событие может провести команда из двух хронометристов при помощи волонтеров на месте, конечно. Маленькие события мы можем проводить удаленно, то есть организатору отправляется оборудование, организуется обучение ответственного человека от организатора, а главный специалист из офиса проводит мероприятие. Это позволяет для малых событий серьезно экономить бюджет.

На крупных мероприятиях может быть задействовано 10-15 человек. При обслуживании «Белых ночей» участвовало 15 человек. У каждого своя задача. Каждый человек – как шестеренка в отлаженном механизме.

Какой же день в вашей работе самый тяжелый?

Тот же, что и для участников – день соревнований. Он начинается для всех сотрудников очень рано, как правило, за 3-4 часа до старта первой дистанции и заканчивается через несколько часов после финиша последнего участника. Работа заканчивается, когда все участники получат свой результат, организатор – протоколы и статистику, партнеры – специальные категории награждений, оборудование будет собрано и отправлено в следующее место проведения события, ведь до него всего неделя. В общем, у нас тоже получается марафон, а может даже и ультра.

Много работают не только люди, но и наша платформа RussiaRunning. Во время события большим спросом пользуется live-трансляция на сайте, на таком старте, как «Белые ночи», количество зрителей может достигать нескольких десятков тысяч, это серьезная нагрузка на площадку. У тех, кто смотрит соревнование онлайн, есть возможность следить за своими спортсменами, не только наблюдать абсолютных лидеров, но и определять сильнейших по возрастным группам, оперативно видеть все изменения по раскладу гонки и темпу. Это все придает зрелищности самому забегу.

В чем специфика и особенность хронометража для марафона «Белые ночи»?

С Международным марафоном «Белые ночи» мы сотрудничаем третий год подряд. Когда мы только начинали работу, нас ждало немало трудностей. Ведь ошибки в тайминге, неоперативное предоставление результатов или отсутствие протоколов здорово влияют на репутацию соревнований и отношение к ним участников. Мы начинаем работу по подготовке к марафону за 3-4 месяца, проект соревнований постоянно обновляется, организаторы хотят сделать старт лучше, и мы стараемся им в этом помочь, подключая новые сервисы. Мы используем оборудование MYLAPS BibTag. MYLAPS – это поставщик Олимпийских игр, при помощи этого оборудования осуществляется хронометраж на трех World Marathon Majors: в Берлине, Чикаго и Бостоне.

Главной сложностью тайминга на «Белых ночах», пожалуй, является необходимость установки большого количества контрольных отметок в разных местах трассы, которая закрывается незадолго до старта для движения транспорта и должна постепенно открываться. Мы с точностью до секунды рассчитываем, когда и где должны появиться наши бригады по установке и демонтажу оборудования, чтобы успеть все настроить и оперативно убрать.

Сотрудникам нужно очень хорошо знать маршрут, чтобы коврики для отсечек лежали в нужном месте. Мы заранее составляем подробный план с описанием, его точкой на карте, фотографиями, как это выглядит на местности. Так что у нас накануне старта есть свой «план захвата города».

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

Случаются ли ошибки? Какова вероятность неточностей и погрешностей в тайминге?

Она стремится к нулю, ее процент очень маленький. Ошибки, которые случаются, в основном возникают не по вине оборудования или нашей работы, а из-за «человеческого фактора»: когда участники намеренно или ненамеренно меняются номерами, бегут или прибегают на финиш без номера. Вот из-за этого возникают ошибки и неточности в финишных протоколах. На обратной стороне номера мы размещаем подробную инструкцию, как обращаться с номером и чипом для индивидуального хронометража. Там все просто, если соблюдать эти правила, то вы гарантированно получите результат.

Свой результат на финише участники получают в СМС уже через несколько минут после бега, а итоговые протоколы появляются намного позже, – с чем это связано?

Да, на составление и публикацию официальных итоговых протоколов уходит больше времени, сколько именно – зависит от регламента соревнований, где-то это 3 дня, где-то несколько недель. Предварительные протоколы можно увидеть сразу после пересечения финиша последним участником, а вот итоговые появляются позднее. Это время отводится под подачу протестов участниками.

В случае спорных ситуаций мы прибегаем к помощи видеокамер, которыми в обязательном порядке снимаем финиш на всех мероприятиях. Для участника видео своего финиша в личном кабинете нашего сайта – всего лишь один из приятных бонусов. Но для нас это важный инструмент. Мы анализируем видеозапись и вносим коррективы. Наша задача – найти и исключить все спорные случаи: когда вместо девочки бежал мальчик, когда финишировал участник с номером прошлогоднего забега, а также учесть все замечания, которые поступают по предварительным протоколам: кто-то забыл указать в заявке клуб, у кого-то неправильно указан возраст, а это влияет на расположение в рейтинге возрастных групп, и многое-многое другое. Не стоит скрывать, работы действительно много, и скучать нам не приходится.

Когда готова статистика о мероприятии?

Она у нас появляется сразу после финиша последнего участника. На сайте можно посмотреть: сколько человек зарегистрировалось и сколько финишировало, процентное соотношение мужчин и женщин, средний темп на марафоне и 10 км. Если мы проводим обслуживание старта не первый год, то участники могут сравнить данные статистики в разные годы.

Так, если сравнивать «Белые ночи» 2018 и 2017, мы видим, что процентное соотношение мужчин и женщин в целом сохраняется одинаковым 60 и 40%, но в прошлом году марафон пробежали быстрее: среднее время прохождения дистанции составило 4 часа 2 минуты (темп 5.45 мин/км), а в этом в связи с погодными условиями 4 часа 15 минут и 50 секунд (темп 6.05 мин/км), что все же быстрее жарких «Белых ночей» летом 2016-го года, когда в среднем марафон преодолевали за 4,5 часа.

Ну, и самый главный, пожалуй, вопрос для участника: можно ли повредить чип? Точно ли он считается на финише?

Спешим успокоить всех участников соревнований, которые мы обслуживаем: повредить чип совсем непросто. Даже если номер помялся за время пути, и вы случайно вылили на него воду или поливались во время преодоления дистанции, – ваш результат обязательно считается! Мы тестировали, работают ли наши чипы с механическими повреждениями, и данные все равно записывались. Поэтому перед забегом вам нужно обязательно убедиться только в том, что номер и чип действительно ваши, остальное – дело техники.

Работа на данном мероприятии заканчивается, когда всё оборудование собрано с трассы, все результаты посчитаны, финишные протоколы готовы. С понедельника у команды хронометража продолжается финальная подготовка к новым мероприятиям на ближайшие выходные. И так круглый год.

Источник

Создаём систему электронного хронометража гонок

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

По будням, я уже 17 лет занимаюсь разработкой корпоративного софта, у меня было много разных хобби, но в итоге нашёл то, что держит уже 5 лет и не собирается отпускать. С 2013 года большую часть свободного времени я посвящаю мотокроссу и эндуро на внедорожных мотоциклах, в том числе регулярно участвовал в любительских соревнованиях. После неудачного дропа в июне 2017 года я оказался в больнице с полным переломом правой плечевой кости. Вышел из больницы, пришёл в себя и стало ясно, что ездить не получится ещё месяца два — три, а привычка к активной деятельности осталась. Тогда и решил, что надо попробовать самому организовать гонку для своих друзей. С технической точки зрения меня интересовал хронометраж, о том как я делаю собственную систему и провожу гонки читайте под катом.

В течение месяца вечерами написал первую версию судейской программы. Для реализации использовал C# и WPF, просто потому что их я лучше знаю и не нужно тратить время на изучение документации. В программе можно было записать участников со стартовыми номерами, разбить на классы и заезды. Во время гонки нужно было успевать руками вбивать номер участника, который едет через финишную черту. Всё работало хорошо, а учитывая небольшое количество участников в первой гонке (около 40 человек) посчитать всех руками было несложно.

Однако, как программисту мне хотелось большей автоматизации, не люблю ручную рутинную работу, к тому же записать руками заезд с сотней участников уже довольно трудно. В итоге в 2017 году провел ещё один этап, где было уже 3 отдельных класса и более ста участников, мероприятие прошло достаточно успешно и было принято решение к следующему сезону использовать электронную засечку.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

На рисунке современная версия программы с поддержкой RFID и дистанционного управления со смартфона. В первой версии было гораздо меньше элементов.

Выбор оборудования

Конечно эта тема не новая, есть много готовых вариантов, но большинство из них не очень устраивало по цене. Например, профессиональная система гоночного хронометража от итальянской фирмы AMB стоит примерно 13000€ и имеет в комплекте 20 прокатных транспондеров. Каждый дополнительный чип стоит 100€ и они одноразовые, то есть через 3-5 лет, когда в них умрет аккумулятор, его не заменить штатным способом. В остальном система отличная, используется на всех мировых гонках, имеет точность до тысячных долей секунды и так далее. Для хоббиста, который организует гонки для друзей в свободное время эта система не подходит. Также я нашел много готовых систем хронометража марафонов, триатлонов и других подобных соревнований. Системы использовали RFID метки. Но там смущала специфика — люди финишируют марафон в лучшем случае на скорости 20км/ч, а в мотокроссе принято давать финиш по самому большому трамплину, на который заходят на скорости 70-80км/ч. Зато цена RFID метки около 11 рублей за штуку позволяла раздавать их в любом количестве.

Используем RFID

Вообще, RFID технология изначально не предназначена для засечки гонок, если почитать спецификации чипов и ридеров, можно найти ограничения по скорости движения чипа относительно антенны в несколько метров в секунду. Но я знал, что подобная система уже много лет успешно применяется в известной гоночной серии xsr-moto.ru, в которой я сам много раз участвовал и имел на шлеме их RFID метки. Сергей Миндин — организатор той серии любезно поделился информацией и указал мне на сайт motosponder.com, где он приобрел свою засечку.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

Это помогло определиться с выбором первого ридера — Alien Technology F800, потому что я точно знал, что он будет работать в нужных мне условиях. Кроме Alien я рассматривал Imping Speedway Revolution R420 и глядя на качество SDK и документации собирался купить его. Но в итоге остановился на F800 как заведомо проверенном решении.

Ридер обошёлся мне примерно в 1600$, покупал в Москве, сразу докупил две антенны и 5 метровые ВЧ кабели к ним. Неприятным сюрпризом оказалась цена ВЧ кабелей. 10 метровый кабель будет стоить дороже самой антенны, а ещё его легко сломать, например перегнуть или раздавить ногой.

Решение: покупать готовый комплект оборудования и софта от motosponder за 3500$ дорого и не спортивно. Надо купить только оборудование, которое обошлось примерно в 2200$, а софт написать самому. Чего там сложного может быть? 🙂

Глядя на цены выше возникает закономерный вопрос: а нельзя ли было сэкономить? Купить китайский ридер, цены на которые начинаются от 200$ Такие мысли были, но ещё была мысль, что у меня сильно ограничено время, и важна стабильность итоговой конструкции и простота разработки. До этого я не имел никакого практического опыта работы с RFID и не представлял с какими физическими ограничениями могу столкнуться. Поэтому мысль о китайских ридерах была отложена, но не позабыта.

Обзор вариантов RFID

RFID — это общее название целого семейства технологий различающихся по частоте и протоколу обмена данными.

Чуть более подробно описание частот и стандартов можно почитать по следующей ссылке rfidcenter.ru/page/frequencies-ranges

UHF RFID

И так, я сделал вывод, что лучший вариант для моего применения — это диапазон UHF в зависимости от региональных ограничений это будут частоты примерно от 840 до 930 МГц и количество каналов от 2 до 30.

Мой F800 предназначен для европейского региона и настроен на работу в диапазоне 865-867 Мгц. Вместе с ридером я купил несколько разных меток, все они имели характеристики дальнобойных по описанию производителя, конкретная дальность и скорость чтения обычно нигде не пишется, т.к. сильно зависит от условий. Я провёл довольно много экспериментов чтения разных меток, в разном количестве и конфигурации антенн. Вот сжатые выводы:

На данном этапе всё выглядело неплохо, 50 чтений в секунду, означали, что среднее время между чтениями 20 миллисекунд, но это тоже нужно было проверить. Программа для сбора статистики была дополнена расчетом разницы времени между чтениями, она выводила худшее, лучшее время и восемь долей измеренных в миллисекундах. Тут выяснилось, что читает ридер далеко не равномерно. Это объясняется протоколом, по нему ридер обязан прекращать вещание хотя бы на 10 миллисекунд каждые несколько секунд. Вот так выглядел тест для двух меток в поле:

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

То есть за 5 тестовых секунд большая часть чтений шло с разрывом в одну миллисекунду, а потом тишина в 44 миллисекунды. Это неприятная особенность для гонок, за 44 миллисекунды при скорости 20 метров в секунду гонщик проезжает 80 сантиметров и в случае помех может просто проехать мимо антенны. Примерно такая ситуация и воспроизвелась в реальном тесте описанном выше. И решение тоже есть — направлять антенны в сторону гонщиков, тогда пространство, а значит и время для чтения сильно увеличивается. И конечно нужно добавлять запасные способы отслеживания гонщиков, например: запись видео, человек с бумажкой и карандашом, человек, который вводит номера в программу руками.

Конфигурация линии финиша

Одно дело считывать метки с антенной на столе, а другое в реальном заезде с гонщиков. Я рассматривал два основных варианта конфигурации линии финиша.

Первый — антенны расположены на штативах по бокам от трассы. В идеальном варианте, антенны вообще стоят только с одной стороны и “светят” поперек трассы. Но при этом расположение меток на гонщиках становится несимметричным, нельзя, например запустить заезд в обратную сторону. К тому же чтение только с одной стороны не так надёжно. Тогда нужно ставить антенны с обеих сторон трассы, чтобы они “светили” друг на друга. Это уже требует сооружения рамки над трассой, по которой будут проложены ВЧ кабели и даже в такой конфигурации остаётся проблема ширины трассы. Бывает так, что трасса шириной 8-10 метров, а с учётом запаса на установку штативов может получиться и 12-13 метров. На таком расстоянии легко могут случаться сбои чтения.

Второй вариант, проверенный за много лет motosponder и xsr-moto — установка антенн на рамке над трассой и направление их вниз. Метки нужно клеить на шлемы гонщиков или верхнюю часть туловища. В итоге получается, что расстояние от антенны до метки всегда будет не больше 1.5 метра ( высота рамки 3 метра, но гонщик редко проходит финишную черту со шлемом на уровне земли). А большую ширину трассы можно немного урезать самой рамкой.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

На данный момент я использую рамку шириной 6 метров с тремя антеннами, ее ширину можно увеличить дополнительной секцией до 8-9 метров. После этого потребуется уже 4 антенны, расположенные немного шире. По опыту двух гонок в 2018 году ширины в 6 метров вполне достаточно, если установить рамку на медленном участке трассы. Это же повышает вероятность чтения меток — убиваем сразу двух зайцев.

Засекаем время

После того как с железом всё стало более менее понятно, пришло время собственно считать круги. На первый взгляд всё просто: создаём таблицу, где каждому гонщику присвоен идентификатор метки и записываем, каждый сигнал от ридера.

Почти так, но сигналы от ридера нужно фильтровать, ведь когда метка находится в поле зрения ридера, она считывается до пятидесяти раз в секунду. Также нужно учесть, что в редких случаях метки всё таки не читаются, поэтому программа засечки должна уметь получать данные в реальном времени от ридера, от оператора, который вводит номера вручную и позволять редактировать отметки уже после окончания заезда.

Данные, которые даёт ридер и оператор проходят через фильтр для дедупликации и превращается в дорожку номеров. Это одномерный массив номеров гонщиков, в том порядке в каком они пересекали линию финиша. Например: [1, 2, 3, 2, 3, 1]. Из такой дорожки можно увидеть, что гонщики прошли два круга, на первом круге позиции гонщиков были 1, 2, 3. Но на втором круге у номера первого случилась проблема и он оказался в конце. В итоге победил номер два, за ним номер три и потом номер один. Для расчёта финишного протокола используется именно порядок, а не временные метки. Это сделано для совместимости с классическим ручным хронометражём, когда судьи записывают дорожку номеров в тетрадку. Хотя такой функции пока нет, но легко внедрить загрузку дорожки номеров от дополнительного судьи. В результате подсчёта получается следующая таблица:

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

Заключение

Эта статья описывает только небольшой кусочек опыта, который я получил за последние 1.5 года. Дальше хотелось бы рассказать о создании сайта для регистрации гонщиков и публикации результатов в режиме Live, разработке второй версии аппаратного комплекса засечки на базе китайского RFID модуля и Orange Pi, процессе подготовки трассы, организации массового мероприятия и о многом другом. Если тема интересна, оставляйте комментарии.

Источник

Система спортивного хронометража — взгляд изнутри

Здравствуйте уважаемые читатели. Наверняка, многие из Вас занимались или занимаются спортом. Это отличное хобби и вообще, полезно для здоровья. Я большую часть детства провел на спортивных сборах по спортивному ориентированию. Увы, больших результатов в спорте я не достиг, но расставаться с ним (со спортом) очень не хотелось. И тогда я стал участвовать в организации спортивных соревнований. Сейчас это не работа, а скорее хобби. И сегодня я бы хотел рассказать Вам про мою роль в организации этих соревнований.

В этой статье я расскажу

Наша роль — хронометраж

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

Люди всегда любили соревноваться. Во все века они выясняют кто быстрее, кто сильнее и выносливее.
Для объективного выявления сильнейших всегда нужны три вещи:

Мы проводим спортивные соревнования по разным видам спорта: велогонки, мультиспорт, спортивное ориентирование и даже городские квесты, но всегда наиболее яркие впечатления остаются от организации лыжных гонок (здесь речь идет про беговые лыжи).

С каждым годом массовые лыжные гонки становятся популярнее и собирают все большее количество участников. Несколько тысяч человек из всех уголков России и иногда Европы приезжают на гонку, чтобы на дистанциях в 10, 25 и 50 километров выяснить, кто круче. В России каждый год проходит около 20 крупных лыжных марафонов.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это
Лыжный марафон «Праздник севера» в Мурманске.

Меня всегда удивляли и восхищали люди, которые летят 10 тысяч километров на самолете, чтобы поучаствовать в такой гонке. Они платят большие деньги за перелет, проживание и за саму гонку.

Именно поэтому качество соревнований и оказываемого сервиса обязано быть высоким, предварительные результаты гонки должны появиться максимально быстро, ошибок в них должно быть минимум. Результаты гонки — это итоговая часть мероприятия и второе (после самой гонки) за чем приезжают спортсмены.

Из всего вышесказанного делаем вывод: хронометраж — одна из важнейших частей спортивного мероприятия. Требуется высокая точность, дисциплина и скорость работы каждого участника команды хронометража.

Что в этом сложного?

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это
Фотография Марии Шальневой с марафона в Дубне 14-02-2015

«Что сложного в том, чтобы замерить время спортсменов и распечатать на принтере итоговую таблицу результатов?» — спросит читатель. Все дело в том, что работа бригады хронометража проходит в достаточно стрессовой обстановке.

Вот несколько тому причин:

Оборудование которое мы используем

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это
Включение антенн в RFID-ридер

Количество участников гонки в две-пять тысяч человек подразумевает обязательное использование электронных средств хронометража. Если мы будем использовать часы, карандаш и бумагу для подсчета результатов, то ждать их придется «как минимум вечность».

Задача звучит так: необходимо автоматически определять точное время прохождения каждого участника через определенную точку на дистанции и сохранять в базу данных пару «номер участника — время пересечения линии финиша».

Изначально мы рассматривали два вариант решения, один из которых тут же отпал из-за своего несовершенства и сложности реализации.

Первый вариант (от которого мы сразу отказались) — распознавание номеров участников на фото или видео, сделанном на точке пересечения, автоматической камерой или фотоаппаратом. Так поступает наша доблестная ГИБДД — снимают, распознают, рассылают письма со штрафами. Пример: лыжник проехал через линию финиша, пересек «лучик», который связан с фотоаппаратом. Фотография тут же автоматически распознается, время и номер с нее попадает в базу данных. Вы можете сами судить о сложности разработки и вероятных проблемах такой системы. при использовании ее на массовых мероприятиях.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

Второй вариант (который мы используем) — использование RFID меток, вшитых в майки-номера участников. Принцип работы радиочастотной идентификации, я скопировал с Википедии:

На объект, который необходимо контролировать устанавливается радиочастотная метка. При попадании объекта с меткой в зону действия считывателя, считыватель принимает от метки содержащуюся в ней информацию об объекте и передаёт её в вычислительное устройство.

Схему работы вы можете понять по фотографии ниже:

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

Участник проезжает мимо антенн, пассивная (т.е. без собственного источника питания) RFID-метка в майке участника улавливает электромагнитные волны считывателя и отправляет ему ответный сигнал. Дальше — дело техники в прямом и переносном смысле. Необходимо выбрать ответ с максимальным уровнем сигнала (этим занимается ПО в ридере) и отправить пакет «время—номер» по сети на сервер.

Технология работает хорошо. Проблема «пропуска» участников связана в основном с «локтями, прижатыми к туловищу» (тело человека экранирует сигнал) и недостаточной мощности пассивных меток (использование активных меток очень дорого для массовых марафонов).

Первым делом мы устанавливаем антенны и ридеры на контрольных точках (обычно это одна промежуточная точка и финиш).

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это
Схема (вид сверху) финишного городка лыжного марафона

Провода приходится закапывать в снег, ведь их могут зацепить лыжами. Чаще всего копать снег лед очень сложно, поэтому в бой вступает бензопила.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

Дальше мы тянем провода: все ридеры, IP-камеру, служебные компьютеры, принтер необходимо собрать в одну сеть.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

В палатке мы ставим газовую грелку, потому что риск замерзнуть и заболеть сидя за компьютером на морозе очень высок.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это
Фото с промежуточной отсечки

Программное обеспечение для хронометража и судейства

Основная задача бригады хронометража — по первому требования предоставлять главному судье соревнований актуальные и безошибочные протоколы результатов гонки. Простым языком, протокол результатов — это таблица участников гонки, разделенная на возрастные группы и отсортированная по времени прохождения дистанции. Звучит достаточно просто и кажется можно обойтись одним только Excel-ем для создания такой таблицы.

Некоторые организаторы-старожилы и правда используют Excel для судейства подобных стартов. У них есть шаблоны файлов под каждый тип гонки, отлаженная коллекция макросов, очень строгие и жесткие правила работы. На мой взгляд — это сложно, неудобно и очень ограничивает использование дополнительных плюшек (скажите, как например, разослать через Excel смски с результатами участникам, которые только что финишировали, сделать GPS трансляцию на большой монитор в центре соревнований и он-лайн трансляцию результатов в интернет?)

Мы решили пойти дальше и сделали программу. Точнее даже не программу а веб-приложение. OpenEventor (так мы его назвали) написан на языке PHP (здесь некоторые читатели должны нахмурить брови и слегка покачать головой). Довольно странный выбор для написания узко-специфичного ПО, которое к тому же должно работать с оборудованием, скажут скептики.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

Выбор стека технологий для разработки мы выбрали осознанно и вот несколько причин:

Для нас концепция SQLite оказалась идеальной: каждое мероприятие (марафон, гонка, или еще что) — это отдельная база данных. Каждая база данных SQLite — это отдельный файл *.db. Старые базы легко архивировать, чтобы не занимали место и не потерялись, а текущие — легко передавать, если есть такая необходимость. Работать с SQLite на PHP- очень просто и безопасно, она поддерживается интерфейсом PDO. Если вдруг приходится сделать что-то сверхсложное, что сделать силами OpenEventor не выходит, можно написать SQL запрос руками.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это
Сплит монитор (слева) и раздел «Плагины» (справа)

Как я упомянул выше, система расширяется с помощью плагинов.
Сделать универсальную систему для судейства спортивных соревнований — не реально.

Во-первых, у каждого организатора свои пожелания и требования, касательно того, как судить. И если в лыжах есть какие-никакие стандарты, то в таких видах спорта, как например мультигонки — можно придумать только сто тысяч способов по каким параметрам формировать финишный протокол.

Во-вторых, включать такие второстепенные вещи, как отправка смс и и автоматическая публикация фотографий из финишного створа (которые делает автоматический фотоаппарат) — не логично.

Именно поэтому в программе реализован лишь основной функционал: базовая работа с участниками, группами, командами и сплитами, а все дополнительные фишки, мы и все желающие могут дописать самостоятельно.

Немного про устройство программы

В системе есть две ключевые сущности:

Пример: Лыжник из возрастной группы М35 (мужчина 35 лет) преодолевает дистанцию в 50 км, которая состоит из 5 кругов. Он пять раз проезжает десятикилометровый круг, 4 раза проезжаю промежуточную отсечку и на пятый раз — финишную отсечку в другом месте трассы. Для лыжника — это просто 50 километров (хотя, это конечно очень не просто :). Для меня, как для хронометражиста — это дистанция lap, lap, lap, lap, finish.

Основная наша работа во время гонки — контролировать работу оборудования и очень быстро исправлять ошибки. Считыватели иногда пропускают участников. Обычно это 3 сплита из 100. Наша задача — определить, «кого не поймало», вычислить время сплита (например посмотреть сохраненное видео с ip камеры, которая 4 часа записывает видео). Иногда даже приходится пользоваться бумажным дублем.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это
В сплит-мониторе мы сразу видим «проблемных» участников

Решить проблему с пропусками — не сложно. Намного сложнее вовремя определить, что эта проблема есть. Именно для этого мы сделали сплит-монитор: это плагин, в котором отображается самая актуальная информация о сплитах. Плагин анализирует сплиты участника, сравнивания с заданной дистанцией выясняет есть ли проблема. В этот момент еще можно понять, что произошло: лыжник просто случайно закрыл локтями чипы (rfid-метки) и «не поймался» на прошлой промежуточном финише, сошел с дистанции после после второго круга и ошибся поворотом и вместо круга 25 км проехал всего 10. Дальше разобраться будет не реально: он соберет вещи и уедет домой, а потом всю неделю будет ворчать на форуме, что его дисквалифицировали ни за что…

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это

Итогом мероприятия всегда является протокол результатов по которым проходит награждение победителей.

чип электронного хронометража что это. Смотреть фото чип электронного хронометража что это. Смотреть картинку чип электронного хронометража что это. Картинка про чип электронного хронометража что это. Фото чип электронного хронометража что это
Фотография Марии Шальневой с марафона в Дубне 14-02-2015

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *