М Манаков Метро
Метод расчета сервиса

Как сервис рассчитывает последствия ограничения станции

Страница показывает актуальную расчетную цепочку сайта: базовое время T1, время после ограничения T2, прирост времени ΔT, пассажиропоток P, пассажиро-часы L, стоимость потерь C и индекс критичности станции K.

T1маршрут без ограничения
T2маршрут после ограничения
ΔTприрост времени поездки
L, Cпассажиро-часы и стоимость потерь
Kкритичность станции

Что именно считает сайт

Сайт не заменяет навигатор и не прогнозирует расписание. Он сравнивает расчетные сценарии ограничения и показывает, как меняются время поездки, затронутый поток, пассажиро-часы, стоимость потерь и сетевой рейтинг станции.

ПоказательЧто означаетГде используется
T1время найденного маршрута без ограниченияинтерактивный маршрут
T2время маршрута после исключения станции, узла или линииинтерактивный маршрут
ΔTдополнительное время поездки после ограниченияпотери и сравнение периодов
Pрасчетный пассажиропоток, затронутый ограничениемпассажиро-часы и критичность
Lпассажиро-часы потерь после учета ksстоимость потерь и индекс K
Cденежная оценка потерь времени пассажировсводка решения
Kнормированный индекс критичности станции от 0 до 100режим критичности и рейтинг станций

1. Графовая модель сети

Метрополитен, МЦК и МЦД представлены как транспортный граф. Вершины графа соответствуют станциям, а ребра — перегонам, пересадкам и пешим связям. Вес ребра задает расчетное время в минутах.

Маршрут = путь по графу с минимальным расчетным временем
444станционных узла в текущей расчетной сети
593связи графа: перегоны и пересадки
20линий метрополитена, МЦК и МЦД в модели
4периода суток для ожидания и потока

2. Базовый маршрут T1

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

T1 = t1 + t2 + ... + tn Каждое t — время участка маршрута: поездка, переход или ожидание.

Контрольные значения Яндекс Метрополитен используются для проверки реалистичности времени, но не входят в основную формулу потерь.

3. Ограничение станции или линии

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

G' = G - Vзакр, где G' — граф после ограничения, Vзакр — исключенные узлы станции или линии
Тип ограниченияЧто исключается из графаКак считается результат
Пересадочный узелвсе узлы станции с одинаковым названиеммаршрут ищется заново по графу G'
Выбранная линиятолько узел выбранной линииостальные линии пересадочной станции остаются доступными
Частичное ограничениесценарий получает пониженный ksпассажиро-часы считаются по общей формуле
Обход не найденмаршрут недоступен после ограниченияфиксируется отдельное предупреждение, без подстановки T2

4. Альтернативный маршрут T2

После применения ограничения сервис заново ищет путь между теми же станциями. Если обход существует, формируется время T2. Если обхода нет, сайт показывает отдельный риск и не подставляет T2, ΔT, L и C в основную цепочку.

T2 = расчетное время маршрута после исключения ограниченного элемента

5. Прирост времени ΔT

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

ΔT = T2 - T1
Пример Если обычный маршрут занимает T1 = 30 мин, а после ограничения T2 = 38 мин, то ΔT = 38 - 30 = 8 мин.

6. Пассажиро-часы и стоимость потерь C

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

L = P · ΔT · ks / 60 C = L · Vч
Пример При потоке P = 12 800, задержке ΔT = 8 мин, ks = 0,8 и стоимости часа Vч = 250 руб.: L = 12 800 · 8 · 0,8 / 60 = 1 365,33 пасс.-ч, C = 1 365,33 · 250 = 341 333 руб.

Пассажиропоток берется из открытых данных data.mos.ru за I квартал 2026 года. Для неполных строк и части МЦД используются расчетные оценки, поэтому они отделены от прямых официальных значений.

7. Периоды суток

Период влияет на среднее ожидание поездов и расчетный пассажиропоток P, который затем используется в формуле пассажиро-часов. В текущей версии используются четыре периода: утро, день, вечер и позднее время.

P = Fср · dperiod / Hperiod · Hогр Fср — средний суточный поток станций найденного маршрута; dperiod — доля потока периода; Hperiod — длительность периода; Hогр — длительность ограничения.
Пример Если среднесуточный поток маршрута 120 000 чел., ограничение длится 1 час, то утром: 120 000 · 0,32 / 3 · 1 = 12 800 чел. Поздно вечером: 120 000 · 0,08 / 5 · 1 = 1 920 чел.
ПериодОкноДлительностьОжидание метрополитенаОжидание МЦКОжидание МЦДДоля потока
Утро07:00-10:003 ч1,8 мин4,0 мин6,0 мин32%
День10:00-17:007 ч2,6 мин5,5 мин8,0 мин22%
Вечер17:00-21:004 ч2,0 мин4,5 мин6,5 мин34%
Поздно21:00-02:005 ч5,0 мин8,0 мин14,0 мин8%

8. Сценарии ограничения

Сценарий задает единый коэффициент тяжести ks. Он не меняет отдельно поток или задержку, а применяется в формуле пассажиро-часов, чтобы разные типы ограничения можно было сравнивать в одной шкале.

L = P · ΔT · ks / 60 C = L · Vч

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

Пример Для планового закрытия при P = 12 800, ΔT = 8 мин и ks = 0,8: L = 12 800 · 8 · 0,8 / 60 = 1 365,33 пасс.-ч.
СценарийksЧто означает
Частичное ограничение0,5маршрут сохраняется, но проход или пересадка ухудшается
Плановое закрытие0,8ограничение известно заранее, пассажиров можно предупредить
Ремонт1,0базовый уровень тяжести полного ограничения
Авария1,2неожиданное нарушение с повышенной тяжестью последствий
Настройка расчета В сервисе эти значения вынесены в блок «Настройки расчета → Коэффициенты расчета». Их можно изменить для текущего расчета, чтобы проверить чувствительность результата; после обновления страницы возвращаются значения по умолчанию.
ПараметрЗначение по умолчаниюГде влияет
ks для частичного ограничения0,5пассажиро-часы L и потери C
ks для планового закрытия0,8пассажиро-часы L и потери C
ks для ремонта1,0пассажиро-часы L и потери C
ks для аварии1,2пассажиро-часы L и потери C
Вес Ln в индексе K0,50вклад пассажиро-часов потерь в рейтинг критичности
Вес Pn в индексе K0,30вклад затронутого пассажиропотока в рейтинг критичности
Вес Mn в индексе K0,20вклад числа затронутых направлений в рейтинг критичности

9. Глобальная критичность станции K

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

Xn = 100 · X / Xmax K = 0,50Ln + 0,30Pn + 0,20Mn Xmax берется по всем станциям и всем четырем периодам текущего сценария, поэтому баллы можно сравнивать между периодами суток. В настройках расчета веса Ln, Pn и Mn можно временно изменить; после обновления страницы возвращается базовое соотношение 0,50 / 0,30 / 0,20.
Lnнормированные пассажиро-часы потерь
Pnнормированный затронутый пассажиропоток
Mnнормированное число затронутых маршрутных пар

В режиме критичности сайт показывает поток P как сумму понятных слагаемых: локальные поездки станции, несколько крупнейших затронутых направлений и строка «остальные направления» с их количеством и суммарным потоком. Для расчета L используется та же формула, что и в маршруте: L = P · ΔT · ks / 60, но ΔT здесь является средневзвешенной задержкой по затронутым направлениям.

Как читать рейтинг Если у станции Ln = 70, Pn = 80, Mn = 50, то K = 0,50 · 70 + 0,30 · 80 + 0,20 · 50 = 69/100. Чем выше K, тем осторожнее нужно планировать ограничение.

10. Калибровка по Яндекс Метрополитен

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

100подготовленных контрольных сценариев
93с независимым значением Яндекс Метрополитен
2,56 минсредняя абсолютная ошибка
4,27 минсреднеквадратичная ошибка
1,5 минмедианная ошибка
Как читать результат Контрольные значения Яндекс Метрополитен применяются как практический ориентир пользователя. В метрики входят 93 сценария с независимым числовым значением; еще 7 строк оставлены как резервные проверки по периодам суток. Сервис не копирует навигатор и не заменяет официальное расписание, а использует калибровку для реалистичного сравнения сценариев ограничений.