А-103Методика счётчика
← к счётчику

Как устроен счётчик

Главная цифра сайта — оценка, а не измерение с точностью до часа, и мы это честно раскрываем. Ниже: что именно замеряется по факту, из чего складывается формула, откуда взято каждое число и чего расчёт сознательно не учитывает. Все параметры открыты и меняются прямо на главной странице.

Что измеряется по факту

Раз в 5 минут, круглосуточно, сервис строит автомобильный маршрут по самой загруженной части Щёлковского шоссе — от метро «Щёлковская» до поворота на Фряновское шоссе, ≈ 16 км — в обе стороны, по данным Яндекс Карт, и снимает время проезда с учётом текущих пробок.

Единственная величина, которую мы получаем от сервиса напрямую, — расчётное время поездки с учётом текущей дорожной ситуации. «Свободную» дорогу мы определяем сами — как минимальное время проезда за последние 7 суток по каждому направлению (ночью трасса едет свободно). Разница между текущим временем и этим базовым уровнем — задержка, то, что пробка добавляет к поездке.

Формула

человеко-часы за интервал =
  поток машин × людей в машине × задержка × длительность интервала

Задержку мы вычисляем из полученного времени поездки и базового уровня свободного хода. Остальные три множителя — модельные допущения; вот каждый с источником:

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

Суточный профиль трафика

Яндекс отдаёт время в пути, но не поток машин, поэтому 126 000 автомобилей раскладываются по часам типовым профилем с двумя пиками — утренним (в Москву) и вечерним (из Москвы). В утренний пик (6–10 ч) к центру идёт около 70 % потока, в вечерний (16–21 ч) — наоборот, около 65 % едет из Москвы. Форма профиля и окна пиков выбраны с учётом наблюдаемого суточного ритма задержек и уточняются по мере накопления данных.

0006121824

Серым — утренний пик, красным — вечерний пик. Профиль нормирован (сумма долей за сутки = 100 %) и настраивается в коде; это оценка формы суток, а не замер по каждому часу.

Пример расчёта

Будний вечер, 18:00, направление из Москвы, задержка в этот момент — 20 минут:

поток = 126 000 × 8,1 % (доля 18-го часа) × 65 % (из Москвы) ≈ 6 600 машин/час люди = 6 600 × 1,4 ≈ 9 240 человек/час едут по этому участку потери = 9 240 × (20 мин ÷ 60) ≈ 3 080 человеко-часов за этот час

Три тысячи человеко-часов — за один час, на одном направлении, на одном 16-километровом отрезке. Именно из таких часов и складывается дневной итог на счётчике.

Чего расчёт НЕ учитывает

Модель не учитывает ряд дополнительных потерь, перечисленных ниже. При этом результат зависит и от модельных допущений (поток, заполняемость, профиль по часам), поэтому счётчик — оценка, а не точное измерение.

Единственное упрощение в другую сторону — коэффициент выходного дня (по умолчанию 0,75), который немного снижает поток в субботу и воскресенье.

Открытость

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

Если считаете какое-то значение по умолчанию завышенным — уменьшите его у себя и убедитесь, что даже с осторожными цифрами масштаб потерь остаётся огромным. В этом и смысл: вывод не держится на одном спорном числе.

dublera.net · счётчик · история шоссе · правовая информация